WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
[patch]
resend
bug-179221.diff (text/plain), 8.01 MB, created by
Basuke Suzuki
on 2017-12-19 12:30:12 PST
(
hide
)
Description:
resend
Filename:
MIME Type:
Creator:
Basuke Suzuki
Created:
2017-12-19 12:30:12 PST
Size:
8.01 MB
patch
obsolete
>diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog >index 1c95f334999..139ab1dde40 100644 >--- a/LayoutTests/ChangeLog >+++ b/LayoutTests/ChangeLog >@@ -1,3 +1,1720 @@ >+2017-12-18 Basuke Suzuki <Basuke.Suzuki@sony.com> >+ >+ [WinCairo] Add default port TestExpectations for wincairo >+ https://bugs.webkit.org/show_bug.cgi?id=179221 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * platform/wincairo-win10/TestExpectations: Added. >+ * platform/wincairo-win10/fast/backgrounds/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/animated-gif-as-background-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/animated-svg-as-mask-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/background-clip-text-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/background-inherit-color-bug-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/background-leakage-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/background-leakage-transforms-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/background-origin-root-element-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/background-position-1-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/background-position-parsing-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/background-position-rounding-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/border-radius-split-background-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/border-radius-split-background-image-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/mask-box-image-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/mask-composite-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/opacity-on-document-element-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/quirks-mode-line-box-backgrounds-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/repeat/negative-offset-repeat-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/size/backgroundSize15-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/size/backgroundSize16-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/size/zero-expected.txt: Added. >+ * platform/wincairo-win10/fast/backgrounds/solid-color-context-restore-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/001-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/002-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/003-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/003-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/004-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/004-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/005-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/005-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/005-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/006-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/006-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/007-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/007-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/007-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/008-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-color/008-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/001-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/002-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/003-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/003-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/004-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/004-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/005-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/005-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/005-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/006-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/006-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/007-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/007-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/007-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/008-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/008-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/009-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/009-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/010-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/background-image/010-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/001-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/002-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/003-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/003-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/004-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/004-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/005-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/005-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/005-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/006-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/006-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/007-declarative-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/007-expected.txt: Added. >+ * platform/wincairo-win10/fast/body-propagation/overflow/007-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/box-shadow/basic-shadows-expected.txt: Added. >+ * platform/wincairo-win10/fast/box-shadow/border-radius-big-expected.txt: Added. >+ * platform/wincairo-win10/fast/box-shadow/box-shadow-transformed-expected.txt: Added. >+ * platform/wincairo-win10/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt: Added. >+ * platform/wincairo-win10/fast/box-shadow/inset-box-shadow-radius-expected.txt: Added. >+ * platform/wincairo-win10/fast/box-shadow/inset-box-shadows-expected.txt: Added. >+ * platform/wincairo-win10/fast/box-shadow/inset-expected.txt: Added. >+ * platform/wincairo-win10/fast/box-shadow/transform-fringing-expected.txt: Added. >+ * platform/wincairo-win10/fast/box-sizing/box-sizing-expected.txt: Added. >+ * platform/wincairo-win10/fast/box-sizing/panels-one-expected.txt: Added. >+ * platform/wincairo-win10/fast/box-sizing/panels-two-expected.txt: Added. >+ * platform/wincairo-win10/fast/box-sizing/percentage-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/canvas/canvas-size-change-after-layout-expected.txt: Added. >+ * platform/wincairo-win10/fast/canvas/canvas-zoom-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/005-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/007-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/008-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/009-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/010-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/011-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/012-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/013-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/014-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/015-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/016-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/nestedTransparencyClip-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/outline-overflowClip-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/overflow-border-radius-clip-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/overflow-border-radius-combinations-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/overflow-border-radius-composited-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/overflow-border-radius-fixed-position-expected.txt: Added. >+ * platform/wincairo-win10/fast/clip/overflow-border-radius-transformed-expected.txt: Added. >+ * platform/wincairo-win10/fast/compact/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/compact/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/compact/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/doctypes/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/doctypes/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/doctypes/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/doctypes/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/34176-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/52776-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/Element/class-attribute-whitespace-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/Element/null-offset-parent-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLElement/bdo-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLHeadElement/head-link-style-href-check-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLImageElement/image-alt-text-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-element-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-optimums-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-styles-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLProgressElement/indeterminate-progress-001-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLProgressElement/progress-element-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLTableElement/colSpan-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLTableElement/createCaption-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/Range/create-contextual-fragment-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/Window/btoa-pnglet-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/Window/open-existing-pop-up-blocking-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/blur-contenteditable-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/children-nodes-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/clone-contents-0-end-offset-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/clone-node-dynamic-style-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/createDocumentType-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/css-mediarule-deleteRule-update-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/css-mediarule-insertRule-update-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/css-rule-functions-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/focus-contenteditable-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/importNodeHTML-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/importNodeXML-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/inner-text-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/outerText-expected.txt: Added. >+ * platform/wincairo-win10/fast/dom/row-inner-text-expected.txt: Added. >+ * platform/wincairo-win10/fast/encoding/denormalised-voiced-japanese-chars-expected.txt: Added. >+ * platform/wincairo-win10/fast/encoding/invalid-UTF-8-expected.txt: Added. >+ * platform/wincairo-win10/fast/encoding/utf-16-big-endian-expected.txt: Added. >+ * platform/wincairo-win10/fast/encoding/utf-16-little-endian-expected.txt: Added. >+ * platform/wincairo-win10/fast/encoding/xmacroman-encoding-test-expected.txt: Added. >+ * platform/wincairo-win10/fast/events/context-no-deselect-expected.txt: Added. >+ * platform/wincairo-win10/fast/events/event-listener-on-link-expected.txt: Added. >+ * platform/wincairo-win10/fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added. >+ * platform/wincairo-win10/fast/events/onload-re-entry-expected.txt: Added. >+ * platform/wincairo-win10/fast/events/overflow-viewport-renderer-deleted-expected.txt: Added. >+ * platform/wincairo-win10/fast/events/pointer-events-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/events/resize-events-expected.txt: Added. >+ * platform/wincairo-win10/fast/events/reveal-link-when-focused-expected.txt: Added. >+ * platform/wincairo-win10/fast/events/standalone-image-drag-to-editable-expected.txt: Added. >+ * platform/wincairo-win10/fast/events/updateLayoutForHitTest-expected.txt: Added. >+ * platform/wincairo-win10/fast/fast-mobile-scrolling/fixed-position-element-expected.txt: Added. >+ * platform/wincairo-win10/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/005-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/007-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/008-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/009-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/010-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/011-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/012-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/013-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/014-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/015-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/016-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/017-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/018-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/019-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/020-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/021-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/022-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/023-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/024-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/025-expected.txt: Added. >+ * platform/wincairo-win10/fast/flexbox/026-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/007-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/basic-buttons-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/basic-inputs-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/basic-selects-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/basic-textareas-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/basic-textareas-quirks-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/blankbuttons-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/box-shadow-override-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/button-align-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/button-cannot-be-nested-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/button-default-title-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/button-generated-content-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/button-positioned-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/button-sizes-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/button-style-color-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/button-submit-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/button-table-styles-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/button-text-transform-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/button-white-space-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/caret-rtl-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/color/input-appearance-color-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/control-clip-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/control-clip-overflow-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/control-restrict-line-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/datalist/range-snap-to-datalist-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/disabled-select-change-index-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/encoding-test-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/fieldset-align-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/float-before-fieldset-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/floating-textfield-relayout-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/form-added-to-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/form-element-geometry-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/form-hides-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/form-in-malformed-markup-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/formmove-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/formmove2-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/formmove3-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/hidden-listbox-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/image-border-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/indeterminate-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-align-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-align-image-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-appearance-bkcolor-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-appearance-default-bkcolor-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-appearance-disabled-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-appearance-focus-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-appearance-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-appearance-preventDefault-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-appearance-readonly-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-appearance-selection-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-appearance-visibility-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-appearance-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-button-sizes-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-disabled-color-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-double-click-selection-gap-bug-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-field-text-truncated-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-first-letter-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-placeholder-visibility-1-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-placeholder-visibility-3-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-readonly-autoscroll-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-readonly-dimmed-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-readonly-empty-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-spaces-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-text-click-inside-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-text-click-outside-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-text-double-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-text-drag-down-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-text-option-delete-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-text-scroll-left-on-blur-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-text-self-emptying-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-text-word-wrap-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-type-text-min-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-value-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/input-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/linebox-overflow-in-textarea-padding-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/listbox-bidi-align-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/listbox-hit-test-zoomed-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/listbox-scrollbar-incremental-load-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/listbox-width-change-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/menulist-clip-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/menulist-deselect-update-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/menulist-narrow-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/menulist-no-overflow-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/menulist-option-wrap-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/menulist-restrict-line-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/menulist-separator-painting-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/menulist-style-color-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/menulist-width-change-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/minWidthPercent-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/negativeLineHeight-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/number/number-appearance-rtl-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/option-index-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/option-script-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/option-strip-whitespace-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/option-text-clip-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/placeholder-pseudo-style-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/plaintext-mode-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/preserveFormDuringResidualStyle-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/range/input-appearance-range-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/range/range-thumb-height-percentage-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/range/slider-thumb-shared-style-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/range/thumbslider-no-parent-slider-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/search-cancel-button-style-sharing-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/search-display-none-cancel-button-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/search-rtl-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/search-styled-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/search-vertical-alignment-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/searchfield-heights-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-align-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-background-none-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-baseline-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-block-background-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-change-listbox-size-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-change-listbox-to-popup-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-change-popup-to-listbox-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-dirty-parent-pref-widths-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-disabled-appearance-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-display-none-style-resolve-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-element-focus-ring-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-empty-option-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-initial-position-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-item-background-clip-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-list-box-with-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-selected-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-style-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-visual-hebrew-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select-writing-direction-natural-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/select/optgroup-rendering-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/selectlist-minsize-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/stuff-on-my-optgroup-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/tabbing-input-iframe-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/text-control-intrinsic-widths-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/textAreaLineHeight-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/textarea-align-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/textarea-placeholder-visibility-1-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/textarea-placeholder-visibility-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/textarea-scroll-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/textarea-scrollbar-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/textarea-scrolled-type-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/textarea-setinnerhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/textarea-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/textfield-focus-ring-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/textfield-outline-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/textfield-overflow-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/validation-message-appearance-expected.txt: Added. >+ * platform/wincairo-win10/fast/forms/visual-hebrew-text-field-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/frameset-flattening-advanced-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/frameset-flattening-grid-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/frameset-flattening-simple-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/frameset-flattening-subframe-resize-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-width-and-height-no-scrolling-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/iframe-flattening-nested-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/iframe-flattening-offscreen-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/iframe-flattening-out-of-view-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/flattening/iframe-flattening-simple-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/frame-navigation-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/frame-scrolling-attribute-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/frameElement-frame-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/frameElement-iframe-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/frameset-style-recalc-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/iframe-option-crash-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/iframe-scrolling-attribute-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/iframe-with-frameborder-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/inline-object-inside-frameset-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/onlyCommentInIFrame-expected.txt: Added. >+ * platform/wincairo-win10/fast/frames/take-focus-from-iframe-expected.txt: Added. >+ * platform/wincairo-win10/fast/gradients/crash-on-zero-radius-expected.txt: Added. >+ * platform/wincairo-win10/fast/gradients/generated-gradients-expected.txt: Added. >+ * platform/wincairo-win10/fast/gradients/list-item-gradient-expected.txt: Added. >+ * platform/wincairo-win10/fast/gradients/radial-centered-expected.txt: Added. >+ * platform/wincairo-win10/fast/gradients/simple-gradients-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/broken-image-icon-hidpi-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/broken-image-with-size-hidpi-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/clip-text-in-hidpi-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/device-scale-factor-paint-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/focus-rings-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/gradient-with-scaled-ancestor-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/image-set-as-background-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/image-set-background-dynamic-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/image-set-background-repeat-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/image-set-background-repeat-without-size-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/image-set-border-image-comparison-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/image-set-border-image-dynamic-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/image-set-border-image-simple-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/image-set-in-content-dynamic-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/image-set-out-of-order-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/image-set-simple-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/image-set-without-specified-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/resize-corner-hidpi-expected.txt: Added. >+ * platform/wincairo-win10/fast/hidpi/video-controls-in-hidpi-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-child-1-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-child-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-details-child-1-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-details-child-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-1-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-1-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-10-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-10-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-2-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-3-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-3-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-4-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-4-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-5-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-5-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-6-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-6-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-7-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-7-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-8-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-8-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-9-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-9-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-child-1-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-add-summary-child-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-marker-style-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-nested-1-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-nested-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-no-summary1-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-no-summary2-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-no-summary3-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-no-summary4-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-open-javascript-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-open1-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-open2-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-open3-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-open4-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-open5-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-open6-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-position-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-child-1-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-child-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-1-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-1-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-2-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-3-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-3-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-4-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-4-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-5-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-5-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-6-and-click-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-6-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-child-1-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-remove-summary-child-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-replace-summary-child-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-replace-text-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/details-writing-mode-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/font-weight-bold-for-b-and-strong-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/keygen-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/link-rel-stylesheet-expected.txt: Added. >+ * platform/wincairo-win10/fast/html/listing-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/animated-gif-with-offsets-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/favicon-as-image-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/image-controls-basic-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/image-map-anchor-children-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/imagemap-circle-focus-ring-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/imagemap-focus-ring-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/imagemap-focus-ring-outline-color-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/imagemap-focus-ring-zero-outline-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/imagemap-polygon-focus-ring-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/pdf-as-background-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/pdf-as-image-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/pdf-as-image-landscape-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/pdf-as-tiled-background-expected.txt: Added. >+ * platform/wincairo-win10/fast/images/pixel-crack-image-background-webkit-transform-scale-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline-block/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline-block/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline-block/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline-block/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline-block/14498-positionForCoordinates-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline-block/contenteditable-baseline-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline-block/inline-block-vertical-align-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline-block/overflow-clip-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline-block/tricky-baseline-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/25277-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/25277-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/br-text-decoration-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/continuation-outlines-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/continuation-outlines-with-layers-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/continuation-outlines-with-layers-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/drawStyledEmptyInlines-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/drawStyledEmptyInlinesWithWS-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/emptyInlinesWithinLists-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/inline-borders-with-bidi-override-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/inline-box-background-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/inline-box-background-long-image-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/inline-box-background-repeat-x-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/inline-box-background-repeat-y-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/inline-continuation-borders-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/inline-focus-ring-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/inline-padding-disables-text-quirk-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/inline-text-quirk-bpm-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/inline-wrap-with-parent-padding-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/justify-emphasis-inline-box-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/long-wrapped-line-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/nested-top-alignment-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/outline-continuations-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/percentage-margins-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/positioned-object-between-replaced-elements-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/positionedLifetime-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/styledEmptyInlinesWithBRs-expected.txt: Added. >+ * platform/wincairo-win10/fast/inline/vertical-align-text-bottom-expected.txt: Added. >+ * platform/wincairo-win10/fast/inspector-support/matchedrules-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/005-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/007-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/008-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/009-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/010-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/011-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/012-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/013-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/014-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/016-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/019-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/020-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/021-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/junk-data-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/missing-address-end-tag-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/missing-dl-end-tag-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/missing-dt-end-tag-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/missing-end-tag-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/missing-font-end-tag-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/nestedh3s-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/table-inside-stray-table-content-expected.txt: Added. >+ * platform/wincairo-win10/fast/invalid/td-inside-object-expected.txt: Added. >+ * platform/wincairo-win10/fast/layers/inline-dirty-z-order-lists-expected.txt: Added. >+ * platform/wincairo-win10/fast/layers/layer-visibility-expected.txt: Added. >+ * platform/wincairo-win10/fast/layers/layer-visibility-sublayer-expected.txt: Added. >+ * platform/wincairo-win10/fast/layers/normal-flow-hit-test-expected.txt: Added. >+ * platform/wincairo-win10/fast/layers/opacity-outline-expected.txt: Added. >+ * platform/wincairo-win10/fast/layers/opacity-transforms-expected.txt: Added. >+ * platform/wincairo-win10/fast/layers/overflow-scroll-auto-switch-expected.txt: Added. >+ * platform/wincairo-win10/fast/layers/remove-layer-with-nested-stacking-expected.txt: Added. >+ * platform/wincairo-win10/fast/layers/remove-only-this-layer-update-expected.txt: Added. >+ * platform/wincairo-win10/fast/layers/scroll-rect-to-visible-expected.txt: Added. >+ * platform/wincairo-win10/fast/layers/video-layer-expected.txt: Added. >+ * platform/wincairo-win10/fast/layers/zindex-inherit-expected.txt: Added. >+ * platform/wincairo-win10/fast/line-grid/line-align-left-edges-expected.txt: Added. >+ * platform/wincairo-win10/fast/line-grid/line-align-right-edges-expected.txt: Added. >+ * platform/wincairo-win10/fast/line-grid/line-grid-contains-value-expected.txt: Added. >+ * platform/wincairo-win10/fast/line-grid/line-grid-floating-expected.txt: Added. >+ * platform/wincairo-win10/fast/line-grid/line-grid-inside-columns-expected.txt: Added. >+ * platform/wincairo-win10/fast/line-grid/line-grid-into-columns-expected.txt: Added. >+ * platform/wincairo-win10/fast/line-grid/line-grid-into-floats-expected.txt: Added. >+ * platform/wincairo-win10/fast/line-grid/line-grid-positioned-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/001-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/002-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/003-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/005-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/005-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/006-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/007-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/007-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/008-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/008-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/009-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/009-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/anonymous-items-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/big-list-marker-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/drag-into-marker-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/dynamic-marker-crash-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/inlineBoxWrapperNullCheck-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/li-br-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/li-style-alpha-huge-value-crash-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/list-item-line-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/list-marker-with-line-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/list-style-none-crash-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/marker-before-empty-inline-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/marker-image-error-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/markers-in-selection-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/numeric-markers-outside-list-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/ol-display-types-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/ol-start-dynamic-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/ol-start-parsing-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/olstart-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/ordered-list-with-no-ol-tag-expected.txt: Added. >+ * platform/wincairo-win10/fast/lists/scrolled-marker-paint-expected.txt: Added. >+ * platform/wincairo-win10/fast/loader/text-document-wrapping-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/block-axis-horizontal-bt-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/block-axis-horizontal-tb-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/block-axis-vertical-lr-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/block-axis-vertical-rl-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/border-padding-pagination-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/client-rects-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/client-rects-spanners-complex-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/client-rects-spanners-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/column-break-with-balancing-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/column-count-with-rules-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/column-rules-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/column-rules-stacking-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/columns-shorthand-parsing-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/float-avoidance-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/float-multicol-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/float-paginate-complex-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/float-paginate-empty-lines-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/float-paginate-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/layers-in-multicol-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/layers-split-across-columns-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/margin-collapse-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/max-height-columns-block-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/nested-columns-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/newmulticol/client-rects-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/overflow-across-columns-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/overflow-across-columns-percent-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/overflow-unsplittable-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/paginate-block-replaced-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/BottomToTop-bt-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/BottomToTop-lr-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/BottomToTop-rl-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/BottomToTop-tb-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/LeftToRight-bt-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/LeftToRight-lr-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/LeftToRight-rl-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/LeftToRight-tb-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/RightToLeft-bt-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/RightToLeft-lr-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/RightToLeft-rl-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/RightToLeft-tb-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/TopToBottom-bt-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/TopToBottom-lr-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/TopToBottom-rl-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/TopToBottom-tb-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/pagination/nested-transforms-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/positioned-split-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/positive-leading-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/scrolling-column-rules-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/scrolling-overflow-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/shadow-breaking-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/anonymous-split-block-crash-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/anonymous-style-inheritance-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/clone-flexbox-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/clone-summary-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/span-as-immediate-columns-child-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/span-as-nested-columns-child-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/span-as-nested-inline-block-child-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/span/span-margin-collapsing-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/table-margin-collapse-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/table-vertical-align-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/tall-image-behavior-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/tall-image-behavior-lr-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/tall-image-behavior-rl-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/unsplittable-inline-block-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-lr/border-padding-pagination-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-lr/column-count-with-rules-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-lr/column-rules-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-lr/float-avoidance-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-lr/float-multicol-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-lr/float-paginate-complex-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-lr/float-paginate-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-lr/nested-columns-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-rl/border-padding-pagination-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-rl/column-count-with-rules-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-rl/column-rules-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-rl/float-avoidance-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-rl/float-multicol-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-rl/float-paginate-complex-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-rl/float-paginate-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-rl/nested-columns-expected.txt: Added. >+ * platform/wincairo-win10/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/005-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/007-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/008-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/border-radius-clipping-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/childFocusRingClip-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/clip-rects-fixed-ancestor-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/dynamic-hidden-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/float-in-relpositioned-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/hidden-scrollbar-resize-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/hit-test-overflow-controls-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/image-selection-highlight-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/infiniteRecursion-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/infiniteRecursionGuard-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/line-clamp-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/overflow-auto-position-absolute-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/overflow-auto-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/overflow-float-stacking-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/overflow-focus-ring-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/overflow-rtl-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/overflow-rtl-inline-scrollbar-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/overflow-rtl-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/overflow-stacking-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/overflow-text-hit-testing-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/overflow-with-local-background-attachment-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/overflow-x-y-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/overflow_hidden-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/paged-x-div-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/paged-x-div-with-column-gap-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/paged-x-on-root-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/paged-x-with-column-gap-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/paged-y-div-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/paged-y-on-root-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/position-fixed-transform-clipping-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/scrollRevealButton-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/scrollbar-position-update-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/table-overflow-float-expected.txt: Added. >+ * platform/wincairo-win10/fast/overflow/unreachable-overflow-rtl-bug-expected.txt: Added. >+ * platform/wincairo-win10/fast/parser/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/parser/bad-xml-slash-expected.txt: Added. >+ * platform/wincairo-win10/fast/parser/broken-comments-vs-parsing-mode-expected.txt: Added. >+ * platform/wincairo-win10/fast/parser/document-write-option-expected.txt: Added. >+ * platform/wincairo-win10/fast/parser/entity-comment-in-style-expected.txt: Added. >+ * platform/wincairo-win10/fast/parser/entity-comment-in-textarea-expected.txt: Added. >+ * platform/wincairo-win10/fast/parser/fonts-expected.txt: Added. >+ * platform/wincairo-win10/fast/parser/nofoo-tags-inside-paragraph-expected.txt: Added. >+ * platform/wincairo-win10/fast/parser/open-comment-in-style-expected.txt: Added. >+ * platform/wincairo-win10/fast/parser/open-comment-in-textarea-expected.txt: Added. >+ * platform/wincairo-win10/fast/parser/tabs-in-scripts-expected.txt: Added. >+ * platform/wincairo-win10/fast/parser/title-error-test-expected.txt: Added. >+ * platform/wincairo-win10/fast/parser/xhtml-alternate-entities-expected.txt: Added. >+ * platform/wincairo-win10/fast/preloader/script-expected.txt: Added. >+ * platform/wincairo-win10/fast/reflections/abs-position-in-reflection-expected.txt: Added. >+ * platform/wincairo-win10/fast/reflections/inline-crash-expected.txt: Added. >+ * platform/wincairo-win10/fast/reflections/opacity-reflection-transform-expected.txt: Added. >+ * platform/wincairo-win10/fast/reflections/reflection-direction-expected.txt: Added. >+ * platform/wincairo-win10/fast/reflections/reflection-nesting-expected.txt: Added. >+ * platform/wincairo-win10/fast/reflections/reflection-overflow-hidden-expected.txt: Added. >+ * platform/wincairo-win10/fast/reflections/transparent-reflected-sublayers-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/block-layout-inline-children-float-positioned-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/block-layout-inline-children-replaced-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/block-selection-gap-in-table-cell-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/block-selection-gap-stale-cache-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/block-selection-gap-stale-cache-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/box-shadow-h-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/box-shadow-v-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/caret-outside-block-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/delete-into-nested-block-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/fixed-child-move-after-scroll-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/fixed-child-of-fixed-move-after-scroll-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/fixed-child-of-transformed-move-after-scroll-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/fixed-move-after-scroll-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/flexible-box-overflow-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/flexible-box-overflow-horizontal-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/focus-layers-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/inline-block-overflow-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/layer-outline-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/layer-outline-horizontal-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/line-flow-with-floats-1-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/line-flow-with-floats-10-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/line-flow-with-floats-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/line-flow-with-floats-3-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/line-flow-with-floats-4-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/line-flow-with-floats-5-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/line-flow-with-floats-6-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/line-flow-with-floats-7-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/line-flow-with-floats-8-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/line-flow-with-floats-9-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/line-overflow-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/lines-with-layout-delta-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/list-marker-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/list-marker-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/make-children-non-inline-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/moving-shadow-on-container-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/multicol-repaint-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/opacity-change-on-overflow-float-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/outline-child-repaint-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/outline-inset-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/outline-repaint-glitch-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/outline-shrinking-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/overflow-delete-line-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/overflow-outline-repaint-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/overflow-scroll-body-appear-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/overflow-scroll-delete-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/positioned-document-element-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/reflection-redraw-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/rel-positioned-inline-with-overflow-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/repaint-resized-overflow-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/scale-page-shrink-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/select-option-background-color-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/selected-replaced-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/selection-after-delete-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/selection-after-remove-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/selection-clear-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/selection-gap-overflow-scroll-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/selection-gap-overflow-scroll-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/selection-rl-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/shadow-multiple-horizontal-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/shadow-multiple-strict-horizontal-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/shadow-multiple-strict-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/shadow-multiple-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/stacked-diacritics-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/static-to-positioned-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/subtree-layoutstate-transform-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/subtree-root-skipped-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/table-cell-collapsed-border-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/table-cell-move-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/table-collapsed-border-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/table-extra-bottom-grow-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/text-append-dirty-lines-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/text-selection-rect-in-overflow-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/text-selection-rect-in-overflow-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/text-shadow-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/text-shadow-horizontal-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/transform-relative-position-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/transform-repaint-descendants-expected.txt: Added. >+ * platform/wincairo-win10/fast/repaint/transform-translate-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/005-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/007-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/absolute-image-sizing-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/absolute-position-percentage-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/absolute-position-percentage-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/absolute-position-with-auto-height-and-top-and-bottom-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/absolute-position-with-auto-width-and-left-and-right-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/applet-disabled-positioned-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/applet-display-none-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/applet-rendering-java-disabled-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/border-radius-clip-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/embed-display-none-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/image-onload-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/image-resize-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/image-sizing-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/image-solid-color-with-alpha-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/inline-box-wrapper-handover-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/max-width-percent-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/maxheight-percent-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/maxheight-pxs-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/maxwidth-percent-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/maxwidth-pxs-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/minheight-percent-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/minheight-pxs-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/minwidth-percent-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/minwidth-pxs-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/object-align-hspace-vspace-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/object-display-none-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/pdf-as-image-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/percent-height-in-anonymous-block-widget-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/replaced-breaking-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/replaced-breaking-mixture-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/replaced-child-of-absolute-with-auto-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/selection-rect-in-table-cell-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/selection-rect-transform-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/table-percent-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/three-selects-break-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/vertical-lr/absolute-position-percentage-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/vertical-lr/absolute-position-with-auto-height-and-top-and-bottom-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/vertical-lr/absolute-position-with-auto-width-and-left-and-right-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/vertical-rl/absolute-position-percentage-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/vertical-rl/absolute-position-with-auto-height-and-top-and-bottom-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/vertical-rl/absolute-position-with-auto-width-and-left-and-right-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/width100percent-button-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/width100percent-checkbox-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/width100percent-image-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/width100percent-menulist-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/width100percent-radio-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/width100percent-searchfield-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/width100percent-textarea-expected.txt: Added. >+ * platform/wincairo-win10/fast/replaced/width100percent-textfield-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/base-shorter-than-text-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/bopomofo-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/bopomofo-letter-spacing-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/bopomofo-rl-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/nested-ruby-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/ruby-base-merge-block-children-crash-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/ruby-beforeafter-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/ruby-empty-rt-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/ruby-inline-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/ruby-length-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/ruby-run-break-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/ruby-runs-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/ruby-runs-spans-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/ruby-simple-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/ruby-simple-rp-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/ruby-text-before-after-content-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/ruby-trailing-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/rubyDOM-insert-rt-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/rubyDOM-insert-text1-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/rubyDOM-insert-text2-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/rubyDOM-insert-text3-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/rubyDOM-remove-rt1-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/rubyDOM-remove-rt2-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/rubyDOM-remove-text1-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/rubyDOM-remove-text2-expected.txt: Added. >+ * platform/wincairo-win10/fast/ruby/select-ruby-expected.txt: Added. >+ * platform/wincairo-win10/fast/scrolling/rtl-scrollbars-animation-property-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/005-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/007a-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/007b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/008-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/009-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/010-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/011-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/012-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/013-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/014-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/015-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/016-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/017-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/018-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/018b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/019-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/020-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/021-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/021b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/027-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/032-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/034-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/038-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/039-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/039b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/041-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/042-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/043-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/043b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/044-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/044b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/044c-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/044d-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/045-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/045b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/045c-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/046-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/054-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/056-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/058-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/059-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/060-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/061-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/062-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/063-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/064-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/065-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/066-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/066b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/072-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/072b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/077-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/077b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/078b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/083-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/087b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/088b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/089-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/090b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/154-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/155-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/155a-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/155b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/155c-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/155d-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/156b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/157-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/158-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/159-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/160-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/166-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/166a-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/167-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/167a-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/168-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/168a-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/169-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/169a-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/170-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/170a-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/170b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/170c-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/170d-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/175a-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/175b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/175c-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/177a-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/177b-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/lang-inheritance-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/lang-inheritance2-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/lang-vs-xml-lang-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/lang-vs-xml-lang-xhtml-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/nondeterministic-combinators-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/unqualified-hover-quirks-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/unqualified-hover-strict-expected.txt: Added. >+ * platform/wincairo-win10/fast/selectors/visited-descendant-expected.txt: Added. >+ * platform/wincairo-win10/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt: Added. >+ * platform/wincairo-win10/fast/sub-pixel/sub-pixel-accumulates-to-layers-expected.txt: Added. >+ * platform/wincairo-win10/fast/sub-pixel/sub-pixel-iframe-copy-on-scroll-expected.txt: Added. >+ * platform/wincairo-win10/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/005-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/007-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/009-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/010-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/011-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/012-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/013-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/014-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/015-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/016-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/017-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/018-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/020-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/021-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/023-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/026-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/027-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/027-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/028-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/028-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/029-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/030-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/033-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/035-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/035-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/036-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/037-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/038-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/038-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/039-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/040-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/040-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/041-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/100-percent-cell-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/absolute-table-at-bottom-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/add-before-anonymous-child-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/align-right-within-left-aligned-div-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/append-cells-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/append-cells2-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/auto-with-percent-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/auto-with-percent-height-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/border-collapsing/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/border-collapsing/001-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/border-collapsing/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/border-collapsing/002-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/border-collapsing/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/border-collapsing/003-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/border-collapsing/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/border-collapsing/004-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/border-collapsing/rtl-border-collapsing-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/cell-absolute-child-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/cell-coalescing-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/cell-pref-width-invalidation-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/cell-width-auto-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/cellindex-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/click-near-anonymous-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/colgroup-preceded-by-caption-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/colgroup-spanning-groups-rules-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/colspanMinWidth-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/dynamic-caption-add-before-child-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/dynamic-caption-add-remove-before-child-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/dynamic-cellpadding-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/dynamic-descendant-percentage-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/early-table-layout-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/edge-offsets-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/empty-cells-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/empty-table-percent-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/fixed-nested-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/fixed-table-non-cell-in-row-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/fixed-table-with-percent-width-inside-div-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/fixed-table-with-small-percent-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/floating-th-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/floatingTablePaintBackground-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/frame-and-rules-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/generated-caption-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/insert-before-anonymous-ancestors-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/insert-cell-before-form-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/insert-row-before-form-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/invisible-cell-background-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/large-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/mozilla-bug10296-vertical-align-1-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/mozilla-bug10296-vertical-align-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/multiple-captions-display-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/multiple-percent-height-rows-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/nested-percent-height-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/nobr-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/overflowHidden-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/percent-heights-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/prepend-in-anonymous-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/quote-text-around-iframe-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/relative-position-containment-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/relative-position-offsets-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/relative-position-stacking-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/remove-td-display-none-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/replaced-percent-height-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/row-height-recalc-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/rowindex-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/rowspan-paint-order-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/rowspan-paint-order-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/rtl-cell-display-none-assert-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/rules-attr-dynchange1-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/rules-attr-dynchange2-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/spanOverlapRepaint-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/stale-grid-crash-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-after-child-in-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-and-parts-outline-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-before-child-in-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-cell-after-child-in-block-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-cell-after-child-in-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-cell-before-child-in-block-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-cell-before-child-in-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-continuation-outline-paint-crash-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-display-types-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-display-types-strict-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-display-types-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-hspace-align-center-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-row-after-child-in-block-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-row-after-child-in-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-row-before-child-in-block-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/table-row-before-child-in-table-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/tableInsideCaption-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/text-field-baseline-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/unbreakable-images-quirk-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/unused-percent-heights-expected.txt: Added. >+ * platform/wincairo-win10/fast/table/vertical-align-baseline-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/arabic-times-new-roman-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/atsui-kerning-and-ligatures-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/atsui-multiple-renderers-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/atsui-negative-spacing-features-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/atsui-partial-selection-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/atsui-pointtooffset-calls-cg-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/atsui-rtl-override-selection-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/atsui-small-caps-punctuation-size-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/atsui-spacing-features-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/backslash-to-yen-sign-dynamic-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/backslash-to-yen-sign-euc-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/backslash-to-yen-sign-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/005-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/007-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/008-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/009-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/011-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/012-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/013-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/014-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/015-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/generic-family-changes-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/basic/generic-family-reset-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/bidi-embedding-pop-and-push-same-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/break-word-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/capitalize-boundaries-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/capitalize-empty-generated-string-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/capitalize-preserve-nbsp-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/cg-fallback-bolding-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/cg-vs-atsui-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/complex-preferred-logical-widths-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/complex-synthetic-bold-space-width-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/complex-text-opacity-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/crash-complex-text-surrogate-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/decorations-with-text-combine-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/delete-hard-break-character-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/drawBidiText-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/embed-at-end-of-pre-wrap-line-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/emoji-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/emphasis-combined-text-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/emphasis-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/emphasis-vertical-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/fake-italic-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/fallback-traits-fixup-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/firstline/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/firstline/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/firstline/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/font-initial-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/font-weights-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/font-weights-zh-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/format-control-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/han-generic-font-families-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/hangul-generic-font-families-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/hyphenate-character-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/hyphenate-first-word-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/hyphenate-limit-before-after-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/hyphenate-limit-lines-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/hyphenate-locale-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/hyphens-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/in-rendered-text-rtl-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/indic-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/arabic-justify-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-AN-after-L-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-AN-after-empty-run-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-CS-after-AN-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-L2-run-reordering-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-LDB-2-CSS-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-LDB-2-HTML-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-european-terminators-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-explicit-embedding-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-innertext-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-layout-across-linebreak-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-linebreak-001-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-linebreak-002-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-linebreak-003-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-listbox-atsui-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-listbox-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-menulist-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-mirror-he-ar-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-neutral-run-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bidi-override-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/bold-bengali-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/complex-character-based-fallback-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/danda-space-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/hebrew-vowels-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/hindi-spacing-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/hindi-whitespace-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/khmer-selection-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/plane2-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/rtl-caret-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/rtl-white-space-pre-wrap-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/system-language/system-font-punctuation-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/text-combine-image-test-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/thai-baht-space-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/thai-line-breaks-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/justified-selection-at-edge-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/justified-selection-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/justify-ideograph-leading-expansion-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/khmer-lao-font-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/large-text-composed-char-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/letter-spacing-negative-opacity-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/line-breaks-after-white-space-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/line-breaks-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/line-initial-and-final-swashes-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/midword-break-after-breakable-char-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/midword-break-before-surrogate-pair-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/midword-break-before-surrogate-pair-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/midword-break-hang-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/monospace-width-cache-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/orientation-sideways-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/reset-emptyRun-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/selection-hard-linebreak-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/selection-rect-rounding-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/shadow-no-blur-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/shadow-translucent-fill-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/shaping/shaping-script-order-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/shaping/shaping-selection-rect-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/should-use-atsui-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/softHyphen-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/softbank-emoji-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/stroking-decorations-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/stroking-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/tatechuyoko-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/text-combine-different-fonts-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/text-combine-shrink-on-color-change-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/text-letter-spacing-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/text-shadow-no-default-color-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/textIteratorNilRenderer-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/trailing-white-space-2-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/trailing-white-space-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/unicode-variation-selector-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/vertical-rl-rtl-linebreak-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/wbr-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/wbr-in-pre-crash-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/wbr-styled-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/002-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/004-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/005-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/006-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/007-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/008-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/009-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/010-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/011-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/012-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/015-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/016-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/018-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/020-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/021-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/024-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/025-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/026-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/027-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/028-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/030-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/nbsp-mode-and-linewraps-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/nowrap-clear-float-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/pre-break-word-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/pre-wrap-last-char-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/pre-wrap-line-test-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/pre-wrap-overflow-selection-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/whitespace/span-in-word-space-causes-overflow-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/wide-zero-width-space-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/word-break-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/word-break-run-rounding-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/word-break-soft-hyphen-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/word-space-expected.txt: Added. >+ * platform/wincairo-win10/fast/text/zero-font-size-expected.txt: Added. >+ * platform/wincairo-win10/fast/tokenizer/001-expected.txt: Added. >+ * platform/wincairo-win10/fast/tokenizer/003-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/bounding-rect-zoom-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/diamond-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/identity-matrix-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/overflow-with-transform-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/skew-with-unitless-zero-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/transform-on-inline-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/transform-overflow-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/transform-positioned-ancestor-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/transform-table-row-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/transformed-caret-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/transformed-document-element-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/transformed-focused-text-input-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/transforms-with-opacity-expected.txt: Added. >+ * platform/wincairo-win10/fast/transforms/transforms-with-zoom-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/basic-vertical-line-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/border-image-horizontal-bt-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/border-image-vertical-lr-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/border-image-vertical-rl-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/border-radius-clipping-vertical-lr-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/border-styles-vertical-lr-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/border-styles-vertical-rl-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/border-vertical-lr-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/box-shadow-horizontal-bt-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/box-shadow-vertical-lr-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/box-shadow-vertical-rl-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/broken-ideograph-small-caps-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/broken-ideographic-font-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/english-bt-text-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/english-lr-text-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/english-rl-text-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/fallback-orientation-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/fieldsets-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/horizontal-bt-replaced-selection-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/japanese-lr-selection-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/japanese-lr-text-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/japanese-rl-selection-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/japanese-rl-text-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/japanese-rl-text-with-broken-font-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/japanese-ruby-horizontal-bt-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/text-orientation-basic-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/vertical-align-table-baseline-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/vertical-baseline-alignment-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/vertical-font-fallback-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/vertical-lr-replaced-selection-expected.txt: Added. >+ * platform/wincairo-win10/fast/writing-mode/vertical-rl-replaced-selection-expected.txt: Added. >+ * platform/wincairo-win10/fast/xsl/document-function-expected.txt: Added. >+ * platform/wincairo-win10/fast/xsl/xslt-enc-cyr-expected.txt: Added. >+ * platform/wincairo-win10/fast/xsl/xslt-enc-expected.txt: Added. >+ * platform/wincairo-win10/fast/xsl/xslt-enc16-expected.txt: Added. >+ * platform/wincairo-win10/fast/xsl/xslt-enc16to16-expected.txt: Added. >+ * platform/wincairo-win10/fast/xsl/xslt-entity-expected.txt: Added. >+ * platform/wincairo-win10/fast/xsl/xslt-extra-content-at-end-expected.txt: Added. >+ * platform/wincairo-win10/fast/xsl/xslt-import-depth-expected.txt: Added. >+ * platform/wincairo-win10/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt: Added. >+ * platform/wincairo-win10/fast/xsl/xslt-relative-path-expected.txt: Added. >+ * platform/wincairo-win10/fast/xsl/xslt_unicode-expected.txt: Added. >+ * platform/wincairo-win10/fonts/cursive-expected.txt: Added. >+ * platform/wincairo-win10/fonts/default-expected.txt: Added. >+ * platform/wincairo-win10/fonts/fantasy-expected.txt: Added. >+ * platform/wincairo-win10/fonts/monospace-expected.txt: Added. >+ * platform/wincairo-win10/fonts/sans-serif-expected.txt: Added. >+ * platform/wincairo-win10/fonts/serif-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-color-applied-to-rounded-inline-element-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-color-border-box-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-size-002-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-size-applies-to-block-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-size-aspect-ratio-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_color_padding_box-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_position_three_four_values-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_repeat_space_border_box-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_repeat_space_content_box-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-002-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-003-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-005-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-009-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-010-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-011-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-013-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-014-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-015-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-016-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-017-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-clip-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-clip-002-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-content-edge-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-initial-value-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-not-inherited-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-003-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-004-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-005-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-002-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-with-three-values-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-with-two-values-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-002-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-003-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-004-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-right-radius-values-004-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-002-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-003-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-004-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/color-behind-images-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/none-as-image-layer-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/order-of-images-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/text/textshadow-001-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/text/textshadow-002-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/text/textshadow-003-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/text/textshadow-004-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/text/textshadow-005-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/text/textshadow-006-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/text/textshadow-007-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/text/textshadow-008-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/text/textshadow-009-expected.txt: Added. >+ * platform/wincairo-win10/ietestcenter/css3/text/textshadow-010-expected.txt: Added. >+ * platform/wincairo-win10/js/dom/constructor-length-expected.txt: Added. >+ * platform/wincairo-win10/printing/compositing-layer-printing-expected.txt: Added. >+ * platform/wincairo-win10/printing/media-queries-print-expected.txt: Added. >+ * platform/wincairo-win10/printing/page-count-relayout-shrink-expected.txt: Added. >+ * platform/wincairo-win10/printing/page-rule-in-media-query-expected.txt: Added. >+ * platform/wincairo-win10/printing/return-from-printing-mode-expected.txt: Added. >+ * platform/wincairo-win10/printing/setPrinting-expected.txt: Added. >+ * platform/wincairo-win10/printing/simultaneous-position-float-change-expected.txt: Added. >+ * platform/wincairo-win10/printing/single-line-must-not-be-split-into-two-pages-expected.txt: Added. >+ * platform/wincairo-win10/printing/width-overflow-expected.txt: Added. >+ * platform/wincairo-win10/scrollbars/basic-scrollbar-expected.txt: Added. >+ * platform/wincairo-win10/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt: Added. >+ * platform/wincairo-win10/scrollbars/disabled-scrollbar-expected.txt: Added. >+ * platform/wincairo-win10/scrollbars/listbox-scrollbar-combinations-expected.txt: Added. >+ * platform/wincairo-win10/scrollbars/overflow-scrollbar-combinations-expected.txt: Added. >+ * platform/wincairo-win10/scrollbars/scrollbar-buttons-expected.txt: Added. >+ * platform/wincairo-win10/scrollbars/scrollbar-orientation-expected.txt: Added. >+ * platform/wincairo-win10/scrollbars/scrollbars-on-positioned-content-expected.txt: Added. >+ * platform/wincairo-win10/tables/layering/paint-test-layering-1-expected.txt: Added. >+ * platform/wincairo-win10/tables/layering/paint-test-layering-2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/97619-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1010-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug101759-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug104898-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug106336-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug106966-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1128-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug11331-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1164-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug11945-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1262-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14159-2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14489-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1647-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1725-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug17826-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug178855-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug18770-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug19526-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug21518-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug220653-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug22122-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug24880-1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug25707-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug27993-2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3105-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-10-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-15-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-3-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-4-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-5-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-6-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-7-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-8-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-9-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug32205-1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug32205-4-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug33784-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug42043-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug4294-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug45621-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug47163-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug51000-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug56024-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug59252-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug67915-2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug6933-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug7113-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug72393-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug7243-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug73629-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug80762-2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug8499-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug89315-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug91057-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug9879-1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/core/backgrounds-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/core/captions1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/core/captions2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/core/captions3-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/core/col_span2-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/core/cols1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/core/columns-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/core/conflicts-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/core/standards1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendCells1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendCellsRebuild1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendCol1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendColGroup1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/dom/insertTbodyExpand1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/dom/insertTbodyRebuild1-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_above-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_below-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_void-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_caption_align_left-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_caption_align_right-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_colgroup_width_px-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_above-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_below-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_border-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_box-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_hsides-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_lhs-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_rhs-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_vsides-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_rules_all-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_rules_cols-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_rules_rows-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/other/empty_cells-expected.txt: Added. >+ * platform/wincairo-win10/tables/mozilla_expected_failures/other/test4-expected.txt: Added. >+ * platform/wincairo-win10/transforms/2d/compound-transforms-vs-containers-expected.txt: Added. >+ * platform/wincairo-win10/transforms/2d/hindi-rotated-expected.txt: Added. >+ * platform/wincairo-win10/transforms/2d/transform-borderbox-expected.txt: Added. >+ * platform/wincairo-win10/transforms/2d/transform-fixed-container-expected.txt: Added. >+ * platform/wincairo-win10/transforms/2d/transform-origin-borderbox-expected.txt: Added. >+ * platform/wincairo-win10/transforms/2d/zoom-menulist-expected.txt: Added. >+ * platform/wincairo-win10/transforms/svg-vs-css-expected.txt: Added. >+ * platform/wincairo-win10/transitions/cross-fade-border-image-expected.txt: Added. >+ * platform/wincairo-win10/transitions/default-timing-function-expected.txt: Added. >+ * platform/wincairo-win10/transitions/move-after-transition-expected.txt: Added. >+ * platform/wincairo-win10/transitions/svg-text-shadow-transition-expected.txt: Added. >+ > 2017-12-18 Jer Noble <jer.noble@apple.com> > > Playing media elements which call "pause(); play()" will have the play promise rejected. >diff --git a/LayoutTests/platform/wincairo-win10/TestExpectations b/LayoutTests/platform/wincairo-win10/TestExpectations >new file mode 100644 >index 00000000000..5a72bd21bdf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/TestExpectations >@@ -0,0 +1,271 @@ >+# >+# Copyright (C) 2007-2015 Apple Inc. All rights reserved. >+# >+# Redistribution and use in source and binary forms, with or without >+# modification, are permitted provided that the following conditions >+# are met: >+# >+# 1. Redistributions of source code must retain the above copyright >+# notice, this list of conditions and the following disclaimer. >+# 2. Redistributions in binary form must reproduce the above copyright >+# notice, this list of conditions and the following disclaimer in the >+# documentation and/or other materials provided with the distribution. >+# 3. Neither the name of Apple Inc. ("Apple") nor the names of >+# its contributors may be used to endorse or promote products derived >+# from this software without specific prior written permission. >+# >+# THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY >+# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED >+# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE >+# DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY >+# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES >+# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; >+# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND >+# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT >+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF >+# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. >+# >+ >+# These are the layout test expectations for Apple's Windows port of WebKit. >+# >+# See http://trac.webkit.org/wiki/TestExpectations for more information on this file. >+ >+#////////////////////////////////////////////////////////////////////////////////////////// >+# Platform-specific directories. Skipped here, then re-enabled on the appropriate platform. >+#////////////////////////////////////////////////////////////////////////////////////////// >+ >+#////////////////////////////////////////////////////////////////////////////////////////// >+# End platform-specific directories. >+#////////////////////////////////////////////////////////////////////////////////////////// >+ >+#////////////////////////////////////////////////////////////////////////////////////////// >+# These areas are not implemented well on WinCairo >+#////////////////////////////////////////////////////////////////////////////////////////// >+ >+accessibility [ Skip ] >+animations [ Skip ] >+canvas/philip [ Skip ] >+contentfiltering [ Skip ] >+credentials [ Skip ] >+crypto [ Skip ] >+css1 [ Skip ] >+css2.1 [ Skip ] >+css3 [ Skip ] >+editing [ Skip ] >+fullscreen [ Skip ] >+gamepad [ Skip ] >+imported [ Skip ] >+inspector [ Skip ] >+jquery [ Skip ] >+mathml [ Skip ] >+media [ Skip ] >+plugins [ Skip ] >+pointer-lock [ Skip ] >+security [ Skip ] >+storage\indexeddb [ Skip ] >+svg [ Skip ] >+tables\mozilla [ Skip ] >+wasm [ Skip ] >+webgl [ Skip ] >+webrtc [ Skip ] >+webaudio [ Skip ] >+webarchive [ Skip ] >+workers [ Skip ] >+ >+fast\animation [ Skip ] >+fast\attachment [ Skip ] >+fast\block [ Skip ] >+fast\borders [ Skip ] >+fast\canvas\webgl [ Skip ] >+fast\css [ Skip ] >+fast\css3-text [ Skip ] >+fast\css-generated-content [ Skip ] >+fast\css-intrinsic-dimensions [ Skip ] >+fast\css-grid-layout [ Skip ] >+fast\dom\DeviceMotion [ Skip ] >+fast\dom\DeviceOrientation [ Skip ] >+fast\dom\Geolocation\ [ Skip ] >+fast\dom\HTMLLinkElement [ Skip ] >+fast\dynamic [ Skip ] >+fast\events\touch [ Skip ] >+fast\files [ Skip ] >+fast\forms\file [ Skip ] >+fast\mediastream [ Skip ] >+fast\speechsynthesis [ Skip ] >+ >+#////////////////////////////////////////////////////////////////////////////////////////// >+# Following tests are labeled "Skip" because not working well and causes timedout >+#////////////////////////////////////////////////////////////////////////////////////////// >+ >+fast\canvas\canvas-bg-multiple-removal.html [ Skip ] >+fast\canvas\canvas-createPattern-video-loading.html [ Skip ] >+fast\canvas\canvas-createPattern-video-modify.html [ Skip ] >+fast\canvas\webgpu\webgpu-dispatch.html [ Skip ] >+fast\dom\FileList-iterator-using-open-panel.html [ Skip ] >+fast\dom\MutationObserver\end-of-task-delivery.html [ Skip ] >+fast\dom\MutationObserver\inline-event-listener.html [ Skip ] >+fast\dom\Range\detach-range-during-deletecontents.html [ Skip ] >+fast\dom\SelectorAPI\bug-17313.html [ Skip ] >+fast\dom\Window\a-rel-noopener.html [ Skip ] >+fast\dom\Window\child-window-focus.html [ Skip ] >+fast\dom\Window\get-set-properties.html [ Skip ] >+fast\dom\Window\property-access-on-cached-window-after-frame-removed.html [ Skip ] >+fast\dom\Window\window-resize-contents.html [ Skip ] >+fast\dom\Window\window-resize-update-scrollbars.html [ Skip ] >+fast\dom\css-cached-import-rule.html [ Skip ] >+fast\dom\empty-hash-and-search.html [ Skip ] >+fast\dom\frame-loading-via-document-write.html [ Skip ] >+fast\dom\navigator-cookieEnabled-no-crash.html [ Skip ] >+fast\dom\rtl-scroll-to-leftmost-and-resize.html [ Skip ] >+fast\encoding\backslash-encoding-jp.html [ Skip ] >+fast\encoding\char-encoding-mac.html [ Skip ] >+fast\encoding\char-encoding.html [ Skip ] >+fast\encoding\percent-escaping.html [ Skip ] >+fast\events\anchor-image-scrolled-x-y.html [ Skip ] >+fast\events\backspace-navigates-back.html [ Skip ] >+fast\events\domactivate-sets-underlying-click-event-as-handled.html [ Skip ] >+fast\events\drag-dataTransferItemList-file-handling.html [ Skip ] >+fast\events\drag-image-filename.html [ Skip ] >+fast\events\input-image-scrolled-x-y.html [ Skip ] >+fast\events\page-visibility-iframe-move-test.html [ Skip ] >+fast\events\page-visibility-iframe-propagation-test.html [ Skip ] >+fast\events\popup-blocking-click-in-iframe.html [ Skip ] >+fast\events\touch\basic-single-touch-events.html [ Skip ] >+fast\events\touch\emulate-touch-events.html [ Skip ] >+fast\events\touch\emulated-touch-iframe.html [ Skip ] >+fast\events\touch\gesture\gesture-click.html [ Skip ] >+fast\events\touch\gesture\gesture-dblclick.html [ Skip ] >+fast\events\touch\inserted-fragment-touch-target.html [ Skip ] >+fast\events\touch\moved-touch-target.html [ Skip ] >+fast\events\touch\multi-touch-grouped-targets.html [ Skip ] >+fast\events\touch\multi-touch-inside-iframes.html [ Skip ] >+fast\events\touch\removed-fragment-touch-target.html [ Skip ] >+fast\events\touch\removed-touch-target.html [ Skip ] >+fast\events\touch\send-oncancel-event.html [ Skip ] >+fast\events\touch\tap-highlight-color.html [ Skip ] >+fast\events\touch\touch-active-state.html [ Skip ] >+fast\events\touch\touch-coords-in-zoom-and-scroll.html [ Skip ] >+fast\events\touch\touch-event-frames.html [ Skip ] >+fast\events\touch\touch-event-pageXY.html [ Skip ] >+fast\events\stopPropagation-submit.html [ Skip ] >+fast\fixed-layout\fixed-layout.html [ Skip ] >+fast\forms\auto-fill-button [ Skip ] >+fast\forms\change-form-id-to-be-unique-then-submit-form.html [ Skip ] >+fast\forms\date\date-interactive-validation-required.html [ Skip ] >+fast\forms\datetime\datetime-interactive-validation-required.html [ Skip ] >+fast\forms\datetimelocal\datetimelocal-interactive-validation-required.html [ Skip ] >+fast\forms\document-write.html [ Skip ] >+fast\forms\empty-get.html [ Skip ] >+fast\forms\fallback-content-submission.html [ Skip ] >+fast\forms\form-attribute-elements.html [ Skip ] >+fast\forms\form-data-encoding-2.html [ Skip ] >+fast\forms\form-data-encoding-normalization-overrun.html [ Skip ] >+fast\forms\form-data-encoding.html [ Skip ] >+fast\forms\form-get-multipart.html [ Skip ] >+fast\forms\form-get-multipart2.html [ Skip ] >+fast\forms\form-get-multipart3.html [ Skip ] >+fast\forms\form-get-textplain.html [ Skip ] >+fast\forms\form-post-urlencoded.html [ Skip ] >+fast\forms\formmethod-attribute-button-html.html [ Skip ] >+fast\forms\formmethod-attribute-input-2.html [ Skip ] >+fast\forms\formmethod-attribute-input-html.html [ Skip ] >+fast\forms\formtarget-attribute-button-html.html [ Skip ] >+fast\forms\formtarget-attribute-input-2.html [ Skip ] >+fast\forms\formtarget-attribute-input-html.html [ Skip ] >+fast\forms\input-image-submit.html [ Skip ] >+ >+fast\dom\Window\area-rel-noopener.html [ Skip ] >+fast\events\drag-to-navigate.html [ Skip ] >+fast\forms\interactive-validation-formnovalidate-2.html [ Skip ] >+fast\forms\interactive-validation-formnovalidate-child.html [ Skip ] >+fast\forms\interactive-validation-formnovalidate.html [ Skip ] >+fast\forms\interactive-validation-novalidate.html [ Skip ] >+fast\forms\interactive-validation-remove-node-in-handler.html [ Skip ] >+fast\forms\interactive-validation-required-checkbox.html [ Skip ] >+fast\forms\menulist-disabled-selected-option.html [ Skip ] >+fast\forms\menulist-submit-without-selection.html [ Skip ] >+fast\forms\missing-action.html [ Skip ] >+fast\forms\month\month-interactive-validation-required.html [ Skip ] >+fast\forms\number\number-interactive-validation-required.html [ Skip ] >+fast\forms\radio\interactive-validation-required-radio.html [ Skip ] >+fast\forms\select-no-name.html [ Skip ] >+fast\forms\select\menulist-popup-crash.html [ Skip ] >+fast\forms\submit-change-fragment.html [ Skip ] >+fast\forms\submit-form-with-dirname-attribute-with-ancestor-dir-attribute.html [ Skip ] >+fast\forms\submit-form-with-dirname-attribute-with-nonhtml-ancestor.html [ Skip ] >+fast\forms\submit-form-with-dirname-attribute.html [ Skip ] >+fast\forms\submit-nil-value-field-assert.html [ Skip ] >+fast\forms\submit-to-blank-multiple-times.html [ Skip ] >+fast\forms\submit-with-base.html [ Skip ] >+fast\forms\targeted-frame-submission.html [ Skip ] >+fast\forms\textarea-appearance-wrap.html [ Skip ] >+fast\forms\textarea-hard-linewrap-empty.html [ Skip ] >+fast\forms\textarea-linewrap-dynamic.html [ Skip ] >+fast\forms\textarea-setvalue-submit.html [ Skip ] >+fast\forms\textarea-submit-crash.html [ Skip ] >+fast\forms\time\time-interactive-validation-required.html [ Skip ] >+fast\forms\validation-bubble-disappears-when-input-detached.html [ Skip ] >+fast\forms\validation-bubble-disappears-when-input-moved.html [ Skip ] >+fast\forms\validation-bubble-disappears-when-input-no-longer-visible.html [ Skip ] >+fast\forms\validation-bubble-escape-key-dismiss.html [ Skip ] >+fast\forms\validation-custom-message.html [ Skip ] >+fast\forms\validation-message-detached-iframe.html [ Skip ] >+fast\forms\validation-message-detached-iframe2.html [ Skip ] >+fast\forms\validation-message-minimum-font-size.html [ Skip ] >+fast\forms\validation-messages.html [ Skip ] >+fast\forms\week\week-interactive-validation-required.html [ Skip ] >+fast\forms\xss-auditor-doesnt-crash-on-post-submit.html [ Skip ] >+fast\frames\cached-frame-counter.html [ Skip ] >+fast\frames\crash-when-child-iframe-forces-layout-during-unload-and-sibling-frame-has-mediaquery.html [ Skip ] >+fast\frames\flattening\crash-when-sibling-iframe-is-destroyed-with-subtree-layoutroot.html [ Skip ] >+fast\history\form-submit-in-frame-via-onclick.html [ Skip ] >+fast\history\form-submit-in-frame.html [ Skip ] >+fast\history\gesture-before-onload-form-submit.html [ Skip ] >+fast\history\gesture-before-onload-location-href.html [ Skip ] >+fast\history\history-length.html [ Skip ] >+fast\history\location-replace-hash.html [ Skip ] >+fast\history\page-cache-closed-audiocontext.html [ Skip ] >+fast\history\page-cache-createObjectURL-using-open-panel.html [ Skip ] >+fast\history\page-cache-createObjectURL.html [ Skip ] >+fast\history\page-cache-media-source-closed-2.html [ Skip ] >+fast\history\page-cache-media-source-closed.html [ Skip ] >+fast\history\page-cache-media-source-opened.html [ Skip ] >+fast\history\page-cache-notification-suspendable.html [ Skip ] >+fast\history\page-cache-removed-source-buffer.html [ Skip ] >+fast\history\page-cache-running-audiocontext.html [ Skip ] >+fast\history\page-cache-suspended-audiocontext.html [ Skip ] >+fast\history\redirect-via-iframe.html [ Skip ] >+fast\history\saves-state-after-fragment-nav.html [ Skip ] >+fast\images\animated-gif-iframe-webkit-transform.html [ Skip ] >+fast\images\animated-gif-window-resizing.html [ Skip ] >+fast\images\animated-image-mp4.html [ Skip ] >+fast\images\async-image-background-image-repeated.html [ Skip ] >+fast\images\async-image-body-background-image.html [ Skip ] >+fast\images\async-image-multiple-clients-repaint.html [ Skip ] >+fast\images\decoding-attribute-async-small-image.html [ Skip ] >+fast\images\decoding-attribute-dynamic-async-small-image.html [ Skip ] >+fast\images\low-memory-decode.html [ Skip ] >+fast\images\sprite-sheet-image-draw.html [ Skip ] >+fast\images\webgl-teximage2d.html [ Skip ] >+fast\layers\prevent-hit-test-during-layout.html [ Skip ] >+fast\loader\crash-replacing-location-before-load.html [ Skip ] >+fast\loader\document-with-fragment-url-2.html [ Skip ] >+fast\loader\file-URL-with-port-number.html [ Skip ] >+fast\loader\form-state-restore-with-locked-back-forward-list.html [ Skip ] >+fast\loader\form-submission-before-load-get.html [ Skip ] >+fast\loader\remove-iframe-during-history-navigation-different.html [ Skip ] >+fast\loader\scroll-position-restored-on-back-non-cached.html [ Skip ] >+fast\loader\stateobjects\document-destroyed-navigate-back-with-fragment-scroll.html [ Skip ] >+fast\loader\stateobjects\document-destroyed-navigate-back.html [ Skip ] >+fast\loader\stateobjects\pushstate-clears-forward-history.html [ Skip ] >+fast\loader\stateobjects\replacestate-in-onunload.html [ Skip ] >+fast\loader\url-strip-cr-lf-tab.html [ Skip ] >+fast\picture\viewport-resize.html [ Skip ] >+fast\preloader\image-data-url.html [ Skip ] >+fast\replaced\no-focus-ring-embed.html [ Skip ] >+fast\replaced\no-focus-ring-object.html [ Skip ] >+fast\selectors\case-insensitive-attribute-bascis.html [ Skip ] >+fast\selectors\matches-complex.html [ Skip ] >+fast\selectors\nth-child-of-boundaries-2.html [ Skip ] >+fast\selectors\nth-last-child-of-register-requirement.html [ Skip ] >+ >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/001-expected.txt >new file mode 100644 >index 00000000000..46c545c192f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/001-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 738x39 >+ text run at (0,0) width 738: "The box below should be solid green. If there are 10 pixels of red visible on the top and left, the background image is being" >+ text run at (0,20) width 126: "repeated improperly." >+ RenderBlock {P} at (0,56) size 784x0 >+ RenderBlock {P} at (0,56) size 50x50 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/animated-gif-as-background-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/animated-gif-as-background-expected.txt >new file mode 100644 >index 00000000000..c8a696313a3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/animated-gif-as-background-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 571x19 >+ text run at (0,0) width 571: "Div background should animate between red and green. DRT should snapshot when it is green." >+ RenderBlock {DIV} at (0,36) size 200x200 [bgcolor=#0000FF] >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/animated-svg-as-mask-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/animated-svg-as-mask-expected.txt >new file mode 100644 >index 00000000000..27e968dbb8a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/animated-svg-as-mask-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {DIV} at (0,0) size 800x600 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-clip-text-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-clip-text-expected.txt >new file mode 100644 >index 00000000000..c90e9ffb3b4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-clip-text-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x282 >+ RenderBlock {HTML} at (0,0) size 800x282 >+ RenderBody {BODY} at (8,16) size 784x258 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=25829" >+ RenderBR {BR} at (291,15) size 0x0 >+ RenderText {#text} at (0,20) size 550x19 >+ text run at (0,20) width 550: "You should see no areas of read below. (This paragraph is required for the test to be valid.)" >+ RenderBlock {DIV} at (0,56) size 502x202 [color=#008000] [bgcolor=#FF0000] [border: (1px solid #000000)] >+ RenderText {#text} at (1,2) size 432x149 >+ text run at (1,2) width 432: "This background" >+ text run at (1,78) width 408: "clips to the text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-inherit-color-bug-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-inherit-color-bug-expected.txt >new file mode 100644 >index 00000000000..027caadf68f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-inherit-color-bug-expected.txt >@@ -0,0 +1,77 @@ >+layer at (0,0) size 785x1162 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1162 >+ RenderBlock {HTML} at (0,0) size 785x1163 >+ RenderBody {BODY} at (8,8) size 769x1125 >+ RenderBlock {DIV} at (72,0) size 625x478 [border: (4px solid #000000)] >+ RenderBlock {P} at (4,20) size 616x36 >+ RenderText {#text} at (0,0) size 580x36 >+ text run at (0,0) width 580: "Affected Browsers: Safari 2.0, Windows Internet Explorer 6" >+ text run at (0,18) width 30: "SP2" >+ RenderBlock {HR} at (4,72) size 616x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (4,90) size 616x54 >+ RenderText {#text} at (0,0) size 610x54 >+ text run at (0,0) width 610: "Bug Description: On the Affected Browsers, if a rule sets the" >+ text run at (0,18) width 540: "'background-color' of an element, this color cannot be" >+ text run at (0,36) width 480: "overridden by 'background:inherit' declarations." >+ RenderBlock {HR} at (4,160) size 616x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (4,178) size 616x90 >+ RenderText {#text} at (0,0) size 600x54 >+ text run at (0,0) width 600: "Example: With the following code, the background color of H1" >+ text run at (0,18) width 560: "elements stays pink, no matter what background color the" >+ text run at (0,36) width 130: "parents have:" >+ RenderBR {BR} at (130,36) size 0x18 >+ RenderText {#text} at (0,54) size 320x18 >+ text run at (0,54) width 50: " H1 " >+ text run at (50,54) width 270: "{ background-color: pink; }" >+ RenderBR {BR} at (320,54) size 0x18 >+ RenderText {#text} at (0,72) size 290x18 >+ text run at (0,72) width 50: " H1 " >+ text run at (50,72) width 240: "{ background: inherit; }" >+ RenderBlock {HR} at (4,284) size 616x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (4,302) size 616x54 >+ RenderText {#text} at (0,0) size 610x54 >+ text run at (0,0) width 610: "Work-around: The 'background-color' can only be overridden by" >+ text run at (0,18) width 600: "another 'background-color' declaration, or by a 'background'" >+ text run at (0,36) width 380: "declaration that does specify a color." >+ RenderBlock {HR} at (4,372) size 616x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (4,382) size 616x20 >+ RenderText {#text} at (0,0) size 376x19 >+ text run at (0,0) width 376: "This is in contradiction with the CSS2 specification which says:" >+ RenderBlock {UL} at (4,418) size 616x40 >+ RenderListItem {LI} at (40,0) size 576x40 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "The " >+ RenderInline {A} at (0,0) size 78x19 [color=#0000EE] >+ RenderText {#text} at (27,0) size 78x19 >+ text run at (27,0) width 78: "'background'" >+ RenderText {#text} at (105,0) size 534x39 >+ text run at (105,0) width 429: " property first sets all the individual background properties to their initial" >+ text run at (0,20) width 348: "values, then assigns explicit values given in the declaration." >+ RenderBlock {DIV} at (72,508) size 625x617 [color=#008000] [bgcolor=#90EE90] [border: (4px solid #008000)] >+ RenderBlock (anonymous) at (4,4) size 616x20 >+ RenderText {#text} at (0,0) size 208x19 >+ text run at (0,0) width 208: "This DIV has a green background." >+ RenderBlock {H1} at (61,45) size 501x157 [border: (4px solid #008000)] >+ RenderText {#text} at (4,4) size 444x147 >+ text run at (4,4) width 441: "This header should have a green" >+ text run at (4,41) width 416: "background (not pink) but the" >+ text run at (4,78) width 444: "inline style rule is ignored on the" >+ text run at (4,115) width 261: "Affected Browsers." >+ RenderBlock (anonymous) at (4,231) size 616x21 >+ RenderText {#text} at (0,0) size 148x19 >+ text run at (0,0) width 148: "The DIV continues here." >+ RenderBlock {H1} at (61,272) size 501x157 [border: (4px solid #008000)] >+ RenderText {#text} at (4,4) size 449x147 >+ text run at (4,4) width 441: "This header should have a green" >+ text run at (4,41) width 416: "background (not pink) but the" >+ text run at (4,78) width 449: "!important rule is ignored on the" >+ text run at (4,115) width 261: "Affected Browsers." >+ RenderBlock (anonymous) at (4,458) size 616x21 >+ RenderText {#text} at (0,0) size 148x19 >+ text run at (0,0) width 148: "The DIV continues here." >+ RenderBlock {H1} at (61,500) size 501x83 [color=#FF0000] [bgcolor=#FFC0CB] [border: (4px solid #FF0000)] >+ RenderText {#text} at (4,4) size 483x73 >+ text run at (4,4) width 483: "This header has a pink background" >+ text run at (4,41) width 219: "and that's good." >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-leakage-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-leakage-expected.txt >new file mode 100644 >index 00000000000..5d22c9c8a38 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-leakage-expected.txt >@@ -0,0 +1,41 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x129 >+ RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF)] >+ RenderText {#text} at (132,107) size 4x19 >+ text run at (132,107) width 4: " " >+ RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#000000] [border: (20px double #FFFFFF)] >+ RenderText {#text} at (266,107) size 4x19 >+ text run at (266,107) width 4: " " >+ RenderBlock {DIV} at (280,12) size 110x100 [bgcolor=#000000] [border: (20px groove #808080)] >+ RenderText {#text} at (400,107) size 4x19 >+ text run at (400,107) width 4: " " >+ RenderBlock {DIV} at (414,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF) (20px double #FFFFFF) (20px solid #FFFFFF)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,129) size 784x129 [bgcolor=#808080] >+ RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px solid #0000FF7F)] >+ RenderText {#text} at (132,107) size 4x19 >+ text run at (132,107) width 4: " " >+ RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px double #0000FF7F)] >+ RenderText {#text} at (266,107) size 4x19 >+ text run at (266,107) width 4: " " >+ RenderBlock {DIV} at (280,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px groove #808080)] >+ RenderText {#text} at (400,107) size 4x19 >+ text run at (400,107) width 4: " " >+ RenderBlock {DIV} at (414,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px solid #0000FF7F) (20px double #0000FF7F) (20px solid #0000FF7F)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,258) size 784x129 >+ RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF)] >+ RenderText {#text} at (132,107) size 4x19 >+ text run at (132,107) width 4: " " >+ RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#000000] [border: (20px double #FFFFFF)] >+ RenderText {#text} at (266,107) size 4x19 >+ text run at (266,107) width 4: " " >+ RenderBlock {DIV} at (280,12) size 110x100 [bgcolor=#000000] [border: (20px groove #808080)] >+ RenderText {#text} at (400,107) size 4x19 >+ text run at (400,107) width 4: " " >+ RenderBlock {DIV} at (414,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF) (20px double #FFFFFF) (20px solid #FFFFFF)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-leakage-transforms-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-leakage-transforms-expected.txt >new file mode 100644 >index 00000000000..e7bbdf33eb9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-leakage-transforms-expected.txt >@@ -0,0 +1,55 @@ >+layer at (0,0) size 785x854 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x854 >+ RenderBlock {HTML} at (0,0) size 785x854 >+ RenderBody {BODY} at (8,8) size 769x838 >+ RenderBlock {DIV} at (0,0) size 769x149 >+ RenderBlock {DIV} at (10,10) size 268x129 >+ RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF)] >+ RenderText {#text} at (132,107) size 4x19 >+ text run at (132,107) width 4: " " >+ RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#000000] [border: (20px double #FFFFFF)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (288,117) size 4x19 >+ text run at (288,117) width 4: " " >+ RenderBlock {DIV} at (302,10) size 268x129 [bgcolor=#808080] >+ RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px solid #0000FF7F)] >+ RenderText {#text} at (132,107) size 4x19 >+ text run at (132,107) width 4: " " >+ RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px double #0000FF7F)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,157) size 769x149 >+ RenderBlock {DIV} at (0,149) size 769x149 >+ RenderBlock {DIV} at (10,10) size 268x129 >+ RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF)] >+ RenderText {#text} at (132,107) size 4x19 >+ text run at (132,107) width 4: " " >+ RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#000000] [border: (20px double #FFFFFF)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (288,117) size 4x19 >+ text run at (288,117) width 4: " " >+ RenderBlock {DIV} at (302,10) size 268x129 [bgcolor=#808080] >+ RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px solid #0000FF7F)] >+ RenderText {#text} at (132,107) size 4x19 >+ text run at (132,107) width 4: " " >+ RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px double #0000FF7F)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,306) size 159x540 >+ RenderBlock {DIV} at (0,298) size 159x540 >+ RenderBlock {DIV} at (10,10) size 139x248 >+ RenderBlock {DIV} at (16,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF)] >+ RenderText {#text} at (2,122) size 19x4 >+ text run at (2,122) width 4: " " >+ RenderBlock {DIV} at (16,136) size 110x100 [bgcolor=#000000] [border: (20px double #FFFFFF)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (128,268) size 19x4 >+ text run at (128,268) width 4: " " >+ RenderBlock {DIV} at (10,282) size 139x248 [bgcolor=#808080] >+ RenderBlock {DIV} at (16,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px solid #0000FF7F)] >+ RenderText {#text} at (2,122) size 19x4 >+ text run at (2,122) width 4: " " >+ RenderBlock {DIV} at (16,136) size 110x100 [bgcolor=#FFFFFF] [border: (20px double #0000FF7F)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-origin-root-element-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-origin-root-element-expected.txt >new file mode 100644 >index 00000000000..11685b1b53a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-origin-root-element-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (16,16) size 768x248 >+ RenderBlock {HTML} at (16,16) size 768x248 [color=#FFFF00] [border: (3px solid #0000FF)] >+ RenderBody {BODY} at (35,35) size 698x178 [color=#000000] [bgcolor=#FFFFFF] [border: (3px solid #000000)] >+ RenderBlock {P} at (19,19) size 660x140 >+ RenderText {#text} at (0,0) size 649x59 >+ text run at (0,0) width 637: "The HTML box, the one with a blue border should be fully filled with lime green. The BODY box, the one" >+ text run at (0,20) width 649: "with black border, should also be fully filled with lime green. The lime green color should not spill out outside" >+ text run at (0,40) width 96: "the blue border." >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-position-1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-position-1-expected.txt >new file mode 100644 >index 00000000000..5f328bf1209 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-position-1-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 182x19 >+ text run at (0,0) width 182: "This should be a green square:" >+ RenderBlock {DIV} at (0,36) size 101x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-position-parsing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-position-parsing-expected.txt >new file mode 100644 >index 00000000000..92512c3bf4c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-position-parsing-expected.txt >@@ -0,0 +1,158 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x407 >+ RenderBlock {HTML} at (0,0) size 800x407 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 470x19 >+ text run at (0,0) width 470: "In all the following boxes, the fuchsia diamond should be surrounded by a ring." >+ RenderBlock (floating) {DIV} at (1,37) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (86,37) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (170,37) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (255,37) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (340,37) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (424,37) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (509,37) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (593,37) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (678,37) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (1,96) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (86,96) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (170,96) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (255,96) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (340,96) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (424,96) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (509,96) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (593,96) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (678,96) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (1,155) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (86,155) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (170,155) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (255,155) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (340,155) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (424,155) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (509,155) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (593,155) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (678,155) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (1,214) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (86,214) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (170,214) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (255,214) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (340,214) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (424,214) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (509,214) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (593,214) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (678,214) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (1,273) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (86,273) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (170,273) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (255,273) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (340,273) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (424,273) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (509,273) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (593,273) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (678,273) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (1,332) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (86,332) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (170,332) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (255,332) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >+ RenderBlock (floating) {DIV} at (340,332) size 82x57 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 75x50 [bgcolor=#FFFFCC] >+ RenderBlock {DIV} at (8,8) size 59x34 >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-position-rounding-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-position-rounding-expected.txt >new file mode 100644 >index 00000000000..48dc67a3e31 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/background-position-rounding-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x160 >+ RenderBlock {HTML} at (0,0) size 800x160 >+ RenderBody {BODY} at (8,8) size 784x136 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 185x19 >+ text run at (0,0) width 185: "There should be no red below." >+layer at (8,44) size 100x100 >+ RenderBlock (relative positioned) {P} at (0,36) size 100x100 >+layer at (44,44) size 64x32 >+ RenderBlock (positioned) {SPAN} at (36,0) size 64x32 [bgcolor=#FFFFFF] >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt >new file mode 100644 >index 00000000000..783d7239430 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 770x39 >+ RenderInline {A} at (0,0) size 311x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 311x19 >+ text run at (51,0) width 311: "https://bugs.webkit.org/show_bug.cgi?id=18445" >+ RenderText {#text} at (362,0) size 770x39 >+ text run at (362,0) width 4: " " >+ text run at (366,0) width 404: "Assertion failure in CSSGradientValue::image() when the body" >+ text run at (0,20) width 227: "element has a background gradient" >+ RenderText {#text} at (227,20) size 4x19 >+ text run at (227,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x40 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 775x39 >+ text run at (0,0) width 355: "The test passes if the root element\x{2019}s background is a linear " >+ text run at (355,0) width 420: "gradient from black at the top to white at the bottom, and no assertion" >+ text run at (0,20) width 84: "failure occurs." >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/border-radius-split-background-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/border-radius-split-background-expected.txt >new file mode 100644 >index 00000000000..bc32f502329 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/border-radius-split-background-expected.txt >@@ -0,0 +1,30 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 179x452 [border: (1px solid #000000)] >+ RenderInline {SPAN} at (0,0) size 177x418 [bgcolor=#808080] [border: (2px solid #000000)] >+ RenderText {#text} at (3,19) size 50x114 >+ text run at (3,19) width 50: " " >+ RenderBR {BR} at (53,109) size 0x0 >+ RenderText {#text} at (1,169) size 125x114 >+ text run at (1,169) width 125: " " >+ RenderBR {BR} at (126,259) size 0x0 >+ RenderText {#text} at (1,319) size 175x114 >+ text run at (1,319) width 175: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (179,394) size 4x19 >+ text run at (179,394) width 4: " " >+ RenderBlock {DIV} at (183,230) size 452x179 [border: (1px solid #000000)] >+ RenderInline {SPAN} at (0,0) size 418x177 [bgcolor=#808080] [border: (2px solid #000000)] >+ RenderText {#text} at (19,3) size 114x50 >+ text run at (19,3) width 50: " " >+ RenderBR {BR} at (109,53) size 0x0 >+ RenderText {#text} at (169,1) size 114x125 >+ text run at (169,1) width 125: " " >+ RenderBR {BR} at (259,126) size 0x0 >+ RenderText {#text} at (319,1) size 114x175 >+ text run at (319,1) width 175: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/border-radius-split-background-image-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/border-radius-split-background-image-expected.txt >new file mode 100644 >index 00000000000..9638a857c46 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/border-radius-split-background-image-expected.txt >@@ -0,0 +1,30 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 179x452 [border: (1px solid #000000)] >+ RenderInline {SPAN} at (0,0) size 177x418 [bgcolor=#C0C0C0] [border: (2px solid #000000)] >+ RenderText {#text} at (3,19) size 50x114 >+ text run at (3,19) width 50: " " >+ RenderBR {BR} at (53,109) size 0x0 >+ RenderText {#text} at (1,169) size 125x114 >+ text run at (1,169) width 125: " " >+ RenderBR {BR} at (126,259) size 0x0 >+ RenderText {#text} at (1,319) size 175x114 >+ text run at (1,319) width 175: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (179,394) size 4x19 >+ text run at (179,394) width 4: " " >+ RenderBlock {DIV} at (183,230) size 452x179 [border: (1px solid #000000)] >+ RenderInline {SPAN} at (0,0) size 418x177 [bgcolor=#C0C0C0] [border: (2px solid #000000)] >+ RenderText {#text} at (19,3) size 114x50 >+ text run at (19,3) width 50: " " >+ RenderBR {BR} at (109,53) size 0x0 >+ RenderText {#text} at (169,1) size 114x125 >+ text run at (169,1) width 125: " " >+ RenderBR {BR} at (259,126) size 0x0 >+ RenderText {#text} at (319,1) size 114x175 >+ text run at (319,1) width 175: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/mask-box-image-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/mask-box-image-expected.txt >new file mode 100644 >index 00000000000..86c048fdc96 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/mask-box-image-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (20,20) size 122x232 [border: (1px solid #000000)] >+ RenderText {#text} at (162,257) size 4x19 >+ text run at (162,257) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+layer at (39,39) size 100x100 >+ RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#000000] >+layer at (39,149) size 100x100 >+ RenderBlock {DIV} at (11,121) size 100x100 [bgcolor=#000000] >+layer at (194,28) size 122x232 >+ RenderBlock {DIV} at (186,20) size 122x232 [border: (1px solid #000000)] >+layer at (205,39) size 100x100 >+ RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#000000] >+layer at (205,149) size 100x100 >+ RenderBlock {DIV} at (11,121) size 100x100 [bgcolor=#000000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/mask-composite-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/mask-composite-expected.txt >new file mode 100644 >index 00000000000..5b518e974f1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/mask-composite-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 300x19 >+ text run at (0,0) width 300: "The lime div below should have a soft glow effect." >+layer at (8,28) size 220x220 >+ RenderBlock {DIV} at (0,20) size 220x220 [bgcolor=#00FF00] [border: (10px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/opacity-on-document-element-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/opacity-on-document-element-expected.txt >new file mode 100644 >index 00000000000..d058b9fd049 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/opacity-on-document-element-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x140 >+ RenderBlock {HTML} at (0,0) size 800x140 [bgcolor=#008000] >+ RenderBody {BODY} at (50,50) size 700x40 [bgcolor=#808080] >+ RenderBlock {P} at (0,0) size 700x40 >+ RenderText {#text} at (0,0) size 646x39 >+ text run at (0,0) width 646: "The document background should be red, and the body gray. The rest of the viewport should be white. The" >+ text run at (0,20) width 287: "document and body should have opacity of 0.3." >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/quirks-mode-line-box-backgrounds-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/quirks-mode-line-box-backgrounds-expected.txt >new file mode 100644 >index 00000000000..53c73cd4c56 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/quirks-mode-line-box-backgrounds-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 565x19 >+ text run at (0,0) width 565: "The following two lines should be visible without the white background clipping any of the text:" >+ RenderBlock {P} at (0,36) size 784x32 >+ RenderInline {SPAN} at (0,0) size 77x38 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 77x31 >+ RenderText {#text} at (0,0) size 77x15 >+ text run at (0,0) width 77: "FOOBARBAZ" >+ RenderBR {BR} at (77,12) size 0x0 >+ RenderText {#text} at (0,16) size 77x15 >+ text run at (0,16) width 77: "BAZBARFOO" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,84) size 784x20 >+ RenderText {#text} at (0,0) size 391x19 >+ text run at (0,0) width 391: "The background below should be 10x10 and snugly fit the image:" >+ RenderBlock {P} at (0,120) size 784x10 >+ RenderInline {SPAN} at (0,0) size 10x46 [bgcolor=#FF0000] >+ RenderImage {IMG} at (0,0) size 10x10 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt >new file mode 100644 >index 00000000000..94946ad66c5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt >@@ -0,0 +1,72 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x564 >+ RenderBlock {HTML} at (0,0) size 800x564 >+ RenderBody {BODY} at (8,16) size 784x486 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 148x19 >+ text run at (0,0) width 148: "Mask version of test for " >+ RenderInline {I} at (0,0) size 755x39 >+ RenderInline {A} at (0,0) size 297x19 [color=#0000EE] >+ RenderText {#text} at (148,0) size 297x19 >+ text run at (148,0) width 297: "http://bugs.webkit.org/show_bug.cgi?id=5399" >+ RenderText {#text} at (445,0) size 755x39 >+ text run at (445,0) width 4: " " >+ text run at (449,0) width 306: "no-repeat on negatively positioned fill images is" >+ text run at (0,20) width 49: "ignored" >+ RenderText {#text} at (49,20) size 4x19 >+ text run at (49,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 396x19 >+ text run at (0,0) width 396: "Element with mask image starting at (-13, -13) with no-repeat set:" >+ RenderBlock {P} at (0,138) size 784x20 >+ RenderText {#text} at (0,0) size 388x19 >+ text run at (0,0) width 388: "Element with mask image starting at (-13, -13) with repeat-y set:" >+ RenderBlock {P} at (0,220) size 784x20 >+ RenderText {#text} at (0,0) size 388x19 >+ text run at (0,0) width 388: "Element with mask image starting at (-13, -13) with repeat-x set:" >+ RenderBlock {P} at (0,302) size 784x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Element with mask image starting at (13, 13) with no-repeat set:" >+ RenderBlock {P} at (0,384) size 784x20 >+ RenderText {#text} at (0,0) size 376x19 >+ text run at (0,0) width 376: "Element with mask image starting at (13, 13) with repeat-y set:" >+ RenderBlock {P} at (0,466) size 784x20 >+ RenderText {#text} at (0,0) size 376x19 >+ text run at (0,0) width 376: "Element with mask image starting at (13, 13) with repeat-x set:" >+layer at (14,114) size 34x34 >+ RenderBlock (floating) {DIV} at (6,98) size 34x34 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (60,114) size 29x29 >+ RenderBlock (floating) {DIV} at (52,98) size 29x29 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (101,114) size 24x24 >+ RenderBlock (floating) {DIV} at (93,98) size 24x24 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (14,196) size 34x34 >+ RenderBlock (floating) {DIV} at (6,180) size 34x34 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (60,196) size 29x29 >+ RenderBlock (floating) {DIV} at (52,180) size 29x29 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (101,196) size 24x24 >+ RenderBlock (floating) {DIV} at (93,180) size 24x24 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (14,278) size 34x34 >+ RenderBlock (floating) {DIV} at (6,262) size 34x34 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (60,278) size 29x29 >+ RenderBlock (floating) {DIV} at (52,262) size 29x29 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (101,278) size 24x24 >+ RenderBlock (floating) {DIV} at (93,262) size 24x24 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (14,360) size 34x34 >+ RenderBlock (floating) {DIV} at (6,344) size 34x34 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (60,360) size 29x29 >+ RenderBlock (floating) {DIV} at (52,344) size 29x29 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (101,360) size 24x24 >+ RenderBlock (floating) {DIV} at (93,344) size 24x24 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (14,442) size 34x34 >+ RenderBlock (floating) {DIV} at (6,426) size 34x34 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (60,442) size 29x29 >+ RenderBlock (floating) {DIV} at (52,426) size 29x29 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (101,442) size 24x24 >+ RenderBlock (floating) {DIV} at (93,426) size 24x24 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (14,524) size 34x34 >+ RenderBlock (floating) {DIV} at (6,508) size 34x34 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (60,524) size 29x29 >+ RenderBlock (floating) {DIV} at (52,508) size 29x29 [bgcolor=#000000] [border: (1px dotted #008000)] >+layer at (101,524) size 24x24 >+ RenderBlock (floating) {DIV} at (93,508) size 24x24 [bgcolor=#000000] [border: (1px dotted #008000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/repeat/negative-offset-repeat-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/repeat/negative-offset-repeat-expected.txt >new file mode 100644 >index 00000000000..80bdfc1cfb1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/repeat/negative-offset-repeat-expected.txt >@@ -0,0 +1,54 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x564 >+ RenderBlock {HTML} at (0,0) size 800x564 >+ RenderBody {BODY} at (8,16) size 784x486 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 729x39 >+ RenderInline {A} at (0,0) size 297x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 297x19 >+ text run at (51,0) width 297: "http://bugs.webkit.org/show_bug.cgi?id=5399" >+ RenderText {#text} at (348,0) size 729x39 >+ text run at (348,0) width 4: " " >+ text run at (352,0) width 377: "no-repeat on negatively positioned background images are" >+ text run at (0,20) width 49: "ignored" >+ RenderText {#text} at (49,20) size 4x19 >+ text run at (49,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 436x19 >+ text run at (0,0) width 436: "Element with background image starting at (-13, -13) with no-repeat set:" >+ RenderBlock (floating) {DIV} at (6,98) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (52,98) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (93,98) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (0,138) size 784x20 >+ RenderText {#text} at (0,0) size 428x19 >+ text run at (0,0) width 428: "Element with background image starting at (-13, -13) with repeat-y set:" >+ RenderBlock (floating) {DIV} at (6,180) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (52,180) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (93,180) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (0,220) size 784x20 >+ RenderText {#text} at (0,0) size 428x19 >+ text run at (0,0) width 428: "Element with background image starting at (-13, -13) with repeat-x set:" >+ RenderBlock (floating) {DIV} at (6,262) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (52,262) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (93,262) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (0,302) size 784x20 >+ RenderText {#text} at (0,0) size 424x19 >+ text run at (0,0) width 424: "Element with background image starting at (13, 13) with no-repeat set:" >+ RenderBlock (floating) {DIV} at (6,344) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (52,344) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (93,344) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (0,384) size 784x20 >+ RenderText {#text} at (0,0) size 416x19 >+ text run at (0,0) width 416: "Element with background image starting at (13, 13) with repeat-y set:" >+ RenderBlock (floating) {DIV} at (6,426) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (52,426) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (93,426) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (0,466) size 784x20 >+ RenderText {#text} at (0,0) size 416x19 >+ text run at (0,0) width 416: "Element with background image starting at (13, 13) with repeat-x set:" >+ RenderBlock (floating) {DIV} at (6,508) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (52,508) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (93,508) size 24x24 [border: (1px dotted #008000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt >new file mode 100644 >index 00000000000..8f1f1d8d07c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt >@@ -0,0 +1,92 @@ >+layer at (0,0) size 1104x1046 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x1046 >+ RenderBlock {HTML} at (0,0) size 785x1046 >+ RenderBody {BODY} at (8,16) size 769x1022 >+ RenderBlock {P} at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 729x39 >+ RenderInline {A} at (0,0) size 297x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 297x19 >+ text run at (51,0) width 297: "http://bugs.webkit.org/show_bug.cgi?id=5399" >+ RenderText {#text} at (348,0) size 729x39 >+ text run at (348,0) width 4: " " >+ text run at (352,0) width 377: "no-repeat on negatively positioned background images are" >+ text run at (0,20) width 49: "ignored" >+ RenderText {#text} at (49,20) size 4x19 >+ text run at (49,20) width 4: "." >+ RenderBlock {P} at (0,56) size 769x20 >+ RenderText {#text} at (0,0) size 436x19 >+ text run at (0,0) width 436: "Element with background image starting at (-13, -13) with no-repeat set:" >+ RenderBlock (floating) {DIV} at (6,98) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (52,98) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (93,98) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (0,138) size 769x20 >+ RenderText {#text} at (0,0) size 428x19 >+ text run at (0,0) width 428: "Element with background image starting at (-13, -13) with repeat-y set:" >+ RenderBlock (floating) {DIV} at (6,180) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (52,180) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (93,180) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (0,220) size 769x20 >+ RenderText {#text} at (0,0) size 428x19 >+ text run at (0,0) width 428: "Element with background image starting at (-13, -13) with repeat-x set:" >+ RenderBlock (floating) {DIV} at (6,262) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (52,262) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (93,262) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (0,302) size 769x20 >+ RenderText {#text} at (0,0) size 424x19 >+ text run at (0,0) width 424: "Element with background image starting at (13, 13) with no-repeat set:" >+ RenderBlock (floating) {DIV} at (6,344) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (52,344) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (93,344) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (0,384) size 769x20 >+ RenderText {#text} at (0,0) size 416x19 >+ text run at (0,0) width 416: "Element with background image starting at (13, 13) with repeat-y set:" >+ RenderBlock (floating) {DIV} at (6,426) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (52,426) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (93,426) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (0,466) size 769x20 >+ RenderText {#text} at (0,0) size 416x19 >+ text run at (0,0) width 416: "Element with background image starting at (13, 13) with repeat-x set:" >+ RenderBlock (floating) {DIV} at (6,508) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (52,508) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (93,508) size 24x24 [border: (1px dotted #008000)] >+layer at (8,564) size 446x474 >+ RenderTable {TABLE} at (0,548) size 446x474 [border: (5px outset #808080)] >+ RenderTableSection {TBODY} at (5,5) size 436x464 >+ RenderTableRow {TR} at (0,2) size 436x460 >+ RenderTableCell {TD} at (2,2) size 432x460 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock (floating) {DIV} at (8,8) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (54,8) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (95,8) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (2,48) size 428x20 >+ RenderText {#text} at (0,0) size 428x19 >+ text run at (0,0) width 428: "Element with background image starting at (-13, -13) with repeat-y set:" >+ RenderBlock (floating) {DIV} at (8,90) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (54,90) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (95,90) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (2,130) size 428x20 >+ RenderText {#text} at (0,0) size 428x19 >+ text run at (0,0) width 428: "Element with background image starting at (-13, -13) with repeat-x set:" >+ RenderBlock (floating) {DIV} at (8,172) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (54,172) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (95,172) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (2,212) size 428x20 >+ RenderText {#text} at (0,0) size 424x19 >+ text run at (0,0) width 424: "Element with background image starting at (13, 13) with no-repeat set:" >+ RenderBlock (floating) {DIV} at (8,254) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (54,254) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (95,254) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (2,294) size 428x20 >+ RenderText {#text} at (0,0) size 416x19 >+ text run at (0,0) width 416: "Element with background image starting at (13, 13) with repeat-y set:" >+ RenderBlock (floating) {DIV} at (8,336) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (54,336) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (95,336) size 24x24 [border: (1px dotted #008000)] >+ RenderBlock {P} at (2,376) size 428x20 >+ RenderText {#text} at (0,0) size 416x19 >+ text run at (0,0) width 416: "Element with background image starting at (13, 13) with repeat-x set:" >+ RenderBlock (floating) {DIV} at (8,418) size 34x34 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (54,418) size 29x29 [border: (1px dotted #008000)] >+ RenderBlock (floating) {DIV} at (95,418) size 24x24 [border: (1px dotted #008000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt >new file mode 100644 >index 00000000000..9c2fdeea753 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {UL} at (0,0) size 784x20 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt >new file mode 100644 >index 00000000000..81ec13fcfe6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x100 >+ RenderBlock {HTML} at (0,0) size 800x100 >+ RenderBody {BODY} at (8,8) size 784x76 >+ RenderBlock {DIV} at (0,0) size 784x76 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 338x19 >+ text run at (0,0) width 338: "Test pass if background of image list style in ul is yellow." >+ RenderBlock {UL} at (0,36) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-17,5) size 10x10 >+ RenderText {#text} at (0,0) size 26x19 >+ text run at (0,0) width 26: "One" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-17,5) size 10x10 >+ RenderText {#text} at (0,0) size 28x19 >+ text run at (0,0) width 28: "Two" >+selection start: position 66 of child 0 {#text} of child 0 {DIV} of body >+selection end: position 3 of child 0 {#text} of child 3 {LI} of child 1 {UL} of child 0 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/selection-background-color-of-list-style-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/selection-background-color-of-list-style-expected.txt >new file mode 100644 >index 00000000000..088d6845110 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/selection-background-color-of-list-style-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x156 >+ RenderBlock {HTML} at (0,0) size 800x156 >+ RenderBody {BODY} at (8,8) size 784x132 >+ RenderBlock {DIV} at (0,0) size 784x132 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 464x19 >+ text run at (0,0) width 464: "Test passes if backgrounds of list style in ul and ol are each green and yellow." >+ RenderBlock {UL} at (0,36) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 26x19 >+ text run at (0,0) width 26: "One" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 28x19 >+ text run at (0,0) width 28: "Two" >+ RenderBlock {OL} at (0,92) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 26x19 >+ text run at (0,0) width 26: "One" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 28x19 >+ text run at (0,0) width 28: "Two" >+selection start: position 86 of child 0 {#text} of child 0 {DIV} of body >+selection end: position 3 of child 0 {#text} of child 3 {LI} of child 3 {OL} of child 0 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/size/backgroundSize15-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/size/backgroundSize15-expected.txt >new file mode 100644 >index 00000000000..3cfc8423f39 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/size/backgroundSize15-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 808x976 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x976 >+ RenderBlock {HTML} at (0,0) size 785x976 >+ RenderBody {BODY} at (8,8) size 769x960 >+ RenderBlock {DIV} at (0,0) size 100x100 >+ RenderBlock (anonymous) at (0,100) size 769x60 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBR {BR} at (0,40) size 0x19 >+ RenderBlock {DIV} at (0,160) size 800x800 >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/size/backgroundSize16-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/size/backgroundSize16-expected.txt >new file mode 100644 >index 00000000000..6edc8c1827d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/size/backgroundSize16-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderInline {SPAN} at (0,0) size 782x279 >+ RenderText {#text} at (0,0) size 782x279 >+ text run at (0,0) width 442: "I am typing a lot of text so that this goes onto many lines. I am still typing. " >+ text run at (442,0) width 340: "I am typing a lot of text so that this goes onto many lines." >+ text run at (0,20) width 779: "I am still typing. I am typing a lot of text so that this goes onto many lines. I am still typing. I am typing a lot of text so that this goes" >+ text run at (0,40) width 780: "onto many lines. I am still typing. I am typing a lot of text so that this goes onto many lines. I am still typing. I am typing a lot of text" >+ text run at (0,60) width 768: "so that this goes onto many lines. I am still typing. I am typing a lot of text so that this goes onto many lines. I am still typing. I am" >+ text run at (0,80) width 782: "typing a lot of text so that this goes onto many lines. I am still typing. I am typing a lot of text so that this goes onto many lines. I am" >+ text run at (0,100) width 779: "still typing. I am typing a lot of text so that this goes onto many lines. I am still typing. I am typing a lot of text so that this goes onto" >+ text run at (0,120) width 767: "many lines. I am still typing. I am typing a lot of text so that this goes onto many lines. I am still typing. I am typing a lot of text so" >+ text run at (0,140) width 750: "that this goes onto many lines. I am still typing. I am typing a lot of text so that this goes onto many lines. I am still typing. I am" >+ text run at (0,160) width 782: "typing a lot of text so that this goes onto many lines. I am still typing. I am typing a lot of text so that this goes onto many lines. I am" >+ text run at (0,180) width 779: "still typing. I am typing a lot of text so that this goes onto many lines. I am still typing. I am typing a lot of text so that this goes onto" >+ text run at (0,200) width 767: "many lines. I am still typing. I am typing a lot of text so that this goes onto many lines. I am still typing. I am typing a lot of text so" >+ text run at (0,220) width 750: "that this goes onto many lines. I am still typing. I am typing a lot of text so that this goes onto many lines. I am still typing. I am" >+ text run at (0,240) width 782: "typing a lot of text so that this goes onto many lines. I am still typing. I am typing a lot of text so that this goes onto many lines. I am" >+ text run at (0,260) width 505: "still typing. I am typing a lot of text so that this goes onto many lines. I am still typing." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/size/zero-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/size/zero-expected.txt >new file mode 100644 >index 00000000000..c61a1431bd6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/size/zero-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 528x19 >+ RenderInline {A} at (0,0) size 499x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 499x19 >+ text run at (51,0) width 499: "REGRESSION(r27173): Web Inspector freezes beneath Image::drawPattern()" >+ RenderText {#text} at (550,0) size 29x19 >+ text run at (550,0) width 29: " Bug" >+ RenderText {#text} at (579,0) size 4x19 >+ text run at (579,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 548x19 >+ text run at (0,0) width 548: "There should be four empty squares with black borders. WebKit should not hang or assert." >+ RenderBlock {DIV} at (8,72) size 106x106 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,186) size 106x106 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,300) size 106x106 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,414) size 106x106 [border: (3px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/backgrounds/solid-color-context-restore-expected.txt b/LayoutTests/platform/wincairo-win10/fast/backgrounds/solid-color-context-restore-expected.txt >new file mode 100644 >index 00000000000..05b505381bc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/backgrounds/solid-color-context-restore-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 707x19 >+ text run at (0,0) width 425: "This tests that the graphics context is restored after painting solid color " >+ text run at (425,0) width 282: "images. The highlight color should be light blue." >+ RenderBlock {HR} at (0,36) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,46) size 784x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "foo" >+selection start: position 9 of child 0 {#text} of child 5 {DIV} of body >+selection end: position 12 of child 0 {#text} of child 5 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/001-expected.txt >new file mode 100644 >index 00000000000..cab94f61170 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/001-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 [color=#000080] [bgcolor=#FFFF00] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 226x19 >+ text run at (0,0) width 226: "The entire viewport should be yellow." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/001-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/001-xhtml-expected.txt >new file mode 100644 >index 00000000000..45bcce3e090 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/001-xhtml-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBody {body} at (8,16) size 784x20 [color=#000080] [bgcolor=#FFFF00] >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 226x19 >+ text run at (0,0) width 226: "The entire viewport should be yellow." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/002-expected.txt >new file mode 100644 >index 00000000000..2ec5aa5ea6e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/002-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x24 >+ RenderBlock {HTML} at (0,0) size 800x24 [bgcolor=#00FF00] >+ RenderBody {BODY} at (8,16) size 784x0 [bgcolor=#FF0000] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 385x19 >+ text run at (0,0) width 385: "The entire viewport should be green and there should be no red." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/002-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/002-xhtml-expected.txt >new file mode 100644 >index 00000000000..9b471db2a0a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/002-xhtml-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x24 >+ RenderBlock {html} at (0,0) size 800x24 [bgcolor=#00FF00] >+ RenderBody {body} at (8,16) size 784x0 [bgcolor=#FF0000] >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 385x19 >+ text run at (0,0) width 385: "The entire viewport should be green and there should be no red." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/003-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/003-declarative-expected.txt >new file mode 100644 >index 00000000000..32b7c6e2d67 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/003-declarative-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x36 >+ RenderBlock {html} at (0,0) size 800x36 >+ RenderBody {body} at (8,8) size 784x20 [bgcolor=#FF0000] >+ RenderBlock {p} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/003-expected.txt >new file mode 100644 >index 00000000000..6f4b2c1996b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/003-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x36 >+ RenderBlock {html} at (0,0) size 800x36 >+ RenderBody {BODY} at (8,8) size 784x20 [bgcolor=#FF0000] >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/003-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/003-xhtml-expected.txt >new file mode 100644 >index 00000000000..32b7c6e2d67 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/003-xhtml-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x36 >+ RenderBlock {html} at (0,0) size 800x36 >+ RenderBody {body} at (8,8) size 784x20 [bgcolor=#FF0000] >+ RenderBlock {p} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/004-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/004-declarative-expected.txt >new file mode 100644 >index 00000000000..b139a4dc2fb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/004-declarative-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x20 >+ RenderBlock {html} at (0,0) size 800x20 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 800x20 >+ RenderBlock {p} at (0,0) size 800x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBlock (anonymous) at (0,20) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/004-expected.txt >new file mode 100644 >index 00000000000..9f274a11ee6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/004-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x20 >+ RenderBlock {HTML} at (0,0) size 800x20 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 800x20 >+ RenderBlock {P} at (0,0) size 800x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBlock (anonymous) at (0,20) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 [bgcolor=#FF0000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/004-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/004-xhtml-expected.txt >new file mode 100644 >index 00000000000..b139a4dc2fb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/004-xhtml-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x20 >+ RenderBlock {html} at (0,0) size 800x20 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 800x20 >+ RenderBlock {p} at (0,0) size 800x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBlock (anonymous) at (0,20) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/005-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/005-declarative-expected.txt >new file mode 100644 >index 00000000000..7c790f9acd3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/005-declarative-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 [color=#000080] [bgcolor=#FFFF00] >+ RenderBody {body} at (8,16) size 784x20 [color=#000080] [bgcolor=#FFFF00] >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 177x19 >+ text run at (0,0) width 177: "The canvas should be yellow." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/005-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/005-expected.txt >new file mode 100644 >index 00000000000..2b658d47034 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/005-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 [color=#000080] [bgcolor=#FFFF00] >+ RenderBody {BODY} at (8,16) size 784x20 [color=#000080] [bgcolor=#FFFF00] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 226x19 >+ text run at (0,0) width 226: "The entire viewport should be yellow." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/005-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/005-xhtml-expected.txt >new file mode 100644 >index 00000000000..25b1825018c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/005-xhtml-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 [color=#000080] [bgcolor=#FFFF00] >+ RenderBody {body} at (8,16) size 784x20 [color=#000080] [bgcolor=#FFFF00] >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 226x19 >+ text run at (0,0) width 226: "The entire viewport should be yellow." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/006-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/006-declarative-expected.txt >new file mode 100644 >index 00000000000..5ad788331e0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/006-declarative-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBody {body} at (8,16) size 784x20 >+ RenderBlock {p} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBody {body} at (8,52) size 784x0 [bgcolor=#FF0000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/006-expected.txt >new file mode 100644 >index 00000000000..eed3d514906 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/006-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBody {BODY} at (8,52) size 784x0 [bgcolor=#FF0000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/006-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/006-xhtml-expected.txt >new file mode 100644 >index 00000000000..5ad788331e0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/006-xhtml-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBody {body} at (8,16) size 784x20 >+ RenderBlock {p} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBody {body} at (8,52) size 784x0 [bgcolor=#FF0000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/007-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/007-declarative-expected.txt >new file mode 100644 >index 00000000000..00c905cfa29 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/007-declarative-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {bogus} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,16) size 800x20 >+ RenderBody {body} at (8,0) size 784x20 [bgcolor=#FF0000] >+ RenderBlock {p} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBlock (anonymous) at (0,52) size 800x0 >+ RenderInline {bogus} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/007-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/007-expected.txt >new file mode 100644 >index 00000000000..bb7e8cfa9cb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/007-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {BOGUS} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,16) size 800x20 >+ RenderBody {BODY} at (8,0) size 784x20 [bgcolor=#FF0000] >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBlock (anonymous) at (0,52) size 800x0 >+ RenderInline {BOGUS} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/007-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/007-xhtml-expected.txt >new file mode 100644 >index 00000000000..00c905cfa29 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/007-xhtml-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {bogus} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,16) size 800x20 >+ RenderBody {body} at (8,0) size 784x20 [bgcolor=#FF0000] >+ RenderBlock {p} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBlock (anonymous) at (0,52) size 800x0 >+ RenderInline {bogus} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/008-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/008-expected.txt >new file mode 100644 >index 00000000000..4c546aa43d5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/008-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x0 >+ RenderBlock {HTML} at (0,0) size 800x0 >+layer at (0,0) size 800x20 >+ RenderBlock (positioned) {HEAD} at (0,0) size 800x20 [bgcolor=#FFFF00] >+layer at (0,0) size 800x20 >+ RenderBody {BODY} at (0,0) size 800x20 [color=#000080] [bgcolor=#FFFFFF] >+ RenderBlock {P} at (0,0) size 800x20 >+ RenderText {#text} at (0,0) size 258x19 >+ text run at (0,0) width 258: "This line should have a yellow background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/008-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/008-xhtml-expected.txt >new file mode 100644 >index 00000000000..242d2e37748 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-color/008-xhtml-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x0 >+ RenderBlock {html} at (0,0) size 800x0 >+layer at (0,0) size 800x20 >+ RenderBlock (positioned) {head} at (0,0) size 800x20 [bgcolor=#FFFF00] >+layer at (0,0) size 800x20 >+ RenderBody {body} at (0,0) size 800x20 [color=#000080] [bgcolor=#FFFFFF] >+ RenderBlock {p} at (0,0) size 800x20 >+ RenderText {#text} at (0,0) size 258x19 >+ text run at (0,0) width 258: "This line should have a yellow background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/001-expected.txt >new file mode 100644 >index 00000000000..c8e251846d5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/001-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 [color=#000080] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 214x19 >+ text run at (0,0) width 214: "The entire canvas should be yellow." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/001-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/001-xhtml-expected.txt >new file mode 100644 >index 00000000000..f2311ffdceb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/001-xhtml-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBody {body} at (8,16) size 784x20 [color=#000080] >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 214x19 >+ text run at (0,0) width 214: "The entire canvas should be yellow." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/002-expected.txt >new file mode 100644 >index 00000000000..b2ef2df3246 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/002-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x24 >+ RenderBlock {HTML} at (0,0) size 800x24 >+ RenderBody {BODY} at (8,16) size 784x0 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 373x19 >+ text run at (0,0) width 373: "The entire canvas should be green and there should be no red." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/002-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/002-xhtml-expected.txt >new file mode 100644 >index 00000000000..93c637a5643 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/002-xhtml-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x24 >+ RenderBlock {html} at (0,0) size 800x24 >+ RenderBody {body} at (8,16) size 784x0 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 373x19 >+ text run at (0,0) width 373: "The entire canvas should be green and there should be no red." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/003-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/003-declarative-expected.txt >new file mode 100644 >index 00000000000..fbe65e7ade8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/003-declarative-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x36 >+ RenderBlock {html} at (0,0) size 800x36 >+ RenderBody {body} at (8,8) size 784x20 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/003-expected.txt >new file mode 100644 >index 00000000000..6cb6359263a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/003-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x36 >+ RenderBlock {html} at (0,0) size 800x36 >+ RenderBody {BODY} at (8,8) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/003-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/003-xhtml-expected.txt >new file mode 100644 >index 00000000000..fbe65e7ade8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/003-xhtml-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x36 >+ RenderBlock {html} at (0,0) size 800x36 >+ RenderBody {body} at (8,8) size 784x20 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/004-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/004-declarative-expected.txt >new file mode 100644 >index 00000000000..83439f3a066 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/004-declarative-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x20 >+ RenderBlock {html} at (0,0) size 800x20 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 800x20 >+ RenderBlock {p} at (0,0) size 800x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBlock (anonymous) at (0,20) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/004-expected.txt >new file mode 100644 >index 00000000000..303655483a3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/004-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x20 >+ RenderBlock {HTML} at (0,0) size 800x20 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 800x20 >+ RenderBlock {P} at (0,0) size 800x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBlock (anonymous) at (0,20) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/004-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/004-xhtml-expected.txt >new file mode 100644 >index 00000000000..83439f3a066 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/004-xhtml-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x20 >+ RenderBlock {html} at (0,0) size 800x20 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 800x20 >+ RenderBlock {p} at (0,0) size 800x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBlock (anonymous) at (0,20) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/005-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/005-declarative-expected.txt >new file mode 100644 >index 00000000000..1b914a52396 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/005-declarative-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 [color=#000080] >+ RenderBody {body} at (8,16) size 784x20 [color=#000080] >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 226x19 >+ text run at (0,0) width 226: "The entire viewport should be yellow." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/005-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/005-expected.txt >new file mode 100644 >index 00000000000..2d3e660c08a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/005-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 [color=#000080] >+ RenderBody {BODY} at (8,16) size 784x20 [color=#000080] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 226x19 >+ text run at (0,0) width 226: "The entire viewport should be yellow." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/005-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/005-xhtml-expected.txt >new file mode 100644 >index 00000000000..1b914a52396 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/005-xhtml-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {body} at (0,0) size 0x0 [color=#000080] >+ RenderBody {body} at (8,16) size 784x20 [color=#000080] >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 226x19 >+ text run at (0,0) width 226: "The entire viewport should be yellow." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/006-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/006-declarative-expected.txt >new file mode 100644 >index 00000000000..bac8f02f37d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/006-declarative-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBody {body} at (8,16) size 784x20 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBody {body} at (8,52) size 784x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/006-expected.txt >new file mode 100644 >index 00000000000..dbd2c99fafc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/006-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBody {BODY} at (8,52) size 784x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/006-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/006-xhtml-expected.txt >new file mode 100644 >index 00000000000..bac8f02f37d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/006-xhtml-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBody {body} at (8,16) size 784x20 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBody {body} at (8,52) size 784x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/007-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/007-declarative-expected.txt >new file mode 100644 >index 00000000000..b9c58ba2532 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/007-declarative-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {bogus} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,16) size 800x20 >+ RenderBody {body} at (8,0) size 784x20 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBlock (anonymous) at (0,52) size 800x0 >+ RenderInline {bogus} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/007-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/007-expected.txt >new file mode 100644 >index 00000000000..8d3f8522b2a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/007-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {BOGUS} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,16) size 800x20 >+ RenderBody {BODY} at (8,0) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBlock (anonymous) at (0,52) size 800x0 >+ RenderInline {BOGUS} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/007-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/007-xhtml-expected.txt >new file mode 100644 >index 00000000000..b9c58ba2532 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/007-xhtml-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {html} at (0,0) size 800x52 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {bogus} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,16) size 800x20 >+ RenderBody {body} at (8,0) size 784x20 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This line should be green and there should be no red." >+ RenderBlock (anonymous) at (0,52) size 800x0 >+ RenderInline {bogus} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/008-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/008-expected.txt >new file mode 100644 >index 00000000000..69230b83dec >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/008-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x0 >+ RenderBlock {HTML} at (0,0) size 800x0 >+layer at (0,0) size 800x20 >+ RenderBlock (positioned) {HEAD} at (0,0) size 800x20 >+layer at (0,0) size 800x20 >+ RenderBody {BODY} at (0,0) size 800x20 [color=#000080] >+ RenderBlock {P} at (0,0) size 800x20 >+ RenderText {#text} at (0,0) size 258x19 >+ text run at (0,0) width 258: "This line should have a yellow background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/008-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/008-xhtml-expected.txt >new file mode 100644 >index 00000000000..27e4c525e55 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/008-xhtml-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x0 >+ RenderBlock {html} at (0,0) size 800x0 >+layer at (0,0) size 800x20 >+ RenderBlock (positioned) {head} at (0,0) size 800x20 >+layer at (0,0) size 800x20 >+ RenderBody {body} at (0,0) size 800x20 [color=#000080] >+ RenderBlock {p} at (0,0) size 800x20 >+ RenderText {#text} at (0,0) size 258x19 >+ text run at (0,0) width 258: "This line should have a yellow background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/009-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/009-expected.txt >new file mode 100644 >index 00000000000..c897e763aff >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/009-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (50,50) size 700x156 >+ RenderBlock {HTML} at (50,50) size 700x156 [border: (1px solid #000000)] >+ RenderBody {BODY} at (51,51) size 598x54 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {P} at (1,17) size 596x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "There should be a yellow square in the top-left corner, " >+ RenderInline {EM} at (0,0) size 53x19 >+ RenderText {#text} at (330,0) size 53x19 >+ text run at (330,0) width 53: "between" >+ RenderText {#text} at (383,0) size 77x19 >+ text run at (383,0) width 77: " the borders." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/009-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/009-xhtml-expected.txt >new file mode 100644 >index 00000000000..6533c326c42 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/009-xhtml-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (50,50) size 700x156 >+ RenderBlock {html} at (50,50) size 700x156 [border: (1px solid #000000)] >+ RenderBody {body} at (51,51) size 598x54 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {p} at (1,17) size 596x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "There should be a yellow square in the top-left corner, " >+ RenderInline {em} at (0,0) size 53x19 >+ RenderText {#text} at (330,0) size 53x19 >+ text run at (330,0) width 53: "between" >+ RenderText {#text} at (383,0) size 77x19 >+ text run at (383,0) width 77: " the borders." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/010-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/010-expected.txt >new file mode 100644 >index 00000000000..792a1b24e70 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/010-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (50,50) size 700x156 >+ RenderBlock {HTML} at (50,50) size 700x156 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBody {BODY} at (51,51) size 598x54 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {P} at (1,17) size 596x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "There should be a yellow square in the top-left corner, " >+ RenderInline {EM} at (0,0) size 37x19 >+ RenderText {#text} at (330,0) size 37x19 >+ text run at (330,0) width 37: "inside" >+ RenderText {#text} at (367,0) size 104x19 >+ text run at (367,0) width 104: " the inner border." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/010-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/010-xhtml-expected.txt >new file mode 100644 >index 00000000000..fffbede6326 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/background-image/010-xhtml-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (50,50) size 700x156 >+ RenderBlock {html} at (50,50) size 700x156 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBody {body} at (51,51) size 598x54 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {p} at (1,17) size 596x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "There should be a yellow square in the top-left corner, " >+ RenderInline {em} at (0,0) size 37x19 >+ RenderText {#text} at (330,0) size 37x19 >+ text run at (330,0) width 37: "inside" >+ RenderText {#text} at (367,0) size 104x19 >+ text run at (367,0) width 104: " the inner border." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/001-expected.txt >new file mode 100644 >index 00000000000..2303edd48bf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/001-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 785x585 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x178 >+ RenderBlock {HTML} at (0,0) size 785x178 >+ RenderBody {BODY} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {P} at (1,17) size 160x60 >+ RenderText {#text} at (0,0) size 159x59 >+ text run at (0,0) width 159: "There should be scrollbars" >+ text run at (0,20) width 156: "for the viewport -- not for" >+ text run at (0,40) width 51: "this box." >+ RenderBlock {P} at (1,93) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,129) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,165) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,201) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/001-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/001-xhtml-expected.txt >new file mode 100644 >index 00000000000..3790fa7d7b4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/001-xhtml-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 785x585 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x178 >+ RenderBlock {html} at (0,0) size 785x178 >+ RenderBody {body} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {p} at (1,17) size 160x60 >+ RenderText {#text} at (0,0) size 159x59 >+ text run at (0,0) width 159: "There should be scrollbars" >+ text run at (0,20) width 156: "for the viewport -- not for" >+ text run at (0,40) width 51: "this box." >+ RenderBlock {p} at (1,93) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,129) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,165) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,201) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/002-expected.txt >new file mode 100644 >index 00000000000..2069f8fc945 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/002-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x178 >+ RenderBlock {HTML} at (0,0) size 800x178 >+layer at (8,8) size 162x162 clip at (9,9) size 145x145 scrollHeight 236 >+ RenderBody {BODY} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {P} at (1,17) size 145x60 >+ RenderText {#text} at (0,0) size 140x59 >+ text run at (0,0) width 97: "There should be" >+ text run at (0,20) width 140: "scrollbars for this box -" >+ text run at (0,40) width 133: "- not for the viewport." >+ RenderBlock {P} at (1,93) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,129) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,165) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,201) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/002-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/002-xhtml-expected.txt >new file mode 100644 >index 00000000000..8dcb6a614b5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/002-xhtml-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x178 >+ RenderBlock {html} at (0,0) size 800x178 >+layer at (8,8) size 162x162 clip at (9,9) size 145x145 scrollHeight 236 >+ RenderBody {body} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {p} at (1,17) size 145x60 >+ RenderText {#text} at (0,0) size 140x59 >+ text run at (0,0) width 97: "There should be" >+ text run at (0,20) width 140: "scrollbars for this box -" >+ text run at (0,40) width 133: "- not for the viewport." >+ RenderBlock {p} at (1,93) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,129) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,165) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,201) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/003-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/003-declarative-expected.txt >new file mode 100644 >index 00000000000..8dcb6a614b5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/003-declarative-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x178 >+ RenderBlock {html} at (0,0) size 800x178 >+layer at (8,8) size 162x162 clip at (9,9) size 145x145 scrollHeight 236 >+ RenderBody {body} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {p} at (1,17) size 145x60 >+ RenderText {#text} at (0,0) size 140x59 >+ text run at (0,0) width 97: "There should be" >+ text run at (0,20) width 140: "scrollbars for this box -" >+ text run at (0,40) width 133: "- not for the viewport." >+ RenderBlock {p} at (1,93) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,129) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,165) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,201) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/003-expected.txt >new file mode 100644 >index 00000000000..9cdc34f05a3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/003-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x178 >+ RenderBlock {html} at (0,0) size 800x178 >+layer at (8,8) size 162x162 clip at (9,9) size 145x145 scrollHeight 236 >+ RenderBody {BODY} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {P} at (1,17) size 145x60 >+ RenderText {#text} at (0,0) size 140x59 >+ text run at (0,0) width 97: "There should be" >+ text run at (0,20) width 140: "scrollbars for this box -" >+ text run at (0,40) width 133: "- not for the viewport." >+ RenderBlock {P} at (1,93) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,129) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,165) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,201) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/003-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/003-xhtml-expected.txt >new file mode 100644 >index 00000000000..8dcb6a614b5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/003-xhtml-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x178 >+ RenderBlock {html} at (0,0) size 800x178 >+layer at (8,8) size 162x162 clip at (9,9) size 145x145 scrollHeight 236 >+ RenderBody {body} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {p} at (1,17) size 145x60 >+ RenderText {#text} at (0,0) size 140x59 >+ text run at (0,0) width 97: "There should be" >+ text run at (0,20) width 140: "scrollbars for this box -" >+ text run at (0,40) width 133: "- not for the viewport." >+ RenderBlock {p} at (1,93) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,129) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,165) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,201) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/004-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/004-declarative-expected.txt >new file mode 100644 >index 00000000000..144bfffa432 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/004-declarative-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {html} at (0,0) size 800x162 >+layer at (0,0) size 162x162 clip at (1,1) size 145x145 scrollHeight 236 >+ RenderBlock {body} at (0,0) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {p} at (1,17) size 145x60 >+ RenderText {#text} at (0,0) size 140x59 >+ text run at (0,0) width 97: "There should be" >+ text run at (0,20) width 140: "scrollbars for this box -" >+ text run at (0,40) width 133: "- not for the viewport." >+ RenderBlock {p} at (1,93) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,129) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,165) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,201) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/004-expected.txt >new file mode 100644 >index 00000000000..0150739c81e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/004-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+layer at (0,0) size 162x162 clip at (1,1) size 145x145 scrollHeight 236 >+ RenderBlock {body} at (0,0) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {P} at (1,17) size 145x60 >+ RenderText {#text} at (0,0) size 140x59 >+ text run at (0,0) width 97: "There should be" >+ text run at (0,20) width 140: "scrollbars for this box -" >+ text run at (0,40) width 133: "- not for the viewport." >+ RenderBlock {P} at (1,93) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,129) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,165) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,201) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/004-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/004-xhtml-expected.txt >new file mode 100644 >index 00000000000..144bfffa432 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/004-xhtml-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {html} at (0,0) size 800x162 >+layer at (0,0) size 162x162 clip at (1,1) size 145x145 scrollHeight 236 >+ RenderBlock {body} at (0,0) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {p} at (1,17) size 145x60 >+ RenderText {#text} at (0,0) size 140x59 >+ text run at (0,0) width 97: "There should be" >+ text run at (0,20) width 140: "scrollbars for this box -" >+ text run at (0,40) width 133: "- not for the viewport." >+ RenderBlock {p} at (1,93) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,129) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,165) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,201) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/005-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/005-declarative-expected.txt >new file mode 100644 >index 00000000000..1613b588f6c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/005-declarative-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 785x585 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x340 >+ RenderBlock {html} at (0,0) size 785x340 >+ RenderBody {body} at (8,170) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {p} at (1,17) size 160x120 >+ RenderText {#text} at (0,0) size 159x119 >+ text run at (0,0) width 159: "There should be scrollbars" >+ text run at (0,20) width 156: "for the viewport -- not for" >+ text run at (0,40) width 136: "this box. (Additionally," >+ text run at (0,60) width 130: "there should be a box" >+ text run at (0,80) width 128: "above that does have" >+ text run at (0,100) width 67: "scrollbars.)" >+ RenderBlock {p} at (1,153) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,189) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,225) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,261) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+layer at (0,0) size 162x162 clip at (1,1) size 145x145 >+ RenderBlock {body} at (0,0) size 162x162 [color=#000080] [border: (1px solid #000080)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/005-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/005-expected.txt >new file mode 100644 >index 00000000000..16ed55c7b82 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/005-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 785x585 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x340 >+ RenderBlock {HTML} at (0,0) size 785x340 >+ RenderBody {BODY} at (8,170) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {P} at (1,17) size 160x120 >+ RenderText {#text} at (0,0) size 159x119 >+ text run at (0,0) width 159: "There should be scrollbars" >+ text run at (0,20) width 156: "for the viewport -- not for" >+ text run at (0,40) width 136: "this box. (Additionally," >+ text run at (0,60) width 130: "there should be a box" >+ text run at (0,80) width 128: "above that does have" >+ text run at (0,100) width 67: "scrollbars.)" >+ RenderBlock {P} at (1,153) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,189) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,225) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,261) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+layer at (0,0) size 162x162 clip at (1,1) size 145x145 >+ RenderBlock {body} at (0,0) size 162x162 [color=#000080] [border: (1px solid #000080)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/005-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/005-xhtml-expected.txt >new file mode 100644 >index 00000000000..1613b588f6c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/005-xhtml-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 785x585 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x340 >+ RenderBlock {html} at (0,0) size 785x340 >+ RenderBody {body} at (8,170) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {p} at (1,17) size 160x120 >+ RenderText {#text} at (0,0) size 159x119 >+ text run at (0,0) width 159: "There should be scrollbars" >+ text run at (0,20) width 156: "for the viewport -- not for" >+ text run at (0,40) width 136: "this box. (Additionally," >+ text run at (0,60) width 130: "there should be a box" >+ text run at (0,80) width 128: "above that does have" >+ text run at (0,100) width 67: "scrollbars.)" >+ RenderBlock {p} at (1,153) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,189) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,225) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,261) size 160x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+layer at (0,0) size 162x162 clip at (1,1) size 145x145 >+ RenderBlock {body} at (0,0) size 162x162 [color=#000080] [border: (1px solid #000080)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/006-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/006-declarative-expected.txt >new file mode 100644 >index 00000000000..83f9ef90932 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/006-declarative-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x222 >+ RenderBlock {html} at (0,0) size 800x222 >+ RenderBody {body} at (8,16) size 784x20 [color=#000080] >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 413x19 >+ text run at (0,0) width 413: "There should be scrollbars for the box below -- not for the viewport." >+layer at (8,52) size 162x162 clip at (9,53) size 145x145 >+ RenderBody {body} at (8,52) size 162x162 [color=#000080] [border: (1px solid #000080)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/006-expected.txt >new file mode 100644 >index 00000000000..3cea1bf0fad >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/006-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x222 >+ RenderBlock {HTML} at (0,0) size 800x222 >+ RenderBody {BODY} at (8,16) size 784x20 [color=#000080] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 413x19 >+ text run at (0,0) width 413: "There should be scrollbars for the box below -- not for the viewport." >+layer at (8,52) size 162x162 clip at (9,53) size 145x145 >+ RenderBody {BODY} at (8,52) size 162x162 [color=#000080] [border: (1px solid #000080)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/006-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/006-xhtml-expected.txt >new file mode 100644 >index 00000000000..83f9ef90932 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/006-xhtml-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x222 >+ RenderBlock {html} at (0,0) size 800x222 >+ RenderBody {body} at (8,16) size 784x20 [color=#000080] >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 413x19 >+ text run at (0,0) width 413: "There should be scrollbars for the box below -- not for the viewport." >+layer at (8,52) size 162x162 clip at (9,53) size 145x145 >+ RenderBody {body} at (8,52) size 162x162 [color=#000080] [border: (1px solid #000080)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/007-declarative-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/007-declarative-expected.txt >new file mode 100644 >index 00000000000..ecfdc036fb2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/007-declarative-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x178 >+ RenderBlock {html} at (0,0) size 800x178 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {bogus} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,8) size 800x162 >+ RenderBlock (anonymous) at (0,178) size 800x0 >+ RenderInline {bogus} at (0,0) size 0x0 >+layer at (8,8) size 162x162 clip at (9,9) size 145x145 scrollHeight 236 >+ RenderBody {body} at (8,0) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {p} at (1,17) size 145x60 >+ RenderText {#text} at (0,0) size 140x59 >+ text run at (0,0) width 97: "There should be" >+ text run at (0,20) width 140: "scrollbars for this box -" >+ text run at (0,40) width 133: "- not for the viewport." >+ RenderBlock {p} at (1,93) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,129) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,165) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,201) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/007-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/007-expected.txt >new file mode 100644 >index 00000000000..38d0b9b3d68 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/007-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x178 >+ RenderBlock {HTML} at (0,0) size 800x178 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {BOGUS} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,8) size 800x162 >+ RenderBlock (anonymous) at (0,178) size 800x0 >+ RenderInline {BOGUS} at (0,0) size 0x0 >+layer at (8,8) size 162x162 clip at (9,9) size 145x145 scrollHeight 236 >+ RenderBody {BODY} at (8,0) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {P} at (1,17) size 145x60 >+ RenderText {#text} at (0,0) size 140x59 >+ text run at (0,0) width 97: "There should be" >+ text run at (0,20) width 140: "scrollbars for this box -" >+ text run at (0,40) width 133: "- not for the viewport." >+ RenderBlock {P} at (1,93) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,129) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,165) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {P} at (1,201) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/007-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/007-xhtml-expected.txt >new file mode 100644 >index 00000000000..ecfdc036fb2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/body-propagation/overflow/007-xhtml-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x178 >+ RenderBlock {html} at (0,0) size 800x178 >+ RenderBlock (anonymous) at (0,0) size 800x0 >+ RenderInline {bogus} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,8) size 800x162 >+ RenderBlock (anonymous) at (0,178) size 800x0 >+ RenderInline {bogus} at (0,0) size 0x0 >+layer at (8,8) size 162x162 clip at (9,9) size 145x145 scrollHeight 236 >+ RenderBody {body} at (8,0) size 162x162 [color=#000080] [border: (1px solid #000080)] >+ RenderBlock {p} at (1,17) size 145x60 >+ RenderText {#text} at (0,0) size 140x59 >+ text run at (0,0) width 97: "There should be" >+ text run at (0,20) width 140: "scrollbars for this box -" >+ text run at (0,40) width 133: "- not for the viewport." >+ RenderBlock {p} at (1,93) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,129) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,165) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >+ RenderBlock {p} at (1,201) size 145x20 [color=#808080] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "This is filler text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/box-shadow/basic-shadows-expected.txt b/LayoutTests/platform/wincairo-win10/fast/box-shadow/basic-shadows-expected.txt >new file mode 100644 >index 00000000000..7989bd6e779 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/box-shadow/basic-shadows-expected.txt >@@ -0,0 +1,88 @@ >+layer at (0,0) size 785x687 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x687 >+ RenderBlock {HTML} at (0,0) size 785x687 >+ RenderBody {BODY} at (8,8) size 769x652 >+ RenderBlock (anonymous) at (0,0) size 769x150 >+ RenderInline {SPAN} at (0,0) size 252x129 [border: (5px solid #000000)] >+ RenderText {#text} at (5,15) size 51x19 >+ text run at (5,15) width 51: "This text" >+ RenderBR {BR} at (56,30) size 0x0 >+ RenderText {#text} at (0,65) size 71x19 >+ text run at (0,65) width 71: "should have" >+ RenderBR {BR} at (71,80) size 0x0 >+ RenderText {#text} at (0,115) size 247x19 >+ text run at (0,115) width 247: "a multi-line shadow with a border-radius." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,150) size 120x120 [border: (10px solid #000000)] >+ RenderText {#text} at (10,10) size 100x39 >+ text run at (10,10) width 33: "50% " >+ text run at (43,10) width 67: "transparent" >+ text run at (10,30) width 84: "black shadow" >+ RenderTable {TABLE} at (0,270) size 178x270 >+ RenderTableSection {TBODY} at (0,0) size 178x270 >+ RenderTableRow {TR} at (0,10) size 178x42 >+ RenderTableCell {TD} at (10,10) size 46x42 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableCell {TD} at (66,10) size 46x42 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableCell {TD} at (122,10) size 46x42 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableRow {TR} at (0,62) size 178x42 >+ RenderTableCell {TD} at (10,62) size 46x42 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableCell {TD} at (66,62) size 46x42 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableCell {TD} at (122,62) size 46x42 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableRow {TR} at (0,114) size 178x42 >+ RenderTableCell {TD} at (10,114) size 46x42 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableCell {TD} at (66,114) size 46x42 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableCell {TD} at (122,114) size 46x42 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableRow {TR} at (0,166) size 178x42 >+ RenderTableCell {TD} at (10,166) size 46x42 [border: (1px solid #000000)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableCell {TD} at (66,166) size 46x42 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableCell {TD} at (122,166) size 46x42 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableRow {TR} at (0,218) size 178x42 >+ RenderTableCell {TD} at (10,218) size 46x42 [border: (1px solid #000000)] [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableCell {TD} at (66,218) size 46x42 [border: (1px solid #000000)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderTableCell {TD} at (122,218) size 46x42 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 24x19 >+ text run at (11,11) width 24: "Cell" >+ RenderBlock {P} at (0,556) size 769x40 >+ RenderText {#text} at (0,0) size 335x19 >+ text run at (0,0) width 335: "The first line of this div should have a box-shadow on it." >+ RenderBR {BR} at (335,15) size 0x0 >+ RenderText {#text} at (0,20) size 166x19 >+ text run at (0,20) width 166: "This second line should not." >+ RenderBlock {P} at (0,612) size 769x40 >+ RenderBlock (floating) at (0,0) size 39x67 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+ RenderText at (5,6) size 29x55 >+ text run at (5,6) width 29: "T" >+ RenderText {#text} at (43,0) size 467x19 >+ text run at (43,0) width 467: "he first letter of this paragraph should have a border and a nice shadow effect." >+ RenderBR {BR} at (510,15) size 0x0 >+ RenderText {#text} at (43,20) size 156x19 >+ text run at (43,20) width 156: "It should look pretty cool." >diff --git a/LayoutTests/platform/wincairo-win10/fast/box-shadow/border-radius-big-expected.txt b/LayoutTests/platform/wincairo-win10/fast/box-shadow/border-radius-big-expected.txt >new file mode 100644 >index 00000000000..10ac2146a2a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/box-shadow/border-radius-big-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x552 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 422x19 >+ text run at (0,0) width 422: "You should see a circle with a shadow above a square with a shadow." >+ RenderBlock {DIV} at (40,60) size 60x60 [bgcolor=#008000] >+ RenderBlock {DIV} at (40,160) size 60x60 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/box-shadow/box-shadow-transformed-expected.txt b/LayoutTests/platform/wincairo-win10/fast/box-shadow/box-shadow-transformed-expected.txt >new file mode 100644 >index 00000000000..6a6849b0288 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/box-shadow/box-shadow-transformed-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x590 >+ RenderBlock {HTML} at (0,0) size 800x590 >+ RenderBody {BODY} at (8,16) size 784x566 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 394x19 >+ text run at (0,0) width 394: "The shadow should look identical relative to the box in each case." >+ RenderBlock (anonymous) at (0,36) size 784x530 >+ RenderBlock {DIV} at (20,20) size 300x150 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (340,130) size 4x19 >+ text run at (340,130) width 4: " " >+ RenderBlock {DIV} at (364,20) size 300x150 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (20,210) size 300x300 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (340,395) size 4x19 >+ text run at (340,395) width 4: " " >+ RenderBlock {DIV} at (364,210) size 300x300 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (128,97) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (100,25) size 100x100 >+layer at (472,97) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (100,25) size 100x100 >+layer at (128,362) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (100,100) size 100x100 >+layer at (472,362) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (100,100) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt b/LayoutTests/platform/wincairo-win10/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt >new file mode 100644 >index 00000000000..af028699a7f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x96 >+ RenderBlock {HTML} at (0,0) size 800x96 >+ RenderBody {BODY} at (8,8) size 784x80 >+ RenderText {#text} at (0,0) size 90x19 >+ text run at (0,0) width 90: "spacingspacing" >+ RenderBlock {DIV} at (90,0) size 340x40 >+ RenderText {#text} at (0,0) size 154x19 >+ text run at (0,0) width 154: "inset webkit-box-shadow" >+ RenderBR {BR} at (430,0) size 0x19 >+ RenderText {#text} at (0,40) size 90x19 >+ text run at (0,40) width 90: "spacingspacing" >+ RenderBlock {DIV} at (90,40) size 340x40 >+ RenderText {#text} at (0,0) size 168x19 >+ text run at (0,0) width 168: "normal webkit-box-shadow" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/box-shadow/inset-box-shadow-radius-expected.txt b/LayoutTests/platform/wincairo-win10/fast/box-shadow/inset-box-shadow-radius-expected.txt >new file mode 100644 >index 00000000000..5ac24ff341d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/box-shadow/inset-box-shadow-radius-expected.txt >@@ -0,0 +1,37 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x594 >+ RenderBlock {HTML} at (0,0) size 800x594 >+ RenderBody {BODY} at (8,8) size 784x578 >+ RenderBlock {DIV} at (4,4) size 280x280 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (288,269) size 4x19 >+ text run at (288,269) width 4: " " >+ RenderBlock {DIV} at (296,4) size 280x280 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (580,269) size 4x19 >+ text run at (580,269) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBlock {DIV} at (4,293) size 280x280 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (288,558) size 4x19 >+ text run at (288,558) width 4: " " >+ RenderBlock {DIV} at (296,293) size 280x280 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,12) size 280x280 >+ RenderBlock (positioned) {DIV} at (12,12) size 280x280 [border: (10px solid #00FF000C)] >+layer at (12,12) size 280x280 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 280x280 >+layer at (304,12) size 280x280 >+ RenderBlock (positioned) {DIV} at (304,12) size 280x280 [border: (20px solid #00FF000C)] >+layer at (304,12) size 280x280 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 280x280 >+layer at (12,301) size 280x280 >+ RenderBlock (positioned) {DIV} at (12,301) size 280x280 [border: (50px solid #00FF000C)] >+layer at (12,301) size 280x280 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 280x280 >+layer at (304,301) size 280x280 >+ RenderBlock (positioned) {DIV} at (304,301) size 280x280 [border: (90px solid #00FF000C)] >+layer at (304,301) size 280x280 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 280x280 >diff --git a/LayoutTests/platform/wincairo-win10/fast/box-shadow/inset-box-shadows-expected.txt b/LayoutTests/platform/wincairo-win10/fast/box-shadow/inset-box-shadows-expected.txt >new file mode 100644 >index 00000000000..55ecb7633a0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/box-shadow/inset-box-shadows-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x577 >+ RenderBlock {HTML} at (0,0) size 800x577 >+ RenderBody {BODY} at (8,8) size 784x561 >+ RenderText {#text} at (222,167) size 4x19 >+ text run at (222,167) width 4: " " >+ RenderText {#text} at (448,167) size 4x19 >+ text run at (448,167) width 4: " " >+ RenderText {#text} at (674,167) size 4x19 >+ text run at (674,167) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (222,354) size 4x19 >+ text run at (222,354) width 4: " " >+ RenderText {#text} at (448,354) size 4x19 >+ text run at (448,354) width 4: " " >+ RenderText {#text} at (674,354) size 4x19 >+ text run at (674,354) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (222,541) size 4x19 >+ text run at (222,541) width 4: " " >+ RenderText {#text} at (448,541) size 4x19 >+ text run at (448,541) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+layer at (18,18) size 202x162 >+ RenderBlock (relative positioned) {DIV} at (10,10) size 202x162 [border: (1px solid #000000)] >+layer at (244,18) size 202x162 >+ RenderBlock (relative positioned) {DIV} at (236,10) size 202x162 [border: (1px solid #000000)] >+layer at (470,18) size 202x162 >+ RenderBlock (relative positioned) {DIV} at (462,10) size 202x162 [border: (1px solid #000000)] >+layer at (18,205) size 202x162 >+ RenderBlock (relative positioned) {DIV} at (10,197) size 202x162 [border: (1px solid #000000)] >+layer at (244,205) size 202x162 >+ RenderBlock (relative positioned) {DIV} at (236,197) size 202x162 [border: (1px solid #000000)] >+layer at (470,205) size 202x162 >+ RenderBlock (relative positioned) {DIV} at (462,197) size 202x162 [border: (1px solid #000000)] >+layer at (18,392) size 202x162 >+ RenderBlock (relative positioned) {DIV} at (10,384) size 202x162 [border: (1px solid #000000)] >+layer at (244,392) size 202x162 >+ RenderBlock (relative positioned) {DIV} at (236,384) size 202x162 [border: (1px solid #000000)] >+layer at (470,392) size 202x162 >+ RenderBlock (relative positioned) {DIV} at (462,384) size 202x162 [border: (1px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/box-shadow/inset-expected.txt b/LayoutTests/platform/wincairo-win10/fast/box-shadow/inset-expected.txt >new file mode 100644 >index 00000000000..aca1e493dac >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/box-shadow/inset-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x125 >+ RenderBlock {DIV} at (10,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)] >+ RenderText {#text} at (120,105) size 4x19 >+ text run at (120,105) width 4: " " >+ RenderBlock {DIV} at (134,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)] >+ RenderText {#text} at (244,105) size 4x19 >+ text run at (244,105) width 4: " " >+ RenderBlock {DIV} at (258,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)] >+ RenderText {#text} at (368,105) size 4x19 >+ text run at (368,105) width 4: " " >+ RenderBlock {DIV} at (382,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)] >+ RenderText {#text} at (492,105) size 4x19 >+ text run at (492,105) width 4: " " >+ RenderBlock {DIV} at (506,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,125) size 784x125 >+ RenderBlock {DIV} at (10,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)] >+ RenderText {#text} at (120,105) size 4x19 >+ text run at (120,105) width 4: " " >+ RenderBlock {DIV} at (134,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)] >+ RenderText {#text} at (244,105) size 4x19 >+ text run at (244,105) width 4: " " >+ RenderBlock {DIV} at (258,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)] >+ RenderText {#text} at (368,105) size 4x19 >+ text run at (368,105) width 4: " " >+ RenderBlock {DIV} at (382,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)] >+ RenderText {#text} at (492,105) size 4x19 >+ text run at (492,105) width 4: " " >+ RenderBlock {DIV} at (506,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px dashed #008000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,250) size 600x324 >+ RenderInline {SPAN} at (0,0) size 586x307 [bgcolor=#FFFFE0] [border: (5px solid #008000)] >+ RenderText {#text} at (27,13) size 566x297 >+ text run at (27,13) width 566: "This sentence is too" >+ text run at (90,121) width 420: "long to fit on a" >+ text run at (133,229) width 314: "single line." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/box-shadow/transform-fringing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/box-shadow/transform-fringing-expected.txt >new file mode 100644 >index 00000000000..8565ff855ba >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/box-shadow/transform-fringing-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 339x19 >+ text run at (0,0) width 339: "There should not be any non-white pixels inside this box:" >+ RenderBlock {DIV} at (0,36) size 206x206 [border: (3px solid #000000)] >+layer at (61,97) size 100x100 >+ RenderBlock {DIV} at (53,53) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/box-sizing/box-sizing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/box-sizing/box-sizing-expected.txt >new file mode 100644 >index 00000000000..cacb3625715 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/box-sizing/box-sizing-expected.txt >@@ -0,0 +1,91 @@ >+layer at (0,0) size 785x966 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x966 >+ RenderBlock {HTML} at (0,0) size 785x967 >+ RenderBody {BODY} at (8,8) size 769x951 >+ RenderBlock (anonymous) at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 735x39 >+ text run at (0,0) width 735: "All of the boxes below should be 20x20 and look identical, except for the rightmost box in the Inline Blocks section, which" >+ text run at (0,20) width 431: "should look the same but be raised above the other three in that section." >+ RenderBlock {H1} at (0,61) size 769x38 >+ RenderText {#text} at (0,0) size 203x36 >+ text run at (0,0) width 203: "Normal Blocks" >+ RenderBlock {DIV} at (5,119) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBlock {DIV} at (5,149) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBlock {DIV} at (5,179) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBlock {DIV} at (5,209) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBR {BR} at (6,6) size 0x19 >+ RenderBR {BR} at (6,26) size 0x19 >+ RenderBR {BR} at (6,46) size 0x19 >+ RenderBlock {H1} at (0,251) size 769x38 >+ RenderText {#text} at (0,0) size 177x36 >+ text run at (0,0) width 177: "Inline Blocks" >+ RenderBlock (anonymous) at (0,309) size 769x72 >+ RenderBlock {DIV} at (5,41) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBlock {DIV} at (35,41) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBlock {DIV} at (65,41) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBlock {DIV} at (95,10) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBR {BR} at (6,6) size 0x19 >+ RenderBR {BR} at (6,26) size 0x19 >+ RenderBR {BR} at (6,46) size 0x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {H1} at (0,402) size 769x38 >+ RenderText {#text} at (0,0) size 241x36 >+ text run at (0,0) width 241: "Positioned Blocks" >+ RenderBlock (anonymous) at (0,460) size 769x21 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {H1} at (0,502) size 769x38 >+ RenderText {#text} at (0,0) size 209x36 >+ text run at (0,0) width 209: "Floating blocks" >+ RenderBlock (floating) {DIV} at (5,570) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBlock (floating) {DIV} at (35,570) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBlock (floating) {DIV} at (65,570) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBlock (floating) {DIV} at (95,570) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBR {BR} at (6,6) size 0x19 >+ RenderBR {BR} at (6,26) size 0x19 >+ RenderBR {BR} at (6,46) size 0x19 >+ RenderBlock (anonymous) at (0,560) size 769x41 >+ RenderBR {BR} at (120,0) size 0x19 >+ RenderBlock {H1} at (0,621) size 769x38 >+ RenderText {#text} at (0,0) size 209x36 >+ text run at (0,0) width 209: "Normal Images" >+ RenderBlock (anonymous) at (0,680) size 769x41 >+ RenderImage {IMG} at (5,10) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderImage {IMG} at (35,10) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderImage {IMG} at (65,10) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderImage {IMG} at (95,10) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {H1} at (0,741) size 769x38 >+ RenderText {#text} at (0,0) size 247x36 >+ text run at (0,0) width 247: "Positioned Images" >+ RenderBlock (anonymous) at (0,800) size 769x21 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {H1} at (0,841) size 769x38 >+ RenderText {#text} at (0,0) size 219x36 >+ text run at (0,0) width 219: "Floating Images" >+ RenderImage {IMG} at (5,910) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderImage {IMG} at (35,910) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderImage {IMG} at (65,910) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderImage {IMG} at (95,910) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBlock (anonymous) at (0,900) size 769x41 >+ RenderBR {BR} at (120,0) size 0x19 >+ RenderBlock {HR} at (0,948) size 769x3 [border: (1px inset #000000)] >+layer at (13,479) size 20x20 >+ RenderBlock (positioned) {DIV} at (13,478) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+layer at (43,479) size 20x20 >+ RenderBlock (positioned) {DIV} at (43,478) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+layer at (73,479) size 20x20 >+ RenderBlock (positioned) {DIV} at (73,478) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+layer at (103,479) size 20x20 >+ RenderBlock (positioned) {DIV} at (103,478) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+ RenderBR {BR} at (6,6) size 0x19 >+ RenderBR {BR} at (6,26) size 0x19 >+ RenderBR {BR} at (6,46) size 0x19 >+layer at (13,818) size 20x20 >+ RenderImage {IMG} at (13,818) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+layer at (43,818) size 20x20 >+ RenderImage {IMG} at (43,818) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+layer at (73,818) size 20x20 >+ RenderImage {IMG} at (73,818) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >+layer at (103,818) size 20x20 >+ RenderImage {IMG} at (103,818) size 20x21 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/box-sizing/panels-one-expected.txt b/LayoutTests/platform/wincairo-win10/fast/box-sizing/panels-one-expected.txt >new file mode 100644 >index 00000000000..5ae8a02d3d6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/box-sizing/panels-one-expected.txt >@@ -0,0 +1,39 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x0 >+ RenderBlock {HTML} at (0,0) size 800x0 >+ RenderBody {BODY} at (0,0) size 800x0 >+layer at (0,0) size 800x600 >+ RenderBlock (positioned) {DIV} at (0,0) size 800x600 >+layer at (0,0) size 800x40 >+ RenderBlock (positioned) {DIV} at (0,0) size 800x40 [bgcolor=#FFC0CB] >+ RenderText {#text} at (0,0) size 45x19 >+ text run at (0,0) width 45: "Header" >+layer at (0,40) size 800x30 >+ RenderBlock (positioned) {DIV} at (0,40) size 800x30 [bgcolor=#FA8072] >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "Info" >+layer at (0,70) size 800x60 >+ RenderBlock (positioned) {DIV} at (0,70) size 800x60 [bgcolor=#FF00FF] >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 48: "Context" >+layer at (0,130) size 800x470 >+ RenderBlock (relative positioned) {DIV} at (0,130) size 800x470 >+layer at (0,130) size 135x470 >+ RenderBlock (positioned) {DIV} at (0,0) size 135x470 [bgcolor=#800080] >+ RenderText {#text} at (0,0) size 65x19 >+ text run at (0,0) width 65: "Navigation" >+layer at (135,130) size 665x470 >+ RenderBlock (relative positioned) {DIV} at (135,0) size 665x470 >+layer at (135,130) size 665x44 >+ RenderBlock (positioned) {DIV} at (0,0) size 665x44 [bgcolor=#4B0082] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "Content Header" >+layer at (135,174) size 665x381 >+ RenderBlock (relative positioned) {DIV} at (0,44) size 665x381 [bgcolor=#FA8072] >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 48: "Content" >+layer at (135,555) size 665x45 >+ RenderBlock (positioned) {DIV} at (0,425) size 665x45 [bgcolor=#6495ED] >+ RenderText {#text} at (0,0) size 93x19 >+ text run at (0,0) width 93: "Content Footer" >diff --git a/LayoutTests/platform/wincairo-win10/fast/box-sizing/panels-two-expected.txt b/LayoutTests/platform/wincairo-win10/fast/box-sizing/panels-two-expected.txt >new file mode 100644 >index 00000000000..fa2268f485a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/box-sizing/panels-two-expected.txt >@@ -0,0 +1,39 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock (positioned) {DIV} at (0,0) size 800x600 >+layer at (0,0) size 800x40 >+ RenderBlock (positioned) {DIV} at (0,0) size 800x40 [bgcolor=#FFC0CB] >+ RenderText {#text} at (0,0) size 45x19 >+ text run at (0,0) width 45: "Header" >+layer at (0,40) size 800x30 >+ RenderBlock (positioned) {DIV} at (0,40) size 800x30 [bgcolor=#FA8072] >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "Info" >+layer at (0,70) size 800x60 >+ RenderBlock (positioned) {DIV} at (0,70) size 800x60 [bgcolor=#FF00FF] >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 48: "Context" >+layer at (0,130) size 800x470 >+ RenderBlock (relative positioned) {DIV} at (0,130) size 800x470 >+layer at (0,130) size 135x470 >+ RenderBlock (positioned) {DIV} at (0,0) size 135x470 [bgcolor=#800080] >+ RenderText {#text} at (0,0) size 65x19 >+ text run at (0,0) width 65: "Navigation" >+layer at (135,130) size 665x470 >+ RenderBlock (relative positioned) {DIV} at (135,0) size 665x470 >+layer at (135,130) size 665x44 >+ RenderBlock (positioned) {DIV} at (0,0) size 665x44 [bgcolor=#4B0082] >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "Content Header" >+layer at (135,174) size 665x381 >+ RenderBlock (relative positioned) {DIV} at (0,44) size 665x381 [bgcolor=#FA8072] >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 48: "Content" >+layer at (135,555) size 665x45 >+ RenderBlock (positioned) {DIV} at (0,425) size 665x45 [bgcolor=#6495ED] >+ RenderText {#text} at (0,0) size 93x19 >+ text run at (0,0) width 93: "Content Footer" >diff --git a/LayoutTests/platform/wincairo-win10/fast/box-sizing/percentage-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/box-sizing/percentage-height-expected.txt >new file mode 100644 >index 00000000000..a3b4ae1cb7d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/box-sizing/percentage-height-expected.txt >@@ -0,0 +1,68 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x0 >+ RenderBlock {HTML} at (0,0) size 800x0 >+ RenderBody {BODY} at (0,0) size 800x0 >+layer at (0,0) size 800x600 >+ RenderBlock (positioned) {DIV} at (0,0) size 800x600 >+layer at (0,0) size 800x100 >+ RenderBlock (positioned) zI: 1 {DIV} at (0,0) size 800x100 [bgcolor=#99CC66] >+ RenderBlock {DIV} at (10,10) size 780x15 >+ RenderText {#text} at (0,0) size 35x14 >+ text run at (0,0) width 35: "Header" >+layer at (10,110) size 780x430 >+ RenderBlock (relative positioned) zI: 1 {DIV} at (10,110) size 780x430 >+layer at (10,110) size 200x430 >+ RenderBlock (positioned) {DIV} at (0,0) size 200x430 >+layer at (10,110) size 780x430 >+ RenderBlock (positioned) {DIV} at (0,0) size 780x430 >+layer at (10,110) size 200x430 clip at (11,111) size 198x428 >+ RenderBlock (relative positioned) zI: 1 {DIV} at (0,0) size 200x430 [bgcolor=#FFFFFF] [border: (1px solid #999999)] >+ RenderBlock {DIV} at (1,1) size 198x165 >+ RenderText {#text} at (0,0) size 194x164 >+ text run at (0,0) width 187: "Luckily, the bit of the broadcast is now" >+ text run at (0,15) width 191: "missing from BBCs website and folks in" >+ text run at (0,30) width 185: "Cornwall swear they saw Bigfoot and" >+ text run at (0,45) width 194: "Jersey Devil run off with miles and miles" >+ text run at (0,60) width 189: "of audio tape containing tapes of Steve" >+ text run at (0,75) width 183: "Jobs talking about the new Video iPod" >+ text run at (0,90) width 185: "while drunk on soju, the confession of" >+ text run at (0,105) width 176: "the true JFK assassin, and a tripping" >+ text run at (0,120) width 191: "Chief Justice Roberts talking about how" >+ text run at (0,135) width 172: "\x{201C}Green isn\x{2019}t just a color, man, it\x{2019}s an" >+ text run at (0,150) width 27: "idea.\x{201D}" >+layer at (220,110) size 570x430 clip at (221,111) size 568x428 >+ RenderBlock (relative positioned) zI: 1 {DIV} at (210,0) size 570x430 [bgcolor=#FFFFFF] [border: (1px solid #999999)] >+layer at (221,111) size 568x24 >+ RenderButton {BUTTON} at (1,1) size 568x24 >+ RenderBlock (anonymous) at (0,0) size 568x24 >+layer at (221,111) size 568x24 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 568x24 >+ RenderText {#text} at (5,5) size 28x14 >+ text run at (5,5) width 28: "Item 1" >+layer at (221,135) size 568x24 >+ RenderButton {BUTTON} at (1,25) size 568x24 [color=#FFFFFF] [bgcolor=#316AC5] >+ RenderBlock (anonymous) at (0,0) size 568x24 >+layer at (221,135) size 568x24 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 568x24 >+ RenderText {#text} at (5,5) size 28x14 >+ text run at (5,5) width 28: "Item 2" >+layer at (221,159) size 568x24 >+ RenderButton {BUTTON} at (1,49) size 568x24 >+ RenderBlock (anonymous) at (0,0) size 568x24 >+layer at (221,159) size 568x24 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 568x24 >+ RenderText {#text} at (5,5) size 28x14 >+ text run at (5,5) width 28: "Item 3" >+layer at (221,183) size 568x24 >+ RenderButton {BUTTON} at (1,73) size 568x24 >+ RenderBlock (anonymous) at (0,0) size 568x24 >+layer at (221,183) size 568x24 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 568x24 >+ RenderText {#text} at (5,5) size 28x14 >+ text run at (5,5) width 28: "Item 4" >+layer at (0,550) size 800x50 >+ RenderBlock (positioned) zI: 1 {DIV} at (0,550) size 800x50 [bgcolor=#99CC66] >+ RenderBlock {DIV} at (10,10) size 780x15 >+ RenderText {#text} at (0,0) size 31x14 >+ text run at (0,0) width 31: "Footer" >diff --git a/LayoutTests/platform/wincairo-win10/fast/canvas/canvas-size-change-after-layout-expected.txt b/LayoutTests/platform/wincairo-win10/fast/canvas/canvas-size-change-after-layout-expected.txt >new file mode 100644 >index 00000000000..38a5d177c21 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/canvas/canvas-size-change-after-layout-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "These should be two identical green hollow squares:" >+ RenderBlock (anonymous) at (0,36) size 784x61 >+ RenderHTMLCanvas {CANVAS} at (0,0) size 56x56 [border: (3px solid #008000)] >+ RenderText {#text} at (56,41) size 4x19 >+ text run at (56,41) width 4: " " >+ RenderHTMLCanvas {CANVAS} at (60,0) size 56x56 [border: (3px solid #008000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/canvas/canvas-zoom-expected.txt b/LayoutTests/platform/wincairo-win10/fast/canvas/canvas-zoom-expected.txt >new file mode 100644 >index 00000000000..baa71e3a7eb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/canvas/canvas-zoom-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 598x19 >+ text run at (0,0) width 598: "These should be four green hollow boxes with dimensions 600x300, 100x300, 600x100, 100x100." >+ RenderBlock (anonymous) at (0,36) size 784x422 >+ RenderHTMLCanvas {CANVAS} at (0,0) size 606x306 [border: (3px solid #008000)] >+ RenderText {#text} at (606,291) size 4x19 >+ text run at (606,291) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderHTMLCanvas {CANVAS} at (610,0) size 106x306 [border: (3px solid #008000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderHTMLCanvas {CANVAS} at (0,311) size 606x106 [border: (3px solid #008000)] >+ RenderText {#text} at (606,402) size 4x19 >+ text run at (606,402) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderHTMLCanvas {CANVAS} at (610,311) size 106x106 [border: (3px solid #008000)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/001-expected.txt >new file mode 100644 >index 00000000000..f44fad49e6e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/001-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x36 >+ RenderBlock {HTML} at (0,0) size 800x36 >+ RenderBody {BODY} at (8,8) size 784x20 >+ RenderText {#text} at (0,0) size 516x19 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 223: "If you see any red, the test has failed." >+layer at (8,28) size 200x200 backgroundClip at (108,128) size 100x100 clip at (108,128) size 100x100 >+ RenderBlock (positioned) {DIV} at (8,28) size 200x200 [bgcolor=#008000] >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/002-expected.txt >new file mode 100644 >index 00000000000..4085ffc61fd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/002-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x136 >+ RenderBlock {HTML} at (0,0) size 800x136 >+ RenderBody {BODY} at (8,8) size 784x120 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 516x19 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 223: "If you see any red, the test has failed." >+layer at (8,28) size 100x100 scrollHeight 200 >+ RenderBlock {DIV} at (0,20) size 100x100 [bgcolor=#008000] >+ RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#FF0000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/003-expected.txt >new file mode 100644 >index 00000000000..02dc045ebca >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/003-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x136 >+ RenderBlock {HTML} at (0,0) size 800x136 >+ RenderBody {BODY} at (8,8) size 784x120 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 516x19 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 223: "If you see any red, the test has failed." >+layer at (8,28) size 100x100 scrollWidth 200 scrollHeight 200 >+ RenderBlock {DIV} at (0,20) size 100x100 >+ RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000] >+layer at (150,100) size 100x100 >+ RenderBlock (positioned) {DIV} at (150,100) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/004-expected.txt >new file mode 100644 >index 00000000000..0dfc1435c09 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/004-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x56 >+ RenderBlock {HTML} at (0,0) size 800x56 >+ RenderBody {BODY} at (8,8) size 784x40 >+ RenderText {#text} at (0,0) size 779x39 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 227: "If you see any red, the test has failed. " >+ text run at (520,0) width 259: "This test is checking to make sure overflow" >+ text run at (0,20) width 81: "is done using " >+ text run at (81,20) width 154: "a containing block model." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,48) size 100x100 scrollWidth 200 scrollHeight 400 >+ RenderBlock (positioned) {DIV} at (8,48) size 100x100 [bgcolor=#008000] >+ RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/005-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/005-expected.txt >new file mode 100644 >index 00000000000..d38d0fdbbd6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/005-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x156 >+ RenderBlock {HTML} at (0,0) size 800x156 >+ RenderBody {BODY} at (8,8) size 784x140 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 779x39 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 227: "If you see any red, the test has failed. " >+ text run at (520,0) width 259: "This test is checking to make sure overflow" >+ text run at (0,20) width 81: "is done using " >+ text run at (81,20) width 154: "a containing block model." >+layer at (8,48) size 100x100 scrollWidth 200 scrollHeight 400 >+ RenderBlock (relative positioned) {DIV} at (0,40) size 100x100 [bgcolor=#008000] >+ RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/006-expected.txt >new file mode 100644 >index 00000000000..fe708ad0807 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/006-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x76 >+ RenderBlock {HTML} at (0,0) size 800x76 >+ RenderBody {BODY} at (8,8) size 784x60 >+ RenderText {#text} at (0,0) size 776x59 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 347: "If you see nothing at all or see any red, the test has failed. " >+ text run at (640,0) width 136: "This test is checking to" >+ text run at (0,20) width 204: "make sure overflow is done using " >+ text run at (204,20) width 552: "a containing block model, and that a fixed positioned element inside another fixed positioned" >+ text run at (0,40) width 213: "element is not considered overflow." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,68) size 100x100 scrollWidth 200 scrollHeight 200 >+ RenderBlock (positioned) {DIV} at (8,68) size 100x100 >+ RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000] >+layer at (100,70) size 100x100 >+ RenderBlock (positioned) {DIV} at (100,70) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/007-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/007-expected.txt >new file mode 100644 >index 00000000000..e5d9df8fac4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/007-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x76 >+ RenderBlock {HTML} at (0,0) size 800x76 >+ RenderBody {BODY} at (8,8) size 784x60 >+ RenderText {#text} at (0,0) size 776x59 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 347: "If you see nothing at all or see any red, the test has failed. " >+ text run at (640,0) width 136: "This test is checking to" >+ text run at (0,20) width 204: "make sure overflow is done using " >+ text run at (204,20) width 542: "a containing block model, and that a fixed positioned element inside an absolute positioned" >+ text run at (0,40) width 213: "element is not considered overflow." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,68) size 100x100 >+ RenderBlock (positioned) {DIV} at (8,68) size 100x100 >+layer at (100,100) size 100x100 >+ RenderBlock (positioned) {DIV} at (100,100) size 100x100 >+layer at (200,200) size 100x100 >+ RenderBlock (positioned) {DIV} at (100,100) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/008-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/008-expected.txt >new file mode 100644 >index 00000000000..d526fd987a3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/008-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x76 >+ RenderBlock {HTML} at (0,0) size 800x76 >+ RenderBody {BODY} at (8,8) size 784x60 >+ RenderText {#text} at (0,0) size 776x59 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 347: "If you see nothing at all or see any red, the test has failed. " >+ text run at (640,0) width 136: "This test is checking to" >+ text run at (0,20) width 204: "make sure overflow is done using " >+ text run at (204,20) width 542: "a containing block model, and that a fixed positioned element inside an absolute positioned" >+ text run at (0,40) width 213: "element is not considered overflow." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,68) size 100x100 >+ RenderBlock (positioned) {DIV} at (8,68) size 100x100 >+layer at (100,100) size 100x100 >+ RenderBlock (positioned) {DIV} at (100,100) size 100x100 >+layer at (200,200) size 100x100 >+ RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/009-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/009-expected.txt >new file mode 100644 >index 00000000000..483d92d629d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/009-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x56 >+ RenderBlock {HTML} at (0,0) size 800x56 >+ RenderBody {BODY} at (8,8) size 784x40 >+ RenderText {#text} at (0,0) size 760x39 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 227: "If you see any red, the test has failed. " >+ text run at (520,0) width 240: "This test is checking to make sure clip is" >+ text run at (0,20) width 165: "applying to all descendants." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,48) size 100x100 >+ RenderBlock (positioned) {DIV} at (8,48) size 100x100 [bgcolor=#008000] >+ RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/010-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/010-expected.txt >new file mode 100644 >index 00000000000..483d92d629d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/010-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x56 >+ RenderBlock {HTML} at (0,0) size 800x56 >+ RenderBody {BODY} at (8,8) size 784x40 >+ RenderText {#text} at (0,0) size 760x39 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 227: "If you see any red, the test has failed. " >+ text run at (520,0) width 240: "This test is checking to make sure clip is" >+ text run at (0,20) width 165: "applying to all descendants." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,48) size 100x100 >+ RenderBlock (positioned) {DIV} at (8,48) size 100x100 [bgcolor=#008000] >+ RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/011-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/011-expected.txt >new file mode 100644 >index 00000000000..483d92d629d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/011-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x56 >+ RenderBlock {HTML} at (0,0) size 800x56 >+ RenderBody {BODY} at (8,8) size 784x40 >+ RenderText {#text} at (0,0) size 760x39 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 227: "If you see any red, the test has failed. " >+ text run at (520,0) width 240: "This test is checking to make sure clip is" >+ text run at (0,20) width 165: "applying to all descendants." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,48) size 100x100 >+ RenderBlock (positioned) {DIV} at (8,48) size 100x100 [bgcolor=#008000] >+ RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/012-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/012-expected.txt >new file mode 100644 >index 00000000000..483d92d629d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/012-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x56 >+ RenderBlock {HTML} at (0,0) size 800x56 >+ RenderBody {BODY} at (8,8) size 784x40 >+ RenderText {#text} at (0,0) size 760x39 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 227: "If you see any red, the test has failed. " >+ text run at (520,0) width 240: "This test is checking to make sure clip is" >+ text run at (0,20) width 165: "applying to all descendants." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,48) size 100x100 >+ RenderBlock (positioned) {DIV} at (8,48) size 100x100 [bgcolor=#008000] >+ RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/013-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/013-expected.txt >new file mode 100644 >index 00000000000..49430351cb5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/013-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x56 >+ RenderBlock {HTML} at (0,0) size 800x56 >+ RenderBody {BODY} at (8,8) size 784x40 >+ RenderText {#text} at (0,0) size 747x39 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 227: "If you see any red, the test has failed. " >+ text run at (520,0) width 227: "This test is checking to make sure clip" >+ text run at (0,20) width 359: "applies to the element itself and starts from the border edge." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,48) size 120x120 backgroundClip at (18,58) size 100x100 clip at (18,58) size 100x100 >+ RenderBlock (positioned) {DIV} at (8,48) size 120x120 [bgcolor=#008000] [border: (10px solid #FF0000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/014-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/014-expected.txt >new file mode 100644 >index 00000000000..962a279b4ac >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/014-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x76 >+ RenderBlock {HTML} at (0,0) size 800x76 >+ RenderBody {BODY} at (8,8) size 784x60 >+ RenderText {#text} at (0,0) size 752x59 >+ text run at (0,0) width 389: "You should see a 100x100 green square with a scrollbar below. " >+ text run at (389,0) width 227: "If you see any red, the test has failed. " >+ text run at (616,0) width 136: "This test is checking to" >+ text run at (0,20) width 578: "make sure clip applies to the element itself, starts from the border edge, and clips out scrollbars. " >+ text run at (578,20) width 161: "The bottom of the scrolling" >+ text run at (0,40) width 180: "mechanism should be clipped." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,68) size 120x220 backgroundClip at (18,78) size 100x100 clip at (18,78) size 85x100 scrollHeight 1000 >+ RenderBlock (positioned) {DIV} at (8,68) size 120x220 [bgcolor=#008000] [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (10,10) size 85x1000 >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/015-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/015-expected.txt >new file mode 100644 >index 00000000000..404dab02d56 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/015-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x136 >+ RenderBlock {HTML} at (0,0) size 800x136 >+ RenderBody {BODY} at (8,8) size 784x120 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 700x19 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 407: "This test makes sure overflow uses containing blocks when clipping." >+layer at (8,28) size 100x100 scrollWidth 300 scrollHeight 300 >+ RenderBlock {DIV} at (0,20) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/016-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/016-expected.txt >new file mode 100644 >index 00000000000..1600414cb8b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/016-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "You should see a 100x100 green square below." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (50,50) size 100x500 backgroundClip at (50,50) size 100x100 clip at (50,50) size 100x100 >+ RenderBlock (positioned) {DIV} at (50,50) size 100x500 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/nestedTransparencyClip-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/nestedTransparencyClip-expected.txt >new file mode 100644 >index 00000000000..d4443768838 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/nestedTransparencyClip-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 745x39 >+ text run at (0,0) width 745: "This test is for a bug we had with clipping transparency layers. The bug is visual, so the pixel test is more worthwhile. Below," >+ text run at (0,20) width 554: "\"Peach,\" \"Plum,\" and \"Pear\" should appear. Before, we were clipping out \"Plum\" and \"Pear.\"" >+ RenderBR {BR} at (554,35) size 0x0 >+ RenderBR {BR} at (0,40) size 0x19 >+layer at (8,68) size 784x20 >+ RenderBlock {DIV} at (0,60) size 784x20 >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "Peach" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,88) size 30x20 >+ RenderBlock (positioned) {DIV} at (8,88) size 30x20 >+ RenderText {#text} at (0,0) size 30x19 >+ text run at (0,0) width 30: "Plum" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,108) size 28x20 >+ RenderBlock (positioned) {DIV} at (0,20) size 28x20 >+ RenderText {#text} at (0,0) size 28x19 >+ text run at (0,0) width 28: "Pear" >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/outline-overflowClip-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/outline-overflowClip-expected.txt >new file mode 100644 >index 00000000000..baa5e644c5c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/outline-overflowClip-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 773x19 >+ text run at (0,0) width 195: "This tests clipping of the outline. " >+ text run at (195,0) width 275: "It should not be clipped by the overflow rect. " >+ text run at (470,0) width 303: "The inner div has a green outline and a red border." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,28) size 304x204 backgroundClip at (83,28) size 229x204 clip at (83,28) size 229x204 >+ RenderBlock (positioned) {DIV} at (8,28) size 304x204 [border: (2px solid #0000FF)] >+ RenderText {#text} at (2,2) size 93x19 >+ text run at (2,2) width 93: "text in outer div" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (60,50) size 97x26 backgroundClip at (83,47) size 77x32 clip at (83,53) size 71x20 scrollWidth 92 >+ RenderBlock (positioned) {DIV} at (52,22) size 97x26 [bgcolor=#EEEEEE] [border: (3px solid #FF0000)] >+ RenderText {#text} at (3,3) size 91x19 >+ text run at (3,3) width 91: "text in inner div" >+ text run at (94,3) width 0: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-clip-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-clip-expected.txt >new file mode 100644 >index 00000000000..9307a295bd4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-clip-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 649x19 >+ text run at (0,0) width 335: "The div below should be rounded with a border radius. " >+ text run at (335,0) width 314: "If you see a solid lime square then the test has failed." >+layer at (8,28) size 100x100 >+ RenderBlock {DIV} at (0,20) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#00FF00] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-combinations-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-combinations-expected.txt >new file mode 100644 >index 00000000000..83a5fbc36e8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-combinations-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 441x19 >+ text run at (0,0) width 441: "The white text and grey backgrounds should all clip to the border-radius. " >+ RenderBR {BR} at (441,15) size 0x0 >+ RenderText {#text} at (240,40) size 4x19 >+ text run at (240,40) width 4: " " >+ RenderText {#text} at (484,40) size 4x19 >+ text run at (484,40) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (240,180) size 4x19 >+ text run at (240,180) width 4: " " >+ RenderBR {BR} at (244,195) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (18,38) size 220x120 clip at (28,48) size 200x100 >+ RenderBlock {DIV} at (10,30) size 220x120 [border: (10px solid #000000)] >+ RenderBlock {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "static > static" >+layer at (262,38) size 220x120 clip at (272,48) size 200x100 >+ RenderBlock {DIV} at (254,30) size 220x120 [border: (10px solid #000000)] >+layer at (272,48) size 200x100 >+ RenderBlock (relative positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 91x19 >+ text run at (0,0) width 91: "static > relative" >+layer at (506,38) size 220x120 clip at (516,48) size 200x100 >+ RenderBlock (relative positioned) {DIV} at (498,30) size 220x120 [border: (10px solid #000000)] >+ RenderBlock {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 91x19 >+ text run at (0,0) width 91: "relative > static" >+layer at (18,178) size 220x120 clip at (28,188) size 200x100 >+ RenderBlock (relative positioned) {DIV} at (10,170) size 220x120 [border: (10px solid #000000)] >+layer at (28,188) size 200x100 >+ RenderBlock (relative positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 103x19 >+ text run at (0,0) width 103: "relative > relative" >+layer at (18,318) size 220x120 clip at (28,328) size 200x100 >+ RenderBlock (relative positioned) {DIV} at (10,310) size 220x120 [border: (10px solid #000000)] >+layer at (28,328) size 200x100 >+ RenderBlock (positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 110x19 >+ text run at (0,0) width 110: "relative > absolute" >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-composited-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-composited-expected.txt >new file mode 100644 >index 00000000000..fc03a9ae36e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-composited-expected.txt >@@ -0,0 +1,48 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 441x19 >+ text run at (0,0) width 441: "The white text and grey backgrounds should all clip to the border-radius. " >+ RenderBR {BR} at (441,15) size 0x0 >+ RenderText {#text} at (240,40) size 4x19 >+ text run at (240,40) width 4: " " >+ RenderText {#text} at (484,40) size 4x19 >+ text run at (484,40) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (240,180) size 4x19 >+ text run at (240,180) width 4: " " >+ RenderBR {BR} at (244,195) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (18,38) size 220x120 clip at (28,48) size 200x100 scrollWidth 206 scrollHeight 156 >+ RenderBlock {DIV} at (10,30) size 220x120 [border: (10px solid #000000)] >+layer at (262,38) size 220x120 clip at (272,48) size 200x100 scrollWidth 206 scrollHeight 156 >+ RenderBlock {DIV} at (254,30) size 220x120 [border: (10px solid #000000)] >+layer at (28,48) size 200x100 >+ RenderBlock {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "static > static" >+layer at (272,48) size 200x100 >+ RenderBlock (relative positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 91x19 >+ text run at (0,0) width 91: "static > relative" >+layer at (506,38) size 220x120 clip at (516,48) size 200x100 scrollWidth 206 scrollHeight 156 >+ RenderBlock (relative positioned) {DIV} at (498,30) size 220x120 [border: (10px solid #000000)] >+layer at (516,48) size 200x100 >+ RenderBlock {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 91x19 >+ text run at (0,0) width 91: "relative > static" >+layer at (18,178) size 220x120 clip at (28,188) size 200x100 scrollWidth 206 scrollHeight 156 >+ RenderBlock (relative positioned) {DIV} at (10,170) size 220x120 [border: (10px solid #000000)] >+layer at (28,188) size 200x100 >+ RenderBlock (relative positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 103x19 >+ text run at (0,0) width 103: "relative > relative" >+layer at (18,318) size 220x120 clip at (28,328) size 200x100 scrollWidth 206 scrollHeight 156 >+ RenderBlock (relative positioned) {DIV} at (10,310) size 220x120 [border: (10px solid #000000)] >+layer at (28,328) size 200x100 >+ RenderBlock (positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 110x19 >+ text run at (0,0) width 110: "relative > absolute" >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-fixed-position-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-fixed-position-expected.txt >new file mode 100644 >index 00000000000..52e1694666a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-fixed-position-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 577x19 >+ text run at (0,0) width 577: "The div below should be rounded. You should see a rounded green square or the test has failed." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,150) size 784x20 >+ RenderText {#text} at (0,0) size 539x19 >+ text run at (0,0) width 539: "This div should not be rounded. You should see a solid green square or the test has failed." >+ RenderBlock {P} at (0,302) size 784x20 >+ RenderText {#text} at (0,0) size 538x19 >+ text run at (0,0) width 538: "This div should be rounded. You should see a rounded green square or the test has failed." >+layer at (8,194) size 100x100 >+ RenderBlock {DIV} at (0,186) size 100x100 >+layer at (8,28) size 100x100 >+ RenderBlock (positioned) {DIV} at (8,28) size 100x100 >+layer at (8,28) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000] >+layer at (8,194) size 100x100 >+ RenderBlock (positioned) {DIV} at (8,194) size 100x100 [bgcolor=#008000] >+layer at (8,346) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (0,338) size 100x100 >+layer at (8,346) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x100 >+layer at (8,346) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-transformed-expected.txt b/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-transformed-expected.txt >new file mode 100644 >index 00000000000..fc03a9ae36e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/clip/overflow-border-radius-transformed-expected.txt >@@ -0,0 +1,48 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 441x19 >+ text run at (0,0) width 441: "The white text and grey backgrounds should all clip to the border-radius. " >+ RenderBR {BR} at (441,15) size 0x0 >+ RenderText {#text} at (240,40) size 4x19 >+ text run at (240,40) width 4: " " >+ RenderText {#text} at (484,40) size 4x19 >+ text run at (484,40) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (240,180) size 4x19 >+ text run at (240,180) width 4: " " >+ RenderBR {BR} at (244,195) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (18,38) size 220x120 clip at (28,48) size 200x100 scrollWidth 206 scrollHeight 156 >+ RenderBlock {DIV} at (10,30) size 220x120 [border: (10px solid #000000)] >+layer at (262,38) size 220x120 clip at (272,48) size 200x100 scrollWidth 206 scrollHeight 156 >+ RenderBlock {DIV} at (254,30) size 220x120 [border: (10px solid #000000)] >+layer at (28,48) size 200x100 >+ RenderBlock {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "static > static" >+layer at (272,48) size 200x100 >+ RenderBlock (relative positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 91x19 >+ text run at (0,0) width 91: "static > relative" >+layer at (506,38) size 220x120 clip at (516,48) size 200x100 scrollWidth 206 scrollHeight 156 >+ RenderBlock (relative positioned) {DIV} at (498,30) size 220x120 [border: (10px solid #000000)] >+layer at (516,48) size 200x100 >+ RenderBlock {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 91x19 >+ text run at (0,0) width 91: "relative > static" >+layer at (18,178) size 220x120 clip at (28,188) size 200x100 scrollWidth 206 scrollHeight 156 >+ RenderBlock (relative positioned) {DIV} at (10,170) size 220x120 [border: (10px solid #000000)] >+layer at (28,188) size 200x100 >+ RenderBlock (relative positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 103x19 >+ text run at (0,0) width 103: "relative > relative" >+layer at (18,318) size 220x120 clip at (28,328) size 200x100 scrollWidth 206 scrollHeight 156 >+ RenderBlock (relative positioned) {DIV} at (10,310) size 220x120 [border: (10px solid #000000)] >+layer at (28,328) size 200x100 >+ RenderBlock (positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 110x19 >+ text run at (0,0) width 110: "relative > absolute" >diff --git a/LayoutTests/platform/wincairo-win10/fast/compact/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/compact/001-expected.txt >new file mode 100644 >index 00000000000..53a4f075bdb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/compact/001-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x80 >+ RenderBlock {HTML} at (0,0) size 800x80 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 185x19 >+ text run at (0,0) width 185: "There should be no red below." >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 29: "Test:" >+ RenderBlock {DIV} at (160,56) size 624x0 [color=#FF0000] [bgcolor=#00FF00] >+ RenderInline {SPAN} at (0,0) size 284x19 [color=#000000] >+ RenderText {#text} at (0,-10) size 284x19 >+ text run at (0,-10) width 284: "This sentence should have a green background." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/compact/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/compact/002-expected.txt >new file mode 100644 >index 00000000000..38b4fd57f9f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/compact/002-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x152 >+ RenderBlock {HTML} at (0,0) size 800x152 >+ RenderBody {BODY} at (8,8) size 784x136 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "There should be a single green rectangle square below." >+ RenderBlock {DIV} at (0,72) size 64x64 [color=#008000] [bgcolor=#FF0000] >+ RenderBlock {DIV} at (0,0) size 64x32 >+ RenderText {#text} at (0,0) size 32x32 >+ text run at (0,0) width 32: "X" >+ RenderBlock {DIV} at (32,32) size 32x32 >+ RenderText {#text} at (0,0) size 32x32 >+ text run at (0,0) width 32: "X" >diff --git a/LayoutTests/platform/wincairo-win10/fast/compact/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/compact/003-expected.txt >new file mode 100644 >index 00000000000..5fbf6a1eaa0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/compact/003-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DL} at (0,0) size 784x40 >+ RenderBlock {DT} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 56: "Line One" >+ RenderBlock {DT} at (0,20) size 784x20 >+ RenderText {#text} at (0,0) size 30x19 >+ text run at (0,0) width 30: "Line " >+ RenderInline {SPAN} at (0,0) size 28x19 >+ RenderText {#text} at (30,0) size 28x19 >+ text run at (30,0) width 28: "Two" >diff --git a/LayoutTests/platform/wincairo-win10/fast/doctypes/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/doctypes/001-expected.txt >new file mode 100644 >index 00000000000..fff3744accb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/doctypes/001-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 784x100 >+ RenderBlock (anonymous) at (0,100) size 784x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 150: "This file has no doctype. " >+ text run at (150,0) width 181: "We should be in quirks mode." >+ RenderBlock {UL} at (0,136) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x40 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderBlock {UL} at (0,20) size 744x20 >+ RenderListItem {LI} at (40,0) size 704x20 >+ RenderListMarker at (-18,0) size 7x19: white bullet >+ RenderText {#text} at (0,0) size 225x19 >+ text run at (0,0) width 225: "I should be underneath the first bullet." >+layer at (10,10) size 80x80 >+ RenderBlock (positioned) {DIV} at (10,10) size 80x80 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/doctypes/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/doctypes/002-expected.txt >new file mode 100644 >index 00000000000..4165b18f40b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/doctypes/002-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x180 >+ RenderBlock {HTML} at (0,0) size 800x180 >+ RenderBody {BODY} at (8,8) size 784x156 >+ RenderBlock {DIV} at (0,0) size 784x100 >+ RenderBlock (anonymous) at (0,100) size 784x20 >+ RenderText {#text} at (0,0) size 462x19 >+ text run at (0,0) width 289: "This file has a doc type with no public identifier. " >+ text run at (289,0) width 173: "We should be in strict mode." >+ RenderBlock {UL} at (0,136) size 784x20 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderBlock {UL} at (0,0) size 744x20 >+ RenderListItem {LI} at (40,0) size 704x20 >+ RenderListMarker at (-18,0) size 7x19: white bullet >+ RenderListMarker at (-58,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 237x19 >+ text run at (0,0) width 237: "Both bullets should be on the same line." >+layer at (8,8) size 80x80 >+ RenderBlock (positioned) {DIV} at (8,8) size 80x80 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/doctypes/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/doctypes/003-expected.txt >new file mode 100644 >index 00000000000..bfa0b5c352e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/doctypes/003-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 784x100 >+ RenderBlock (anonymous) at (0,100) size 784x20 >+ RenderText {#text} at (0,0) size 463x19 >+ text run at (0,0) width 282: "This file has a doc type with an internal subset. " >+ text run at (282,0) width 181: "We should be in quirks mode." >+ RenderBlock {UL} at (0,136) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x40 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderBlock {UL} at (0,20) size 744x20 >+ RenderListItem {LI} at (40,0) size 704x20 >+ RenderListMarker at (-18,0) size 7x19: white bullet >+ RenderText {#text} at (0,0) size 241x19 >+ text run at (0,0) width 241: "Both bullets should be on separate lines." >+layer at (10,10) size 80x80 >+ RenderBlock (positioned) {DIV} at (10,10) size 80x80 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/doctypes/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/doctypes/004-expected.txt >new file mode 100644 >index 00000000000..fff3744accb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/doctypes/004-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 784x100 >+ RenderBlock (anonymous) at (0,100) size 784x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 150: "This file has no doctype. " >+ text run at (150,0) width 181: "We should be in quirks mode." >+ RenderBlock {UL} at (0,136) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x40 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderBlock {UL} at (0,20) size 744x20 >+ RenderListItem {LI} at (40,0) size 704x20 >+ RenderListMarker at (-18,0) size 7x19: white bullet >+ RenderText {#text} at (0,0) size 225x19 >+ text run at (0,0) width 225: "I should be underneath the first bullet." >+layer at (10,10) size 80x80 >+ RenderBlock (positioned) {DIV} at (10,10) size 80x80 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/34176-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/34176-expected.txt >new file mode 100644 >index 00000000000..05dc4610569 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/34176-expected.txt >@@ -0,0 +1,388 @@ >+layer at (0,0) size 785x1574 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1574 >+ RenderBlock {HTML} at (0,0) size 785x1574 >+ RenderBody {BODY} at (8,16) size 769x1542 >+ RenderBlock {P} at (0,0) size 769x60 >+ RenderText {#text} at (55,0) size 743x59 >+ text run at (55,0) width 382: "Test rendering of 3 text runs -- TextRun1 TextRun2 TextRun3, " >+ text run at (437,0) width 332: "in which TextRun1 and TextRun2's bidi level are 2, and" >+ text run at (26,20) width 743: "TextRun3's bidi level is 1. TextRun2 and TextRun3 are siblings. But their ancestor (not their parent) is a sibling of TextRun1." >+ text run at (201,40) width 568: "The visual order should be TextRun3 TextRun1 TextRun2, not TextRun3 TextRun2 TextRun1." >+ RenderBlock {HR} at (0,76) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,94) size 769x20 >+ RenderText {#text} at (342,0) size 427x19 >+ text run at (342,0) width 317: "Pure text. The following 3 lines should all display as \"" >+ text run at (659,0) width 22 RTL: "\x{5E9}\x{5E0}\x{5D1}" >+ text run at (681,0) width 88: " This is a Test\"" >+ RenderBlock {DIV} at (0,130) size 769x20 [bgcolor=#FF0000] >+ RenderText {#text} at (690,0) size 53x19 >+ text run at (690,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 105x19 >+ RenderInline {SPAN} at (0,0) size 105x19 >+ RenderText {#text} at (686,0) size 83x19 >+ text run at (686,0) width 4 RTL: " " >+ text run at (743,0) width 26: "Test" >+ RenderInline {SPAN} at (0,0) size 22x19 >+ RenderText {#text} at (664,0) size 22x19 >+ text run at (664,0) width 22 RTL: "\x{5E9}\x{5E0}\x{5D1}" >+ RenderBlock {DIV} at (0,150) size 769x20 [bgcolor=#FF0000] >+ RenderText {#text} at (690,0) size 53x19 >+ text run at (690,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 105x19 >+ RenderInline {SPAN} at (0,0) size 105x19 >+ RenderInline {SPAN} at (0,0) size 105x19 >+ RenderText {#text} at (686,0) size 83x19 >+ text run at (686,0) width 4 RTL: " " >+ text run at (743,0) width 26: "Test" >+ RenderInline {SPAN} at (0,0) size 22x19 >+ RenderText {#text} at (664,0) size 22x19 >+ text run at (664,0) width 22 RTL: "\x{5E9}\x{5E0}\x{5D1}" >+ RenderBlock {DIV} at (0,170) size 769x20 >+ RenderText {#text} at (690,0) size 53x19 >+ text run at (690,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 105x19 >+ RenderText {#text} at (686,0) size 83x19 >+ text run at (686,0) width 4 RTL: " " >+ text run at (743,0) width 26: "Test" >+ RenderInline {SPAN} at (0,0) size 22x19 >+ RenderText {#text} at (664,0) size 22x19 >+ text run at (664,0) width 22 RTL: "\x{5E9}\x{5E0}\x{5D1}" >+ RenderBlock {HR} at (0,198) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,216) size 769x20 >+ RenderText {#text} at (348,0) size 421x19 >+ text run at (348,0) width 421: "Text in <em>. The English text should be displayed as \"This is a Test\"." >+ RenderBlock {DIV} at (0,252) size 769x20 [bgcolor=#FF0000] >+ RenderText {#text} at (689,0) size 53x19 >+ text run at (689,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 80x19 >+ RenderInline {EM} at (0,0) size 80x19 >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (742,0) size 27x19 >+ text run at (742,0) width 27: "Test" >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,272) size 769x20 [bgcolor=#FF0000] >+ RenderText {#text} at (689,0) size 53x19 >+ text run at (689,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 80x19 >+ RenderInline {EM} at (0,0) size 80x19 >+ RenderText {#text} at (742,0) size 27x19 >+ text run at (742,0) width 27: "Test" >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,292) size 769x20 [bgcolor=#FF0000] >+ RenderText {#text} at (689,0) size 53x19 >+ text run at (689,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 107x19 >+ RenderInline {EM} at (0,0) size 107x19 >+ RenderText {#text} at (685,0) size 84x19 >+ text run at (685,0) width 4 RTL: " " >+ text run at (742,0) width 27: "Test" >+ RenderInline {SPAN} at (0,0) size 23x19 >+ RenderText {#text} at (662,0) size 23x19 >+ text run at (662,0) width 23 RTL: "\x{5D3}\x{5DE}\x{5D4}" >+ RenderBlock {DIV} at (0,312) size 769x20 >+ RenderText {#text} at (689,0) size 53x19 >+ text run at (689,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 27x19 >+ RenderInline {EM} at (0,0) size 27x19 >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (742,0) size 27x19 >+ text run at (742,0) width 27: "Test" >+ RenderBlock {DIV} at (0,332) size 769x20 >+ RenderText {#text} at (689,0) size 53x19 >+ text run at (689,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 27x19 >+ RenderInline {EM} at (0,0) size 27x19 >+ RenderText {#text} at (742,0) size 27x19 >+ text run at (742,0) width 27: "Test" >+ RenderBlock {HR} at (0,360) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,378) size 769x20 >+ RenderText {#text} at (330,0) size 439x19 >+ text run at (330,0) width 439: "Text in <strong>. The following lines should all display as \"This is a Test\"." >+ RenderBlock {DIV} at (0,414) size 769x20 [bgcolor=#FF0000] >+ RenderText {#text} at (686,0) size 53x19 >+ text run at (686,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 83x19 >+ RenderInline {STRONG} at (0,0) size 83x19 >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (739,0) size 30x19 >+ text run at (739,0) width 30: "Test" >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,434) size 769x20 [bgcolor=#FF0000] >+ RenderText {#text} at (686,0) size 53x19 >+ text run at (686,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 83x19 >+ RenderInline {STRONG} at (0,0) size 83x19 >+ RenderText {#text} at (739,0) size 30x19 >+ text run at (739,0) width 30: "Test" >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,454) size 769x20 >+ RenderText {#text} at (686,0) size 53x19 >+ text run at (686,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 30x19 >+ RenderInline {STRONG} at (0,0) size 30x19 >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (739,0) size 30x19 >+ text run at (739,0) width 30: "Test" >+ RenderBlock {DIV} at (0,474) size 769x20 >+ RenderText {#text} at (686,0) size 53x19 >+ text run at (686,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 30x19 >+ RenderInline {STRONG} at (0,0) size 30x19 >+ RenderText {#text} at (739,0) size 30x19 >+ text run at (739,0) width 30: "Test" >+ RenderBlock {HR} at (0,502) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,520) size 769x20 >+ RenderText {#text} at (364,0) size 405x19 >+ text run at (364,0) width 405: "Text in <i>. The following lines should all display as \"This is a Test\"." >+ RenderBlock {DIV} at (0,556) size 769x20 [bgcolor=#FF0000] >+ RenderText {#text} at (689,0) size 53x19 >+ text run at (689,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 80x19 >+ RenderInline {I} at (0,0) size 80x19 >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (742,0) size 27x19 >+ text run at (742,0) width 27: "Test" >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,576) size 769x20 [bgcolor=#FF0000] >+ RenderText {#text} at (689,0) size 53x19 >+ text run at (689,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 80x19 >+ RenderInline {I} at (0,0) size 80x19 >+ RenderText {#text} at (742,0) size 27x19 >+ text run at (742,0) width 27: "Test" >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,596) size 769x20 >+ RenderText {#text} at (689,0) size 53x19 >+ text run at (689,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 27x19 >+ RenderInline {I} at (0,0) size 27x19 >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (742,0) size 27x19 >+ text run at (742,0) width 27: "Test" >+ RenderBlock {DIV} at (0,616) size 769x20 >+ RenderText {#text} at (689,0) size 53x19 >+ text run at (689,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 27x19 >+ RenderInline {I} at (0,0) size 27x19 >+ RenderText {#text} at (742,0) size 27x19 >+ text run at (742,0) width 27: "Test" >+ RenderBlock {HR} at (0,644) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,662) size 769x20 >+ RenderText {#text} at (359,0) size 410x19 >+ text run at (359,0) width 410: "Text in <b>. The following lines should all display as \"This is a Test\"." >+ RenderBlock {DIV} at (0,698) size 769x20 [bgcolor=#FF0000] >+ RenderText {#text} at (686,0) size 53x19 >+ text run at (686,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 83x19 >+ RenderInline {B} at (0,0) size 83x19 >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (739,0) size 30x19 >+ text run at (739,0) width 30: "Test" >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,718) size 769x20 [bgcolor=#FF0000] >+ RenderText {#text} at (686,0) size 53x19 >+ text run at (686,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 83x19 >+ RenderInline {B} at (0,0) size 83x19 >+ RenderText {#text} at (739,0) size 30x19 >+ text run at (739,0) width 30: "Test" >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,738) size 769x20 >+ RenderText {#text} at (686,0) size 53x19 >+ text run at (686,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 30x19 >+ RenderInline {B} at (0,0) size 30x19 >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (739,0) size 30x19 >+ text run at (739,0) width 30: "Test" >+ RenderBlock {DIV} at (0,758) size 769x20 >+ RenderText {#text} at (686,0) size 53x19 >+ text run at (686,0) width 53: "This is a " >+ RenderInline {SPAN} at (0,0) size 30x19 >+ RenderInline {B} at (0,0) size 30x19 >+ RenderText {#text} at (739,0) size 30x19 >+ text run at (739,0) width 30: "Test" >+ RenderBlock (anonymous) at (0,778) size 769x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,786) size 769x756 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,18) size 769x20 >+ RenderText {#text} at (107,0) size 662x19 >+ text run at (107,0) width 662: "Text in <img>, <href>, <em>, <tr>. The following English text should all display as \"This is a Test\"." >+ RenderBlock {DIV} at (0,54) size 769x25 [bgcolor=#FF0000] >+ RenderText {#text} at (679,5) size 60x19 >+ text run at (679,5) width 60: "This is a " >+ RenderInline {SPAN} at (0,0) size 110x19 >+ RenderInline {A} at (0,0) size 110x19 [color=#551A8B] >+ RenderText {#text} at (739,5) size 30x19 >+ text run at (739,5) width 30: "Test" >+ RenderInline {SPAN} at (0,0) size 20x19 >+ RenderImage {IMG} at (659,0) size 20x20 >+ RenderBlock {DIV} at (0,79) size 769x20 [bgcolor=#FF0000] >+ RenderText {#text} at (679,0) size 60x19 >+ text run at (679,0) width 60: "This is a " >+ RenderInline {SPAN} at (0,0) size 117x19 >+ RenderInline {A} at (0,0) size 117x19 [color=#551A8B] >+ RenderText {#text} at (675,0) size 94x19 >+ text run at (675,0) width 4 RTL: " " >+ text run at (739,0) width 30: "Test" >+ RenderInline {SPAN} at (0,0) size 23x19 >+ RenderText {#text} at (652,0) size 23x19 >+ text run at (652,0) width 23 RTL: "\x{5E9}\x{5E0}\x{5D1}" >+ RenderBlock {DIV} at (0,99) size 769x20 [bgcolor=#FF0000] >+ RenderText {#text} at (681,0) size 60x19 >+ text run at (681,0) width 60: "This is a " >+ RenderInline {SPAN} at (0,0) size 88x19 >+ RenderInline {EM} at (0,0) size 88x19 >+ RenderText {#text} at (741,0) size 28x19 >+ text run at (741,0) width 28: "Test" >+ RenderInline {A} at (0,0) size 0x19 [color=#551A8B] >+ RenderBlock {DIV} at (0,119) size 769x25 [bgcolor=#FF0000] >+ RenderText {#text} at (681,5) size 60x19 >+ text run at (681,5) width 60: "This is a " >+ RenderInline {SPAN} at (0,0) size 108x19 >+ RenderInline {EM} at (0,0) size 108x19 >+ RenderText {#text} at (741,5) size 28x19 >+ text run at (741,5) width 28: "Test" >+ RenderInline {SPAN} at (0,0) size 20x19 >+ RenderImage {IMG} at (661,0) size 20x20 >+ RenderBlock {DIV} at (0,144) size 769x20 >+ RenderText {#text} at (639,0) size 60x19 >+ text run at (639,0) width 60: "This is a " >+ RenderInline {SPAN} at (0,0) size 70x19 >+ RenderInline {A} at (0,0) size 70x19 [color=#551A8B] >+ RenderText {#text} at (699,0) size 34x19 >+ text run at (699,0) width 34: "Test " >+ RenderInline {SPAN} at (0,0) size 36x19 >+ RenderText {#text} at (733,0) size 36x19 >+ text run at (733,0) width 36: "again" >+ RenderBlock {DIV} at (0,164) size 769x46 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (681,0) size 60x19 >+ text run at (681,0) width 60: "This is a " >+ RenderInline {SPAN} at (0,0) size 28x19 >+ RenderInline {EM} at (0,0) size 28x19 >+ RenderText {#text} at (741,0) size 28x19 >+ text run at (741,0) width 28: "Test" >+ RenderBlock (anonymous) at (0,20) size 769x26 >+ RenderTable {TABLE} at (755,0) size 14x26 >+ RenderTableSection {TBODY} at (0,0) size 14x26 >+ RenderTableRow {TR} at (0,2) size 14x22 >+ RenderTableCell {TD} at (2,2) size 10x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "a" >+ RenderBlock (anonymous) at (0,46) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {EM} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,218) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {UL} at (0,236) size 769x520 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 113x19 >+ text run at (0,0) width 113: "Test 0: : Success" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 113x19 >+ text run at (0,0) width 113: "Test 1: : Success" >+ RenderListItem {LI} at (40,40) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 113x19 >+ text run at (0,0) width 113: "Test 2: : Success" >+ RenderListItem {LI} at (40,60) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 113x19 >+ text run at (0,0) width 113: "Test 3: : Success" >+ RenderListItem {LI} at (40,80) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 113x19 >+ text run at (0,0) width 113: "Test 4: : Success" >+ RenderListItem {LI} at (40,100) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 113x19 >+ text run at (0,0) width 113: "Test 5: : Success" >+ RenderListItem {LI} at (40,120) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 113x19 >+ text run at (0,0) width 113: "Test 6: : Success" >+ RenderListItem {LI} at (40,140) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 113x19 >+ text run at (0,0) width 113: "Test 7: : Success" >+ RenderListItem {LI} at (40,160) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 113x19 >+ text run at (0,0) width 113: "Test 8: : Success" >+ RenderListItem {LI} at (40,180) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 113x19 >+ text run at (0,0) width 113: "Test 9: : Success" >+ RenderListItem {LI} at (40,200) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 10: : Success" >+ RenderListItem {LI} at (40,220) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 11: : Success" >+ RenderListItem {LI} at (40,240) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 12: : Success" >+ RenderListItem {LI} at (40,260) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 13: : Success" >+ RenderListItem {LI} at (40,280) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 14: : Success" >+ RenderListItem {LI} at (40,300) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 15: : Success" >+ RenderListItem {LI} at (40,320) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 16: : Success" >+ RenderListItem {LI} at (40,340) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 17: : Success" >+ RenderListItem {LI} at (40,360) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 18: : Success" >+ RenderListItem {LI} at (40,380) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 19: : Success" >+ RenderListItem {LI} at (40,400) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 20: : Success" >+ RenderListItem {LI} at (40,420) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 21: : Success" >+ RenderListItem {LI} at (40,440) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 22: : Success" >+ RenderListItem {LI} at (40,460) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 23: : Success" >+ RenderListItem {LI} at (40,480) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 24: : Success" >+ RenderListItem {LI} at (40,500) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Test 25: : Success" >+ RenderBlock (anonymous) at (0,1558) size 769x0 >+ RenderInline {B} at (0,0) size 0x0 >+selection start: position 0 of child 0 {#text} of child 14 {DIV} of child 56 {B} of body >+selection end: position 4 of child 0 {#text} of child 14 {DIV} of child 56 {B} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/52776-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/52776-expected.txt >new file mode 100644 >index 00000000000..03862ff4109 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/52776-expected.txt >@@ -0,0 +1,272 @@ >+layer at (0,0) size 785x1812 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1812 >+ RenderBlock {HTML} at (0,0) size 785x1812 >+ RenderBody {BODY} at (8,16) size 769x1780 >+ RenderBlock {DIV} at (0,0) size 769x864 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (689,0) size 80x19 >+ text run at (689,0) width 80: "Right To Left" >+ RenderBlock {P} at (0,36) size 769x20 >+ RenderText {#text} at (456,0) size 313x19 >+ text run at (456,0) width 4 RTL: "." >+ text run at (460,0) width 309: "Well-formed pair of unicode bidi control characters" >+ RenderBlock {DIV} at (0,72) size 769x20 >+ RenderText {#text} at (756,0) size 13x19 >+ text run at (756,0) width 0 RTL: "\x{202C}" >+ text run at (756,0) width 5 RTL: "!" >+ text run at (761,0) width 8: "\x{202B}b" >+ RenderBlock {DIV} at (0,92) size 769x20 >+ RenderText {#text} at (756,0) size 13x19 >+ text run at (756,0) width 0 RTL: "\x{202C}" >+ text run at (756,0) width 13: "\x{202A}b!" >+ RenderBlock {P} at (0,128) size 769x20 >+ RenderText {#text} at (520,0) size 249x19 >+ text run at (520,0) width 4 RTL: "." >+ text run at (524,0) width 245: "Unpaired unicode bidi control characters" >+ RenderBlock {DIV} at (0,164) size 769x20 >+ RenderText {#text} at (756,0) size 13x19 >+ text run at (756,0) width 5 RTL: "!" >+ text run at (761,0) width 8: "\x{202B}b" >+ RenderBlock {DIV} at (0,184) size 769x20 >+ RenderText {#text} at (756,0) size 13x19 >+ text run at (756,0) width 13: "\x{202A}b!" >+ RenderBlock {P} at (0,220) size 769x20 >+ RenderText {#text} at (451,0) size 318x19 >+ text run at (451,0) width 4 RTL: "." >+ text run at (455,0) width 314: "Empty content inside unicode bidi control characters" >+ RenderBlock {DIV} at (0,256) size 769x20 >+ RenderText {#text} at (769,0) size 0x19 >+ text run at (769,0) width 0 RTL: "\x{202C}\x{202C}" >+ RenderBlock {DIV} at (0,276) size 769x20 >+ RenderText {#text} at (769,0) size 0x19 >+ text run at (769,0) width 0: "\x{202A}" >+ text run at (769,0) width 0 RTL: "\x{202A}" >+ RenderBlock {DIV} at (0,296) size 769x20 >+ RenderText {#text} at (769,0) size 0x19 >+ text run at (769,0) width 0 RTL: "\x{202B}" >+ text run at (769,0) width 0 RTL: "\x{202B}" >+ RenderBlock {P} at (0,332) size 769x20 >+ RenderText {#text} at (503,0) size 266x19 >+ text run at (503,0) width 4 RTL: "." >+ text run at (507,0) width 262: "String inside unicode bidi control characters" >+ RenderBlock {DIV} at (0,368) size 769x20 >+ RenderText {#text} at (747,0) size 22x19 >+ text run at (747,0) width 0 RTL: "\x{202C}" >+ text run at (747,0) width 22: "\x{202C}abc" >+ RenderBlock {DIV} at (0,388) size 769x20 >+ RenderText {#text} at (747,0) size 22x19 >+ text run at (747,0) width 22: "\x{202A}abc" >+ text run at (769,0) width 0 RTL: "\x{202A}" >+ RenderBlock {DIV} at (0,408) size 769x20 >+ RenderText {#text} at (747,0) size 22x19 >+ text run at (747,0) width 22: "\x{202B}abc" >+ text run at (769,0) width 0 RTL: "\x{202B}" >+ RenderBlock {P} at (0,444) size 769x20 >+ RenderText {#text} at (495,0) size 274x19 >+ text run at (495,0) width 4 RTL: "." >+ text run at (499,0) width 270: "String around unicode bidi control characters" >+ RenderBlock {DIV} at (0,480) size 769x20 >+ RenderText {#text} at (728,0) size 41x19 >+ text run at (728,0) width 0 RTL: "\x{202C}" >+ text run at (728,0) width 41: "def\x{202C}abc" >+ RenderBlock {DIV} at (0,500) size 769x20 >+ RenderText {#text} at (728,0) size 41x19 >+ text run at (728,0) width 41: "\x{202C}abc\x{202C}def" >+ RenderBlock {DIV} at (0,520) size 769x20 >+ RenderText {#text} at (708,0) size 61x19 >+ text run at (708,0) width 61: "xyz\x{202C}abc\x{202C}def" >+ RenderBlock {P} at (0,556) size 769x20 >+ RenderText {#text} at (532,0) size 237x19 >+ text run at (532,0) width 4 RTL: "." >+ text run at (536,0) width 233: "Nested unicode bidi control characters" >+ RenderBlock {DIV} at (0,592) size 769x20 >+ RenderText {#text} at (756,0) size 13x19 >+ text run at (756,0) width 0: "\x{202A}" >+ text run at (756,0) width 0 RTL: "\x{202C}" >+ text run at (756,0) width 13: "\x{202A}b!" >+ RenderBlock {DIV} at (0,612) size 769x20 >+ RenderText {#text} at (756,0) size 13x19 >+ text run at (756,0) width 0 RTL: "\x{202C}" >+ text run at (756,0) width 5 RTL: "!" >+ text run at (761,0) width 8: "\x{202B}b" >+ text run at (769,0) width 0 RTL: "\x{202B}" >+ RenderBlock {DIV} at (0,632) size 769x20 >+ RenderText {#text} at (756,0) size 13x19 >+ text run at (756,0) width 5 RTL: "!\x{202C}" >+ text run at (761,0) width 8: "\x{202C}\x{202C}b" >+ RenderBlock {DIV} at (0,652) size 769x20 >+ RenderText {#text} at (749,0) size 20x19 >+ text run at (749,0) width 0 RTL: "\x{202C}" >+ text run at (749,0) width 8: "1" >+ text run at (757,0) width 5 RTL: "!" >+ text run at (762,0) width 7: "\x{202B}c" >+ text run at (769,0) width 0 RTL: "\x{202C}" >+ RenderBlock {P} at (0,688) size 769x20 >+ RenderText {#text} at (508,0) size 261x19 >+ text run at (508,0) width 4 RTL: "." >+ text run at (512,0) width 257: "Start with different directionality characters" >+ RenderBlock {DIV} at (0,724) size 769x20 >+ RenderText {#text} at (745,0) size 24x19 >+ text run at (745,0) width 0 RTL: "\x{202B}" >+ text run at (745,0) width 0 RTL: "\x{202C}" >+ text run at (745,0) width 8: "\x{202A}1" >+ text run at (753,0) width 0 RTL: "\x{202C}" >+ text run at (753,0) width 16: "12" >+ RenderBlock {DIV} at (0,744) size 769x20 >+ RenderText {#text} at (753,0) size 16x19 >+ text run at (753,0) width 0 RTL: "\x{202A}" >+ text run at (753,0) width 0 RTL: "\x{202C}" >+ text run at (753,0) width 16: "12" >+ RenderBlock {DIV} at (0,764) size 769x20 >+ RenderText {#text} at (753,0) size 16x19 >+ text run at (753,0) width 0 RTL: "\x{202A}" >+ text run at (753,0) width 0 RTL: "\x{202C}" >+ text run at (753,0) width 16: "\x{660}\x{661}" >+ RenderBlock {DIV} at (0,784) size 769x20 >+ RenderText {#text} at (753,0) size 16x19 >+ text run at (753,0) width 0 RTL: "\x{202A}" >+ text run at (753,0) width 16 RTL: "\x{683}\x{684}\x{202C}" >+ RenderBlock {DIV} at (0,804) size 769x20 >+ RenderText {#text} at (769,0) size 0x19 >+ text run at (769,0) width 0 RTL: "\x{202A}" >+ text run at (769,0) width 0 RTL: "\x{1}\x{202C}" >+ RenderBlock {DIV} at (0,824) size 769x20 >+ RenderText {#text} at (747,0) size 22x19 >+ text run at (747,0) width 22: "abc\x{202C}" >+ text run at (769,0) width 0 RTL: "\x{202A}" >+ RenderBlock {DIV} at (0,844) size 769x20 >+ RenderText {#text} at (754,0) size 15x19 >+ text run at (754,0) width 0 RTL: "\x{202A}" >+ text run at (754,0) width 15 RTL: "\x{5D0}\x{5D1}\x{202C}" >+ RenderBlock {DIV} at (0,880) size 769x864 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 80x19 >+ text run at (0,0) width 80: "Left To Right" >+ RenderBlock {P} at (0,36) size 769x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "Well-formed pair of unicode bidi control characters." >+ RenderBlock {DIV} at (0,72) size 769x20 >+ RenderText {#text} at (0,0) size 13x19 >+ text run at (0,0) width 5 RTL: "!" >+ text run at (5,0) width 8: "\x{202B}b" >+ text run at (13,0) width 0: "\x{202C}" >+ RenderBlock {DIV} at (0,92) size 769x20 >+ RenderText {#text} at (0,0) size 13x19 >+ text run at (0,0) width 13: "\x{202A}b!" >+ text run at (13,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,128) size 769x20 >+ RenderText {#text} at (0,0) size 249x19 >+ text run at (0,0) width 249: "Unpaired unicode bidi control characters." >+ RenderBlock {DIV} at (0,164) size 769x20 >+ RenderText {#text} at (0,0) size 13x19 >+ text run at (0,0) width 13: "\x{202B}b!" >+ RenderBlock {DIV} at (0,184) size 769x20 >+ RenderText {#text} at (0,0) size 13x19 >+ text run at (0,0) width 13: "\x{202A}b!" >+ RenderBlock {P} at (0,220) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Empty content inside unicode bidi control characters." >+ RenderBlock {DIV} at (0,256) size 769x20 >+ RenderText {#text} at (0,0) size 0x19 >+ text run at (0,0) width 0: "\x{202C}\x{202C}" >+ RenderBlock {DIV} at (0,276) size 769x20 >+ RenderText {#text} at (0,0) size 0x19 >+ text run at (0,0) width 0: "\x{202A}" >+ text run at (0,0) width 0: "\x{202A}" >+ RenderBlock {DIV} at (0,296) size 769x20 >+ RenderText {#text} at (0,0) size 0x19 >+ text run at (0,0) width 0: "\x{202B}" >+ text run at (0,0) width 0 RTL: "\x{202B}" >+ RenderBlock {P} at (0,332) size 769x20 >+ RenderText {#text} at (0,0) size 266x19 >+ text run at (0,0) width 266: "String inside unicode bidi control characters." >+ RenderBlock {DIV} at (0,368) size 769x20 >+ RenderText {#text} at (0,0) size 22x19 >+ text run at (0,0) width 22: "\x{202C}abc\x{202C}" >+ RenderBlock {DIV} at (0,388) size 769x20 >+ RenderText {#text} at (0,0) size 22x19 >+ text run at (0,0) width 22: "\x{202A}abc" >+ text run at (22,0) width 0: "\x{202A}" >+ RenderBlock {DIV} at (0,408) size 769x20 >+ RenderText {#text} at (0,0) size 22x19 >+ text run at (0,0) width 22: "\x{202B}abc" >+ text run at (22,0) width 0: "\x{202B}" >+ RenderBlock {P} at (0,444) size 769x20 >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "String around unicode bidi control characters." >+ RenderBlock {DIV} at (0,480) size 769x20 >+ RenderText {#text} at (0,0) size 41x19 >+ text run at (0,0) width 41: "def\x{202C}abc\x{202C}" >+ RenderBlock {DIV} at (0,500) size 769x20 >+ RenderText {#text} at (0,0) size 41x19 >+ text run at (0,0) width 41: "\x{202C}abc\x{202C}def" >+ RenderBlock {DIV} at (0,520) size 769x20 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "xyz\x{202C}abc\x{202C}def" >+ RenderBlock {P} at (0,556) size 769x20 >+ RenderText {#text} at (0,0) size 237x19 >+ text run at (0,0) width 237: "Nested unicode bidi control characters." >+ RenderBlock {DIV} at (0,592) size 769x20 >+ RenderText {#text} at (0,0) size 13x19 >+ text run at (0,0) width 0: "\x{202A}" >+ text run at (0,0) width 13: "\x{202A}b!" >+ text run at (13,0) width 0: "\x{202C}" >+ RenderBlock {DIV} at (0,612) size 769x20 >+ RenderText {#text} at (0,0) size 13x19 >+ text run at (0,0) width 5 RTL: "!" >+ text run at (5,0) width 8: "\x{202B}b" >+ text run at (13,0) width 0: "\x{202C}" >+ text run at (13,0) width 0 RTL: "\x{202B}" >+ RenderBlock {DIV} at (0,632) size 769x20 >+ RenderText {#text} at (0,0) size 13x19 >+ text run at (0,0) width 13: "\x{202C}\x{202C}b!\x{202C}" >+ RenderBlock {DIV} at (0,652) size 769x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 8: "\x{202C}1" >+ text run at (8,0) width 5 RTL: "!" >+ text run at (13,0) width 7: "\x{202B}c" >+ text run at (20,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,688) size 769x20 >+ RenderText {#text} at (0,0) size 261x19 >+ text run at (0,0) width 261: "Start with different directionality characters." >+ RenderBlock {DIV} at (0,724) size 769x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 16: "12\x{202C}" >+ text run at (16,0) width 8: "\x{202A}1" >+ text run at (24,0) width 0: "\x{202C}" >+ text run at (24,0) width 0: "\x{202B}" >+ RenderBlock {DIV} at (0,744) size 769x20 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "12\x{202C}" >+ text run at (16,0) width 0: "\x{202A}" >+ RenderBlock {DIV} at (0,764) size 769x20 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "\x{660}\x{661}" >+ text run at (16,0) width 0: "\x{202C}" >+ text run at (16,0) width 0: "\x{202A}" >+ RenderBlock {DIV} at (0,784) size 769x20 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16 RTL: "\x{683}\x{684}" >+ text run at (16,0) width 0: "\x{202C}" >+ text run at (16,0) width 0: "\x{202A}" >+ RenderBlock {DIV} at (0,804) size 769x20 >+ RenderText {#text} at (0,0) size 0x19 >+ text run at (0,0) width 0: "\x{1}\x{202C}" >+ text run at (0,0) width 0: "\x{202A}" >+ RenderBlock {DIV} at (0,824) size 769x20 >+ RenderText {#text} at (0,0) size 22x19 >+ text run at (0,0) width 22: "abc\x{202C}" >+ text run at (22,0) width 0: "\x{202A}" >+ RenderBlock {DIV} at (0,844) size 769x20 >+ RenderText {#text} at (0,0) size 15x19 >+ text run at (0,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ text run at (15,0) width 0: "\x{202C}" >+ text run at (15,0) width 0: "\x{202A}" >+ RenderBlock {UL} at (0,1760) size 769x20 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 677x19 >+ text run at (0,0) width 677: "test id=test: the right-most character of rendering result of <PDF>abc<PDF> in RTL block should be c: Success" >+selection start: position 3 of child 0 {#text} of child 20 {DIV} of child 1 {DIV} of body >+selection end: position 4 of child 0 {#text} of child 20 {DIV} of child 1 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/Element/class-attribute-whitespace-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/Element/class-attribute-whitespace-expected.txt >new file mode 100644 >index 00000000000..96ef554b970 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/Element/class-attribute-whitespace-expected.txt >@@ -0,0 +1,43 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 664x19 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 350x19 >+ text run at (51,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=7761" >+ RenderText {#text} at (401,0) size 314x19 >+ text run at (401,0) width 314: " Tabs in class attribute not treated as whitespace" >+ RenderText {#text} at (715,0) size 4x19 >+ text run at (715,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 215x19 >+ text run at (0,0) width 215: "All of the following should be green:" >+ RenderBlock {DIV} at (0,72) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 55: "Tab after" >+ RenderBlock {DIV} at (0,92) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 67x19 >+ text run at (0,0) width 67: "Tab before" >+ RenderBlock {DIV} at (0,112) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 81x19 >+ text run at (0,0) width 81: "Newline after" >+ RenderBlock {DIV} at (0,132) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 93x19 >+ text run at (0,0) width 93: "Newline before" >+ RenderBlock {DIV} at (0,152) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 75: "Spaces after" >+ RenderBlock {DIV} at (0,172) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 87x19 >+ text run at (0,0) width 87: "Spaces before" >+ RenderBlock {DIV} at (0,192) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 52x19 >+ text run at (0,0) width 52: "CR after" >+ RenderBlock {DIV} at (0,212) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 64x19 >+ text run at (0,0) width 64: "CR before" >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/Element/null-offset-parent-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/Element/null-offset-parent-expected.txt >new file mode 100644 >index 00000000000..5b941570a76 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/Element/null-offset-parent-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 763x39 >+ text run at (0,0) width 763: "This test verifies that JS access to offsetParent on an element that lacks one, such as the body, doesn't crash. If it didn't crash, it" >+ text run at (0,20) width 46: "passed." >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.txt >new file mode 100644 >index 00000000000..6042e2e7d3a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderFrameSet {FRAMESET} at (0,0) size 800x600 >+ RenderFrame {FRAME} at (0,0) size 397x600 >+ layer at (0,0) size 397x600 >+ RenderView at (0,0) size 397x600 >+ layer at (0,0) size 397x600 >+ RenderBlock {HTML} at (0,0) size 397x600 >+ RenderBody {BODY} at (8,8) size 381x584 >+ RenderBlock {DIV} at (0,0) size 381x20 >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 58: "PASSED" >+ RenderFrame {FRAME} at (403,0) size 397x600 >+ layer at (0,0) size 397x600 >+ RenderView at (0,0) size 397x600 >+ layer at (0,0) size 397x600 >+ RenderBlock {HTML} at (0,0) size 397x600 >+ RenderBody {BODY} at (8,8) size 381x584 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "foo" >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLElement/bdo-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLElement/bdo-expected.txt >new file mode 100644 >index 00000000000..a61c8aa16f4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLElement/bdo-expected.txt >@@ -0,0 +1,49 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 107x19 >+ text run at (0,0) width 107: "Tests: the bdo tag" >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "The bdo element overrides the default text direction." >+ RenderBlock {P} at (0,72) size 784x40 >+ RenderText {#text} at (0,0) size 757x39 >+ text run at (0,0) width 696: "If successful, the first sentence would be backward, and the second sentence regular. There should then be an extra " >+ text run at (696,0) width 61: "blank line," >+ text run at (0,20) width 622: "followed by a line reading only \"A,\" and finally, a sentence where only the word \"umbrella\" is backward." >+ RenderBlock {HR} at (0,128) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,138) size 784x120 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderInline {BDO} at (0,0) size 212x19 >+ RenderText {#text} at (0,20) size 212x19 >+ text run at (0,20) width 212 RTL override: "This sentence should be backward." >+ RenderText {#text} at (212,20) size 4x19 >+ text run at (212,20) width 4: " " >+ RenderBR {BR} at (216,35) size 0x0 >+ RenderInline {BDO} at (0,0) size 199x19 >+ RenderText {#text} at (0,40) size 199x19 >+ text run at (0,40) width 199 LTR override: "This sentence should be forward." >+ RenderText {#text} at (199,40) size 4x19 >+ text run at (199,40) width 4: " " >+ RenderBR {BR} at (203,55) size 0x0 >+ RenderInline {BDO} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,60) size 0x19 >+ RenderInline {BDO} at (0,0) size 11x19 >+ RenderText {#text} at (0,80) size 11x19 >+ text run at (0,80) width 11 RTL override: "A" >+ RenderText {#text} at (11,80) size 4x19 >+ text run at (11,80) width 4: " " >+ RenderBR {BR} at (15,95) size 0x0 >+ RenderInline {BDO} at (0,0) size 271x19 >+ RenderText {#text} at (0,100) size 25x19 >+ text run at (0,100) width 25 LTR override: "My " >+ RenderInline {BDO} at (0,0) size 51x19 >+ RenderText {#text} at (25,100) size 51x19 >+ text run at (25,100) width 51 RTL override: "umbrella" >+ RenderText {#text} at (76,100) size 195x19 >+ text run at (76,100) width 195 LTR override: " sure would be useful in this rain." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLHeadElement/head-link-style-href-check-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLHeadElement/head-link-style-href-check-expected.txt >new file mode 100644 >index 00000000000..0885346c984 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLHeadElement/head-link-style-href-check-expected.txt >@@ -0,0 +1,39 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x292 >+ RenderBlock {HTML} at (0,0) size 800x292 >+ RenderBody {BODY} at (8,16) size 784x268 >+ RenderBlock {P} at (0,0) size 784x80 >+ RenderText {#text} at (0,0) size 773x79 >+ text run at (0,0) width 761: "This is a test to check if the loading of a stylesheet is properly cancelled (count of pending style sheets is decremented) when its" >+ text run at (0,20) width 508: "link tag is changed through the DOM after the link tag is appended to the document. " >+ text run at (508,20) width 265: "When the div with style is moved, it appears" >+ text run at (0,40) width 735: "on the screen if the style was loaded properly, and doesn't appear when there are out-standing stylesheets according to the" >+ text run at (0,60) width 78: "DocLoader. " >+ text run at (78,60) width 27: "See " >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (105,60) size 32x19 >+ text run at (105,60) width 32: "6999" >+ RenderBlock {P} at (0,96) size 784x20 >+ RenderInline {SPAN} at (0,0) size 32x19 [color=#FF0000] >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "Fails" >+ RenderText {#text} at (32,0) size 49x19 >+ text run at (32,0) width 49: " if there " >+ RenderInline {SPAN} at (0,0) size 31x19 [color=#FF0000] >+ RenderText {#text} at (81,0) size 31x19 >+ text run at (81,0) width 31: "is no" >+ RenderText {#text} at (112,0) size 145x19 >+ text run at (112,0) width 145: " pink box on the screen." >+ RenderBlock {P} at (0,132) size 784x20 >+ RenderInline {SPAN} at (0,0) size 46x19 [color=#008000] >+ RenderText {#text} at (0,0) size 46x19 >+ text run at (0,0) width 46: "Passes" >+ RenderText {#text} at (46,0) size 49x19 >+ text run at (46,0) width 49: " if there " >+ RenderInline {SPAN} at (0,0) size 11x19 [color=#008000] >+ RenderText {#text} at (95,0) size 11x19 >+ text run at (95,0) width 11: "is" >+ RenderText {#text} at (106,0) size 156x19 >+ text run at (106,0) width 156: " a pink box on the screen." >+ RenderBlock {DIV} at (0,168) size 100x100 [bgcolor=#FFCCFF] >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLImageElement/image-alt-text-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLImageElement/image-alt-text-expected.txt >new file mode 100644 >index 00000000000..7124d28a4ea >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLImageElement/image-alt-text-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 766x39 >+ text run at (0,0) width 766: "This tests whether alt text is shown for image elements with no src attribute. You should see \"Success\" twice, followed by a blue" >+ text run at (0,20) width 58: "rectangle." >+ RenderBlock {P} at (0,56) size 784x100 >+ RenderImage {IMG} at (0,0) size 53x23 >+ RenderBR {BR} at (53,23) size 0x0 >+ RenderImage {IMG} at (0,23) size 102x52 [border: (1px solid #000000)] >+ RenderBR {BR} at (102,75) size 0x0 >+ RenderImage {IMG} at (0,75) size 75x25 >+ RenderBR {BR} at (75,100) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt >new file mode 100644 >index 00000000000..26e38a0b8eb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 748x39 >+ text run at (0,0) width 454: "This tests whether alt text is shown for image-type form input elements with " >+ text run at (454,0) width 294: "no src attribute. You should see \"Success\" twice," >+ text run at (0,20) width 173: "followed by a blue rectangle." >+ RenderBlock {P} at (0,56) size 784x0 >+ RenderBlock {FORM} at (0,56) size 784x97 >+ RenderImage {INPUT} at (0,0) size 56x20 >+ RenderBR {BR} at (56,20) size 0x0 >+ RenderImage {INPUT} at (0,20) size 102x52 [border: (1px solid #000000)] >+ RenderBR {BR} at (102,72) size 0x0 >+ RenderImage {INPUT} at (0,72) size 75x25 >+ RenderBR {BR} at (75,97) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt >new file mode 100644 >index 00000000000..003a012ada1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt >@@ -0,0 +1,178 @@ >+layer at (0,0) size 785x605 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x605 >+ RenderBlock {HTML} at (0,0) size 785x606 >+ RenderBody {BODY} at (8,8) size 769x582 >+ RenderBlock {H1} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 215x19 >+ text run at (0,0) width 215: "Meters with various appearance" >+ RenderBlock {H2} at (0,33) size 769x21 >+ RenderText {#text} at (0,0) size 213x19 >+ text run at (0,0) width 213: "discrete-capacity-level-indicator" >+ RenderBlock {H2} at (0,69) size 769x231 >+ RenderBlock {UL} at (0,0) size 769x230 >+ RenderListItem {LI} at (40,0) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 86x19 >+ text run at (0,0) width 86: "value=10/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderListItem {LI} at (40,20) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=8/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 64x16 >+ RenderListItem {LI} at (40,40) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=5/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 40x16 >+ RenderListItem {LI} at (40,60) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=2/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 16x16 >+ RenderListItem {LI} at (40,80) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=0/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 0x16 >+ RenderListItem {LI} at (40,100) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "RTL:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (40,0) size 40x16 >+ RenderListItem {LI} at (40,120) size 729x50 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 31x19 >+ text run at (0,0) width 31: "Tall:" >+ RenderBlock (floating) {METER} at (649,0) size 80x50 >+ RenderBlock {DIV} at (0,0) size 80x50 >+ RenderBlock {DIV} at (0,0) size 80x50 >+ RenderBlock {DIV} at (0,0) size 40x50 >+ RenderListItem {LI} at (40,170) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 41x19 >+ text run at (0,0) width 41: "Short:" >+ RenderBlock (floating) {METER} at (649,0) size 80x5 >+ RenderBlock {DIV} at (0,0) size 80x5 >+ RenderBlock {DIV} at (0,0) size 80x5 >+ RenderBlock {DIV} at (0,0) size 24x5 >+ RenderListItem {LI} at (40,190) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Wide:" >+ RenderBlock (floating) {METER} at (429,0) size 300x16 >+ RenderBlock {DIV} at (0,0) size 300x16 >+ RenderBlock {DIV} at (0,0) size 300x16 >+ RenderBlock {DIV} at (0,0) size 150x16 >+ RenderListItem {LI} at (40,210) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 55: "Narrow:" >+ RenderBlock (floating) {METER} at (699,0) size 30x16 >+ RenderBlock {DIV} at (0,0) size 30x16 >+ RenderBlock {DIV} at (0,0) size 30x16 >+ RenderBlock {DIV} at (0,0) size 15x16 >+ RenderBlock {H2} at (0,315) size 769x21 >+ RenderText {#text} at (0,0) size 231x19 >+ text run at (0,0) width 231: "continuous-capacity-level-indicator" >+ RenderBlock {H2} at (0,351) size 769x231 >+ RenderBlock {UL} at (0,0) size 769x230 >+ RenderListItem {LI} at (40,0) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 86x19 >+ text run at (0,0) width 86: "value=10/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderListItem {LI} at (40,20) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=8/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 64x16 >+ RenderListItem {LI} at (40,40) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=5/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 40x16 >+ RenderListItem {LI} at (40,60) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=2/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 16x16 >+ RenderListItem {LI} at (40,80) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=0/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 0x16 >+ RenderListItem {LI} at (40,100) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "RTL:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (40,0) size 40x16 >+ RenderListItem {LI} at (40,120) size 729x50 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 31x19 >+ text run at (0,0) width 31: "Tall:" >+ RenderBlock (floating) {METER} at (649,0) size 80x50 >+ RenderBlock {DIV} at (0,0) size 80x50 >+ RenderBlock {DIV} at (0,0) size 80x50 >+ RenderBlock {DIV} at (0,0) size 40x50 >+ RenderListItem {LI} at (40,170) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 41x19 >+ text run at (0,0) width 41: "Short:" >+ RenderBlock (floating) {METER} at (649,0) size 80x5 >+ RenderBlock {DIV} at (0,0) size 80x5 >+ RenderBlock {DIV} at (0,0) size 80x5 >+ RenderBlock {DIV} at (0,0) size 24x5 >+ RenderListItem {LI} at (40,190) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Wide:" >+ RenderBlock (floating) {METER} at (429,0) size 300x16 >+ RenderBlock {DIV} at (0,0) size 300x16 >+ RenderBlock {DIV} at (0,0) size 300x16 >+ RenderBlock {DIV} at (0,0) size 150x16 >+ RenderListItem {LI} at (40,210) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 55: "Narrow:" >+ RenderBlock (floating) {METER} at (699,0) size 30x16 >+ RenderBlock {DIV} at (0,0) size 30x16 >+ RenderBlock {DIV} at (0,0) size 30x16 >+ RenderBlock {DIV} at (0,0) size 15x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt >new file mode 100644 >index 00000000000..ec8a4ff50d9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt >@@ -0,0 +1,178 @@ >+layer at (0,0) size 785x605 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x605 >+ RenderBlock {HTML} at (0,0) size 785x606 >+ RenderBody {BODY} at (8,8) size 769x582 >+ RenderBlock {H1} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 215x19 >+ text run at (0,0) width 215: "Meters with various appearance" >+ RenderBlock {H2} at (0,33) size 769x21 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "rating-level-indicator" >+ RenderBlock {H2} at (0,69) size 769x231 >+ RenderBlock {UL} at (0,0) size 769x230 >+ RenderListItem {LI} at (40,0) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 86x19 >+ text run at (0,0) width 86: "value=10/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderListItem {LI} at (40,20) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=8/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 64x16 >+ RenderListItem {LI} at (40,40) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=5/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 40x16 >+ RenderListItem {LI} at (40,60) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=2/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 16x16 >+ RenderListItem {LI} at (40,80) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=0/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 0x16 >+ RenderListItem {LI} at (40,100) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "RTL:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (40,0) size 40x16 >+ RenderListItem {LI} at (40,120) size 729x50 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 31x19 >+ text run at (0,0) width 31: "Tall:" >+ RenderBlock (floating) {METER} at (649,0) size 80x50 >+ RenderBlock {DIV} at (0,0) size 80x50 >+ RenderBlock {DIV} at (0,0) size 80x50 >+ RenderBlock {DIV} at (0,0) size 40x50 >+ RenderListItem {LI} at (40,170) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 41x19 >+ text run at (0,0) width 41: "Short:" >+ RenderBlock (floating) {METER} at (649,0) size 80x5 >+ RenderBlock {DIV} at (0,0) size 80x5 >+ RenderBlock {DIV} at (0,0) size 80x5 >+ RenderBlock {DIV} at (0,0) size 24x5 >+ RenderListItem {LI} at (40,190) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Wide:" >+ RenderBlock (floating) {METER} at (429,0) size 300x16 >+ RenderBlock {DIV} at (0,0) size 300x16 >+ RenderBlock {DIV} at (0,0) size 300x16 >+ RenderBlock {DIV} at (0,0) size 150x16 >+ RenderListItem {LI} at (40,210) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 55: "Narrow:" >+ RenderBlock (floating) {METER} at (699,0) size 30x16 >+ RenderBlock {DIV} at (0,0) size 30x16 >+ RenderBlock {DIV} at (0,0) size 30x16 >+ RenderBlock {DIV} at (0,0) size 15x16 >+ RenderBlock {H2} at (0,315) size 769x21 >+ RenderText {#text} at (0,0) size 165x19 >+ text run at (0,0) width 165: "relevancy-level-indicator" >+ RenderBlock {H2} at (0,351) size 769x231 >+ RenderBlock {UL} at (0,0) size 769x230 >+ RenderListItem {LI} at (40,0) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 86x19 >+ text run at (0,0) width 86: "value=10/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderListItem {LI} at (40,20) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=8/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 64x16 >+ RenderListItem {LI} at (40,40) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=5/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 40x16 >+ RenderListItem {LI} at (40,60) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=2/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 16x16 >+ RenderListItem {LI} at (40,80) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "value=0/10:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 0x16 >+ RenderListItem {LI} at (40,100) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "RTL:" >+ RenderBlock (floating) {METER} at (649,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (40,0) size 40x16 >+ RenderListItem {LI} at (40,120) size 729x50 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 31x19 >+ text run at (0,0) width 31: "Tall:" >+ RenderBlock (floating) {METER} at (649,0) size 80x50 >+ RenderBlock {DIV} at (0,0) size 80x50 >+ RenderBlock {DIV} at (0,0) size 80x50 >+ RenderBlock {DIV} at (0,0) size 40x50 >+ RenderListItem {LI} at (40,170) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 41x19 >+ text run at (0,0) width 41: "Short:" >+ RenderBlock (floating) {METER} at (649,0) size 80x5 >+ RenderBlock {DIV} at (0,0) size 80x5 >+ RenderBlock {DIV} at (0,0) size 80x5 >+ RenderBlock {DIV} at (0,0) size 24x5 >+ RenderListItem {LI} at (40,190) size 729x20 [bgcolor=#EEEEEE] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Wide:" >+ RenderBlock (floating) {METER} at (429,0) size 300x16 >+ RenderBlock {DIV} at (0,0) size 300x16 >+ RenderBlock {DIV} at (0,0) size 300x16 >+ RenderBlock {DIV} at (0,0) size 150x16 >+ RenderListItem {LI} at (40,210) size 729x20 [bgcolor=#CCCCCC] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 55: "Narrow:" >+ RenderBlock (floating) {METER} at (699,0) size 30x16 >+ RenderBlock {DIV} at (0,0) size 30x16 >+ RenderBlock {DIV} at (0,0) size 30x16 >+ RenderBlock {DIV} at (0,0) size 15x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt >new file mode 100644 >index 00000000000..e40fba573f9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt >@@ -0,0 +1,165 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {H1} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 360x36 >+ text run at (0,0) width 360: "Meters with border values" >+ RenderBlock {UL} at (0,58) size 784x301 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "min,low,optimal,high,max" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {B} at (0,0) size 8x19 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "9" >+ RenderText {#text} at (8,0) size 106x19 >+ text run at (8,0) width 106: "|10,20,30,40,50: " >+ RenderMeter {METER} at (114,2) size 80x17 >+ RenderListItem {LI} at (40,40) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {B} at (0,0) size 16x19 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "10" >+ RenderText {#text} at (16,0) size 87x19 >+ text run at (16,0) width 87: ",20,30,40,50: " >+ RenderMeter {METER} at (103,2) size 80x17 >+ RenderListItem {LI} at (40,60) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "10," >+ RenderInline {B} at (0,0) size 16x19 >+ RenderText {#text} at (20,0) size 16x19 >+ text run at (20,0) width 16: "20" >+ RenderText {#text} at (36,0) size 67x19 >+ text run at (36,0) width 67: ",30,40,50: " >+ RenderMeter {METER} at (103,2) size 80x17 >+ RenderText {#text} at (183,0) size 105x19 >+ text run at (183,0) width 105: "(should be green)" >+ RenderListItem {LI} at (40,80) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "10,20," >+ RenderInline {B} at (0,0) size 16x19 >+ RenderText {#text} at (40,0) size 16x19 >+ text run at (40,0) width 16: "30" >+ RenderText {#text} at (56,0) size 47x19 >+ text run at (56,0) width 47: ",40,50: " >+ RenderMeter {METER} at (103,2) size 80x17 >+ RenderText {#text} at (183,0) size 105x19 >+ text run at (183,0) width 105: "(should be green)" >+ RenderListItem {LI} at (40,100) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 60: "10,20,30," >+ RenderInline {B} at (0,0) size 16x19 >+ RenderText {#text} at (60,0) size 16x19 >+ text run at (60,0) width 16: "40" >+ RenderText {#text} at (76,0) size 27x19 >+ text run at (76,0) width 27: ",50: " >+ RenderMeter {METER} at (103,2) size 80x17 >+ RenderText {#text} at (183,0) size 105x19 >+ text run at (183,0) width 105: "(should be green)" >+ RenderListItem {LI} at (40,120) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 80x19 >+ text run at (0,0) width 80: "10,20,30,40," >+ RenderInline {B} at (0,0) size 16x19 >+ RenderText {#text} at (80,0) size 16x19 >+ text run at (80,0) width 16: "50" >+ RenderText {#text} at (96,0) size 7x19 >+ text run at (96,0) width 7: ": " >+ RenderMeter {METER} at (103,2) size 80x17 >+ RenderText {#text} at (183,0) size 111x19 >+ text run at (183,0) width 111: "(should be yellow)" >+ RenderListItem {LI} at (40,140) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 99x19 >+ text run at (0,0) width 99: "10,20,30,40,50|" >+ RenderInline {B} at (0,0) size 16x19 >+ RenderText {#text} at (99,0) size 16x19 >+ text run at (99,0) width 16: "51" >+ RenderText {#text} at (115,0) size 7x19 >+ text run at (115,0) width 7: ": " >+ RenderMeter {METER} at (122,2) size 80x17 >+ RenderText {#text} at (202,0) size 111x19 >+ text run at (202,0) width 111: "(should be yellow)" >+ RenderListItem {LI} at (40,160) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "10," >+ RenderInline {B} at (0,0) size 16x19 >+ RenderText {#text} at (20,0) size 16x19 >+ text run at (20,0) width 16: "10" >+ RenderText {#text} at (36,0) size 67x19 >+ text run at (36,0) width 67: ",30,40,50: " >+ RenderMeter {METER} at (103,2) size 80x17 >+ RenderListItem {LI} at (40,180) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 60: "10,20,30," >+ RenderInline {B} at (0,0) size 16x19 >+ RenderText {#text} at (60,0) size 16x19 >+ text run at (60,0) width 16: "40" >+ RenderText {#text} at (76,0) size 27x19 >+ text run at (76,0) width 27: ",40: " >+ RenderMeter {METER} at (103,2) size 80x17 >+ RenderText {#text} at (183,0) size 105x19 >+ text run at (183,0) width 105: "(should be green)" >+ RenderListItem {LI} at (40,200) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {B} at (0,0) size 8x19 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "9" >+ RenderText {#text} at (8,0) size 106x19 >+ text run at (8,0) width 106: "|10,10,10,20,30: " >+ RenderMeter {METER} at (114,2) size 80x17 >+ RenderListItem {LI} at (40,220) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "10,10," >+ RenderInline {B} at (0,0) size 16x19 >+ RenderText {#text} at (40,0) size 16x19 >+ text run at (40,0) width 16: "10" >+ RenderText {#text} at (56,0) size 47x19 >+ text run at (56,0) width 47: ",20,30: " >+ RenderMeter {METER} at (103,2) size 80x17 >+ RenderListItem {LI} at (40,240) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "10,20," >+ RenderInline {B} at (0,0) size 16x19 >+ RenderText {#text} at (40,0) size 16x19 >+ text run at (40,0) width 16: "30" >+ RenderText {#text} at (56,0) size 47x19 >+ text run at (56,0) width 47: ",30,30: " >+ RenderMeter {METER} at (103,2) size 80x17 >+ RenderText {#text} at (183,0) size 105x19 >+ text run at (183,0) width 105: "(should be green)" >+ RenderListItem {LI} at (40,260) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 99x19 >+ text run at (0,0) width 99: "10,20,30,30,30|" >+ RenderInline {B} at (0,0) size 16x19 >+ RenderText {#text} at (99,0) size 16x19 >+ text run at (99,0) width 16: "31" >+ RenderText {#text} at (115,0) size 7x19 >+ text run at (115,0) width 7: ": " >+ RenderMeter {METER} at (122,2) size 80x17 >+ RenderText {#text} at (202,0) size 105x19 >+ text run at (202,0) width 105: "(should be green)" >+ RenderListItem {LI} at (40,280) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "10,20," >+ RenderInline {B} at (0,0) size 16x19 >+ RenderText {#text} at (40,0) size 16x19 >+ text run at (40,0) width 16: "20" >+ RenderText {#text} at (56,0) size 47x19 >+ text run at (56,0) width 47: ",20,30: " >+ RenderMeter {METER} at (103,2) size 80x17 >+ RenderText {#text} at (183,0) size 105x19 >+ text run at (183,0) width 105: "(should be green)" >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-element-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-element-expected.txt >new file mode 100644 >index 00000000000..b9cde7dde60 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-element-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderMeter {METER} at (0,43) size 80x17 >+ RenderMeter {METER} at (80,-1) size 10x61 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-optimums-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-optimums-expected.txt >new file mode 100644 >index 00000000000..0ceb717af1a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-optimums-expected.txt >@@ -0,0 +1,98 @@ >+layer at (0,0) size 785x603 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x603 >+ RenderBlock {HTML} at (0,0) size 785x603 >+ RenderBody {BODY} at (8,8) size 769x579 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 420x36 >+ text run at (0,0) width 420: "Meters with various optimums" >+ RenderBlock {P} at (0,58) size 769x21 >+ RenderText {#text} at (0,0) size 250x19 >+ text run at (0,0) width 250: "(min=0, max=1000, low=300, high=600)" >+ RenderBlock {H2} at (0,98) size 769x28 >+ RenderText {#text} at (0,0) size 141x26 >+ text run at (0,0) width 141: "optimum=450" >+ RenderBlock {UL} at (0,145) size 769x101 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "value=150: " >+ RenderMeter {METER} at (71,2) size 80x17 >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "value=450: " >+ RenderMeter {METER} at (71,2) size 80x17 >+ RenderListItem {LI} at (40,40) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "value=750: " >+ RenderMeter {METER} at (71,2) size 80x17 >+ RenderListItem {LI} at (40,60) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 55: "value=0: " >+ RenderMeter {METER} at (55,2) size 80x17 >+ RenderListItem {LI} at (40,80) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "value=1000: " >+ RenderMeter {METER} at (79,2) size 80x17 >+ RenderBlock {H2} at (0,265) size 769x28 >+ RenderText {#text} at (0,0) size 141x26 >+ text run at (0,0) width 141: "optimum=150" >+ RenderBlock {UL} at (0,312) size 769x101 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "value=150: " >+ RenderMeter {METER} at (71,2) size 80x17 >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "value=450: " >+ RenderMeter {METER} at (71,2) size 80x17 >+ RenderListItem {LI} at (40,40) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "value=750: " >+ RenderMeter {METER} at (71,2) size 80x17 >+ RenderListItem {LI} at (40,60) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 55: "value=0: " >+ RenderMeter {METER} at (55,2) size 80x17 >+ RenderListItem {LI} at (40,80) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "value=1000: " >+ RenderMeter {METER} at (79,2) size 80x17 >+ RenderBlock {H2} at (0,431) size 769x28 >+ RenderText {#text} at (0,0) size 141x26 >+ text run at (0,0) width 141: "optimum=750" >+ RenderBlock {UL} at (0,478) size 769x101 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "value=150: " >+ RenderMeter {METER} at (71,2) size 80x17 >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "value=450: " >+ RenderMeter {METER} at (71,2) size 80x17 >+ RenderListItem {LI} at (40,40) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "value=750: " >+ RenderMeter {METER} at (71,2) size 80x17 >+ RenderListItem {LI} at (40,60) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 55: "value=0: " >+ RenderMeter {METER} at (55,2) size 80x17 >+ RenderListItem {LI} at (40,80) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "value=1000: " >+ RenderMeter {METER} at (79,2) size 80x17 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt >new file mode 100644 >index 00000000000..c8e3a719227 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {H1} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 505x36 >+ text run at (0,0) width 505: "Dynamically changing pseudo classes" >+ RenderBlock {P} at (0,58) size 784x21 >+ RenderText {#text} at (0,0) size 610x19 >+ text run at (0,0) width 610: "Following meter gauge should be solid green - Changing the paseudo class by changing value attribute" >+ RenderBlock (anonymous) at (0,94) size 784x16 >+ RenderBlock {METER} at (0,-1) size 80x17 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 [bgcolor=#808080] >+ RenderBlock {DIV} at (0,0) size 72x16 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-styles-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-styles-expected.txt >new file mode 100644 >index 00000000000..090f09e6590 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLMeterElement/meter-styles-expected.txt >@@ -0,0 +1,140 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {H2} at (3,0) size 778x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "Horizontal meters with the non-themed default style" >+ RenderBlock {UL} at (3,23) size 778x65 >+ RenderListItem {LI} at (43,0) size 732x20 >+ RenderBlock {METER} at (0,2) size 80x17 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 20x16 >+ RenderText {#text} at (80,0) size 4x19 >+ text run at (80,0) width 4: " " >+ RenderBlock {METER} at (84,2) size 80x17 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 36x16 >+ RenderText {#text} at (164,0) size 4x19 >+ text run at (164,0) width 4: " " >+ RenderBlock {METER} at (168,2) size 80x17 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 60x16 >+ RenderListItem {LI} at (43,23) size 732x42 >+ RenderBlock {METER} at (0,-1) size 30x41 >+ RenderBlock {DIV} at (0,0) size 30x40 >+ RenderBlock {DIV} at (0,0) size 30x40 >+ RenderBlock {DIV} at (0,0) size 8x40 >+ RenderText {#text} at (30,21) size 4x19 >+ text run at (30,21) width 4: " " >+ RenderBlock {METER} at (34,-1) size 30x41 >+ RenderBlock {DIV} at (0,0) size 30x40 >+ RenderBlock {DIV} at (0,0) size 30x40 >+ RenderBlock {DIV} at (0,0) size 14x40 >+ RenderText {#text} at (64,21) size 4x19 >+ text run at (64,21) width 4: " " >+ RenderBlock {METER} at (68,-1) size 30x41 >+ RenderBlock {DIV} at (0,0) size 30x40 >+ RenderBlock {DIV} at (0,0) size 30x40 >+ RenderBlock {DIV} at (0,0) size 23x40 >+ RenderBlock {H2} at (3,90) size 778x21 >+ RenderText {#text} at (0,0) size 149x19 >+ text run at (0,0) width 149: "Providing meter styles" >+ RenderBlock {DIV} at (0,113) size 784x75 [bgcolor=#EEEEEE] >+ RenderBlock {UL} at (3,0) size 778x74 >+ RenderListItem {LI} at (43,0) size 732x20 >+ RenderBlock {METER} at (0,2) size 80x17 [bgcolor=#AAAACC] [border: (5px solid #222244) (20px solid #222244) (5px solid #222244) (10px solid #222244)] >+ RenderBlock {DIV} at (10,5) size 50x6 >+ RenderBlock {DIV} at (0,0) size 50x6 >+ RenderBlock {DIV} at (0,0) size 40x6 >+ RenderText {#text} at (80,0) size 69x19 >+ text run at (80,0) width 69: " has border" >+ RenderListItem {LI} at (43,23) size 732x21 >+ RenderBlock {METER} at (0,2) size 80x17 [bgcolor=#AAAACC] >+ RenderBlock {DIV} at (10,5) size 50x6 >+ RenderBlock {DIV} at (0,0) size 50x6 >+ RenderBlock {DIV} at (0,0) size 40x6 >+ RenderText {#text} at (80,0) size 76x19 >+ text run at (80,0) width 76: " has padding" >+ RenderListItem {LI} at (43,46) size 732x28 >+ RenderBlock {METER} at (10,4) size 80x17 [bgcolor=#AAAACC] >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 64x16 >+ RenderText {#text} at (110,7) size 68x19 >+ text run at (110,7) width 68: " has margin" >+ RenderBlock {H2} at (3,190) size 778x21 >+ RenderText {#text} at (0,0) size 218x19 >+ text run at (0,0) width 218: "Providing bar and/or value styles" >+ RenderBlock {DIV} at (0,213) size 784x183 [bgcolor=#EEEEEE] >+ RenderBlock {UL} at (3,0) size 778x90 >+ RenderBlock (anonymous) at (40,0) size 738x20 >+ RenderText {#text} at (0,0) size 456x19 >+ text run at (0,0) width 456: "default -webkit-appearance, thus should use platform theme (only for Mac.)" >+ RenderListItem {LI} at (43,23) size 732x21 >+ RenderMeter {METER} at (0,2) size 80x17 >+ RenderText {#text} at (80,0) size 201x19 >+ text run at (80,0) width 201: " has bar style but should ignore it." >+ RenderListItem {LI} at (43,46) size 732x21 >+ RenderMeter {METER} at (0,2) size 80x17 >+ RenderText {#text} at (80,0) size 212x19 >+ text run at (80,0) width 212: " has value style but should ignore it." >+ RenderListItem {LI} at (43,69) size 732x21 >+ RenderMeter {METER} at (0,2) size 80x17 >+ RenderText {#text} at (80,0) size 236x19 >+ text run at (80,0) width 236: " has both styles but should ignore them." >+ RenderBlock {UL} at (3,92) size 778x91 >+ RenderBlock (anonymous) at (40,0) size 738x20 >+ RenderText {#text} at (0,0) size 442x19 >+ text run at (0,0) width 442: "-webkit-appearance: none, thus custom styled elements should be shown." >+ RenderListItem {LI} at (43,23) size 732x21 >+ RenderBlock {METER} at (0,2) size 80x17 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 64x16 [bgcolor=#008000] [border: (2px solid #77CC77)] >+ RenderText {#text} at (80,0) size 257x19 >+ text run at (80,0) width 257: " has bar style, should have solid value part." >+ RenderListItem {LI} at (43,46) size 732x21 >+ RenderBlock {METER} at (0,2) size 80x17 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 [bgcolor=#808080] [border: (2px solid #222222)] >+ RenderBlock {DIV} at (2,2) size 61x12 >+ RenderText {#text} at (80,0) size 244x19 >+ text run at (80,0) width 244: " has value style, should be solid bar part." >+ RenderListItem {LI} at (43,69) size 732x21 >+ RenderBlock {METER} at (0,2) size 80x17 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 [bgcolor=#808080] [border: (2px solid #222222)] >+ RenderBlock {DIV} at (2,2) size 61x12 [bgcolor=#008000] [border: (2px solid #77CC77)] >+ RenderText {#text} at (80,0) size 224x19 >+ text run at (80,0) width 224: " should have solid bar and value part." >+ RenderBlock {H2} at (3,399) size 778x20 >+ RenderText {#text} at (0,0) size 151x19 >+ text run at (0,0) width 151: "Providing appearances" >+ RenderBlock {DIV} at (0,422) size 784x44 [bgcolor=#EEEEEE] >+ RenderBlock {UL} at (3,0) size 778x44 >+ RenderListItem {LI} at (43,0) size 732x20 >+ RenderBlock {METER} at (0,2) size 80x17 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 64x16 >+ RenderText {#text} at (80,0) size 354x19 >+ text run at (80,0) width 354: " has \"none\" appearance, should be styled with default style." >+ RenderListItem {LI} at (43,23) size 732x21 >+ RenderMeter {METER} at (0,2) size 80x17 >+ RenderText {#text} at (80,0) size 264x19 >+ text run at (80,0) width 264: " has \"meter\" appearance, should be themed." >+ RenderBlock {H2} at (3,468) size 778x21 >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "Providing bar paddings" >+ RenderBlock {DIV} at (0,491) size 784x21 [bgcolor=#EEEEEE] >+ RenderBlock {METER} at (0,2) size 80x17 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (0,0) size 80x16 >+ RenderBlock {DIV} at (5,5) size 35x6 >+ RenderText {#text} at (80,0) size 155x19 >+ text run at (80,0) width 155: " has \"padding\" on the bar." >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt >new file mode 100644 >index 00000000000..c0d1056c345 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 752x39 >+ text run at (0,0) width 752: "This test makes sure that HTMLObjectElement.vspace and HTMLObjectElement.hspace are exposed as numbers instead of" >+ text run at (0,20) width 688: "strings, per the DOM Level 2 HTML spec: http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-9893177" >+ RenderBlock (anonymous) at (0,56) size 784x170 >+ RenderEmbeddedObject {OBJECT} at (20,10) size 300x150 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,226) size 784x20 >+ RenderText {#text} at (0,0) size 74x19 >+ text run at (0,0) width 74: "SUCCESS!" >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLProgressElement/indeterminate-progress-001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLProgressElement/indeterminate-progress-001-expected.txt >new file mode 100644 >index 00000000000..7df2dce6686 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLProgressElement/indeterminate-progress-001-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x76 >+ RenderBlock {HTML} at (0,0) size 800x76 >+ RenderBody {BODY} at (8,8) size 784x60 >+ RenderBlock {PROGRESS} at (0,2) size 160x17 [border: (2px solid #0000FF)] >+ RenderProgress {DIV} at (2,2) size 156x12 >+ RenderBlock {DIV} at (0,0) size 156x12 [bgcolor=#808080] >+ RenderBlock {DIV} at (0,0) size 0x12 [bgcolor=#008000] >+ RenderText {#text} at (160,0) size 4x19 >+ text run at (160,0) width 4: " " >+ RenderBR {BR} at (164,0) size 0x19 >+ RenderBlock {PROGRESS} at (0,22) size 160x17 [border: (2px solid #0000FF)] >+ RenderProgress {DIV} at (2,2) size 156x12 >+ RenderBlock {DIV} at (0,0) size 156x12 [bgcolor=#808080] >+ RenderBlock {DIV} at (0,0) size 0x12 [bgcolor=#008000] >+ RenderText {#text} at (160,20) size 4x19 >+ text run at (160,20) width 4: " " >+ RenderBR {BR} at (164,20) size 0x19 >+ RenderBlock {PROGRESS} at (0,42) size 160x17 [border: (2px solid #FF0000)] >+ RenderProgress {DIV} at (2,2) size 156x12 >+ RenderBlock {DIV} at (0,0) size 156x12 [bgcolor=#808080] >+ RenderBlock {DIV} at (0,0) size 78x12 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt >new file mode 100644 >index 00000000000..0e0577275b6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x108 >+ RenderBlock {HTML} at (0,0) size 800x108 >+ RenderBody {BODY} at (8,16) size 784x76 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 336x19 >+ text run at (0,0) width 336: "Test passes if following bars are filled 30% with a color." >+ RenderBlock {P} at (0,36) size 784x40 >+ RenderProgress {PROGRESS} at (0,2) size 160x17 >+ RenderBR {BR} at (160,0) size 0x19 >+ RenderBlock {PROGRESS} at (0,22) size 160x17 >+ RenderProgress {DIV} at (0,0) size 160x16 >+ RenderBlock {DIV} at (0,0) size 160x16 [bgcolor=#808080] >+ RenderBlock {DIV} at (0,0) size 48x16 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.txt >new file mode 100644 >index 00000000000..a195ab7b0dc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.txt >@@ -0,0 +1,70 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {UL} at (0,0) size 784x182 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 81x19 >+ text run at (0,0) width 81: "Default style: " >+ RenderBlock {PROGRESS} at (81,2) size 160x17 >+ RenderProgress {DIV} at (0,0) size 160x16 >+ RenderBlock {DIV} at (0,0) size 160x16 [bgcolor=#808080] >+ RenderBlock {DIV} at (0,0) size 16x16 [bgcolor=#008000] >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 91x19 >+ text run at (0,0) width 91: "Progress style: " >+ RenderBlock {PROGRESS} at (91,2) size 160x17 [bgcolor=#0000FF] [border: (3px solid #000066)] >+ RenderProgress {DIV} at (3,3) size 154x10 >+ RenderBlock {DIV} at (0,0) size 154x10 >+ RenderBlock {DIV} at (0,0) size 31x10 [bgcolor=#008000] >+ RenderListItem {LI} at (40,40) size 744x31 >+ RenderListMarker at (-18,11) size 7x19: bullet >+ RenderText {#text} at (0,11) size 127x19 >+ text run at (0,11) width 127: "Progress style (size): " >+ RenderBlock {PROGRESS} at (127,-1) size 300x31 >+ RenderProgress {DIV} at (0,0) size 300x30 >+ RenderBlock {DIV} at (0,0) size 300x30 [bgcolor=#808080] >+ RenderBlock {DIV} at (0,0) size 90x30 [bgcolor=#008000] >+ RenderListItem {LI} at (40,71) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 60: "Bar style: " >+ RenderBlock {PROGRESS} at (60,2) size 160x17 >+ RenderProgress {DIV} at (0,0) size 160x16 >+ RenderBlock {DIV} at (0,0) size 160x16 [bgcolor=#FF0000] [border: (3px solid #990000)] >+ RenderBlock {DIV} at (3,3) size 62x10 [bgcolor=#008000] >+ RenderListItem {LI} at (40,91) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Value style: " >+ RenderBlock {PROGRESS} at (73,2) size 160x17 >+ RenderProgress {DIV} at (0,0) size 160x16 >+ RenderBlock {DIV} at (0,0) size 160x16 [bgcolor=#808080] >+ RenderBlock {DIV} at (0,0) size 80x16 [bgcolor=#FFFF00] [border: (3px solid #999900)] >+ RenderListItem {LI} at (40,111) size 744x31 >+ RenderListMarker at (-18,11) size 7x19: bullet >+ RenderText {#text} at (0,11) size 175x19 >+ text run at (0,11) width 175: "Styling for all three elements: " >+ RenderBlock {PROGRESS} at (175,-1) size 160x31 [bgcolor=#0000FF] [border: (3px solid #000066)] >+ RenderProgress {DIV} at (3,3) size 154x24 >+ RenderBlock {DIV} at (0,0) size 154x24 [bgcolor=#FF0000] [border: (3px solid #990000)] >+ RenderBlock {DIV} at (3,3) size 89x18 [bgcolor=#FFFF00] [border: (3px solid #999900)] >+ RenderListItem {LI} at (40,142) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 215x19 >+ text run at (0,0) width 215: "Removing appearance dynamically: " >+ RenderBlock {PROGRESS} at (215,2) size 160x17 >+ RenderProgress {DIV} at (0,0) size 160x16 >+ RenderBlock {DIV} at (0,0) size 160x16 [bgcolor=#808080] >+ RenderBlock {DIV} at (0,0) size 112x16 [bgcolor=#008000] >+ RenderListItem {LI} at (40,162) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "Giving progress style change dynamically: " >+ RenderBlock {PROGRESS} at (252,2) size 160x17 [bgcolor=#ADD8E6] >+ RenderProgress {DIV} at (0,0) size 160x16 >+ RenderBlock {DIV} at (0,0) size 160x16 >+ RenderBlock {DIV} at (0,0) size 128x16 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLProgressElement/progress-element-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLProgressElement/progress-element-expected.txt >new file mode 100644 >index 00000000000..b5b731e7d01 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLProgressElement/progress-element-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderProgress {PROGRESS} at (0,-1) size 160x17 >+ RenderInline {SMALL} at (0,0) size 134x15 >+ RenderProgress {PROGRESS} at (160,1) size 134x14 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt >new file mode 100644 >index 00000000000..328d20c176f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt >@@ -0,0 +1,38 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 658x56 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 656x54 >+ RenderTableRow {TR} at (0,2) size 656x24 >+ RenderTableCell {TD} at (2,2) size 500x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 70x19 >+ text run at (2,2) width 70: "col 1 row 1" >+ RenderTableCell {TD} at (504,2) size 74x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 70x19 >+ text run at (2,2) width 70: "col 2 row 1" >+ RenderTableCell {TD} at (580,2) size 74x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 70x19 >+ text run at (2,2) width 70: "col 3 row 1" >+ RenderTableRow {TR} at (0,28) size 656x24 >+ RenderTableCell {TD} at (2,28) size 500x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 70x19 >+ text run at (2,2) width 70: "col 1 row 2" >+ RenderTableCell {TD} at (504,28) size 74x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 70x19 >+ text run at (2,2) width 70: "col 2 row 2" >+ RenderTableCell {TD} at (580,28) size 74x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 70x19 >+ text run at (2,2) width 70: "col 3 row 3" >+ RenderBlock (anonymous) at (0,56) size 784x26 >+ RenderButton {BUTTON} at (2,2) size 391x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 375x16 >+ RenderText {#text} at (0,0) size 375x16 >+ text run at (0,0) width 375: "Click me to test manually. The first column should grow to 500px." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLTableElement/colSpan-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLTableElement/colSpan-expected.txt >new file mode 100644 >index 00000000000..89be015ed84 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLTableElement/colSpan-expected.txt >@@ -0,0 +1,104 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 160x19 >+ text run at (0,0) width 160: "Tests: the colspan attribute" >+ RenderBR {BR} at (160,15) size 0x0 >+ RenderBlock {P} at (0,36) size 784x80 >+ RenderText {#text} at (0,0) size 68x19 >+ text run at (0,0) width 68: "Conditions:" >+ RenderBR {BR} at (68,15) size 0x0 >+ RenderText {#text} at (0,20) size 767x59 >+ text run at (0,20) width 619: "The colSpan attribute specifies the number of columns spanned by the current cell. The default value of " >+ text run at (619,20) width 148: "this attribute is one (\"1\")." >+ text run at (0,40) width 446: "The value zero (\"0\") means that the cell spans all columns from the current " >+ text run at (446,40) width 276: "column to the last column of the column group" >+ text run at (0,60) width 259: "(COLGROUP) in which the cell is defined." >+ RenderBlock {P} at (0,132) size 784x60 >+ RenderText {#text} at (0,0) size 775x59 >+ text run at (0,0) width 775: "The first table tests the default value of one, and an input of 7, which is within the normal range of expect input. The first column in" >+ text run at (0,20) width 604: "the first row should span only column \"one\" and the second cell should span all of the other columns. " >+ text run at (604,20) width 156: "The second table tests the" >+ text run at (0,40) width 397: "zero value. \"Just A\" should span \"A\" and \"Just B\" should span \"B.\"" >+ RenderBlock {HR} at (0,208) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,218) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,238) size 255x76 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 255x20 >+ RenderText {#text} at (27,0) size 201x19 >+ text run at (27,0) width 201: "Testing Default and Regular Input" >+ RenderTableSection {TBODY} at (1,21) size 253x54 >+ RenderTableRow {TR} at (0,2) size 253x24 >+ RenderTableCell {TD} at (2,2) size 31x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "First" >+ RenderTableCell {TD} at (35,2) size 216x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=7] >+ RenderText {#text} at (2,2) size 70x19 >+ text run at (2,2) width 70: "All the Rest" >+ RenderTableRow {TR} at (0,28) size 253x24 >+ RenderTableCell {TD} at (2,28) size 31x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (35,28) size 27x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (64,28) size 34x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (100,28) size 28x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >+ RenderTableCell {TD} at (130,28) size 25x24 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 21x19 >+ text run at (2,2) width 21: "five" >+ RenderTableCell {TD} at (157,28) size 20x24 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "six" >+ RenderTableCell {TD} at (179,28) size 38x24 [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 34x19 >+ text run at (2,2) width 34: "seven" >+ RenderTableCell {TD} at (219,28) size 32x24 [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "eight" >+ RenderBlock (anonymous) at (0,314) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,334) size 189x76 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 189x20 >+ RenderText {#text} at (15,0) size 159x19 >+ text run at (15,0) width 159: "Testing Zero Special Case" >+ RenderTableSection {TBODY} at (1,21) size 187x54 >+ RenderTableRow {TR} at (0,2) size 187x24 >+ RenderTableCell {TD} at (2,2) size 42x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 38x19 >+ text run at (2,2) width 38: "Just A" >+ RenderTableCell {TD} at (46,2) size 41x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Just B" >+ RenderTableRow {TR} at (0,28) size 187x24 >+ RenderTableCell {TD} at (2,28) size 42x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 11x19 >+ text run at (2,2) width 11: "A" >+ RenderTableCell {TD} at (46,28) size 41x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 10x19 >+ text run at (2,2) width 10: "B" >+ RenderTableCell {TD} at (89,28) size 15x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 11x19 >+ text run at (2,2) width 11: "C" >+ RenderTableCell {TD} at (106,28) size 15x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 11x19 >+ text run at (2,2) width 11: "D" >+ RenderTableCell {TD} at (123,28) size 13x24 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 9x19 >+ text run at (2,2) width 9: "E" >+ RenderTableCell {TD} at (138,28) size 13x24 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 9x19 >+ text run at (2,2) width 9: "F" >+ RenderTableCell {TD} at (153,28) size 15x24 [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 11x19 >+ text run at (2,2) width 11: "G" >+ RenderTableCell {TD} at (170,28) size 15x24 [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 11x19 >+ text run at (2,2) width 11: "H" >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLTableElement/createCaption-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLTableElement/createCaption-expected.txt >new file mode 100644 >index 00000000000..9529e5833f4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLTableElement/createCaption-expected.txt >@@ -0,0 +1,88 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 257x19 >+ text run at (0,0) width 257: "Tests: the TABLE.createCaption() method" >+ RenderBR {BR} at (257,15) size 0x0 >+ RenderBlock {P} at (0,36) size 784x60 >+ RenderText {#text} at (0,0) size 68x19 >+ text run at (0,0) width 68: "Conditions:" >+ RenderBR {BR} at (68,15) size 0x0 >+ RenderText {#text} at (0,20) size 754x39 >+ text run at (0,20) width 653: "If no caption exists, the method should create an empty caption, add it to the table, and return a pointer to it. " >+ text run at (653,20) width 101: "If a caption does" >+ text run at (0,40) width 272: "exist, the method should return a pointer to it." >+ RenderBlock {P} at (0,112) size 784x40 >+ RenderText {#text} at (0,0) size 307x19 >+ text run at (0,0) width 307: "If successful, the first table should have the caption " >+ RenderInline {B} at (0,0) size 40x19 >+ RenderText {#text} at (307,0) size 40x19 >+ text run at (307,0) width 40: "Fruity" >+ RenderText {#text} at (347,0) size 281x19 >+ text run at (347,0) width 281: ", and the second table should have the caption " >+ RenderInline {B} at (0,0) size 76x19 >+ RenderText {#text} at (628,0) size 76x19 >+ text run at (628,0) width 76: "Vegetabley" >+ RenderText {#text} at (704,0) size 746x39 >+ text run at (704,0) width 42: ". Upon" >+ text run at (0,20) width 549: "failure, the first table will have no caption, and the second table will have the caption Things." >+ RenderBlock {HR} at (0,168) size 784x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,178) size 104x102 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 104x20 >+ RenderInline {B} at (0,0) size 40x19 >+ RenderText {#text} at (32,0) size 40x19 >+ text run at (32,0) width 40: "Fruity" >+ RenderTableSection {TBODY} at (1,21) size 102x80 >+ RenderTableRow {TR} at (0,2) size 102x24 >+ RenderTableCell {TH} at (2,2) size 49x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 33x19 >+ text run at (8,2) width 33: "Fruit" >+ RenderTableCell {TH} at (53,2) size 47x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (5,2) size 37x19 >+ text run at (5,2) width 37: "Color" >+ RenderTableRow {TR} at (0,28) size 102x24 >+ RenderTableCell {TD} at (2,28) size 49x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Banana" >+ RenderTableCell {TD} at (53,28) size 47x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x19 >+ text run at (2,2) width 43: "Yellow" >+ RenderTableRow {TR} at (0,54) size 102x24 >+ RenderTableCell {TD} at (2,54) size 49x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 38x19 >+ text run at (2,2) width 38: "Grape" >+ RenderTableCell {TD} at (53,54) size 47x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Purple" >+ RenderBlock (anonymous) at (0,280) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,300) size 129x102 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 129x20 >+ RenderInline {B} at (0,0) size 77x19 >+ RenderText {#text} at (26,0) size 77x19 >+ text run at (26,0) width 77: "Vegetabley" >+ RenderTableSection {TBODY} at (1,21) size 127x80 >+ RenderTableRow {TR} at (0,2) size 127x24 >+ RenderTableCell {TH} at (2,2) size 72x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 68x19 >+ text run at (2,2) width 68: "Vegetable" >+ RenderTableCell {TH} at (76,2) size 49x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,2) size 37x19 >+ text run at (6,2) width 37: "Color" >+ RenderTableRow {TR} at (0,28) size 127x24 >+ RenderTableCell {TD} at (2,28) size 72x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "Carrot" >+ RenderTableCell {TD} at (76,28) size 49x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Orange" >+ RenderTableRow {TR} at (0,54) size 127x24 >+ RenderTableCell {TD} at (2,54) size 72x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 63x19 >+ text run at (2,2) width 63: "Cucumber" >+ RenderTableCell {TD} at (76,54) size 49x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Green" >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt >new file mode 100644 >index 00000000000..eb749aaebda >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {FORM} at (0,0) size 784x48 >+ RenderText {#text} at (183,25) size 4x19 >+ text run at (183,25) width 4: " " >+ RenderText {#text} at (370,25) size 4x19 >+ text run at (370,25) width 4: " " >+ RenderButton {INPUT} at (376,24) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "Reset" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,64) size 784x80 >+ RenderText {#text} at (0,0) size 345x19 >+ text run at (0,0) width 345: "This test verifies that textarea controls are properly reset. " >+ RenderBR {BR} at (345,15) size 0x0 >+ RenderText {#text} at (0,20) size 451x19 >+ text run at (0,20) width 451: "You should see two element IDs below, and the word \"SUCCESS\" twice: " >+ RenderBR {BR} at (451,35) size 0x0 >+ RenderText {#text} at (0,40) size 165x19 >+ text run at (0,40) width 165: "noDefaultText: SUCCESS " >+ RenderBR {BR} at (165,55) size 0x0 >+ RenderText {#text} at (0,60) size 166x19 >+ text run at (0,60) width 166: "hasDefaultText: SUCCESS" >+layer at (10,10) size 179x36 clip at (11,11) size 177x34 >+ RenderTextControl {TEXTAREA} at (2,2) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+layer at (197,10) size 179x36 clip at (198,11) size 177x34 >+ RenderTextControl {TEXTAREA} at (189,2) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "Default Text" >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/Range/create-contextual-fragment-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/Range/create-contextual-fragment-expected.txt >new file mode 100644 >index 00000000000..8a8d838e0f2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/Range/create-contextual-fragment-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 610x19 >+ text run at (0,0) width 610: "Test of createContextualFragment. If the test succeeds you will see the word \"success\" below in bold." >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderInline {B} at (0,0) size 70x19 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "SUCCESS" >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/Window/btoa-pnglet-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/Window/btoa-pnglet-expected.txt >new file mode 100644 >index 00000000000..91a167d22eb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/Window/btoa-pnglet-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 203x19 >+ text run at (0,0) width 203: "Should see a light green rectangle:" >+ RenderBlock {DIV} at (0,36) size 784x100 >+ RenderImage {IMG} at (0,0) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/Window/open-existing-pop-up-blocking-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/Window/open-existing-pop-up-blocking-expected.txt >new file mode 100644 >index 00000000000..e669a25b525 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/Window/open-existing-pop-up-blocking-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ layer at (0,0) size 300x150 >+ RenderView at (0,0) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderBlock {HTML} at (0,0) size 300x150 >+ RenderBody {BODY} at (8,8) size 284x134 >+ RenderText {#text} at (0,0) size 275x59 >+ text run at (0,0) width 263: "This frame will try to replace the contents of" >+ text run at (0,20) width 260: "the frame to the right. If the bug still occurs," >+ text run at (0,40) width 275: "pop-up blocking will prevent it from doing so." >+ RenderText {#text} at (304,139) size 4x19 >+ text run at (304,139) width 4: " " >+ RenderIFrame {IFRAME} at (308,0) size 304x154 [border: (2px inset #000000)] >+ layer at (0,0) size 300x150 >+ RenderView at (0,0) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderBlock {HTML} at (0,0) size 300x150 >+ RenderBody {BODY} at (8,8) size 284x134 >+ RenderText {#text} at (0,0) size 276x39 >+ text run at (0,0) width 276: "This text successfully replaced the original text" >+ text run at (0,20) width 177: "in the frame. Test succeeded!" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/blur-contenteditable-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/blur-contenteditable-expected.txt >new file mode 100644 >index 00000000000..2e714be119a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/blur-contenteditable-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 459x19 >+ text run at (0,0) width 459: "This test will try to call blur() on a contenteditable div, and then a normal div." >+ RenderBlock {DIV} at (0,20) size 784x26 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 115x19 >+ text run at (3,3) width 115: "contentEditable div" >+ RenderBlock {DIV} at (0,46) size 784x20 >+ RenderText {#text} at (0,0) size 77x19 >+ text run at (0,0) width 77: "Test Passed." >+ RenderBlock {DIV} at (0,66) size 784x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/children-nodes-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/children-nodes-expected.txt >new file mode 100644 >index 00000000000..178b0e4e301 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/children-nodes-expected.txt >@@ -0,0 +1,101 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x74 [border: (1px solid #FF0000)] >+ RenderBlock {P} at (1,17) size 782x40 >+ RenderText {#text} at (0,0) size 781x39 >+ text run at (0,0) width 731: "This test verifies that JavaScript returns only direct descendent element nodes in the 'children' collection (an IE extension). " >+ text run at (731,0) width 50: "We also" >+ text run at (0,20) width 615: "verify that the 'childNodes' collection contains direct descendent nodes of any type (text, element, etc.)" >+ RenderBlock {DIV} at (0,74) size 784x100 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderInline {B} at (0,0) size 25x19 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "test" >+ RenderText {#text} at (25,0) size 4x19 >+ text run at (25,0) width 4: " " >+ RenderInline {U} at (0,0) size 53x19 >+ RenderText {#text} at (29,0) size 53x19 >+ text run at (29,0) width 53: "non bold" >+ RenderText {#text} at (82,0) size 4x19 >+ text run at (82,0) width 4: " " >+ RenderInline {I} at (0,0) size 32x19 >+ RenderText {#text} at (86,0) size 32x19 >+ text run at (86,0) width 32: "italic" >+ RenderText {#text} at (118,0) size 25x19 >+ text run at (118,0) width 25: " test" >+ RenderBlock {DIV} at (0,20) size 784x20 >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "plain text" >+ RenderBlock {DIV} at (0,40) size 784x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 69: "another line" >+ RenderBlock {DIV} at (0,60) size 784x20 >+ RenderText {#text} at (0,0) size 91x19 >+ text run at (0,0) width 91: "yet another line" >+ RenderBlock {DIV} at (0,80) size 784x20 >+ RenderInline {SPAN} at (0,0) size 50x19 >+ RenderText {#text} at (0,0) size 26x19 >+ text run at (0,0) width 26: "fifth " >+ RenderInline {B} at (0,0) size 24x19 >+ RenderText {#text} at (26,0) size 24x19 >+ text run at (26,0) width 24: "line" >+ RenderBlock {DIV} at (0,174) size 784x400 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 357x19 >+ text run at (0,20) width 357: "Results: children.length = 5 (should be 5 DIV nodes below)" >+ RenderBR {BR} at (357,35) size 0x0 >+ RenderText {#text} at (0,40) size 108x19 >+ text run at (0,40) width 108: " node: DIV (one)" >+ RenderBR {BR} at (108,55) size 0x0 >+ RenderText {#text} at (0,60) size 109x19 >+ text run at (0,60) width 109: " node: DIV (two)" >+ RenderBR {BR} at (109,75) size 0x0 >+ RenderText {#text} at (0,80) size 116x19 >+ text run at (0,80) width 116: " node: DIV (three)" >+ RenderBR {BR} at (116,95) size 0x0 >+ RenderText {#text} at (0,100) size 110x19 >+ text run at (0,100) width 110: " node: DIV (four)" >+ RenderBR {BR} at (110,115) size 0x0 >+ RenderText {#text} at (0,120) size 107x19 >+ text run at (0,120) width 107: " node: DIV (five)" >+ RenderBR {BR} at (107,135) size 0x0 >+ RenderBR {BR} at (0,140) size 0x19 >+ RenderText {#text} at (0,160) size 314x19 >+ text run at (0,160) width 314: "childNodes.length = 11 (should be 11 nodes below)" >+ RenderBR {BR} at (314,175) size 0x0 >+ RenderText {#text} at (0,180) size 147x19 >+ text run at (0,180) width 147: " node: #text (undefined)" >+ RenderBR {BR} at (147,195) size 0x0 >+ RenderText {#text} at (0,200) size 108x19 >+ text run at (0,200) width 108: " node: DIV (one)" >+ RenderBR {BR} at (108,215) size 0x0 >+ RenderText {#text} at (0,220) size 147x19 >+ text run at (0,220) width 147: " node: #text (undefined)" >+ RenderBR {BR} at (147,235) size 0x0 >+ RenderText {#text} at (0,240) size 109x19 >+ text run at (0,240) width 109: " node: DIV (two)" >+ RenderBR {BR} at (109,255) size 0x0 >+ RenderText {#text} at (0,260) size 147x19 >+ text run at (0,260) width 147: " node: #text (undefined)" >+ RenderBR {BR} at (147,275) size 0x0 >+ RenderText {#text} at (0,280) size 116x19 >+ text run at (0,280) width 116: " node: DIV (three)" >+ RenderBR {BR} at (116,295) size 0x0 >+ RenderText {#text} at (0,300) size 147x19 >+ text run at (0,300) width 147: " node: #text (undefined)" >+ RenderBR {BR} at (147,315) size 0x0 >+ RenderText {#text} at (0,320) size 110x19 >+ text run at (0,320) width 110: " node: DIV (four)" >+ RenderBR {BR} at (110,335) size 0x0 >+ RenderText {#text} at (0,340) size 147x19 >+ text run at (0,340) width 147: " node: #text (undefined)" >+ RenderBR {BR} at (147,355) size 0x0 >+ RenderText {#text} at (0,360) size 107x19 >+ text run at (0,360) width 107: " node: DIV (five)" >+ RenderBR {BR} at (107,375) size 0x0 >+ RenderText {#text} at (0,380) size 147x19 >+ text run at (0,380) width 147: " node: #text (undefined)" >+ RenderBR {BR} at (147,395) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/clone-contents-0-end-offset-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/clone-contents-0-end-offset-expected.txt >new file mode 100644 >index 00000000000..bd9f7c5aae5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/clone-contents-0-end-offset-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {BLOCKQUOTE} at (40,0) size 704x20 >+ RenderInline {SPAN} at (0,0) size 158x19 >+ RenderText {#text} at (0,0) size 158x19 >+ text run at (0,0) width 158: "Heck, son, you're a failure" >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 352x19 >+ text run at (0,0) width 352: "The result appears below here; should not include any text:" >+ RenderBlock {P} at (0,72) size 784x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/clone-node-dynamic-style-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/clone-node-dynamic-style-expected.txt >new file mode 100644 >index 00000000000..70808b6ef3c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/clone-node-dynamic-style-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 834x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x569 >+ RenderBlock {H1} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 195x36 >+ text run at (0,0) width 195: "Cloning nodes" >+ RenderBlock {DIV} at (0,58) size 784x41 [bgcolor=#FFFF00] [border: (2px ridge #000000)] >+ RenderInline {SPAN} at (0,0) size 824x35 >+ RenderText {#text} at (2,2) size 61x35 >+ text run at (2,2) width 61: "Bold" >+ RenderInline {SPAN} at (0,0) size 702x35 >+ RenderText {#text} at (63,2) size 203x35 >+ text run at (63,2) width 203: "Bold+Underline" >+ RenderInline {SPAN} at (0,0) size 280x34 >+ RenderText {#text} at (266,2) size 280x34 >+ text run at (266,2) width 280: "Bold+Underline+Italic" >+ RenderText {#text} at (546,2) size 219x35 >+ text run at (546,2) width 219: "Bold+Uunderline" >+ RenderText {#text} at (765,2) size 61x35 >+ text run at (765,2) width 61: "Bold" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,98) size 784x21 >+ RenderText {#text} at (0,0) size 182x19 >+ text run at (0,0) width 182: "Cloned Node with deep=false" >+ RenderBlock {DIV} at (0,118) size 784x40 [bgcolor=#FFFF00] [border: (2px ridge #000000)] >+ RenderBR {BR} at (2,2) size 0x34 >+ RenderBlock (anonymous) at (0,157) size 784x21 >+ RenderText {#text} at (0,0) size 178x19 >+ text run at (0,0) width 178: "Cloned Node with deep=true" >+ RenderBlock {DIV} at (0,177) size 784x41 [bgcolor=#FFFF00] [border: (2px ridge #000000)] >+ RenderInline {SPAN} at (0,0) size 824x35 >+ RenderText {#text} at (2,2) size 61x35 >+ text run at (2,2) width 61: "Bold" >+ RenderInline {SPAN} at (0,0) size 702x35 >+ RenderText {#text} at (63,2) size 203x35 >+ text run at (63,2) width 203: "Bold+Underline" >+ RenderInline {SPAN} at (0,0) size 280x34 >+ RenderText {#text} at (266,2) size 280x34 >+ text run at (266,2) width 280: "Bold+Underline+Italic" >+ RenderText {#text} at (546,2) size 219x35 >+ text run at (546,2) width 219: "Bold+Uunderline" >+ RenderText {#text} at (765,2) size 61x35 >+ text run at (765,2) width 61: "Bold" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/createDocumentType-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/createDocumentType-expected.txt >new file mode 100644 >index 00000000000..2c7efbf6ad2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/createDocumentType-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "The text below should say \"document type created\";" >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 138x19 >+ text run at (0,0) width 138: "document type created" >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/css-mediarule-deleteRule-update-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/css-mediarule-deleteRule-update-expected.txt >new file mode 100644 >index 00000000000..f99040330ba >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/css-mediarule-deleteRule-update-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 [color=#008000] >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "This line should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/css-mediarule-insertRule-update-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/css-mediarule-insertRule-update-expected.txt >new file mode 100644 >index 00000000000..baea2a550b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/css-mediarule-insertRule-update-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "This line should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/css-rule-functions-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/css-rule-functions-expected.txt >new file mode 100644 >index 00000000000..1c22e0d08b7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/css-rule-functions-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x161 >+ RenderBlock {HTML} at (0,0) size 800x161 >+ RenderBody {BODY} at (8,13) size 784x140 >+ RenderBlock {PRE} at (0,0) size 784x0 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 765x39 >+ text run at (0,0) width 765: "This tests that insertRule, deleteRule, and the IE extensions addRule and removeRule update the style when rules are added and" >+ text run at (0,20) width 392: "removed. It also tests that disabling a stylesheet updates the style." >+ RenderBlock {DIV} at (0,40) size 784x20 >+ RenderText {#text} at (0,0) size 459x19 >+ text run at (0,0) width 459: "This is div1. This text should not be red because that rule has been removed." >+ RenderBlock {DIV} at (0,60) size 784x20 [color=#0000FF] >+ RenderText {#text} at (0,0) size 579x19 >+ text run at (0,0) width 579: "This is div2. This text should be blue because a matching rule with that property has been added." >+ RenderBlock {DIV} at (0,80) size 784x20 >+ RenderText {#text} at (0,0) size 478x19 >+ text run at (0,0) width 478: "This is div3. This text should not be yellow because that rule has been removed." >+ RenderBlock {DIV} at (0,100) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 587x19 >+ text run at (0,0) width 587: "This is div4. This text should be green because a matching rule with that property has been added." >+ RenderBlock {DIV} at (0,120) size 784x20 >+ RenderText {#text} at (0,0) size 587x19 >+ text run at (0,0) width 587: "This is div3. This text should not be purple because the stylesheet with that rule has been disabled." >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/focus-contenteditable-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/focus-contenteditable-expected.txt >new file mode 100644 >index 00000000000..0135375ec5a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/focus-contenteditable-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 785x902 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x902 >+ RenderBlock {HTML} at (0,0) size 785x902 >+ RenderBody {BODY} at (8,8) size 769x886 >+ RenderBlock (anonymous) at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 472x19 >+ text run at (0,0) width 472: "This test will try to call focus() on a contenteditable div, and then a normal div. " >+ RenderBR {BR} at (472,15) size 0x0 >+ RenderText {#text} at (0,20) size 353x19 >+ text run at (0,20) width 353: "The window should scroll to reveal the contenteditable div." >+ RenderBlock {DIV} at (0,40) size 500x800 >+ RenderBlock {DIV} at (0,840) size 769x26 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 115x19 >+ text run at (3,3) width 115: "contentEditable div" >+ RenderBlock {DIV} at (0,866) size 769x20 >+ RenderText {#text} at (0,0) size 77x19 >+ text run at (0,0) width 77: "Test Passed." >+ RenderBlock {DIV} at (0,886) size 769x0 >+caret: position 0 of child 0 {#text} of child 5 {DIV} of body >+scrolled to 0,282 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/importNodeHTML-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/importNodeHTML-expected.txt >new file mode 100644 >index 00000000000..72d455b7ac3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/importNodeHTML-expected.txt >@@ -0,0 +1,39 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x252 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 740x19 >+ text run at (0,0) width 740: "This is a simple test of both importNode and cloneNode, created from an example that demonstrated a bug in importNode." >+ RenderBlock {DIV} at (0,36) size 784x20 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,0) size 107x19 >+ text run at (0,0) width 107: "The original node:" >+ RenderBlock {DIV} at (0,56) size 784x52 [bgcolor=#7F7FFF] >+ RenderBlock (anonymous) at (3,3) size 778x20 >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "Outer bit" >+ RenderBlock {DIV} at (6,26) size 772x20 [color=#FFFF00] [bgcolor=#0000FF] >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "Inner bit." >+ RenderBlock {DIV} at (0,108) size 784x20 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,0) size 165x19 >+ text run at (0,0) width 165: "Copied with importNode():" >+ RenderBlock {DIV} at (0,128) size 784x52 [bgcolor=#7F7FFF] >+ RenderBlock (anonymous) at (3,3) size 778x20 >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "Outer bit" >+ RenderBlock {DIV} at (6,26) size 772x20 [color=#FFFF00] [bgcolor=#0000FF] >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "Inner bit." >+ RenderBlock {DIV} at (0,180) size 784x20 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,0) size 158x19 >+ text run at (0,0) width 158: "Copied with cloneNode():" >+ RenderBlock {DIV} at (0,200) size 784x52 [bgcolor=#7F7FFF] >+ RenderBlock (anonymous) at (3,3) size 778x20 >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "Outer bit" >+ RenderBlock {DIV} at (6,26) size 772x20 [color=#FFFF00] [bgcolor=#0000FF] >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "Inner bit." >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/importNodeXML-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/importNodeXML-expected.txt >new file mode 100644 >index 00000000000..5178afe2d4e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/importNodeXML-expected.txt >@@ -0,0 +1,39 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x276 >+ RenderBlock {html} at (0,0) size 800x276 >+ RenderBody {body} at (8,16) size 784x252 >+ RenderBlock {div} at (0,0) size 784x252 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 740x19 >+ text run at (0,0) width 740: "This is a simple test of both importNode and cloneNode, created from an example that demonstrated a bug in importNode." >+ RenderBlock {div} at (0,36) size 784x20 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,0) size 107x19 >+ text run at (0,0) width 107: "The original node:" >+ RenderBlock {div} at (0,56) size 784x52 [bgcolor=#7F7FFF] >+ RenderBlock (anonymous) at (3,3) size 778x20 >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "Outer bit" >+ RenderBlock {div} at (6,26) size 772x20 [color=#FFFF00] [bgcolor=#0000FF] >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "Inner bit." >+ RenderBlock {div} at (0,108) size 784x20 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,0) size 165x19 >+ text run at (0,0) width 165: "Copied with importNode():" >+ RenderBlock {div} at (0,128) size 784x52 [bgcolor=#7F7FFF] >+ RenderBlock (anonymous) at (3,3) size 778x20 >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "Outer bit" >+ RenderBlock {div} at (6,26) size 772x20 [color=#FFFF00] [bgcolor=#0000FF] >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "Inner bit." >+ RenderBlock {div} at (0,180) size 784x20 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,0) size 158x19 >+ text run at (0,0) width 158: "Copied with cloneNode():" >+ RenderBlock {div} at (0,200) size 784x52 [bgcolor=#7F7FFF] >+ RenderBlock (anonymous) at (3,3) size 778x20 >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "Outer bit" >+ RenderBlock {div} at (6,26) size 772x20 [color=#FFFF00] [bgcolor=#0000FF] >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "Inner bit." >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/inner-text-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/inner-text-expected.txt >new file mode 100644 >index 00000000000..e3aa94af908 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/inner-text-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderImage {IMG} at (0,0) size 20x20 >+ RenderText {#text} at (20,5) size 210x19 >+ text run at (20,5) width 210: " This text should only appear once." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/outerText-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/outerText-expected.txt >new file mode 100644 >index 00000000000..a8ec4d9167e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/outerText-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 175x19 >+ text run at (0,0) width 175: "this is a mistake or something" >diff --git a/LayoutTests/platform/wincairo-win10/fast/dom/row-inner-text-expected.txt b/LayoutTests/platform/wincairo-win10/fast/dom/row-inner-text-expected.txt >new file mode 100644 >index 00000000000..30868cd16e6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/dom/row-inner-text-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x579 >+ RenderTable {TABLE} at (0,0) size 178x28 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 176x26 >+ RenderTableRow {TR} at (0,1) size 176x24 >+ RenderTableCell {TH} at (1,1) size 34x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(1,1)" >+ RenderTableCell {TH} at (36,1) size 34x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(1,2)" >+ RenderTableCell {TH} at (71,1) size 34x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(1,3)" >+ RenderTableCell {TH} at (106,1) size 34x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(1,4)" >+ RenderTableCell {TH} at (141,1) size 34x24 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(1,5)" >+ RenderBlock {PRE} at (0,41) size 784x16 >+ RenderText {#text} at (0,0) size 408x16 >+ text run at (0,0) width 408: "xxx(1,1)[tab](1,2)[tab](1,3)[tab](1,4)[tab](1,5)xxx" >diff --git a/LayoutTests/platform/wincairo-win10/fast/encoding/denormalised-voiced-japanese-chars-expected.txt b/LayoutTests/platform/wincairo-win10/fast/encoding/denormalised-voiced-japanese-chars-expected.txt >new file mode 100644 >index 00000000000..d6e1dd0e05e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/encoding/denormalised-voiced-japanese-chars-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x238 >+ RenderBlock {HTML} at (0,0) size 800x238 >+ RenderBody {BODY} at (8,8) size 784x214 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 784x39 >+ text run at (0,0) width 784: "This test checks that the decomposed unicode version of voiced japanese hiragana and katakana characters are rendered the same" >+ text run at (0,20) width 717: "as the precomposed version. This test is a pixel-test, and passes when the text in the two heading elements are identical." >+ RenderBlock {H2} at (0,59) size 784x28 >+ RenderText {#text} at (0,0) size 157x26 >+ text run at (0,0) width 157: "\x{30CF}\x{3099}\x{30CA}\x{30CA}\x{3068}\x{30CF}\x{309A}\x{30CA}\x{30DE}" >+ RenderBlock {P} at (0,106) size 784x21 >+ RenderText {#text} at (0,0) size 159x19 >+ text run at (0,0) width 159: "The above is decomposed" >+ RenderBlock {H2} at (0,146) size 784x28 >+ RenderText {#text} at (0,0) size 157x26 >+ text run at (0,0) width 157: "\x{30D0}\x{30CA}\x{30CA}\x{3068}\x{30D1}\x{30CA}\x{30DE}" >+ RenderBlock {P} at (0,193) size 784x21 >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "The above is precomposed" >diff --git a/LayoutTests/platform/wincairo-win10/fast/encoding/invalid-UTF-8-expected.txt b/LayoutTests/platform/wincairo-win10/fast/encoding/invalid-UTF-8-expected.txt >new file mode 100644 >index 00000000000..c8dab918af5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/encoding/invalid-UTF-8-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "This tests the rendering of invalid UTF-8 sequences." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 475x19 >+ text run at (0,0) width 475: "The output should be: \"\x{442}??\x{442}\" (with black diamonds in place of question marks)." >+ RenderBlock {HR} at (0,72) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,90) size 784x22 >+ RenderText {#text} at (0,2) size 46x19 >+ text run at (0,2) width 46: "\x{442}\x{FFFD}\x{FFFD}\x{442}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/encoding/utf-16-big-endian-expected.txt b/LayoutTests/platform/wincairo-win10/fast/encoding/utf-16-big-endian-expected.txt >new file mode 100644 >index 00000000000..038689e61eb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/encoding/utf-16-big-endian-expected.txt >@@ -0,0 +1,498 @@ >+layer at (0,0) size 792x1168 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x1168 >+ RenderBlock {HTML} at (0,0) size 785x1169 >+ RenderBody {BODY} at (8,8) size 769x1148 [bgcolor=#EEEEEE] >+ RenderBlock (anonymous) at (0,0) size 769x22 >+ RenderInline {SPAN} at (0,0) size 190x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 190x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,0) size 190x22 >+ RenderTableSection {TBODY} at (0,0) size 190x22 >+ RenderTableRow {TR} at (0,0) size 190x22 >+ RenderTableCell {TD} at (0,0) size 114x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 112x19 >+ text run at (1,2) width 112: "Record Locator:" >+ RenderTableCell {TD} at (114,0) size 76x22 [r=0 c=1 rs=1 cs=1] >+ RenderInline {B} at (0,0) size 74x19 >+ RenderText {#text} at (1,1) size 74x19 >+ text run at (1,1) width 74: "WHGNSO" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,28) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,37) size 769x47 >+ RenderInline {SPAN} at (0,0) size 114x43 >+ RenderInline {SPAN} at (0,0) size 114x43 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 114x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 57x23 >+ RenderText {#text} at (57,1) size 57x19 >+ text run at (57,1) width 4: " " >+ text run at (61,1) width 53: "Names" >+ RenderBR {BR} at (114,16) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 102x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,89) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,98) size 769x69 >+ RenderInline {SPAN} at (0,0) size 583x66 >+ RenderInline {SPAN} at (0,0) size 583x66 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,2) size 66x20 >+ RenderText {#text} at (66,2) size 4x16 >+ text run at (66,2) width 4: " " >+ RenderInline {SPAN} at (0,0) size 82x19 >+ RenderText {#text} at (70,0) size 82x19 >+ text run at (70,0) width 82: "Addresses" >+ RenderBR {BR} at (152,15) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,173) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,181) size 769x44 >+ RenderInline {SPAN} at (0,0) size 130x43 >+ RenderInline {SPAN} at (0,0) size 130x43 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 130x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 63x23 >+ RenderText {#text} at (63,1) size 67x19 >+ text run at (63,1) width 4: " " >+ text run at (67,1) width 63: "Phones " >+ RenderBR {BR} at (130,16) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,286) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,293) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,302) size 769x24 >+ RenderInline {SPAN} at (0,0) size 132x16 >+ RenderInline {SPAN} at (0,0) size 132x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 132x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 66x23 >+ RenderText {#text} at (66,1) size 66x19 >+ text run at (66,1) width 4: " " >+ text run at (70,1) width 62: "Itinerary" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,325) size 769x64 >+ RenderTable {TABLE} at (0,0) size 572x63 >+ RenderTableSection {TBODY} at (0,0) size 572x63 >+ RenderTableRow {TR} at (0,2) size 572x59 >+ RenderTableCell {TD} at (2,30) size 2x3 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,2) size 2x2 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (10,19) size 148x25 [r=0 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 146x22 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (160,2) size 410x59 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 142x18 >+ text run at (1,1) width 142: "TUR - Tour Package" >+ RenderBR {BR} at (143,16) size 0x0 >+ RenderText {#text} at (1,20) size 222x18 >+ text run at (1,20) width 222: "Date: Sunday, January 12, 2003" >+ RenderBR {BR} at (223,35) size 0x0 >+ RenderText {#text} at (1,39) size 408x18 >+ text run at (1,39) width 408: "Comments: -** TICKETLESS CONF CODE IS WHGNSO**" >+ RenderBlock (anonymous) at (0,388) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,394) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,403) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,403) size 769x207 >+ RenderTable {TABLE} at (0,0) size 703x206 >+ RenderTableSection {TBODY} at (0,0) size 703x206 >+ RenderTableRow {TR} at (0,2) size 703x202 >+ RenderTableCell {TD} at (2,102) size 2x2 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,2) size 2x2 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (10,91) size 93x24 [r=0 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 91x22 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (105,2) size 596x202 [r=0 c=3 rs=1 cs=1] >+ RenderBlock (anonymous) at (1,1) size 594x133 >+ RenderText {#text} at (0,0) size 24x18 >+ text run at (0,0) width 24: "Air " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,19) size 475x18 >+ text run at (0,19) width 49: "United " >+ text run at (49,19) width 82: "Flight 1187 " >+ text run at (131,19) width 122: "Booking Code:M " >+ text run at (253,19) width 222: "Date: Sunday, January 12, 2003" >+ RenderBR {BR} at (475,34) size 0x0 >+ RenderText {#text} at (0,38) size 380x18 >+ text run at (0,38) width 380: "From: San Francisco Intl Arpt, San Francisco CA - U.S." >+ RenderBR {BR} at (380,53) size 0x0 >+ RenderText {#text} at (0,57) size 395x18 >+ text run at (0,57) width 26: "To: " >+ text run at (26,57) width 369: "Burbank Glendale Pasadena Arpt, Burbank CA - U.S." >+ RenderBR {BR} at (395,72) size 0x0 >+ RenderText {#text} at (0,76) size 243x18 >+ text run at (0,76) width 127: "Departs: 6:05 PM " >+ text run at (127,76) width 116: "Arrives: 7:10 PM" >+ RenderBR {BR} at (243,91) size 0x0 >+ RenderText {#text} at (0,95) size 48x18 >+ text run at (0,95) width 48: "Status:" >+ RenderInline {SPACE} at (0,0) size 125x37 >+ RenderText {#text} at (48,95) size 73x18 >+ text run at (48,95) width 73: " confirmed" >+ RenderInline {SPACE} at (0,0) size 125x37 >+ RenderText {#text} at (121,95) size 4x18 >+ text run at (121,95) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,114) size 45x18 >+ text run at (0,114) width 45: "Seats:" >+ RenderBR {BR} at (45,129) size 0x0 >+ RenderBlock (anonymous) at (1,134) size 594x48 >+ RenderTable {TABLE} at (0,0) size 594x48 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 592x46 >+ RenderTableRow {TR} at (0,0) size 592x23 [bgcolor=#E0E0E0] >+ RenderTableCell {TD} at (0,0) size 95x23 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 42x18 >+ text run at (2,2) width 42: "Name" >+ RenderTableCell {TD} at (95,0) size 37x23 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 33x18 >+ text run at (2,2) width 33: "Seat" >+ RenderTableCell {TD} at (132,0) size 77x23 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x18 >+ text run at (2,2) width 44: "Status" >+ RenderTableCell {TD} at (209,0) size 311x23 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 34x18 >+ text run at (2,2) width 34: "Type" >+ RenderTableCell {TD} at (520,0) size 72x23 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 68x18 >+ text run at (2,2) width 68: "Comment" >+ RenderTableRow {TR} at (0,23) size 592x23 >+ RenderTableCell {TD} at (0,23) size 95x23 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 91x18 >+ text run at (2,2) width 91: "HAO,SCOTT" >+ RenderTableCell {TD} at (95,23) size 37x23 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x18 >+ text run at (2,2) width 29: "08A" >+ RenderTableCell {TD} at (132,23) size 77x23 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 73x18 >+ text run at (2,2) width 73: "confirmed " >+ RenderTableCell {TD} at (209,23) size 311x23 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 307x18 >+ text run at (2,2) width 307: "Non-Smoking, Window Seat, Preferred Seat" >+ RenderTableCell {TD} at (520,23) size 72x23 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 4x18 >+ text run at (2,2) width 4: " " >+ RenderBlock (anonymous) at (1,182) size 594x19 >+ RenderInline {SPACE} at (0,0) size 0x18 >+ RenderInline {SPACE} at (0,0) size 0x18 >+ RenderBR {BR} at (0,0) size 0x18 >+ RenderBlock (anonymous) at (0,609) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,616) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,624) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,624) size 769x207 >+ RenderTable {TABLE} at (0,0) size 592x206 >+ RenderTableSection {TBODY} at (0,0) size 592x206 >+ RenderTableRow {TR} at (0,2) size 592x202 >+ RenderTableCell {TD} at (2,102) size 2x2 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,2) size 2x2 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (10,91) size 93x24 [r=0 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 91x22 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (105,2) size 485x202 [r=0 c=3 rs=1 cs=1] >+ RenderBlock (anonymous) at (1,1) size 483x133 >+ RenderText {#text} at (0,0) size 24x18 >+ text run at (0,0) width 24: "Air " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,19) size 457x18 >+ text run at (0,19) width 49: "United " >+ text run at (49,19) width 73: "Flight 480 " >+ text run at (122,19) width 121: "Booking Code:Q " >+ text run at (243,19) width 214: "Date: Friday, January 24, 2003" >+ RenderBR {BR} at (457,34) size 0x0 >+ RenderText {#text} at (0,38) size 414x18 >+ text run at (0,38) width 414: "From: Burbank Glendale Pasadena Arpt, Burbank CA - U.S." >+ RenderBR {BR} at (414,53) size 0x0 >+ RenderText {#text} at (0,57) size 361x18 >+ text run at (0,57) width 26: "To: " >+ text run at (26,57) width 335: "San Francisco Intl Arpt, San Francisco CA - U.S." >+ RenderBR {BR} at (361,72) size 0x0 >+ RenderText {#text} at (0,76) size 243x18 >+ text run at (0,76) width 127: "Departs: 1:40 PM " >+ text run at (127,76) width 116: "Arrives: 2:50 PM" >+ RenderBR {BR} at (243,91) size 0x0 >+ RenderText {#text} at (0,95) size 48x18 >+ text run at (0,95) width 48: "Status:" >+ RenderInline {SPACE} at (0,0) size 125x37 >+ RenderText {#text} at (48,95) size 73x18 >+ text run at (48,95) width 73: " confirmed" >+ RenderInline {SPACE} at (0,0) size 125x37 >+ RenderText {#text} at (121,95) size 4x18 >+ text run at (121,95) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,114) size 45x18 >+ text run at (0,114) width 45: "Seats:" >+ RenderBR {BR} at (45,129) size 0x0 >+ RenderBlock (anonymous) at (1,134) size 483x48 >+ RenderTable {TABLE} at (0,0) size 483x48 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 481x46 >+ RenderTableRow {TR} at (0,0) size 481x23 [bgcolor=#E0E0E0] >+ RenderTableCell {TD} at (0,0) size 95x23 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 42x18 >+ text run at (2,2) width 42: "Name" >+ RenderTableCell {TD} at (95,0) size 37x23 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 33x18 >+ text run at (2,2) width 33: "Seat" >+ RenderTableCell {TD} at (132,0) size 77x23 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x18 >+ text run at (2,2) width 44: "Status" >+ RenderTableCell {TD} at (209,0) size 200x23 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 34x18 >+ text run at (2,2) width 34: "Type" >+ RenderTableCell {TD} at (409,0) size 72x23 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 68x18 >+ text run at (2,2) width 68: "Comment" >+ RenderTableRow {TR} at (0,23) size 481x23 >+ RenderTableCell {TD} at (0,23) size 95x23 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 91x18 >+ text run at (2,2) width 91: "HAO,SCOTT" >+ RenderTableCell {TD} at (95,23) size 37x23 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x18 >+ text run at (2,2) width 28: "13F" >+ RenderTableCell {TD} at (132,23) size 77x23 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 73x18 >+ text run at (2,2) width 73: "confirmed " >+ RenderTableCell {TD} at (209,23) size 200x23 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 196x18 >+ text run at (2,2) width 196: "Non-Smoking, Window Seat" >+ RenderTableCell {TD} at (409,23) size 72x23 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 4x18 >+ text run at (2,2) width 4: " " >+ RenderBlock (anonymous) at (1,182) size 483x19 >+ RenderInline {SPACE} at (0,0) size 0x18 >+ RenderInline {SPACE} at (0,0) size 0x18 >+ RenderBR {BR} at (0,0) size 0x18 >+ RenderBlock (anonymous) at (0,830) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,837) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,846) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,846) size 769x121 >+ RenderTable {TABLE} at (0,0) size 604x120 >+ RenderTableSection {TBODY} at (0,0) size 604x120 >+ RenderTableRow {TR} at (0,2) size 604x116 >+ RenderTableCell {TD} at (2,59) size 2x2 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,2) size 2x2 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (10,48) size 93x24 [r=0 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 91x22 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (105,2) size 497x116 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 24x18 >+ text run at (1,1) width 24: "Air " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (1,20) size 495x18 >+ text run at (1,20) width 86: "UNKNOWN " >+ text run at (87,20) width 73: "Flight 123 " >+ text run at (160,20) width 118: "Booking Code:Y " >+ text run at (278,20) width 218: "Date: Tuesday, March 25, 2003" >+ RenderBR {BR} at (496,35) size 0x0 >+ RenderText {#text} at (1,39) size 380x18 >+ text run at (1,39) width 380: "From: San Francisco Intl Arpt, San Francisco CA - U.S." >+ RenderBR {BR} at (381,54) size 0x0 >+ RenderText {#text} at (1,58) size 361x18 >+ text run at (1,58) width 26: "To: " >+ text run at (27,58) width 335: "San Francisco Intl Arpt, San Francisco CA - U.S." >+ RenderBR {BR} at (362,73) size 0x0 >+ RenderText {#text} at (1,77) size 167x18 >+ text run at (1,77) width 89: "Departs: n/a " >+ text run at (90,77) width 78: "Arrives: n/a" >+ RenderBR {BR} at (168,92) size 0x0 >+ RenderText {#text} at (1,96) size 48x18 >+ text run at (1,96) width 48: "Status:" >+ RenderInline {SPACE} at (0,0) size 192x18 >+ RenderText {#text} at (49,96) size 188x18 >+ text run at (49,96) width 188: " requested, await response" >+ RenderInline {SPACE} at (0,0) size 4x18 >+ RenderText {#text} at (237,96) size 4x18 >+ text run at (237,96) width 4: " " >+ RenderBR {BR} at (241,111) size 0x0 >+ RenderBlock (anonymous) at (0,966) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,972) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,981) size 769x54 >+ RenderInline {SPAN} at (0,0) size 195x51 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 98x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,1) size 20x20 >+ RenderText {#text} at (20,0) size 78x19 >+ text run at (20,0) width 4: " " >+ text run at (24,0) width 74: "Remarks:" >+ RenderBR {BR} at (98,15) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,21) size 0x16 >+ RenderInline {SPAN} at (0,0) size 195x16 >+ RenderText {#text} at (0,37) size 195x16 >+ text run at (0,37) width 125: "SERVICE FEE MCO " >+ text run at (125,37) width 70: "8103220490" >+ RenderBR {BR} at (195,50) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,1041) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,1049) size 769x24 >+ RenderInline {SPAN} at (0,0) size 186x16 >+ RenderInline {SPAN} at (0,0) size 186x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 66x23 >+ RenderText {#text} at (66,1) size 4x19 >+ text run at (66,1) width 4: " " >+ RenderInline {B} at (0,0) size 112x19 >+ RenderText {#text} at (70,1) size 112x19 >+ text run at (70,1) width 112: "Web Bookings" >+ RenderText {#text} at (182,1) size 4x19 >+ text run at (182,1) width 4: " " >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderBR {BR} at (186,16) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,1079) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,1088) size 769x22 >+ RenderInline {SPAN} at (0,0) size 277x16 >+ RenderInline {SPAN} at (0,0) size 277x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 277x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,1) size 20x20 >+ RenderText {#text} at (20,0) size 257x19 >+ text run at (20,0) width 4: " " >+ text run at (24,0) width 253: "Remarks and Service Information" >+ RenderBR {BR} at (277,15) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,1115) size 769x33 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,15) size 769x17 >+ RenderText {#text} at (0,0) size 203x16 >+ text run at (0,0) width 203: "This itinerary is subject to change. " >+ RenderInline {A} at (0,0) size 162x16 [color=#0000EE] >+ RenderText {#text} at (203,0) size 162x16 >+ text run at (203,0) width 162: "Click here for latest updates" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,1160) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (23,45) size 102x16 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 102x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 102x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,23) size 20x20 >+ RenderText {#text} at (20,30) size 4x16 >+ text run at (20,30) width 4: " " >+ RenderInline {SPAN} at (0,0) size 78x16 >+ RenderText {#text} at (24,30) size 78x16 >+ text run at (24,30) width 78: "HAO, SCOTT" >+ RenderBR {BR} at (102,43) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (23,107) size 583x39 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 583x39 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,22) size 20x20 >+ RenderText {#text} at (20,29) size 563x16 >+ text run at (20,29) width 4: " " >+ text run at (24,29) width 56: "Address: " >+ text run at (80,29) width 503: "ST. JUDE MEDICAL, 21700 OXNARD ST SUITE 800, WOODLAND HILLS CA Z/91367 " >+ RenderBR {BR} at (583,42) size 0x0 >+ RenderImage {IMG} at (0,45) size 20x20 >+ RenderText {#text} at (20,52) size 402x16 >+ text run at (20,52) width 4: " " >+ text run at (24,52) width 46: "Deliver: " >+ text run at (70,52) width 102: "DEBI STANGEL, " >+ text run at (172,52) width 116: "119 GLEN COURT, " >+ text run at (288,52) width 134: "DANVILLE CA Z/94526" >+layer at (23,190) size 20x16 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 20x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,23) size 20x20 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (23,233) size 769x62 >+ RenderBlock (anonymous) at (0,224) size 769x63 >+layer at (43,218) size 520x62 >+ RenderTable {TABLE} at (0,0) size 520x62 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 518x60 >+ RenderTableRow {TR} at (0,2) size 518x23 [bgcolor=#E0E0E0] >+ RenderTableCell {TD} at (2,2) size 91x23 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 34x18 >+ text run at (2,2) width 34: "Type" >+ RenderTableCell {TD} at (95,2) size 45x23 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x18 >+ text run at (2,2) width 27: "City" >+ RenderTableCell {TD} at (142,2) size 374x23 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x18 >+ text run at (2,2) width 45: "Phone" >+ RenderTableRow {TR} at (0,27) size 518x0 >+ RenderTableRow {TR} at (0,29) size 518x23 >+ RenderTableCell {TD} at (2,29) size 91x23 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 87x18 >+ text run at (2,2) width 87: "Travel Agent" >+ RenderTableCell {TD} at (95,29) size 45x23 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x18 >+ text run at (2,2) width 41: "(LAX)" >+ RenderTableCell {TD} at (142,29) size 374x23 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 370x18 >+ text run at (2,2) width 370: "RQ0/818 990-4053-PLAZA TRAVEL - 05838276-RC" >+ RenderTableRow {TR} at (0,54) size 518x0 >+ RenderTableRow {TR} at (0,56) size 518x0 >+ RenderTableRow {TR} at (0,58) size 518x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/encoding/utf-16-little-endian-expected.txt b/LayoutTests/platform/wincairo-win10/fast/encoding/utf-16-little-endian-expected.txt >new file mode 100644 >index 00000000000..038689e61eb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/encoding/utf-16-little-endian-expected.txt >@@ -0,0 +1,498 @@ >+layer at (0,0) size 792x1168 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x1168 >+ RenderBlock {HTML} at (0,0) size 785x1169 >+ RenderBody {BODY} at (8,8) size 769x1148 [bgcolor=#EEEEEE] >+ RenderBlock (anonymous) at (0,0) size 769x22 >+ RenderInline {SPAN} at (0,0) size 190x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 190x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,0) size 190x22 >+ RenderTableSection {TBODY} at (0,0) size 190x22 >+ RenderTableRow {TR} at (0,0) size 190x22 >+ RenderTableCell {TD} at (0,0) size 114x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 112x19 >+ text run at (1,2) width 112: "Record Locator:" >+ RenderTableCell {TD} at (114,0) size 76x22 [r=0 c=1 rs=1 cs=1] >+ RenderInline {B} at (0,0) size 74x19 >+ RenderText {#text} at (1,1) size 74x19 >+ text run at (1,1) width 74: "WHGNSO" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,28) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,37) size 769x47 >+ RenderInline {SPAN} at (0,0) size 114x43 >+ RenderInline {SPAN} at (0,0) size 114x43 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 114x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 57x23 >+ RenderText {#text} at (57,1) size 57x19 >+ text run at (57,1) width 4: " " >+ text run at (61,1) width 53: "Names" >+ RenderBR {BR} at (114,16) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 102x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,89) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,98) size 769x69 >+ RenderInline {SPAN} at (0,0) size 583x66 >+ RenderInline {SPAN} at (0,0) size 583x66 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,2) size 66x20 >+ RenderText {#text} at (66,2) size 4x16 >+ text run at (66,2) width 4: " " >+ RenderInline {SPAN} at (0,0) size 82x19 >+ RenderText {#text} at (70,0) size 82x19 >+ text run at (70,0) width 82: "Addresses" >+ RenderBR {BR} at (152,15) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,173) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,181) size 769x44 >+ RenderInline {SPAN} at (0,0) size 130x43 >+ RenderInline {SPAN} at (0,0) size 130x43 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 130x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 63x23 >+ RenderText {#text} at (63,1) size 67x19 >+ text run at (63,1) width 4: " " >+ text run at (67,1) width 63: "Phones " >+ RenderBR {BR} at (130,16) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,286) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,293) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,302) size 769x24 >+ RenderInline {SPAN} at (0,0) size 132x16 >+ RenderInline {SPAN} at (0,0) size 132x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 132x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 66x23 >+ RenderText {#text} at (66,1) size 66x19 >+ text run at (66,1) width 4: " " >+ text run at (70,1) width 62: "Itinerary" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,325) size 769x64 >+ RenderTable {TABLE} at (0,0) size 572x63 >+ RenderTableSection {TBODY} at (0,0) size 572x63 >+ RenderTableRow {TR} at (0,2) size 572x59 >+ RenderTableCell {TD} at (2,30) size 2x3 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,2) size 2x2 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (10,19) size 148x25 [r=0 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 146x22 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (160,2) size 410x59 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 142x18 >+ text run at (1,1) width 142: "TUR - Tour Package" >+ RenderBR {BR} at (143,16) size 0x0 >+ RenderText {#text} at (1,20) size 222x18 >+ text run at (1,20) width 222: "Date: Sunday, January 12, 2003" >+ RenderBR {BR} at (223,35) size 0x0 >+ RenderText {#text} at (1,39) size 408x18 >+ text run at (1,39) width 408: "Comments: -** TICKETLESS CONF CODE IS WHGNSO**" >+ RenderBlock (anonymous) at (0,388) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,394) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,403) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,403) size 769x207 >+ RenderTable {TABLE} at (0,0) size 703x206 >+ RenderTableSection {TBODY} at (0,0) size 703x206 >+ RenderTableRow {TR} at (0,2) size 703x202 >+ RenderTableCell {TD} at (2,102) size 2x2 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,2) size 2x2 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (10,91) size 93x24 [r=0 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 91x22 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (105,2) size 596x202 [r=0 c=3 rs=1 cs=1] >+ RenderBlock (anonymous) at (1,1) size 594x133 >+ RenderText {#text} at (0,0) size 24x18 >+ text run at (0,0) width 24: "Air " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,19) size 475x18 >+ text run at (0,19) width 49: "United " >+ text run at (49,19) width 82: "Flight 1187 " >+ text run at (131,19) width 122: "Booking Code:M " >+ text run at (253,19) width 222: "Date: Sunday, January 12, 2003" >+ RenderBR {BR} at (475,34) size 0x0 >+ RenderText {#text} at (0,38) size 380x18 >+ text run at (0,38) width 380: "From: San Francisco Intl Arpt, San Francisco CA - U.S." >+ RenderBR {BR} at (380,53) size 0x0 >+ RenderText {#text} at (0,57) size 395x18 >+ text run at (0,57) width 26: "To: " >+ text run at (26,57) width 369: "Burbank Glendale Pasadena Arpt, Burbank CA - U.S." >+ RenderBR {BR} at (395,72) size 0x0 >+ RenderText {#text} at (0,76) size 243x18 >+ text run at (0,76) width 127: "Departs: 6:05 PM " >+ text run at (127,76) width 116: "Arrives: 7:10 PM" >+ RenderBR {BR} at (243,91) size 0x0 >+ RenderText {#text} at (0,95) size 48x18 >+ text run at (0,95) width 48: "Status:" >+ RenderInline {SPACE} at (0,0) size 125x37 >+ RenderText {#text} at (48,95) size 73x18 >+ text run at (48,95) width 73: " confirmed" >+ RenderInline {SPACE} at (0,0) size 125x37 >+ RenderText {#text} at (121,95) size 4x18 >+ text run at (121,95) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,114) size 45x18 >+ text run at (0,114) width 45: "Seats:" >+ RenderBR {BR} at (45,129) size 0x0 >+ RenderBlock (anonymous) at (1,134) size 594x48 >+ RenderTable {TABLE} at (0,0) size 594x48 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 592x46 >+ RenderTableRow {TR} at (0,0) size 592x23 [bgcolor=#E0E0E0] >+ RenderTableCell {TD} at (0,0) size 95x23 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 42x18 >+ text run at (2,2) width 42: "Name" >+ RenderTableCell {TD} at (95,0) size 37x23 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 33x18 >+ text run at (2,2) width 33: "Seat" >+ RenderTableCell {TD} at (132,0) size 77x23 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x18 >+ text run at (2,2) width 44: "Status" >+ RenderTableCell {TD} at (209,0) size 311x23 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 34x18 >+ text run at (2,2) width 34: "Type" >+ RenderTableCell {TD} at (520,0) size 72x23 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 68x18 >+ text run at (2,2) width 68: "Comment" >+ RenderTableRow {TR} at (0,23) size 592x23 >+ RenderTableCell {TD} at (0,23) size 95x23 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 91x18 >+ text run at (2,2) width 91: "HAO,SCOTT" >+ RenderTableCell {TD} at (95,23) size 37x23 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x18 >+ text run at (2,2) width 29: "08A" >+ RenderTableCell {TD} at (132,23) size 77x23 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 73x18 >+ text run at (2,2) width 73: "confirmed " >+ RenderTableCell {TD} at (209,23) size 311x23 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 307x18 >+ text run at (2,2) width 307: "Non-Smoking, Window Seat, Preferred Seat" >+ RenderTableCell {TD} at (520,23) size 72x23 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 4x18 >+ text run at (2,2) width 4: " " >+ RenderBlock (anonymous) at (1,182) size 594x19 >+ RenderInline {SPACE} at (0,0) size 0x18 >+ RenderInline {SPACE} at (0,0) size 0x18 >+ RenderBR {BR} at (0,0) size 0x18 >+ RenderBlock (anonymous) at (0,609) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,616) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,624) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,624) size 769x207 >+ RenderTable {TABLE} at (0,0) size 592x206 >+ RenderTableSection {TBODY} at (0,0) size 592x206 >+ RenderTableRow {TR} at (0,2) size 592x202 >+ RenderTableCell {TD} at (2,102) size 2x2 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,2) size 2x2 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (10,91) size 93x24 [r=0 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 91x22 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (105,2) size 485x202 [r=0 c=3 rs=1 cs=1] >+ RenderBlock (anonymous) at (1,1) size 483x133 >+ RenderText {#text} at (0,0) size 24x18 >+ text run at (0,0) width 24: "Air " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,19) size 457x18 >+ text run at (0,19) width 49: "United " >+ text run at (49,19) width 73: "Flight 480 " >+ text run at (122,19) width 121: "Booking Code:Q " >+ text run at (243,19) width 214: "Date: Friday, January 24, 2003" >+ RenderBR {BR} at (457,34) size 0x0 >+ RenderText {#text} at (0,38) size 414x18 >+ text run at (0,38) width 414: "From: Burbank Glendale Pasadena Arpt, Burbank CA - U.S." >+ RenderBR {BR} at (414,53) size 0x0 >+ RenderText {#text} at (0,57) size 361x18 >+ text run at (0,57) width 26: "To: " >+ text run at (26,57) width 335: "San Francisco Intl Arpt, San Francisco CA - U.S." >+ RenderBR {BR} at (361,72) size 0x0 >+ RenderText {#text} at (0,76) size 243x18 >+ text run at (0,76) width 127: "Departs: 1:40 PM " >+ text run at (127,76) width 116: "Arrives: 2:50 PM" >+ RenderBR {BR} at (243,91) size 0x0 >+ RenderText {#text} at (0,95) size 48x18 >+ text run at (0,95) width 48: "Status:" >+ RenderInline {SPACE} at (0,0) size 125x37 >+ RenderText {#text} at (48,95) size 73x18 >+ text run at (48,95) width 73: " confirmed" >+ RenderInline {SPACE} at (0,0) size 125x37 >+ RenderText {#text} at (121,95) size 4x18 >+ text run at (121,95) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,114) size 45x18 >+ text run at (0,114) width 45: "Seats:" >+ RenderBR {BR} at (45,129) size 0x0 >+ RenderBlock (anonymous) at (1,134) size 483x48 >+ RenderTable {TABLE} at (0,0) size 483x48 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 481x46 >+ RenderTableRow {TR} at (0,0) size 481x23 [bgcolor=#E0E0E0] >+ RenderTableCell {TD} at (0,0) size 95x23 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 42x18 >+ text run at (2,2) width 42: "Name" >+ RenderTableCell {TD} at (95,0) size 37x23 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 33x18 >+ text run at (2,2) width 33: "Seat" >+ RenderTableCell {TD} at (132,0) size 77x23 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x18 >+ text run at (2,2) width 44: "Status" >+ RenderTableCell {TD} at (209,0) size 200x23 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 34x18 >+ text run at (2,2) width 34: "Type" >+ RenderTableCell {TD} at (409,0) size 72x23 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 68x18 >+ text run at (2,2) width 68: "Comment" >+ RenderTableRow {TR} at (0,23) size 481x23 >+ RenderTableCell {TD} at (0,23) size 95x23 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 91x18 >+ text run at (2,2) width 91: "HAO,SCOTT" >+ RenderTableCell {TD} at (95,23) size 37x23 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x18 >+ text run at (2,2) width 28: "13F" >+ RenderTableCell {TD} at (132,23) size 77x23 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 73x18 >+ text run at (2,2) width 73: "confirmed " >+ RenderTableCell {TD} at (209,23) size 200x23 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 196x18 >+ text run at (2,2) width 196: "Non-Smoking, Window Seat" >+ RenderTableCell {TD} at (409,23) size 72x23 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 4x18 >+ text run at (2,2) width 4: " " >+ RenderBlock (anonymous) at (1,182) size 483x19 >+ RenderInline {SPACE} at (0,0) size 0x18 >+ RenderInline {SPACE} at (0,0) size 0x18 >+ RenderBR {BR} at (0,0) size 0x18 >+ RenderBlock (anonymous) at (0,830) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,837) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,846) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,846) size 769x121 >+ RenderTable {TABLE} at (0,0) size 604x120 >+ RenderTableSection {TBODY} at (0,0) size 604x120 >+ RenderTableRow {TR} at (0,2) size 604x116 >+ RenderTableCell {TD} at (2,59) size 2x2 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,2) size 2x2 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (10,48) size 93x24 [r=0 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 91x22 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (105,2) size 497x116 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 24x18 >+ text run at (1,1) width 24: "Air " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (1,20) size 495x18 >+ text run at (1,20) width 86: "UNKNOWN " >+ text run at (87,20) width 73: "Flight 123 " >+ text run at (160,20) width 118: "Booking Code:Y " >+ text run at (278,20) width 218: "Date: Tuesday, March 25, 2003" >+ RenderBR {BR} at (496,35) size 0x0 >+ RenderText {#text} at (1,39) size 380x18 >+ text run at (1,39) width 380: "From: San Francisco Intl Arpt, San Francisco CA - U.S." >+ RenderBR {BR} at (381,54) size 0x0 >+ RenderText {#text} at (1,58) size 361x18 >+ text run at (1,58) width 26: "To: " >+ text run at (27,58) width 335: "San Francisco Intl Arpt, San Francisco CA - U.S." >+ RenderBR {BR} at (362,73) size 0x0 >+ RenderText {#text} at (1,77) size 167x18 >+ text run at (1,77) width 89: "Departs: n/a " >+ text run at (90,77) width 78: "Arrives: n/a" >+ RenderBR {BR} at (168,92) size 0x0 >+ RenderText {#text} at (1,96) size 48x18 >+ text run at (1,96) width 48: "Status:" >+ RenderInline {SPACE} at (0,0) size 192x18 >+ RenderText {#text} at (49,96) size 188x18 >+ text run at (49,96) width 188: " requested, await response" >+ RenderInline {SPACE} at (0,0) size 4x18 >+ RenderText {#text} at (237,96) size 4x18 >+ text run at (237,96) width 4: " " >+ RenderBR {BR} at (241,111) size 0x0 >+ RenderBlock (anonymous) at (0,966) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,972) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,981) size 769x54 >+ RenderInline {SPAN} at (0,0) size 195x51 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 98x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,1) size 20x20 >+ RenderText {#text} at (20,0) size 78x19 >+ text run at (20,0) width 4: " " >+ text run at (24,0) width 74: "Remarks:" >+ RenderBR {BR} at (98,15) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,21) size 0x16 >+ RenderInline {SPAN} at (0,0) size 195x16 >+ RenderText {#text} at (0,37) size 195x16 >+ text run at (0,37) width 125: "SERVICE FEE MCO " >+ text run at (125,37) width 70: "8103220490" >+ RenderBR {BR} at (195,50) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,1041) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,1049) size 769x24 >+ RenderInline {SPAN} at (0,0) size 186x16 >+ RenderInline {SPAN} at (0,0) size 186x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 66x23 >+ RenderText {#text} at (66,1) size 4x19 >+ text run at (66,1) width 4: " " >+ RenderInline {B} at (0,0) size 112x19 >+ RenderText {#text} at (70,1) size 112x19 >+ text run at (70,1) width 112: "Web Bookings" >+ RenderText {#text} at (182,1) size 4x19 >+ text run at (182,1) width 4: " " >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderBR {BR} at (186,16) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,1079) size 769x3 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,1088) size 769x22 >+ RenderInline {SPAN} at (0,0) size 277x16 >+ RenderInline {SPAN} at (0,0) size 277x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 277x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,1) size 20x20 >+ RenderText {#text} at (20,0) size 257x19 >+ text run at (20,0) width 4: " " >+ text run at (24,0) width 253: "Remarks and Service Information" >+ RenderBR {BR} at (277,15) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,1115) size 769x33 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,15) size 769x17 >+ RenderText {#text} at (0,0) size 203x16 >+ text run at (0,0) width 203: "This itinerary is subject to change. " >+ RenderInline {A} at (0,0) size 162x16 [color=#0000EE] >+ RenderText {#text} at (203,0) size 162x16 >+ text run at (203,0) width 162: "Click here for latest updates" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,1160) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (23,45) size 102x16 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 102x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 102x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,23) size 20x20 >+ RenderText {#text} at (20,30) size 4x16 >+ text run at (20,30) width 4: " " >+ RenderInline {SPAN} at (0,0) size 78x16 >+ RenderText {#text} at (24,30) size 78x16 >+ text run at (24,30) width 78: "HAO, SCOTT" >+ RenderBR {BR} at (102,43) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (23,107) size 583x39 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 583x39 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,22) size 20x20 >+ RenderText {#text} at (20,29) size 563x16 >+ text run at (20,29) width 4: " " >+ text run at (24,29) width 56: "Address: " >+ text run at (80,29) width 503: "ST. JUDE MEDICAL, 21700 OXNARD ST SUITE 800, WOODLAND HILLS CA Z/91367 " >+ RenderBR {BR} at (583,42) size 0x0 >+ RenderImage {IMG} at (0,45) size 20x20 >+ RenderText {#text} at (20,52) size 402x16 >+ text run at (20,52) width 4: " " >+ text run at (24,52) width 46: "Deliver: " >+ text run at (70,52) width 102: "DEBI STANGEL, " >+ text run at (172,52) width 116: "119 GLEN COURT, " >+ text run at (288,52) width 134: "DANVILLE CA Z/94526" >+layer at (23,190) size 20x16 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 20x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,23) size 20x20 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (23,233) size 769x62 >+ RenderBlock (anonymous) at (0,224) size 769x63 >+layer at (43,218) size 520x62 >+ RenderTable {TABLE} at (0,0) size 520x62 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 518x60 >+ RenderTableRow {TR} at (0,2) size 518x23 [bgcolor=#E0E0E0] >+ RenderTableCell {TD} at (2,2) size 91x23 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 34x18 >+ text run at (2,2) width 34: "Type" >+ RenderTableCell {TD} at (95,2) size 45x23 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x18 >+ text run at (2,2) width 27: "City" >+ RenderTableCell {TD} at (142,2) size 374x23 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x18 >+ text run at (2,2) width 45: "Phone" >+ RenderTableRow {TR} at (0,27) size 518x0 >+ RenderTableRow {TR} at (0,29) size 518x23 >+ RenderTableCell {TD} at (2,29) size 91x23 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 87x18 >+ text run at (2,2) width 87: "Travel Agent" >+ RenderTableCell {TD} at (95,29) size 45x23 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x18 >+ text run at (2,2) width 41: "(LAX)" >+ RenderTableCell {TD} at (142,29) size 374x23 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 370x18 >+ text run at (2,2) width 370: "RQ0/818 990-4053-PLAZA TRAVEL - 05838276-RC" >+ RenderTableRow {TR} at (0,54) size 518x0 >+ RenderTableRow {TR} at (0,56) size 518x0 >+ RenderTableRow {TR} at (0,58) size 518x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/encoding/xmacroman-encoding-test-expected.txt b/LayoutTests/platform/wincairo-win10/fast/encoding/xmacroman-encoding-test-expected.txt >new file mode 100644 >index 00000000000..8d5cdbf251a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/encoding/xmacroman-encoding-test-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 727x19 >+ text run at (0,0) width 295: "This tests the use of xmacroman as content type. " >+ text run at (295,0) width 432: "You should not see any \"garbage\" characters if xmacroman is supported" >+ RenderBlock (anonymous) at (0,36) size 784x60 >+ RenderText {#text} at (0,0) size 80x19 >+ text run at (0,0) width 80: "apostrophe: \x{2019}" >+ RenderBR {BR} at (80,15) size 0x0 >+ RenderText {#text} at (0,20) size 62x19 >+ text run at (0,20) width 62: "ellipsis: \x{2026}" >+ RenderBR {BR} at (62,35) size 0x0 >+ RenderText {#text} at (0,40) size 75x19 >+ text run at (0,40) width 75: "em-dash: \x{2014}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/events/context-no-deselect-expected.txt b/LayoutTests/platform/wincairo-win10/fast/events/context-no-deselect-expected.txt >new file mode 100644 >index 00000000000..46b0918d268 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/events/context-no-deselect-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,13) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 105x16 >+ text run at (0,0) width 105: "some sample text" >+selection start: position 5 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of body >+selection end: position 15 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/events/event-listener-on-link-expected.txt b/LayoutTests/platform/wincairo-win10/fast/events/event-listener-on-link-expected.txt >new file mode 100644 >index 00000000000..aabf93fd41e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/events/event-listener-on-link-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 778x39 >+ text run at (0,0) width 778: "This tests that you can successfully add a DOMSubtreeModified event listener to a link element, and the page should load without" >+ text run at (0,20) width 53: "crashing." >diff --git a/LayoutTests/platform/wincairo-win10/fast/events/ghostly-mousemoves-in-subframe-expected.txt b/LayoutTests/platform/wincairo-win10/fast/events/ghostly-mousemoves-in-subframe-expected.txt >new file mode 100644 >index 00000000000..3c2560f211b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/events/ghostly-mousemoves-in-subframe-expected.txt >@@ -0,0 +1,17 @@ >+Test for http://webkit.org/b/131974 REGRESSION (r151839): Subframe keeps getting mousemove events with the same coordinates after hiding a hovered element. >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+ >+clickable_div_in_subframe got mouseover at 13,13 >+clickable_div_in_subframe got mousemove at 13,13 >+clickable_div_in_subframe got click at 13,13 >+clickable_div_in_subframe got mousemove at 14,14 >+overlapping_div_in_main_frame got mousemove at 16,16 >+main_frame got mousemove at 400,400 >+main_frame got click at 400,400 >+main_frame got mousemove at 400,400 >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+ >diff --git a/LayoutTests/platform/wincairo-win10/fast/events/onload-re-entry-expected.txt b/LayoutTests/platform/wincairo-win10/fast/events/onload-re-entry-expected.txt >new file mode 100644 >index 00000000000..b7ab2dcccf2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/events/onload-re-entry-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/events/overflow-viewport-renderer-deleted-expected.txt b/LayoutTests/platform/wincairo-win10/fast/events/overflow-viewport-renderer-deleted-expected.txt >new file mode 100644 >index 00000000000..8e287005bf5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/events/overflow-viewport-renderer-deleted-expected.txt >@@ -0,0 +1 @@ >+ERROR: nil result from IDOMElement::innerText >diff --git a/LayoutTests/platform/wincairo-win10/fast/events/pointer-events-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/events/pointer-events-2-expected.txt >new file mode 100644 >index 00000000000..92b22164ee6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/events/pointer-events-2-expected.txt >@@ -0,0 +1,199 @@ >+layer at (0,0) size 785x640 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x176 >+ RenderBlock {HTML} at (0,0) size 785x176 >+ RenderBody {BODY} at (8,21) size 769x139 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 761x36 >+ text run at (0,0) width 761: "Testing the values of 'pointer-events' on HTML content" >+ RenderBlock {P} at (0,58) size 769x81 >+ RenderText {#text} at (0,0) size 734x79 >+ text run at (0,0) width 543: "This test is expected to be run from within DumpRenderTree. If running manually, click on " >+ text run at (543,0) width 187: "the elements in the first column," >+ text run at (0,20) width 308: "making sure the actual result (3rd column) matches " >+ text run at (308,20) width 423: "the expected result (2nd column). Repeat for click target (4th column)," >+ text run at (0,40) width 175: "expected result (5th column) " >+ text run at (175,40) width 496: "and actual result (6th column). Note: You should click on a yellow inline element if " >+ text run at (671,40) width 63: "one exists," >+ text run at (0,60) width 187: "otherwise anywhere in the box." >+layer at (10,140) size 300x100 >+ RenderBlock (positioned) {DIV} at (10,140) size 300x100 >+layer at (10,140) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (10,140) size 80x80 >+ RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 68x39 >+ text run at (0,0) width 48: "pointer-" >+ text run at (0,20) width 68: "events auto" >+layer at (110,140) size 80x80 >+ RenderBlock (positioned) {DIV} at (100,0) size 80x80 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "p1" >+layer at (210,140) size 80x80 >+ RenderBlock (positioned) {DIV} at (200,0) size 80x80 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "p1" >+layer at (10,240) size 300x100 >+ RenderBlock (positioned) {DIV} at (10,240) size 300x100 >+layer at (10,240) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (10,240) size 80x80 >+ RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 71x39 >+ text run at (0,0) width 48: "pointer-" >+ text run at (0,20) width 71: "events none" >+layer at (110,240) size 80x80 >+ RenderBlock (positioned) {DIV} at (100,0) size 80x80 >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 29: "none" >+layer at (210,240) size 80x80 >+ RenderBlock (positioned) {DIV} at (200,0) size 80x80 >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 29: "none" >+layer at (10,340) size 300x100 >+ RenderBlock (positioned) {DIV} at (10,340) size 300x100 >+layer at (10,340) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (10,340) size 80x80 >+ RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 69x39 >+ text run at (0,0) width 53: "siblings -" >+ text run at (0,20) width 69: "auto on top" >+layer at (10,340) size 80x80 >+ RenderBlock (positioned) {P} at (0,0) size 80x80 >+layer at (110,340) size 80x80 >+ RenderBlock (positioned) {DIV} at (100,0) size 80x80 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "p4" >+layer at (210,340) size 80x80 >+ RenderBlock (positioned) {DIV} at (200,0) size 80x80 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "p4" >+layer at (10,440) size 300x100 >+ RenderBlock (positioned) {DIV} at (10,440) size 300x100 >+layer at (10,440) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (10,440) size 80x80 >+ RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 72x39 >+ text run at (0,0) width 53: "siblings -" >+ text run at (0,20) width 72: "none on top" >+layer at (10,440) size 80x80 >+ RenderBlock (positioned) {P} at (0,0) size 80x80 >+layer at (110,440) size 80x80 >+ RenderBlock (positioned) {DIV} at (100,0) size 80x80 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "p5" >+layer at (210,440) size 80x80 >+ RenderBlock (positioned) {DIV} at (200,0) size 80x80 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "p5" >+layer at (10,540) size 300x100 >+ RenderBlock (positioned) {DIV} at (10,540) size 300x100 >+layer at (10,540) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (10,540) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (10,540) size 80x80 >+ RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 79x39 >+ text run at (0,0) width 79: "nested - auto" >+ text run at (0,20) width 31: "outer" >+layer at (110,540) size 80x80 >+ RenderBlock (positioned) {DIV} at (100,0) size 80x80 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "p7" >+layer at (210,540) size 80x80 >+ RenderBlock (positioned) {DIV} at (200,0) size 80x80 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "p7" >+layer at (340,140) size 300x100 >+ RenderBlock (positioned) {DIV} at (340,140) size 300x100 >+layer at (340,140) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (340,140) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (340,140) size 80x80 >+ RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080] >+ RenderText {#text} at (0,0) size 64x39 >+ text run at (0,0) width 49: "nested -" >+ text run at (0,20) width 64: "none outer" >+layer at (440,140) size 80x80 >+ RenderBlock (positioned) {DIV} at (100,0) size 80x80 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "p10" >+layer at (540,140) size 80x80 >+ RenderBlock (positioned) {DIV} at (200,0) size 80x80 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "p10" >+layer at (340,240) size 300x100 >+ RenderBlock (positioned) {DIV} at (340,240) size 300x100 >+layer at (340,240) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (340,240) size 80x80 >+ RenderImage {IMG} at (0,0) size 80x80 >+layer at (440,240) size 80x80 >+ RenderBlock (positioned) {DIV} at (100,0) size 80x80 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "p11" >+layer at (540,240) size 80x80 >+ RenderBlock (positioned) {DIV} at (200,0) size 80x80 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "p11" >+layer at (340,340) size 300x100 >+ RenderBlock (positioned) {DIV} at (340,340) size 300x100 >+layer at (340,340) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (340,340) size 80x80 >+ RenderImage {IMG} at (0,0) size 80x80 >+layer at (440,340) size 80x80 >+ RenderBlock (positioned) {DIV} at (100,0) size 80x80 >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 29: "none" >+layer at (540,340) size 80x80 >+ RenderBlock (positioned) {DIV} at (200,0) size 80x80 >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 29: "none" >+layer at (340,440) size 300x100 >+ RenderBlock (positioned) {DIV} at (340,440) size 300x100 >+layer at (340,440) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (340,440) size 80x80 >+ RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080] >+ RenderInline {SPAN} at (0,0) size 30x19 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,0) size 30x19 >+ text run at (0,0) width 30: "inline" >+ RenderText {#text} at (30,0) size 72x59 >+ text run at (30,0) width 24: " has" >+ text run at (0,20) width 72: "auto, parent" >+ text run at (0,40) width 29: "none" >+layer at (440,440) size 80x80 >+ RenderBlock (positioned) {DIV} at (100,0) size 80x80 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "p14" >+layer at (540,440) size 80x80 >+ RenderBlock (positioned) {DIV} at (200,0) size 80x80 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "p14" >+layer at (340,540) size 300x100 >+ RenderBlock (positioned) {DIV} at (340,540) size 300x100 >+layer at (340,540) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (340,540) size 80x80 >+ RenderBlock (positioned) {P} at (0,0) size 80x80 [bgcolor=#808080] >+ RenderInline {SPAN} at (0,0) size 30x19 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,0) size 30x19 >+ text run at (0,0) width 30: "inline" >+ RenderText {#text} at (30,0) size 75x59 >+ text run at (30,0) width 24: " has" >+ text run at (0,20) width 75: "none, parent" >+ text run at (0,40) width 26: "auto" >+layer at (440,540) size 80x80 >+ RenderBlock (positioned) {DIV} at (100,0) size 80x80 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "p15" >+layer at (540,540) size 80x80 >+ RenderBlock (positioned) {DIV} at (200,0) size 80x80 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "p15" >+caret: position 1 of child 0 {#text} of child 0 {SPAN} of child 1 {P} of child 1 {DIV} of child 23 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/events/resize-events-expected.txt b/LayoutTests/platform/wincairo-win10/fast/events/resize-events-expected.txt >new file mode 100644 >index 00000000000..705c070d3bd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/events/resize-events-expected.txt >@@ -0,0 +1,33 @@ >+layer at (0,0) size 785x4256 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x4256 >+ RenderBlock {HTML} at (0,0) size 785x4256 >+ RenderBody {BODY} at (8,8) size 769x4238 >+ RenderBlock {DIV} at (0,0) size 769x112 >+ RenderBlock (anonymous) at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 767x39 >+ text run at (0,0) width 549: "Test how many resize events are emitted during page load and dynamic content generation. " >+ text run at (549,0) width 218: "Do not resize the page. It invalidates" >+ text run at (0,20) width 47: "the test." >+ RenderBlock {P} at (0,56) size 769x56 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (10,0) size 172x19 >+ text run at (10,0) width 172: "Resize events (should be 0): " >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (182,0) size 8x19 >+ text run at (182,0) width 8: "0" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 769x20 [color=#008000] >+ RenderText {#text} at (10,0) size 38x19 >+ text run at (10,0) width 38: "PASS" >+ RenderBlock {DIV} at (0,128) size 769x4110 >+ RenderBlock {DIV} at (10,0) size 749x402 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (10,412) size 749x402 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (10,824) size 749x402 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (10,1236) size 749x402 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (10,1648) size 749x402 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (10,2060) size 749x402 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (10,2472) size 749x402 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (10,2884) size 749x402 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (10,3296) size 749x402 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (10,3708) size 749x402 [border: (1px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/events/reveal-link-when-focused-expected.txt b/LayoutTests/platform/wincairo-win10/fast/events/reveal-link-when-focused-expected.txt >new file mode 100644 >index 00000000000..2fce0ce4a9b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/events/reveal-link-when-focused-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 785x2036 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2036 >+ RenderBlock {HTML} at (0,0) size 785x2036 >+ RenderBody {BODY} at (8,8) size 769x2020 >+ RenderBlock {DIV} at (0,0) size 769x2000 >+ RenderText {#text} at (0,0) size 310x19 >+ text run at (0,0) width 310: "padding to make link be initially scrolled out of sight" >+ RenderBlock (anonymous) at (0,2000) size 769x20 >+ RenderInline {A} at (0,0) size 339x19 [color=#551A8B] >+ RenderText {#text} at (0,0) size 339x19 >+ text run at (0,0) width 339: "this link should be focused and revealed after page loads" >+ RenderText {#text} at (0,0) size 0x0 >+scrolled to 0,1436 >diff --git a/LayoutTests/platform/wincairo-win10/fast/events/standalone-image-drag-to-editable-expected.txt b/LayoutTests/platform/wincairo-win10/fast/events/standalone-image-drag-to-editable-expected.txt >new file mode 100644 >index 00000000000..c43ca2c48f6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/events/standalone-image-drag-to-editable-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderFrameSet {FRAMESET} at (0,0) size 800x600 >+ RenderFrame {FRAME} at (0,0) size 800x100 >+ layer at (0,0) size 785x102 >+ RenderView at (0,0) size 785x100 >+ layer at (0,0) size 785x102 >+ RenderBlock {HTML} at (0,0) size 785x102 >+ RenderBody {BODY} at (0,0) size 785x102 >+ RenderBlock {DIV} at (0,0) size 785x102 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 657x19 >+ text run at (1,1) width 657: "This layout test is checks that we don't crash when a stand alone image is dragged into a content editable div. " >+ RenderBR {BR} at (658,16) size 0x0 >+ RenderInline {A} at (0,0) size 146x19 [color=#0000EE] >+ RenderText {#text} at (1,31) size 146x19 >+ text run at (1,31) width 146: "rdar://problem/5021127" >+ RenderImage {IMG} at (147,21) size 25x25 >+ RenderFrame {FRAME} at (0,106) size 800x100 >+ layer at (0,0) size 800x100 >+ RenderView at (0,0) size 800x100 >+ layer at (0,0) size 800x100 >+ RenderBlock {HTML} at (0,0) size 800x100 >+ RenderBody {BODY} at (0,0) size 800x100 >+ RenderImage {IMG} at (0,0) size 25x25 >diff --git a/LayoutTests/platform/wincairo-win10/fast/events/updateLayoutForHitTest-expected.txt b/LayoutTests/platform/wincairo-win10/fast/events/updateLayoutForHitTest-expected.txt >new file mode 100644 >index 00000000000..e98e73843c5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/events/updateLayoutForHitTest-expected.txt >@@ -0,0 +1,18 @@ >+CONSOLE MESSAGE: line 36: TypeError: null is not an object (evaluating 'triangleSpan.nextSibling.nextSibling.nextSibling.nextSibling.style') >+CONSOLE MESSAGE: line 40: TypeError: null is not an object (evaluating 'triangleSpan.nextSibling.nextSibling.nextSibling.nextSibling.style') >+CONSOLE MESSAGE: line 36: TypeError: null is not an object (evaluating 'triangleSpan.nextSibling.nextSibling.nextSibling.nextSibling.style') >+CONSOLE MESSAGE: line 40: TypeError: null is not an object (evaluating 'triangleSpan.nextSibling.nextSibling.nextSibling.nextSibling.style') >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (5,5) size 67x32 [bgcolor=#ADD8E6] >+ RenderInline {SPAN} at (0,0) size 9x19 >+ RenderText {#text} at (5,7) size 9x19 >+ text run at (5,7) width 9: "\x{25B8}" >+ RenderText {#text} at (14,7) size 48x19 >+ text run at (14,7) width 48: " Project" >+ RenderText {#text} at (0,0) size 0x0 >+selection start: position 0 of child 1 {SPAN} of child 3 {DIV} of body >+selection end: position 0 of child 1 {#text} of child 3 {DIV} of child 3 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/fast-mobile-scrolling/fixed-position-element-expected.txt b/LayoutTests/platform/wincairo-win10/fast/fast-mobile-scrolling/fixed-position-element-expected.txt >new file mode 100644 >index 00000000000..201b4c5f502 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/fast-mobile-scrolling/fixed-position-element-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 758x39 >+ text run at (0,0) width 758: "This tests that fixed background images are honored on a page with at least one fixed position element. If the square (below) is" >+ text run at (0,20) width 179: "green, then the test PASSED." >+ RenderBlock {DIV} at (0,88) size 64x64 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+layer at (8,100) size 64x64 >+ RenderBlock (positioned) {DIV} at (8,100) size 64x64 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.txt b/LayoutTests/platform/wincairo-win10/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.txt >new file mode 100644 >index 00000000000..fdc94a837bb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 762x39 >+ text run at (0,0) width 762: "This tests that fixed background images are ignored on a page with no fixed positioned elements. If the square (below) is green," >+ text run at (0,20) width 138: "then the test PASSED." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 687x19 >+ text run at (0,0) width 687: "Note, we expect this test to fail on all ports that have not compiled with FAST_MOBILE_SCROLLING enabled." >+ RenderBlock {DIV} at (0,124) size 64x64 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/001-expected.txt >new file mode 100644 >index 00000000000..e69af53516b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/001-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 582x19 >+ text run at (0,0) width 582: "You should see a single 100x100 green square below. If you see any red, then the test has failed." >+layer at (10,44) size 100x100 >+ RenderDeprecatedFlexibleBox (positioned) {DIV} at (10,44) size 100x100 [bgcolor=#FF0000] >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/002-expected.txt >new file mode 100644 >index 00000000000..617329c5a14 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/002-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 737x39 >+ text run at (0,0) width 448: "You should see a green cross below (300 pixels wide and 300 pixels tall). " >+ text run at (448,0) width 289: "This is a test to ensure that boxes don't obey the" >+ text run at (0,20) width 596: "overconstraint correction (margin-right/left should not be corrected when a box is overconstrained)." >+ RenderBlock {DIV} at (0,40) size 784x500 >+ RenderDeprecatedFlexibleBox {DIV} at (100,100) size 100x300 [bgcolor=#008000] >+ RenderBlock {DIV} at (-100,100) size 300x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/003-expected.txt >new file mode 100644 >index 00000000000..050eb10fba0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/003-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 737x39 >+ text run at (0,0) width 448: "You should see a green cross below (300 pixels wide and 300 pixels tall). " >+ text run at (448,0) width 289: "This is a test to ensure that boxes don't obey the" >+ text run at (0,20) width 615: "overconstraint correction (margin-top/bottom should not be corrected when a box is overconstrained)." >+ RenderBlock {DIV} at (0,40) size 784x300 >+ RenderDeprecatedFlexibleBox {DIV} at (0,200) size 300x100 [bgcolor=#008000] >+ RenderBlock {DIV} at (100,-100) size 100x300 >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/004-expected.txt >new file mode 100644 >index 00000000000..b08fcf3b164 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/004-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 776x39 >+ text run at (0,0) width 276: "You should see a green 100x100 box below. " >+ text run at (276,0) width 500: "If you see a red box, then the inner block is not properly growing to fill the height of" >+ text run at (0,20) width 108: "the enclosing box." >+ RenderDeprecatedFlexibleBox {DIV} at (0,56) size 100x100 [bgcolor=#FF0000] >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/005-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/005-expected.txt >new file mode 100644 >index 00000000000..2d27eff421b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/005-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 765x39 >+ text run at (0,0) width 624: "You should see a green rectangle below that is 100 pixels tall and that fills the width of the content area. " >+ text run at (624,0) width 141: "If you see any red, then" >+ text run at (0,20) width 107: "the test has failed." >+ RenderBlock {DIV} at (0,40) size 784x100 [bgcolor=#FF0000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 784x100 [bgcolor=#008000] >+ RenderBlock {DIV} at (0,0) size 0x100 [bgcolor=#FF0000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/006-expected.txt >new file mode 100644 >index 00000000000..c4dc67e5f33 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/006-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 765x39 >+ text run at (0,0) width 624: "You should see a green rectangle below that is 100 pixels tall and that fills the width of the content area. " >+ text run at (624,0) width 141: "If you see any red, then" >+ text run at (0,20) width 107: "the test has failed." >+ RenderBlock {DIV} at (0,40) size 784x100 [bgcolor=#FF0000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 784x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/007-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/007-expected.txt >new file mode 100644 >index 00000000000..1679bac556c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/007-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 767x39 >+ text run at (0,0) width 464: "You should see a 100x100 green square below enclosed by an olive border. " >+ text run at (464,0) width 303: "If you see any red, the test has failed. If the border" >+ text run at (0,20) width 376: "does not fully enclose the green square, then the test has failed." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 775x19 >+ text run at (0,0) width 775: "This test is checking to make sure blocks with auto height that are children of boxes will expand to encompass overhanging floats." >+ RenderBlock {DIV} at (0,92) size 100x100 [bgcolor=#FF0000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 100x100 [border: (4px solid #808000)] >+ RenderBlock {DIV} at (4,4) size 92x92 >+ RenderBlock (floating) {DIV} at (0,0) size 92x92 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/008-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/008-expected.txt >new file mode 100644 >index 00000000000..ccb7d047a90 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/008-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 748x39 >+ text run at (0,0) width 293: "You should see a 200x200 green square below. " >+ text run at (293,0) width 227: "If you see any red, the test has failed. " >+ text run at (520,0) width 228: "This test is checking to make sure that" >+ text run at (0,20) width 494: "boxes will shift to avoid floats that try to intrude into their space (just as tables do)." >+ RenderBlock {DIV} at (0,56) size 200x200 [bgcolor=#FF0000] >+ RenderBlock (floating) {DIV} at (0,0) size 100x200 [bgcolor=#008000] >+ RenderDeprecatedFlexibleBox {DIV} at (100,0) size 100x200 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/009-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/009-expected.txt >new file mode 100644 >index 00000000000..d196a9e7357 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/009-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 760x39 >+ text run at (0,0) width 530: "You should see a 100x100 olive-bordered green square below with a vertical scrollbar. " >+ text run at (530,0) width 230: "The scrollable area should all be green" >+ text run at (0,20) width 202: "and should be about 1000px tall. " >+ text run at (202,20) width 313: "If you do not see a scrollbar, then the test has failed." >+layer at (8,64) size 104x104 clip at (10,66) size 85x100 scrollHeight 1000 >+ RenderDeprecatedFlexibleBox {DIV} at (0,56) size 104x104 [bgcolor=#008000] [border: (2px solid #808000)] >+ RenderBlock {DIV} at (2,2) size 85x1000 >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/010-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/010-expected.txt >new file mode 100644 >index 00000000000..291218c04f6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/010-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 778x39 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 256: "If you see any red, then the test has failed. " >+ text run at (549,0) width 229: "This test is ensuring that boxes can act" >+ text run at (0,20) width 268: "as containing blocks for positioned elements." >+layer at (8,64) size 100x100 >+ RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,56) size 100x100 [bgcolor=#FF0000] >+layer at (8,64) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/011-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/011-expected.txt >new file mode 100644 >index 00000000000..5bb4feadcf5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/011-expected.txt >@@ -0,0 +1,47 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x80 >+ RenderText {#text} at (0,0) size 764x79 >+ text run at (0,0) width 431: "You should see a black box below that is the width of the content area. " >+ text run at (431,0) width 243: "It contains alternating struts and springs. " >+ text run at (674,0) width 82: "The struts are" >+ text run at (0,20) width 220: "bordered in green and are inflexible. " >+ text run at (220,20) width 544: "The springs are bordered in purple and should grow and shrink as you resize your browser" >+ text run at (0,40) width 56: "window. " >+ text run at (56,40) width 686: "The black box should get taller when you make your window wider and get shorter when you shrink your browser" >+ text run at (0,60) width 52: "window." >+ RenderDeprecatedFlexibleBox {DIV} at (0,96) size 784x56 [border: (2px solid #000000)] >+ RenderDeprecatedFlexibleBox {DIV} at (6,6) size 38x44 [border: (2px solid #008000)] >+ RenderBlock (anonymous) at (2,2) size 34x40 >+ RenderText {#text} at (0,0) size 34x19 >+ text run at (0,0) width 34: "Fixed" >+ RenderDeprecatedFlexibleBox {DIV} at (48,6) size 199x44 [border: (2px solid #800080)] >+ RenderBlock (anonymous) at (2,2) size 195x40 >+ RenderText {#text} at (0,0) size 181x39 >+ text run at (0,0) width 174: "This is a flexible block, and it" >+ text run at (0,20) width 181: "will shrink or grow as needed." >+ RenderDeprecatedFlexibleBox {DIV} at (250,6) size 39x44 [border: (2px solid #008000)] >+ RenderBlock (anonymous) at (2,2) size 34x40 >+ RenderText {#text} at (0,0) size 34x19 >+ text run at (0,0) width 34: "Fixed" >+ RenderDeprecatedFlexibleBox {DIV} at (292,6) size 200x44 [border: (2px solid #800080)] >+ RenderBlock (anonymous) at (2,2) size 195x40 >+ RenderText {#text} at (0,0) size 181x39 >+ text run at (0,0) width 174: "This is a flexible block, and it" >+ text run at (0,20) width 181: "will shrink or grow as needed." >+ RenderDeprecatedFlexibleBox {DIV} at (495,6) size 39x44 [border: (2px solid #008000)] >+ RenderBlock (anonymous) at (2,2) size 34x40 >+ RenderText {#text} at (0,0) size 34x19 >+ text run at (0,0) width 34: "Fixed" >+ RenderDeprecatedFlexibleBox {DIV} at (537,6) size 199x44 [border: (2px solid #800080)] >+ RenderBlock (anonymous) at (2,2) size 195x40 >+ RenderText {#text} at (0,0) size 181x39 >+ text run at (0,0) width 174: "This is a flexible block, and it" >+ text run at (0,20) width 181: "will shrink or grow as needed." >+ RenderDeprecatedFlexibleBox {DIV} at (740,6) size 38x44 [border: (2px solid #008000)] >+ RenderBlock (anonymous) at (2,2) size 34x40 >+ RenderText {#text} at (0,0) size 34x19 >+ text run at (0,0) width 34: "Fixed" >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/012-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/012-expected.txt >new file mode 100644 >index 00000000000..0ad285da3d7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/012-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 784x59 >+ text run at (0,0) width 307: "You should see a 300x100 green rectangle below. " >+ text run at (307,0) width 471: "If you see any red, the test has failed. This test makes a positioned vertical box" >+ text run at (0,20) width 118: "with three children. " >+ text run at (118,20) width 459: "The first and third children are absolutely positioned at the edges of the box. " >+ text run at (577,20) width 207: "Box-align of center is used to align" >+ text run at (0,40) width 243: "the second child in the center of the box." >+layer at (8,84) size 300x100 >+ RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,76) size 300x100 [bgcolor=#FF0000] >+ RenderDeprecatedFlexibleBox {DIV} at (100,0) size 100x100 [bgcolor=#008000] >+layer at (8,84) size 100x100 >+ RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000] >+layer at (208,84) size 100x100 >+ RenderDeprecatedFlexibleBox (positioned) {DIV} at (200,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/013-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/013-expected.txt >new file mode 100644 >index 00000000000..4198d933dff >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/013-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 582x19 >+ text run at (0,0) width 582: "You should see a single 100x100 green square below. If you see any red, then the test has failed." >+ RenderDeprecatedFlexibleBox {DIV} at (0,36) size 100x100 [bgcolor=#FF0000] >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/014-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/014-expected.txt >new file mode 100644 >index 00000000000..4198d933dff >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/014-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 582x19 >+ text run at (0,0) width 582: "You should see a single 100x100 green square below. If you see any red, then the test has failed." >+ RenderDeprecatedFlexibleBox {DIV} at (0,36) size 100x100 [bgcolor=#FF0000] >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/015-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/015-expected.txt >new file mode 100644 >index 00000000000..18f2ce3b524 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/015-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 582x19 >+ text run at (0,0) width 582: "You should see a single 100x100 green square below. If you see any red, then the test has failed." >+ RenderDeprecatedFlexibleBox {DIV} at (0,36) size 300x100 >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 100x100 [bgcolor=#FF0000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 0x100 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000] >+ RenderDeprecatedFlexibleBox {DIV} at (100,0) size 0x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/016-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/016-expected.txt >new file mode 100644 >index 00000000000..e0c8f84b962 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/016-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 812x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 [bgcolor=#FFFFFF] >+ RenderBody {BODY} at (0,0) size 800x585 >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 800x585 >+ RenderBlock {DIV} at (0,0) size 800x40 >+ RenderText {#text} at (0,0) size 796x39 >+ text run at (0,0) width 462: "This header should remain at the top of the browser window as you resize it. " >+ text run at (462,0) width 173: "It can wrap to multiple lines. " >+ text run at (635,0) width 158: "The center should be filled" >+ text run at (0,20) width 209: "with an olive-bordered green box. " >+ text run at (209,20) width 587: "It should start beneath the header, end above the footer, and fill the width of the browser window." >+ RenderIFrame {IFRAME} at (0,40) size 812x525 [bgcolor=#008000] [border: (10px solid #808000)] >+ layer at (0,0) size 792x505 >+ RenderView at (0,0) size 792x505 >+ layer at (0,0) size 792x505 >+ RenderBlock {HTML} at (0,0) size 792x505 >+ RenderBody {BODY} at (8,8) size 776x489 >+ RenderBlock {DIV} at (0,565) size 800x20 >+ RenderText {#text} at (0,0) size 631x19 >+ text run at (0,0) width 388: "This footer should remain at the bottom of the browser window. " >+ text run at (388,0) width 243: "It can wrap to multiple lines if necessary." >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/017-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/017-expected.txt >new file mode 100644 >index 00000000000..0ae02b4bb16 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/017-expected.txt >@@ -0,0 +1,91 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 784x39 >+ text run at (0,0) width 300: "You should see identical rows of numbers below. " >+ text run at (300,0) width 484: "Every row should look exactly the same. If any objects are out of order, then the" >+ text run at (0,20) width 85: "test has failed." >+ RenderDeprecatedFlexibleBox {DIV} at (0,56) size 784x200 >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 784x40 >+ RenderBlock {DIV} at (4,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "1" >+ RenderBlock {DIV} at (32,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "2" >+ RenderBlock {DIV} at (60,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "3" >+ RenderBlock {DIV} at (88,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "4" >+ RenderBlock {DIV} at (116,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "5" >+ RenderDeprecatedFlexibleBox {DIV} at (0,40) size 784x40 >+ RenderBlock {DIV} at (116,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "5" >+ RenderBlock {DIV} at (88,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "4" >+ RenderBlock {DIV} at (60,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "3" >+ RenderBlock {DIV} at (32,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "2" >+ RenderBlock {DIV} at (4,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "1" >+ RenderDeprecatedFlexibleBox {DIV} at (0,80) size 784x40 >+ RenderBlock {DIV} at (4,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "1" >+ RenderBlock {DIV} at (32,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "2" >+ RenderBlock {DIV} at (60,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "3" >+ RenderBlock {DIV} at (88,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "4" >+ RenderBlock {DIV} at (116,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "5" >+ RenderDeprecatedFlexibleBox {DIV} at (0,120) size 784x40 >+ RenderBlock {DIV} at (60,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "3" >+ RenderBlock {DIV} at (4,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "1" >+ RenderBlock {DIV} at (88,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "4" >+ RenderBlock {DIV} at (32,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "2" >+ RenderBlock {DIV} at (116,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "5" >+ RenderDeprecatedFlexibleBox {DIV} at (0,160) size 784x40 >+ RenderBlock {DIV} at (60,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "3" >+ RenderBlock {DIV} at (4,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "1" >+ RenderBlock {DIV} at (88,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "4" >+ RenderBlock {DIV} at (32,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "2" >+ RenderBlock {DIV} at (116,4) size 20x32 [border: (2px solid #000000)] >+ RenderText {#text} at (6,6) size 8x19 >+ text run at (6,6) width 8: "5" >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/018-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/018-expected.txt >new file mode 100644 >index 00000000000..360dbf87d02 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/018-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 780x39 >+ text run at (0,0) width 504: "You should see a 350x350 pixel (7 by 7) black/white checkerboard pattern below. " >+ text run at (504,0) width 276: "This test is checking to see if box-pack: justify" >+ text run at (0,20) width 78: "is supported." >+ RenderDeprecatedFlexibleBox {DIV} at (0,56) size 358x358 [border: (4px solid #800000)] >+ RenderDeprecatedFlexibleBox {DIV} at (4,4) size 50x350 >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,100) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,200) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,300) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (54,4) size 50x350 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (0,100) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (0,200) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (0,300) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (104,4) size 50x350 >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,100) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,200) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,300) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (154,4) size 50x350 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (0,100) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (0,200) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (0,300) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (204,4) size 50x350 >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,100) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,200) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,300) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (254,4) size 50x350 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (0,100) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (0,200) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (0,300) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (304,4) size 50x350 >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,100) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,200) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,300) size 50x50 [bgcolor=#000000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/019-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/019-expected.txt >new file mode 100644 >index 00000000000..baead3cbffa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/019-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 780x39 >+ text run at (0,0) width 504: "You should see a 350x350 pixel (7 by 7) black/white checkerboard pattern below. " >+ text run at (504,0) width 276: "This test is checking to see if box-pack: justify" >+ text run at (0,20) width 78: "is supported." >+ RenderDeprecatedFlexibleBox {DIV} at (0,56) size 358x358 [border: (4px solid #800000)] >+ RenderDeprecatedFlexibleBox {DIV} at (4,4) size 350x50 >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (100,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (200,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (300,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (4,54) size 350x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (100,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (200,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (300,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (4,104) size 350x50 >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (100,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (200,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (300,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (4,154) size 350x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (100,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (200,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (300,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (4,204) size 350x50 >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (100,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (200,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (300,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (4,254) size 350x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (100,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (200,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (300,0) size 50x50 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {DIV} at (4,304) size 350x50 >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (100,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (200,0) size 50x50 [bgcolor=#000000] >+ RenderDeprecatedFlexibleBox {DIV} at (300,0) size 50x50 [bgcolor=#000000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/020-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/020-expected.txt >new file mode 100644 >index 00000000000..31f65d9b6a4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/020-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 756x39 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 227: "If you see any red, the test has failed. " >+ text run at (520,0) width 236: "This test is checking for box-flex-group" >+ text run at (0,20) width 50: "support." >+ RenderDeprecatedFlexibleBox {DIV} at (0,56) size 100x100 [bgcolor=#FF0000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 100x100 [bgcolor=#008000] >+ RenderDeprecatedFlexibleBox {DIV} at (100,0) size 0x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/021-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/021-expected.txt >new file mode 100644 >index 00000000000..d6a6443e91f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/021-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 764x39 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 227: "If you see any red, the test has failed. " >+ text run at (520,0) width 244: "This test is checking for visibility:collapse" >+ text run at (0,20) width 50: "support." >+ RenderDeprecatedFlexibleBox {DIV} at (0,56) size 100x100 [bgcolor=#FF0000] >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 50x100 >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/022-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/022-expected.txt >new file mode 100644 >index 00000000000..f529762dcb3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/022-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 784x39 >+ text run at (0,0) width 293: "You should see a 100x100 green square below. " >+ text run at (293,0) width 227: "If you see any red, the test has failed. " >+ text run at (520,0) width 264: "This test is checking to make sure inlines get" >+ text run at (0,20) width 346: "wrapped in anonymous blocks when placed inside boxes." >+ RenderDeprecatedFlexibleBox {DIV} at (0,56) size 100x100 [bgcolor=#008000] >+ RenderBlock (anonymous) at (0,0) size 0x100 >+ RenderInline {SPAN} at (0,0) size 0x0 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/023-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/023-expected.txt >new file mode 100644 >index 00000000000..3fe56e670b9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/023-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 778x59 >+ text run at (0,0) width 778: "You should see a single 100x100 green square below. If your browser supports the display of ALT text, you should see the word" >+ text run at (0,20) width 196: "\"Image\" inside the green square. " >+ text run at (196,20) width 256: "If you see any red, then the test has failed. " >+ text run at (452,20) width 314: "This test is checking to make sure replaced elements" >+ text run at (0,40) width 195: "inside boxes get stretched when " >+ RenderInline {CODE} at (0,0) size 144x16 >+ RenderText {#text} at (195,43) size 144x16 >+ text run at (195,43) width 144: "box-align: stretch" >+ RenderText {#text} at (339,40) size 74x19 >+ text run at (339,40) width 74: " is specified." >+ RenderDeprecatedFlexibleBox {DIV} at (0,76) size 100x100 [bgcolor=#FF0000] >+ RenderImage {IMG} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/024-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/024-expected.txt >new file mode 100644 >index 00000000000..3fe56e670b9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/024-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 778x59 >+ text run at (0,0) width 778: "You should see a single 100x100 green square below. If your browser supports the display of ALT text, you should see the word" >+ text run at (0,20) width 196: "\"Image\" inside the green square. " >+ text run at (196,20) width 256: "If you see any red, then the test has failed. " >+ text run at (452,20) width 314: "This test is checking to make sure replaced elements" >+ text run at (0,40) width 195: "inside boxes get stretched when " >+ RenderInline {CODE} at (0,0) size 144x16 >+ RenderText {#text} at (195,43) size 144x16 >+ text run at (195,43) width 144: "box-align: stretch" >+ RenderText {#text} at (339,40) size 74x19 >+ text run at (339,40) width 74: " is specified." >+ RenderDeprecatedFlexibleBox {DIV} at (0,76) size 100x100 [bgcolor=#FF0000] >+ RenderImage {IMG} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/025-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/025-expected.txt >new file mode 100644 >index 00000000000..287964fe290 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/025-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderDeprecatedFlexibleBox {HTML} at (0,0) size 800x600 [bgcolor=#FFFFFF] >+ RenderDeprecatedFlexibleBox {BODY} at (0,0) size 800x600 [color=#FFFFFF] [bgcolor=#008000] >+ RenderBlock (anonymous) at (0,0) size 425x600 >+ RenderText {#text} at (0,0) size 425x19 >+ text run at (0,0) width 425: "You should see white text on a green background that fills the window." >diff --git a/LayoutTests/platform/wincairo-win10/fast/flexbox/026-expected.txt b/LayoutTests/platform/wincairo-win10/fast/flexbox/026-expected.txt >new file mode 100644 >index 00000000000..fd31a7f0842 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/flexbox/026-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderDeprecatedFlexibleBox {DIV} at (0,0) size 300x100 [bgcolor=#0000FF] >+ RenderBlock {DIV} at (0,0) size 400x100 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "Some text" >+ RenderBlock {DIV} at (400,0) size 0x100 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 35x59 >+ text run at (0,0) width 35: "Some" >+ text run at (0,20) width 31: "more" >+ text run at (0,40) width 22: "text" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/001-expected.txt >new file mode 100644 >index 00000000000..0979bc85ab4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/001-expected.txt >@@ -0,0 +1,65 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {H1} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 235x36 >+ text run at (0,0) width 235: "Min-Width Tests" >+ RenderTable {TABLE} at (0,58) size 784x107 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 780x102 >+ RenderTableRow {TR} at (0,0) size 780x102 >+ RenderTableCell {TD} at (0,0) size 135x102 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderMenuList {SELECT} at (3,1) size 129x100 [bgcolor=#FFFFFF] [border: (40px solid #FF0000)] >+ RenderBlock (anonymous) at (44,42) size 24x16 >+ RenderText at (0,0) size 24x16 >+ text run at (0,0) width 24: "Foo" >+ RenderTableCell {TD} at (135,50) size 645x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {P} at (0,180) size 784x25 >+ RenderTable {TABLE} at (0,0) size 784x24 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 780x20 >+ RenderTableRow {TR} at (0,0) size 780x20 >+ RenderTableCell {TD} at (0,0) size 22x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {INPUT} at (5,4) size 13x12 >+ RenderTableCell {TD} at (22,9) size 758x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {P} at (0,220) size 784x22 >+ RenderTable {TABLE} at (0,0) size 784x21 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 780x17 >+ RenderTableRow {TR} at (0,0) size 780x17 >+ RenderTableCell {TD} at (0,0) size 23x17 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {INPUT} at (6,4) size 13x12 >+ RenderTableCell {TD} at (23,7) size 757x3 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {P} at (0,257) size 784x33 >+ RenderTable {TABLE} at (0,0) size 784x32 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 780x28 >+ RenderTableRow {TR} at (0,0) size 780x28 >+ RenderTableCell {TD} at (0,0) size 46x28 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderButton {INPUT} at (3,3) size 40x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 24x16 >+ RenderText at (0,0) size 24x16 >+ text run at (0,0) width 24: "Foo" >+ RenderTableCell {TD} at (46,13) size 734x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {P} at (0,305) size 784x259 >+ RenderTable {TABLE} at (0,0) size 784x88 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 780x84 >+ RenderTableRow {TR} at (0,0) size 780x84 >+ RenderTableCell {TD} at (0,0) size 122x84 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderButton {INPUT} at (3,1) size 116x82 [bgcolor=#F0F0F0] [border: (40px solid #FF0000)] >+ RenderBlock (anonymous) at (46,41) size 24x16 >+ RenderText at (0,0) size 24x16 >+ text run at (0,0) width 24: "Foo" >+ RenderTableCell {TD} at (122,41) size 658x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (0,88) size 784x88 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 780x84 >+ RenderTableRow {TR} at (0,0) size 780x84 >+ RenderTableCell {TD} at (0,0) size 176x84 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderButton {INPUT} at (3,1) size 170x82 [bgcolor=#F0F0F0] [border: (40px solid #FF0000)] >+ RenderBlock (anonymous) at (46,41) size 78x16 >+ RenderText at (0,0) size 78x16 >+ text run at (0,0) width 78: "Submit a bug" >+ RenderTableCell {TD} at (176,41) size 604x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,176) size 784x82 >+ RenderButton {INPUT} at (2,0) size 116x82 [bgcolor=#F0F0F0] [border: (40px solid #FF0000)] >+ RenderBlock (anonymous) at (46,41) size 24x16 >+ RenderText at (0,0) size 24x16 >+ text run at (0,0) width 24: "Foo" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/003-expected.txt >new file mode 100644 >index 00000000000..5f3ae7c2ce0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/003-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderMenuList {SELECT} at (2,0) size 57x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 32x16 >+ RenderText at (0,0) size 32x16 >+ text run at (0,0) width 32: "Hello" >+ RenderBlock (anonymous) at (0,22) size 784x20 >+ RenderText {#text} at (0,0) size 278x19 >+ text run at (0,0) width 278: "This text should be *below* the select widget." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/004-expected.txt >new file mode 100644 >index 00000000000..52bfbddf440 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/004-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderMenuList {SELECT} at (2,2) size 57x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 32x16 >+ RenderText at (0,0) size 32x16 >+ text run at (0,0) width 32: "Hello" >+ RenderText {#text} at (61,2) size 4x19 >+ text run at (61,2) width 4: " " >+ RenderMenuList {SELECT} at (67,2) size 82x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 57x16 >+ RenderText at (0,0) size 57x16 >+ text run at (0,0) width 57: "Goodbye" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/006-expected.txt >new file mode 100644 >index 00000000000..f4e4cf1983a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/006-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x76 [border: (5px solid #000000)] >+ RenderFieldSet {FIELDSET} at (7,5) size 770x66 [border: (10px groove #FF0000)] >+ RenderBlock {LEGEND} at (42,0) size 116x20 >+ RenderText {#text} at (2,0) size 112x19 >+ text run at (2,0) width 112: "Test without forms" >+ RenderBlock {DIV} at (22,25) size 726x21 >+ RenderText {#text} at (0,0) size 263x19 >+ text run at (0,0) width 263: "A DIV inside a fieldset, not related to forms" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/007-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/007-expected.txt >new file mode 100644 >index 00000000000..f05a974bf45 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/007-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderFieldSet {FIELDSET} at (2,0) size 112x78 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (14,0) size 84x20 >+ RenderText {#text} at (2,0) size 80x19 >+ text run at (2,0) width 80: "Number One" >+ RenderBlock (anonymous) at (14,25) size 84x41 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 75: "Hello world." >+ RenderBR {BR} at (75,15) size 0x0 >+ RenderText {#text} at (0,20) size 75x19 >+ text run at (0,20) width 75: "Hello world." >+ RenderText {#text} at (116,45) size 4x19 >+ text run at (116,45) width 4: " " >+ RenderFieldSet {FIELDSET} at (122,20) size 114x58 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (14,0) size 86x20 >+ RenderText {#text} at (2,0) size 82x19 >+ text run at (2,0) width 82: "Number Two" >+ RenderBlock (anonymous) at (14,25) size 86x21 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 75: "Hello world." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/basic-buttons-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/basic-buttons-expected.txt >new file mode 100644 >index 00000000000..6e26ed1056e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/basic-buttons-expected.txt >@@ -0,0 +1,167 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x381 >+ RenderBlock {HTML} at (0,0) size 800x381 >+ RenderBody {BODY} at (8,8) size 784x365 >+ RenderBlock (anonymous) at (0,0) size 784x80 >+ RenderText {#text} at (0,0) size 515x19 >+ text run at (0,0) width 515: "Tests for basic button rendering. Creates a table with seven columns and seven rows. " >+ RenderBR {BR} at (515,0) size 0x19 >+ RenderText {#text} at (0,20) size 491x19 >+ text run at (0,20) width 491: "Creates two different types of buttons, one with an image (a red dot) and another " >+ RenderBR {BR} at (491,20) size 0x19 >+ RenderText {#text} at (0,40) size 617x19 >+ text run at (0,40) width 617: "with text (\"foo\") and then uses six different paddings to make sure each of the buttons render properly. " >+ RenderBR {BR} at (617,40) size 0x19 >+ RenderBR {BR} at (0,60) size 0x19 >+ RenderTable {TABLE} at (0,80) size 657x285 >+ RenderTableSection {TBODY} at (0,0) size 657x285 >+ RenderTableRow {TR} at (0,0) size 657x22 >+ RenderTableCell {TD} at (0,0) size 161x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 37x19 >+ text run at (1,1) width 37: "styling" >+ RenderTableCell {TD} at (161,0) size 60x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 56x19 >+ text run at (1,1) width 56: "<button>" >+ RenderTableCell {TD} at (221,0) size 150x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 148x19 >+ text run at (1,1) width 148: "(offsetH,W) (clientH,W)" >+ RenderTableCell {TD} at (371,0) size 126x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 124x19 >+ text run at (1,1) width 124: "<input type=button>" >+ RenderTableCell {TD} at (497,0) size 160x22 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 158x19 >+ text run at (1,1) width 158: "(offsetH,W) (clientH, -W)" >+ RenderTableRow {TR} at (0,22) size 657x28 >+ RenderTableCell {TD} at (0,25) size 161x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 50x19 >+ text run at (1,1) width 50: "(default)" >+ RenderTableCell {TD} at (161,22) size 60x28 [r=1 c=1 rs=1 cs=1] >+ RenderButton {BUTTON} at (3,3) size 26x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 10x16 >+ RenderImage {IMG} at (0,3) size 10x10 >+ RenderTableCell {TD} at (221,25) size 150x22 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x19 >+ text run at (1,1) width 104: "(22, 26) (18, 22)" >+ RenderTableCell {TD} at (371,22) size 126x28 [r=1 c=3 rs=1 cs=1] >+ RenderButton {INPUT} at (3,3) size 35x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderTableCell {TD} at (497,25) size 160x22 [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x19 >+ text run at (1,1) width 104: "(22, 35) (18, 31)" >+ RenderTableRow {TR} at (0,50) size 657x26 >+ RenderTableCell {TD} at (0,52) size 161x22 [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "padding: 0" >+ RenderTableCell {TD} at (161,50) size 60x26 [r=2 c=1 rs=1 cs=1] >+ RenderButton {BUTTON} at (3,3) size 14x20 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (2,2) size 10x16 >+ RenderImage {IMG} at (0,3) size 10x10 >+ RenderTableCell {TD} at (221,52) size 150x22 [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x19 >+ text run at (1,1) width 104: "(20, 14) (16, 10)" >+ RenderTableCell {TD} at (371,50) size 126x26 [r=2 c=3 rs=1 cs=1] >+ RenderButton {INPUT} at (3,3) size 23x20 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (2,2) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderTableCell {TD} at (497,52) size 160x22 [r=2 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x19 >+ text run at (1,1) width 104: "(20, 23) (16, 19)" >+ RenderTableRow {TR} at (0,76) size 657x50 >+ RenderTableCell {TD} at (0,90) size 161x22 [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 84x19 >+ text run at (1,1) width 84: "padding: 10%" >+ RenderTableCell {TD} at (161,82) size 60x38 [r=3 c=1 rs=1 cs=1] >+ RenderButton {BUTTON} at (3,3) size 26x32 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (7,7) size 11x17 >+ RenderImage {IMG} at (0,3) size 10x10 >+ RenderTableCell {TD} at (221,90) size 150x22 [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x19 >+ text run at (1,1) width 104: "(32, 26) (28, 22)" >+ RenderTableCell {TD} at (371,76) size 126x50 [r=3 c=3 rs=1 cs=1] >+ RenderButton {INPUT} at (3,3) size 48x45 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (14,14) size 20x17 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderTableCell {TD} at (497,90) size 160x22 [r=3 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x19 >+ text run at (1,1) width 104: "(45, 48) (41, 44)" >+ RenderTableRow {TR} at (0,126) size 657x30 >+ RenderTableCell {TD} at (0,130) size 161x22 [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 78x19 >+ text run at (1,1) width 78: "padding: 2px" >+ RenderTableCell {TD} at (161,126) size 60x30 [r=4 c=1 rs=1 cs=1] >+ RenderButton {BUTTON} at (3,3) size 18x24 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (4,4) size 10x16 >+ RenderImage {IMG} at (0,3) size 10x10 >+ RenderTableCell {TD} at (221,130) size 150x22 [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x19 >+ text run at (1,1) width 104: "(24, 18) (20, 14)" >+ RenderTableCell {TD} at (371,126) size 126x30 [r=4 c=3 rs=1 cs=1] >+ RenderButton {INPUT} at (3,3) size 27x24 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (4,4) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderTableCell {TD} at (497,130) size 160x22 [r=4 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x19 >+ text run at (1,1) width 104: "(24, 27) (20, 23)" >+ RenderTableRow {TR} at (0,156) size 657x31 >+ RenderTableCell {TD} at (0,160) size 161x23 [r=5 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 159x20 >+ text run at (1,2) width 159: "padding: 2px 6px 3px 6px" >+ RenderTableCell {TD} at (161,156) size 60x31 [r=5 c=1 rs=1 cs=1] >+ RenderButton {BUTTON} at (3,3) size 26x25 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,4) size 10x16 >+ RenderImage {IMG} at (0,3) size 10x10 >+ RenderTableCell {TD} at (221,160) size 150x23 [r=5 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x20 >+ text run at (1,2) width 104: "(25, 26) (21, 22)" >+ RenderTableCell {TD} at (371,156) size 126x31 [r=5 c=3 rs=1 cs=1] >+ RenderButton {INPUT} at (3,3) size 35x25 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,4) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderTableCell {TD} at (497,160) size 160x23 [r=5 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x20 >+ text run at (1,2) width 104: "(25, 35) (21, 31)" >+ RenderTableRow {TR} at (0,187) size 657x32 >+ RenderTableCell {TD} at (0,192) size 161x22 [r=6 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 105x19 >+ text run at (1,1) width 105: "padding: 3px 7px" >+ RenderTableCell {TD} at (161,187) size 60x32 [r=6 c=1 rs=1 cs=1] >+ RenderButton {BUTTON} at (3,3) size 28x26 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (9,5) size 10x16 >+ RenderImage {IMG} at (0,3) size 10x10 >+ RenderTableCell {TD} at (221,192) size 150x22 [r=6 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x19 >+ text run at (1,1) width 104: "(26, 28) (22, 24)" >+ RenderTableCell {TD} at (371,187) size 126x32 [r=6 c=3 rs=1 cs=1] >+ RenderButton {INPUT} at (3,3) size 37x26 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (9,5) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderTableCell {TD} at (497,192) size 160x22 [r=6 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x19 >+ text run at (1,1) width 104: "(26, 37) (22, 33)" >+ RenderTableRow {TR} at (0,219) size 657x66 >+ RenderTableCell {TD} at (0,241) size 161x22 [r=7 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 86x19 >+ text run at (1,1) width 86: "padding: 20px" >+ RenderTableCell {TD} at (161,219) size 60x66 [r=7 c=1 rs=1 cs=1] >+ RenderButton {BUTTON} at (3,3) size 54x60 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (22,22) size 10x16 >+ RenderImage {IMG} at (0,3) size 10x10 >+ RenderTableCell {TD} at (221,241) size 150x22 [r=7 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x19 >+ text run at (1,1) width 104: "(60, 54) (56, 50)" >+ RenderTableCell {TD} at (371,219) size 126x66 [r=7 c=3 rs=1 cs=1] >+ RenderButton {INPUT} at (3,3) size 63x60 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (22,22) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderTableCell {TD} at (497,241) size 160x22 [r=7 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x19 >+ text run at (1,1) width 104: "(60, 63) (56, 59)" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/basic-inputs-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/basic-inputs-expected.txt >new file mode 100644 >index 00000000000..ec4d1582c75 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/basic-inputs-expected.txt >@@ -0,0 +1,83 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 470x582 >+ RenderBlock (anonymous) at (0,0) size 470x320 >+ RenderText {#text} at (0,0) size 310x19 >+ text run at (0,0) width 310: "This tests basic inputs. Here's what you should see: " >+ RenderBR {BR} at (310,15) size 0x0 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderText {#text} at (0,40) size 458x59 >+ text run at (0,40) width 400: "first line: the letter \"a\" and then a text input field filled with repeating" >+ text run at (0,60) width 79: "\"foobarbaz\", " >+ text run at (79,60) width 379: "then the word \"text\" followed by a disabled text input field filled" >+ text run at (0,80) width 272: "with \"foo\" and then the letter \"b\" and then \"a\" " >+ RenderBR {BR} at (272,95) size 0x0 >+ RenderBR {BR} at (0,100) size 0x19 >+ RenderText {#text} at (0,120) size 459x59 >+ text run at (0,120) width 441: "second line: and then a password input field that's filled and then the word" >+ text run at (0,140) width 459: "\"password\" and then a disabled password field that's filled and then the letter" >+ text run at (0,160) width 22: "\"b\" " >+ RenderBR {BR} at (22,175) size 0x0 >+ RenderBR {BR} at (0,180) size 0x19 >+ RenderText {#text} at (0,200) size 426x39 >+ text run at (0,200) width 426: "third line: the letter \"a\" and then a checkbox (unchecked) with the word" >+ text run at (0,220) width 338: "\"checkbox\" and then a disabled checkbox and letter \"b\" " >+ RenderBR {BR} at (338,235) size 0x0 >+ RenderBR {BR} at (0,240) size 0x19 >+ RenderText {#text} at (0,260) size 459x39 >+ text run at (0,260) width 453: "fourth line: the last line has the letter \"a\" and then a redio button (unselected)" >+ text run at (0,280) width 459: "and then the word \"radio\" and then a disabled radio button and the letter \"b\" " >+ RenderBR {BR} at (459,295) size 0x0 >+ RenderBR {BR} at (0,300) size 0x19 >+ RenderBlock {DIV} at (10,330) size 450x54 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,4) size 7x19 >+ text run at (1,4) width 7: "a" >+ RenderTextControl {INPUT} at (10,3) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (162,4) size 26x19 >+ text run at (162,4) width 26: "text " >+ RenderTextControl {INPUT} at (190,3) size 150x22 [bgcolor=#EBEBE4] [border: (2px inset #000000)] >+ RenderText {#text} at (342,4) size 19x19 >+ text run at (342,4) width 12: "b " >+ text run at (354,4) width 7: "a" >+ RenderTextControl {INPUT} at (3,29) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (155,30) size 63x19 >+ text run at (155,30) width 63: "password " >+ RenderTextControl {INPUT} at (220,29) size 150x22 [bgcolor=#EBEBE4] [border: (2px inset #000000)] >+ RenderText {#text} at (372,30) size 8x19 >+ text run at (372,30) width 8: "b" >+ RenderBlock {DIV} at (10,394) size 450x23 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,2) size 7x19 >+ text run at (1,2) width 7: "a" >+ RenderBlock {INPUT} at (12,4) size 13x13 >+ RenderText {#text} at (28,2) size 63x19 >+ text run at (28,2) width 63: "checkbox " >+ RenderBlock {INPUT} at (95,4) size 13x13 >+ RenderText {#text} at (111,2) size 8x19 >+ text run at (111,2) width 8: "b" >+ RenderBlock {DIV} at (10,427) size 450x23 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,2) size 7x19 >+ text run at (1,2) width 7: "a" >+ RenderBlock {INPUT} at (13,4) size 13x13 >+ RenderText {#text} at (29,2) size 35x19 >+ text run at (29,2) width 35: "radio " >+ RenderBlock {INPUT} at (69,4) size 13x13 >+ RenderText {#text} at (85,2) size 8x19 >+ text run at (85,2) width 8: "b" >+layer at (30,344) size 146x16 scrollWidth 184 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 183x16 >+ text run at (0,0) width 183: "foobarbazfoobarbazfoobarbaz" >+layer at (210,344) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#545454] >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+layer at (23,370) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 21x16 >+ text run at (0,0) width 21: "\x{2022}\x{2022}\x{2022}" >+layer at (240,370) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#545454] >+ RenderText {#text} at (0,0) size 21x16 >+ text run at (0,0) width 21: "\x{2022}\x{2022}\x{2022}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/basic-selects-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/basic-selects-expected.txt >new file mode 100644 >index 00000000000..0f5a574c107 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/basic-selects-expected.txt >@@ -0,0 +1,174 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x518 >+ RenderBlock {HTML} at (0,0) size 800x518 >+ RenderBody {BODY} at (8,8) size 784x502 >+ RenderBlock {DIV} at (0,0) size 784x502 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,3) size 156x19 >+ text run at (1,3) width 156: "Whitespace in option text:" >+ RenderMenuList {SELECT} at (159,3) size 50x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 25x16 >+ RenderText at (0,0) size 25x16 >+ text run at (0,0) width 25: "f o o" >+ RenderText {#text} at (211,3) size 7x19 >+ text run at (211,3) width 7: "a" >+ RenderMenuList {SELECT} at (220,3) size 50x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 25x16 >+ RenderText at (0,0) size 25x16 >+ text run at (0,0) width 25: "f o o" >+ RenderText {#text} at (272,3) size 8x19 >+ text run at (272,3) width 8: "b" >+ RenderBR {BR} at (280,3) size 0x19 >+ RenderBR {BR} at (1,23) size 0x19 >+ RenderText {#text} at (1,43) size 128x19 >+ text run at (1,43) width 128: "Simple select control:" >+ RenderMenuList {SELECT} at (131,43) size 45x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 20x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderText {#text} at (178,43) size 7x19 >+ text run at (178,43) width 7: "a" >+ RenderMenuList {SELECT} at (187,43) size 45x20 [color=#6D6D6D] [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 20x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderText {#text} at (234,43) size 8x19 >+ text run at (234,43) width 8: "b" >+ RenderBR {BR} at (242,43) size 0x19 >+ RenderBR {BR} at (1,63) size 0x19 >+ RenderText {#text} at (1,83) size 181x19 >+ text run at (1,83) width 181: "Line-height should be ignored:" >+ RenderMenuList {SELECT} at (184,83) size 44x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderText {#text} at (230,83) size 7x19 >+ text run at (230,83) width 7: "a" >+ RenderMenuList {SELECT} at (239,83) size 45x20 [color=#6D6D6D] [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 20x16 >+ RenderText at (0,0) size 20x16 >+ text run at (0,0) width 20: "bar" >+ RenderText {#text} at (286,83) size 8x19 >+ text run at (286,83) width 8: "b" >+ RenderBR {BR} at (294,83) size 0x19 >+ RenderBR {BR} at (1,103) size 0x19 >+ RenderText {#text} at (1,123) size 414x19 >+ text run at (1,123) width 414: "Padding should be respected, the arrow button shouldn't change size:" >+ RenderMenuList {SELECT} at (417,123) size 44x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderText {#text} at (463,123) size 7x19 >+ text run at (463,123) width 7: "a" >+ RenderMenuList {SELECT} at (472,123) size 44x20 [color=#6D6D6D] [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderText {#text} at (518,123) size 8x19 >+ text run at (518,123) width 8: "b" >+ RenderBR {BR} at (526,123) size 0x19 >+ RenderBR {BR} at (1,143) size 0x19 >+ RenderText {#text} at (1,171) size 171x19 >+ text run at (1,171) width 171: "Border should be respected:" >+ RenderMenuList {SELECT} at (174,163) size 60x36 [bgcolor=#FFFFFF] [border: (8px solid #33CCFF)] >+ RenderBlock (anonymous) at (12,10) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderText {#text} at (236,171) size 7x19 >+ text run at (236,171) width 7: "a" >+ RenderMenuList {SELECT} at (245,163) size 60x36 [color=#6D6D6D] [bgcolor=#FFFFFF] [border: (8px solid #33CCFF)] >+ RenderBlock (anonymous) at (12,10) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderText {#text} at (307,171) size 8x19 >+ text run at (307,171) width 8: "b" >+ RenderBR {BR} at (315,171) size 0x19 >+ RenderBR {BR} at (1,199) size 0x19 >+ RenderText {#text} at (1,223) size 111x19 >+ text run at (1,223) width 111: "Border + padding:" >+ RenderMenuList {SELECT} at (114,219) size 52x28 [bgcolor=#FFFFFF] [border: (4px solid #33CCFF)] >+ RenderBlock (anonymous) at (8,6) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderText {#text} at (168,223) size 7x19 >+ text run at (168,223) width 7: "a" >+ RenderMenuList {SELECT} at (177,219) size 52x28 [color=#6D6D6D] [bgcolor=#FFFFFF] [border: (4px solid #33CCFF)] >+ RenderBlock (anonymous) at (8,6) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderText {#text} at (231,223) size 8x19 >+ text run at (231,223) width 8: "b" >+ RenderBR {BR} at (239,223) size 0x19 >+ RenderBR {BR} at (1,247) size 0x19 >+ RenderText {#text} at (1,265) size 454x19 >+ text run at (1,265) width 454: "Height larger than font-size, button should grow, text baseline should center:" >+ RenderMenuList {SELECT} at (457,265) size 44x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderText {#text} at (503,265) size 7x19 >+ text run at (503,265) width 7: "a" >+ RenderMenuList {SELECT} at (512,265) size 44x20 [color=#6D6D6D] [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 19x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderText {#text} at (558,265) size 8x19 >+ text run at (558,265) width 8: "b" >+ RenderBR {BR} at (566,265) size 0x19 >+ RenderBR {BR} at (1,283) size 0x19 >+ RenderText {#text} at (1,301) size 472x19 >+ text run at (1,301) width 472: "Heigh smaller than font-size, whole select shrinks and is baselined with the text:" >+ RenderMenuList {SELECT} at (475,301) size 45x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 20x16 >+ RenderText at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >+ RenderText {#text} at (522,301) size 7x19 >+ text run at (522,301) width 7: "a" >+ RenderMenuList {SELECT} at (531,301) size 45x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 20x16 >+ RenderText at (0,0) size 20x16 >+ text run at (0,0) width 20: "bar" >+ RenderText {#text} at (578,301) size 8x19 >+ text run at (578,301) width 8: "b" >+ RenderBR {BR} at (586,301) size 0x19 >+ RenderBR {BR} at (1,319) size 0x19 >+ RenderText {#text} at (1,335) size 159x19 >+ text run at (1,335) width 159: "select control with size=0: " >+ RenderBR {BR} at (160,335) size 0x19 >+ RenderMenuList {SELECT} at (3,355) size 210x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 185x16 >+ RenderText at (0,0) size 79x16 >+ text run at (0,0) width 79: "Future Series" >+ RenderText {#text} at (215,355) size 4x19 >+ text run at (215,355) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (1,375) size 159x19 >+ text run at (1,375) width 159: "select control with size=1: " >+ RenderBR {BR} at (160,375) size 0x19 >+ RenderMenuList {SELECT} at (3,395) size 210x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 185x16 >+ RenderText at (0,0) size 79x16 >+ text run at (0,0) width 79: "Future Series" >+ RenderText {#text} at (215,395) size 4x19 >+ text run at (215,395) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (1,415) size 159x19 >+ text run at (1,415) width 159: "Non-styled select control: " >+ RenderBR {BR} at (160,415) size 0x19 >+ RenderMenuList {SELECT} at (3,435) size 212x22 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (5,3) size 185x16 >+ RenderText at (0,0) size 79x16 >+ text run at (0,0) width 79: "Future Series" >+ RenderText {#text} at (217,436) size 4x19 >+ text run at (217,436) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (1,457) size 278x19 >+ text run at (1,457) width 278: "Styled select control with large border-radius: " >+ RenderBR {BR} at (279,457) size 0x19 >+ RenderMenuList {SELECT} at (3,477) size 212x22 [bgcolor=#33CCFF] [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (5,3) size 185x16 >+ RenderText at (0,0) size 79x16 >+ text run at (0,0) width 79: "Future Series" >+ RenderText {#text} at (217,478) size 4x19 >+ text run at (217,478) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/basic-textareas-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/basic-textareas-expected.txt >new file mode 100644 >index 00000000000..522a6dc053a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/basic-textareas-expected.txt >@@ -0,0 +1,1420 @@ >+layer at (0,0) size 785x1716 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1716 >+ RenderBlock {HTML} at (0,0) size 785x1716 >+ RenderBody {BODY} at (0,0) size 785x1716 >+ RenderIFrame {IFRAME} at (0,0) size 785x881 >+ layer at (0,0) size 785x881 >+ RenderView at (0,0) size 785x881 >+ layer at (0,0) size 785x881 >+ RenderBlock {HTML} at (0,0) size 785x881 >+ RenderBody {BODY} at (0,5) size 785x876 >+ RenderBlock {DIV} at (0,0) size 785x20 >+ RenderText {#text} at (0,0) size 190x19 >+ text run at (0,0) width 190: "CompatMode: CSS1Compat" >+ RenderBlock (anonymous) at (0,25) size 785x851 >+ RenderBlock {DIV} at (0,32) size 187x64 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,13) size 80x0 >+ RenderBR {BR} at (81,1) size 0x15 >+ RenderBlock {DIV} at (187,32) size 187x64 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 77x15 >+ text run at (0,0) width 77: "disabled: \"true\"," >+ RenderBR {BR} at (81,1) size 0x15 >+ RenderBlock {DIV} at (374,0) size 203x96 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 78x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 78: "\"padding:10px\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (577,20) size 183x76 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 72x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 72: "\"padding:0px\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (0,132) size 203x96 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 72x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 72: "\"margin:10px\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (203,152) size 183x76 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 66x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 66: "\"margin:0px\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (386,148) size 82x80 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 68x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 68: "\"width:60px\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (468,96) size 104x132 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x48 >+ RenderText {#text} at (0,0) size 73x47 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 63: "\"width:60px;" >+ text run at (0,32) width 73: "padding:20px\"," >+ RenderBR {BR} at (81,33) size 0x15 >+ RenderBlock {DIV} at (572,136) size 82x92 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x48 >+ RenderText {#text} at (0,0) size 63x47 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 63: "\"width:60px;" >+ text run at (0,32) width 55: "padding:0\"," >+ RenderBR {BR} at (81,33) size 0x15 >+ RenderBlock {DIV} at (0,260) size 187x104 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 69x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 69: "\"height:60px\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (187,244) size 82x120 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x48 >+ RenderText {#text} at (0,0) size 64x47 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 63: "\"width:60px;" >+ text run at (0,32) width 64: "height:60px\"," >+ RenderBR {BR} at (81,33) size 0x15 >+ RenderBlock {DIV} at (269,284) size 187x80 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 91x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 91: "\"overflow:hidden\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (456,269) size 187x95 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 85x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 85: "\"overflow:scroll\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (643,228) size 82x136 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x64 >+ RenderText {#text} at (0,0) size 86x63 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 86: "\"overflow:hidden;" >+ text run at (0,32) width 58: "width:60px;" >+ text run at (0,48) width 64: "height:60px\"," >+ RenderBR {BR} at (81,49) size 0x15 >+ RenderBlock {DIV} at (0,364) size 82x136 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x64 >+ RenderText {#text} at (0,0) size 80x63 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 80: "\"overflow:scroll;" >+ text run at (0,32) width 58: "width:60px;" >+ text run at (0,48) width 64: "height:60px\"," >+ RenderBR {BR} at (81,49) size 0x15 >+ RenderBlock {DIV} at (82,380) size 82x120 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x48 >+ RenderText {#text} at (0,0) size 74x47 >+ text run at (0,0) width 74: "cols: \"5\", style:" >+ text run at (0,16) width 63: "\"width:60px;" >+ text run at (0,32) width 64: "height:60px\"," >+ RenderBR {BR} at (81,33) size 0x15 >+ RenderBlock {DIV} at (164,380) size 82x120 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x48 >+ RenderText {#text} at (0,0) size 79x47 >+ text run at (0,0) width 79: "rows: \"4\", style:" >+ text run at (0,16) width 63: "\"width:60px;" >+ text run at (0,32) width 64: "height:60px\"," >+ RenderBR {BR} at (81,33) size 0x15 >+ RenderBlock {DIV} at (246,364) size 82x136 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x64 >+ RenderText {#text} at (0,0) size 74x63 >+ text run at (0,0) width 74: "cols: \"5\", rows:" >+ text run at (0,16) width 49: "\"4\", style:" >+ text run at (0,32) width 63: "\"width:60px;" >+ text run at (0,48) width 64: "height:60px\"," >+ RenderBR {BR} at (81,49) size 0x15 >+ RenderBlock {DIV} at (328,436) size 82x64 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 44x15 >+ text run at (0,0) width 44: "cols: \"3\"," >+ RenderBR {BR} at (81,1) size 0x15 >+ RenderBlock {DIV} at (410,420) size 187x80 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 49x15 >+ text run at (0,0) width 49: "rows: \"3\"," >+ RenderBR {BR} at (81,1) size 0x15 >+ RenderBlock {DIV} at (597,436) size 83x64 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 44x15 >+ text run at (0,0) width 44: "cols: \"7\"," >+ RenderBR {BR} at (81,1) size 0x15 >+ RenderBlock {DIV} at (0,500) size 187x144 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 49x15 >+ text run at (0,0) width 49: "rows: \"7\"," >+ RenderBR {BR} at (81,1) size 0x15 >+ RenderBlock {DIV} at (187,532) size 82x112 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 74x31 >+ text run at (0,0) width 74: "cols: \"5\", rows:" >+ text run at (0,16) width 19: "\"4\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (269,565) size 187x79 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 58x15 >+ text run at (0,0) width 58: "wrap: \"off\"," >+ RenderBR {BR} at (81,1) size 0x15 >+ RenderBlock {DIV} at (456,580) size 187x64 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "wrap: \"hard\"," >+ RenderBR {BR} at (81,1) size 0x15 >+ RenderBlock {DIV} at (0,660) size 187x64 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 63x15 >+ text run at (0,0) width 63: "wrap: \"soft\"," >+ RenderBR {BR} at (81,1) size 0x15 >+ RenderBlock {DIV} at (187,644) size 187x80 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 71x31 >+ text run at (0,0) width 66: "style: \"white-" >+ text run at (0,16) width 71: "space:normal\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (374,644) size 187x80 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 66x31 >+ text run at (0,0) width 66: "style: \"white-" >+ text run at (0,16) width 54: "space:pre\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (561,644) size 187x80 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 79x31 >+ text run at (0,0) width 66: "style: \"white-" >+ text run at (0,16) width 79: "space:prewrap\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (0,771) size 187x80 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 75x31 >+ text run at (0,0) width 66: "style: \"white-" >+ text run at (0,16) width 75: "space:nowrap\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (187,771) size 187x80 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 75x31 >+ text run at (0,0) width 66: "style: \"white-" >+ text run at (0,16) width 75: "space:pre-line\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (374,756) size 187x95 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 69x31 >+ text run at (0,0) width 64: "style: \"word-" >+ text run at (0,16) width 69: "wrap:normal\"," >+ RenderBR {BR} at (81,17) size 0x15 >+ RenderBlock {DIV} at (561,724) size 187x127 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x64 >+ RenderText {#text} at (0,0) size 66x63 >+ text run at (0,0) width 58: "wrap: \"off\"," >+ text run at (0,16) width 66: "style: \"white-" >+ text run at (0,32) width 50: "space:pre-" >+ text run at (0,48) width 33: "wrap\"," >+ RenderBR {BR} at (81,49) size 0x15 >+ layer at (3,81) size 181x38 clip at (4,82) size 179x36 >+ RenderTextControl {TEXTAREA} at (3,19) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+ layer at (190,81) size 181x38 clip at (191,82) size 164x36 scrollHeight 84 >+ RenderTextControl {TEXTAREA} at (3,19) size 181x38 [bgcolor=#EBEBE4] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 [color=#545454] >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (377,65) size 197x54 clip at (378,66) size 180x52 scrollHeight 100 >+ RenderTextControl {TEXTAREA} at (3,35) size 197x54 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (11,11) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (580,85) size 177x34 clip at (581,86) size 160x32 scrollHeight 80 >+ RenderTextControl {TEXTAREA} at (3,35) size 177x34 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (1,1) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (11,205) size 181x38 clip at (12,206) size 164x36 scrollHeight 84 >+ RenderTextControl {TEXTAREA} at (11,43) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (204,215) size 181x38 clip at (205,216) size 164x36 scrollHeight 84 >+ RenderTextControl {TEXTAREA} at (1,33) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (387,213) size 66x38 clip at (388,214) size 49x36 scrollHeight 228 >+ RenderTextControl {TEXTAREA} at (1,35) size 66x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 45x224 >+ RenderText {#text} at (0,0) size 45x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 5: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 5: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 5: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (469,177) size 102x74 clip at (470,178) size 85x72 scrollHeight 264 >+ RenderTextControl {TEXTAREA} at (1,51) size 102x74 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (21,21) size 45x224 >+ RenderText {#text} at (0,0) size 45x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 5: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 5: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 5: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (573,217) size 62x34 clip at (574,218) size 45x32 scrollHeight 224 >+ RenderTextControl {TEXTAREA} at (1,51) size 62x34 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (1,1) size 45x224 >+ RenderText {#text} at (0,0) size 45x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 5: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 5: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 5: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (3,323) size 181x66 clip at (4,324) size 164x64 scrollHeight 84 >+ RenderTextControl {TEXTAREA} at (3,33) size 181x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (188,323) size 66x66 clip at (189,324) size 49x64 scrollHeight 228 >+ RenderTextControl {TEXTAREA} at (1,49) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 45x224 >+ RenderText {#text} at (0,0) size 45x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 5: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 5: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 5: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (272,349) size 181x38 clip at (273,350) size 179x36 scrollHeight 84 >+ RenderTextControl {TEXTAREA} at (3,35) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x80 >+ RenderText {#text} at (0,0) size 168x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 168: "ABCDEFGHIJKLMNOPQRSTU" >+ text run at (0,32) width 40: "VWXYZ" >+ text run at (40,32) width 8: " " >+ text run at (0,48) width 168: "abcdefghijklmnopqrstu" >+ text run at (0,64) width 8: "v" >+ layer at (459,334) size 181x53 clip at (460,335) size 164x36 scrollHeight 84 >+ RenderTextControl {TEXTAREA} at (3,35) size 181x53 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (644,323) size 66x66 clip at (645,324) size 64x64 scrollHeight 180 >+ RenderTextControl {TEXTAREA} at (1,65) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 60x176 >+ RenderText {#text} at (0,0) size 56x176 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 8: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 16: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 8: " " >+ text run at (0,48) width 56: "ABCDEFG" >+ text run at (0,64) width 56: "HIJKLMN" >+ text run at (0,80) width 56: "OPQRSTU" >+ text run at (0,96) width 40: "VWXYZ" >+ text run at (40,96) width 8: " " >+ text run at (0,112) width 56: "abcdefg" >+ text run at (0,128) width 56: "hijklmn" >+ text run at (0,144) width 56: "opqrstu" >+ text run at (0,160) width 8: "v" >+ layer at (1,459) size 66x66 clip at (2,460) size 49x49 scrollHeight 228 >+ RenderTextControl {TEXTAREA} at (1,65) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 45x224 >+ RenderText {#text} at (0,0) size 45x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 5: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 5: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 5: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (83,459) size 66x66 clip at (84,460) size 49x64 scrollHeight 228 >+ RenderTextControl {TEXTAREA} at (1,49) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 45x224 >+ RenderText {#text} at (0,0) size 45x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 5: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 5: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 5: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (165,459) size 66x66 clip at (166,460) size 49x64 scrollHeight 228 >+ RenderTextControl {TEXTAREA} at (1,49) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 45x224 >+ RenderText {#text} at (0,0) size 45x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 5: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 5: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 5: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (247,459) size 66x66 clip at (248,460) size 49x64 scrollHeight 228 >+ RenderTextControl {TEXTAREA} at (1,65) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 45x224 >+ RenderText {#text} at (0,0) size 45x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 5: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 5: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 5: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (331,485) size 45x38 clip at (332,486) size 28x36 scrollHeight 372 >+ RenderTextControl {TEXTAREA} at (3,19) size 45x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 24x368 >+ RenderText {#text} at (0,0) size 24x368 >+ text run at (0,0) width 24: "Lor" >+ text run at (0,16) width 16: "em" >+ text run at (16,16) width 8: " " >+ text run at (0,32) width 24: "ips" >+ text run at (0,48) width 16: "um" >+ text run at (16,48) width 8: " " >+ text run at (0,64) width 24: "dol" >+ text run at (0,80) width 16: "or" >+ text run at (16,80) width 8: " " >+ text run at (0,96) width 24: "ABC" >+ text run at (0,112) width 24: "DEF" >+ text run at (0,128) width 24: "GHI" >+ text run at (0,144) width 24: "JKL" >+ text run at (0,160) width 24: "MNO" >+ text run at (0,176) width 24: "PQR" >+ text run at (0,192) width 24: "STU" >+ text run at (0,208) width 24: "VWX" >+ text run at (0,224) width 16: "YZ" >+ text run at (16,224) width 8: " " >+ text run at (0,240) width 24: "abc" >+ text run at (0,256) width 24: "def" >+ text run at (0,272) width 24: "ghi" >+ text run at (0,288) width 24: "jkl" >+ text run at (0,304) width 24: "mno" >+ text run at (0,320) width 24: "pqr" >+ text run at (0,336) width 24: "stu" >+ text run at (0,352) width 8: "v" >+ layer at (413,469) size 181x54 clip at (414,470) size 164x52 scrollHeight 84 >+ RenderTextControl {TEXTAREA} at (3,19) size 181x54 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (600,485) size 77x38 clip at (601,486) size 60x36 scrollHeight 180 >+ RenderTextControl {TEXTAREA} at (3,19) size 77x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 56x176 >+ RenderText {#text} at (0,0) size 56x176 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 8: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 16: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 8: " " >+ text run at (0,48) width 56: "ABCDEFG" >+ text run at (0,64) width 56: "HIJKLMN" >+ text run at (0,80) width 56: "OPQRSTU" >+ text run at (0,96) width 40: "VWXYZ" >+ text run at (40,96) width 8: " " >+ text run at (0,112) width 56: "abcdefg" >+ text run at (0,128) width 56: "hijklmn" >+ text run at (0,144) width 56: "opqrstu" >+ text run at (0,160) width 8: "v" >+ layer at (3,549) size 181x118 clip at (4,550) size 179x116 >+ RenderTextControl {TEXTAREA} at (3,19) size 181x118 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x80 >+ RenderText {#text} at (0,0) size 168x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 168: "ABCDEFGHIJKLMNOPQRSTU" >+ text run at (0,32) width 40: "VWXYZ" >+ text run at (40,32) width 8: " " >+ text run at (0,48) width 168: "abcdefghijklmnopqrstu" >+ text run at (0,64) width 8: "v" >+ layer at (190,597) size 61x70 clip at (191,598) size 44x68 scrollHeight 228 >+ RenderTextControl {TEXTAREA} at (3,35) size 61x70 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 40x224 >+ RenderText {#text} at (0,0) size 40x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 0: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 0: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 0: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (272,614) size 181x53 clip at (273,615) size 179x36 scrollWidth 546 >+ RenderTextControl {TEXTAREA} at (3,19) size 181x53 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderText {#text} at (0,0) size 544x16 >+ text run at (0,0) width 544: "Lorem ipsum dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv" >+ layer at (459,629) size 181x38 clip at (460,630) size 164x36 scrollHeight 84 >+ RenderTextControl {TEXTAREA} at (3,19) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (3,709) size 181x38 clip at (4,710) size 164x36 scrollHeight 84 >+ RenderTextControl {TEXTAREA} at (3,19) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (190,709) size 181x38 clip at (191,710) size 164x36 scrollHeight 84 >+ RenderTextControl {TEXTAREA} at (3,35) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 96: "Lorem ipsum " >+ text run at (96,0) width 40: "dolor" >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (377,709) size 181x38 clip at (378,710) size 164x36 scrollHeight 68 >+ RenderTextControl {TEXTAREA} at (3,35) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x64 >+ RenderText {#text} at (0,0) size 160x64 >+ text run at (0,0) width 160: "Lorem ipsum dolor A" >+ text run at (0,16) width 160: "BCDEFGHIJKLMNOPQRSTU" >+ text run at (0,32) width 160: "VWXYZ abcdefghijklmn" >+ text run at (0,48) width 64: "opqrstuv" >+ layer at (564,709) size 181x38 clip at (565,710) size 164x36 scrollHeight 84 >+ RenderTextControl {TEXTAREA} at (3,35) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (3,836) size 181x38 clip at (4,837) size 179x21 scrollWidth 538 >+ RenderTextControl {TEXTAREA} at (3,35) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderText {#text} at (0,0) size 536x16 >+ text run at (0,0) width 96: "Lorem ipsum " >+ text run at (96,0) width 440: "dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv" >+ layer at (190,836) size 181x38 clip at (191,837) size 164x36 scrollHeight 84 >+ RenderTextControl {TEXTAREA} at (3,35) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 96: "Lorem ipsum " >+ text run at (96,0) width 40: "dolor" >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (377,821) size 181x53 clip at (378,822) size 164x36 scrollWidth 210 scrollHeight 68 >+ RenderTextControl {TEXTAREA} at (3,35) size 181x53 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x64 >+ RenderText {#text} at (0,0) size 208x64 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 208: "ABCDEFGHIJKLMNOPQRSTUVWXYZ" >+ text run at (0,32) width 8: " " >+ text run at (0,48) width 176: "abcdefghijklmnopqrstuv" >+ layer at (564,821) size 181x53 clip at (565,822) size 164x36 scrollWidth 210 scrollHeight 68 >+ RenderTextControl {TEXTAREA} at (3,67) size 181x53 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x64 >+ RenderText {#text} at (0,0) size 208x64 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 208: "ABCDEFGHIJKLMNOPQRSTUVWXYZ" >+ text run at (0,32) width 8: " " >+ text run at (0,48) width 176: "abcdefghijklmnopqrstuv" >+ RenderIFrame {IFRAME} at (0,881) size 785x835 >+ layer at (0,0) size 785x835 >+ RenderView at (0,0) size 785x835 >+ layer at (0,0) size 785x835 >+ RenderBlock {HTML} at (0,0) size 785x835 >+ RenderBody {BODY} at (0,5) size 785x830 >+ RenderBlock {DIV} at (0,0) size 785x20 >+ RenderText {#text} at (0,0) size 188x19 >+ text run at (0,0) width 188: "CompatMode: BackCompat" >+ RenderBlock (anonymous) at (0,25) size 785x805 >+ RenderBlock {DIV} at (0,50) size 185x42 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x0 >+ RenderBR {BR} at (81,1) size 0x0 >+ RenderBlock {DIV} at (185,34) size 185x58 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 77x15 >+ text run at (0,0) width 77: "disabled: \"true\"," >+ RenderBR {BR} at (81,13) size 0x0 >+ RenderBlock {DIV} at (370,0) size 203x92 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 78x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 78: "\"padding:10px\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (573,20) size 183x72 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 72x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 72: "\"padding:0px\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (0,130) size 201x90 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 72x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 72: "\"margin:10px\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (201,150) size 181x70 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 66x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 66: "\"margin:0px\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (382,146) size 82x74 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 68x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 68: "\"width:60px\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (464,92) size 82x128 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x48 >+ RenderText {#text} at (0,0) size 73x47 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 63: "\"width:60px;" >+ text run at (0,32) width 73: "padding:20px\"," >+ RenderBR {BR} at (81,45) size 0x0 >+ RenderBlock {DIV} at (546,132) size 82x88 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x48 >+ RenderText {#text} at (0,0) size 63x47 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 63: "\"width:60px;" >+ text run at (0,32) width 55: "padding:0\"," >+ RenderBR {BR} at (81,45) size 0x0 >+ RenderBlock {DIV} at (0,252) size 185x94 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 69x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 69: "\"height:60px\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (185,236) size 82x110 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x48 >+ RenderText {#text} at (0,0) size 64x47 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 63: "\"width:60px;" >+ text run at (0,32) width 64: "height:60px\"," >+ RenderBR {BR} at (81,45) size 0x0 >+ RenderBlock {DIV} at (267,272) size 185x74 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 91x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 91: "\"overflow:hidden\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (452,257) size 185x89 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 85x31 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 85: "\"overflow:scroll\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (637,220) size 82x126 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x64 >+ RenderText {#text} at (0,0) size 86x63 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 86: "\"overflow:hidden;" >+ text run at (0,32) width 58: "width:60px;" >+ text run at (0,48) width 64: "height:60px\"," >+ RenderBR {BR} at (81,61) size 0x0 >+ RenderBlock {DIV} at (0,346) size 82x126 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x64 >+ RenderText {#text} at (0,0) size 80x63 >+ text run at (0,0) width 27: "style:" >+ text run at (0,16) width 80: "\"overflow:scroll;" >+ text run at (0,32) width 58: "width:60px;" >+ text run at (0,48) width 64: "height:60px\"," >+ RenderBR {BR} at (81,61) size 0x0 >+ RenderBlock {DIV} at (82,362) size 82x110 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x48 >+ RenderText {#text} at (0,0) size 74x47 >+ text run at (0,0) width 74: "cols: \"5\", style:" >+ text run at (0,16) width 63: "\"width:60px;" >+ text run at (0,32) width 64: "height:60px\"," >+ RenderBR {BR} at (81,45) size 0x0 >+ RenderBlock {DIV} at (164,362) size 82x110 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x48 >+ RenderText {#text} at (0,0) size 79x47 >+ text run at (0,0) width 79: "rows: \"4\", style:" >+ text run at (0,16) width 63: "\"width:60px;" >+ text run at (0,32) width 64: "height:60px\"," >+ RenderBR {BR} at (81,45) size 0x0 >+ RenderBlock {DIV} at (246,346) size 82x126 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x64 >+ RenderText {#text} at (0,0) size 74x63 >+ text run at (0,0) width 74: "cols: \"5\", rows:" >+ text run at (0,16) width 49: "\"4\", style:" >+ text run at (0,32) width 63: "\"width:60px;" >+ text run at (0,48) width 64: "height:60px\"," >+ RenderBR {BR} at (81,61) size 0x0 >+ RenderBlock {DIV} at (328,414) size 82x58 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 44x15 >+ text run at (0,0) width 44: "cols: \"3\"," >+ RenderBR {BR} at (81,13) size 0x0 >+ RenderBlock {DIV} at (410,398) size 185x74 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 49x15 >+ text run at (0,0) width 49: "rows: \"3\"," >+ RenderBR {BR} at (81,13) size 0x0 >+ RenderBlock {DIV} at (595,414) size 82x58 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 44x15 >+ text run at (0,0) width 44: "cols: \"7\"," >+ RenderBR {BR} at (81,13) size 0x0 >+ RenderBlock {DIV} at (0,472) size 185x138 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 49x15 >+ text run at (0,0) width 49: "rows: \"7\"," >+ RenderBR {BR} at (81,13) size 0x0 >+ RenderBlock {DIV} at (185,504) size 82x106 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 74x31 >+ text run at (0,0) width 74: "cols: \"5\", rows:" >+ text run at (0,16) width 19: "\"4\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (267,537) size 185x73 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 58x15 >+ text run at (0,0) width 58: "wrap: \"off\"," >+ RenderBR {BR} at (81,13) size 0x0 >+ RenderBlock {DIV} at (452,552) size 185x58 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "wrap: \"hard\"," >+ RenderBR {BR} at (81,13) size 0x0 >+ RenderBlock {DIV} at (0,626) size 185x58 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x16 >+ RenderText {#text} at (0,0) size 63x15 >+ text run at (0,0) width 63: "wrap: \"soft\"," >+ RenderBR {BR} at (81,13) size 0x0 >+ RenderBlock {DIV} at (185,610) size 185x74 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 71x31 >+ text run at (0,0) width 66: "style: \"white-" >+ text run at (0,16) width 71: "space:normal\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (370,610) size 185x74 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 66x31 >+ text run at (0,0) width 66: "style: \"white-" >+ text run at (0,16) width 54: "space:pre\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (555,610) size 185x74 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 79x31 >+ text run at (0,0) width 66: "style: \"white-" >+ text run at (0,16) width 79: "space:prewrap\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (0,731) size 185x74 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 75x31 >+ text run at (0,0) width 66: "style: \"white-" >+ text run at (0,16) width 75: "space:nowrap\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (185,731) size 185x74 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 75x31 >+ text run at (0,0) width 66: "style: \"white-" >+ text run at (0,16) width 75: "space:pre-line\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (370,716) size 185x89 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x32 >+ RenderText {#text} at (0,0) size 69x31 >+ text run at (0,0) width 64: "style: \"word-" >+ text run at (0,16) width 69: "wrap:normal\"," >+ RenderBR {BR} at (81,29) size 0x0 >+ RenderBlock {DIV} at (555,684) size 185x121 [border: (1px solid #0000FF)] >+ RenderBlock {SPAN} at (1,1) size 80x64 >+ RenderText {#text} at (0,0) size 66x63 >+ text run at (0,0) width 58: "wrap: \"off\"," >+ text run at (0,16) width 66: "style: \"white-" >+ text run at (0,32) width 50: "space:pre-" >+ text run at (0,48) width 33: "wrap\"," >+ RenderBR {BR} at (81,61) size 0x0 >+ layer at (3,83) size 179x36 clip at (4,84) size 177x34 >+ RenderTextControl {TEXTAREA} at (3,3) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+ layer at (188,83) size 179x36 clip at (189,84) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (3,19) size 179x36 [bgcolor=#EBEBE4] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 [color=#545454] >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (373,65) size 197x54 clip at (374,66) size 180x52 scrollHeight 100 >+ RenderTextControl {TEXTAREA} at (3,35) size 197x54 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (11,11) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (576,85) size 177x34 clip at (577,86) size 160x32 scrollHeight 80 >+ RenderTextControl {TEXTAREA} at (3,35) size 177x34 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (1,1) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (11,203) size 179x36 clip at (12,204) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (11,43) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (202,213) size 179x36 clip at (203,214) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (1,33) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (383,211) size 60x36 clip at (384,212) size 43x34 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (1,35) size 60x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 41x224 >+ RenderText {#text} at (0,0) size 41x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 1: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 1: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 1: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (465,173) size 60x74 clip at (466,174) size 43x72 scrollHeight 1128 >+ RenderTextControl {TEXTAREA} at (1,51) size 60x74 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (21,21) size 3x1088 >+ RenderText {#text} at (0,0) size 8x1088 >+ text run at (0,0) width 8: "L" >+ text run at (0,16) width 8: "o" >+ text run at (0,32) width 8: "r" >+ text run at (0,48) width 8: "e" >+ text run at (0,64) width 8: "m" >+ text run at (0,80) width 3: " " >+ text run at (0,96) width 8: "i" >+ text run at (0,112) width 8: "p" >+ text run at (0,128) width 8: "s" >+ text run at (0,144) width 8: "u" >+ text run at (0,160) width 8: "m" >+ text run at (0,176) width 3: " " >+ text run at (0,192) width 3: " " >+ text run at (0,208) width 8: "d" >+ text run at (0,224) width 8: "o" >+ text run at (0,240) width 8: "l" >+ text run at (0,256) width 8: "o" >+ text run at (0,272) width 8: "r" >+ text run at (0,288) width 3: " " >+ text run at (0,304) width 8: "A" >+ text run at (0,320) width 8: "B" >+ text run at (0,336) width 8: "C" >+ text run at (0,352) width 8: "D" >+ text run at (0,368) width 8: "E" >+ text run at (0,384) width 8: "F" >+ text run at (0,400) width 8: "G" >+ text run at (0,416) width 8: "H" >+ text run at (0,432) width 8: "I" >+ text run at (0,448) width 8: "J" >+ text run at (0,464) width 8: "K" >+ text run at (0,480) width 8: "L" >+ text run at (0,496) width 8: "M" >+ text run at (0,512) width 8: "N" >+ text run at (0,528) width 8: "O" >+ text run at (0,544) width 8: "P" >+ text run at (0,560) width 8: "Q" >+ text run at (0,576) width 8: "R" >+ text run at (0,592) width 8: "S" >+ text run at (0,608) width 8: "T" >+ text run at (0,624) width 8: "U" >+ text run at (0,640) width 8: "V" >+ text run at (0,656) width 8: "W" >+ text run at (0,672) width 8: "X" >+ text run at (0,688) width 8: "Y" >+ text run at (0,704) width 8: "Z" >+ text run at (0,720) width 3: " " >+ text run at (0,736) width 8: "a" >+ text run at (0,752) width 8: "b" >+ text run at (0,768) width 8: "c" >+ text run at (0,784) width 8: "d" >+ text run at (0,800) width 8: "e" >+ text run at (0,816) width 8: "f" >+ text run at (0,832) width 8: "g" >+ text run at (0,848) width 8: "h" >+ text run at (0,864) width 8: "i" >+ text run at (0,880) width 8: "j" >+ text run at (0,896) width 8: "k" >+ text run at (0,912) width 8: "l" >+ text run at (0,928) width 8: "m" >+ text run at (0,944) width 8: "n" >+ text run at (0,960) width 8: "o" >+ text run at (0,976) width 8: "p" >+ text run at (0,992) width 8: "q" >+ text run at (0,1008) width 8: "r" >+ text run at (0,1024) width 8: "s" >+ text run at (0,1040) width 8: "t" >+ text run at (0,1056) width 8: "u" >+ text run at (0,1072) width 8: "v" >+ layer at (547,213) size 60x34 clip at (548,214) size 43x32 scrollHeight 224 >+ RenderTextControl {TEXTAREA} at (1,51) size 60x34 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (1,1) size 43x224 >+ RenderText {#text} at (0,0) size 43x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 3: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 3: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 3: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (3,315) size 179x60 clip at (4,316) size 162x58 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (3,33) size 179x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (186,315) size 60x60 clip at (187,316) size 43x58 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (1,49) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 41x224 >+ RenderText {#text} at (0,0) size 41x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 1: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 1: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 1: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (270,337) size 179x36 clip at (271,338) size 177x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (3,35) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x80 >+ RenderText {#text} at (0,0) size 168x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 168: "ABCDEFGHIJKLMNOPQRSTU" >+ text run at (0,32) width 40: "VWXYZ" >+ text run at (40,32) width 8: " " >+ text run at (0,48) width 168: "abcdefghijklmnopqrstu" >+ text run at (0,64) width 8: "v" >+ layer at (455,322) size 179x51 clip at (456,323) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (3,35) size 179x51 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (638,315) size 60x60 clip at (639,316) size 58x58 scrollHeight 178 >+ RenderTextControl {TEXTAREA} at (1,65) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 56x176 >+ RenderText {#text} at (0,0) size 56x176 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 8: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 16: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 8: " " >+ text run at (0,48) width 56: "ABCDEFG" >+ text run at (0,64) width 56: "HIJKLMN" >+ text run at (0,80) width 56: "OPQRSTU" >+ text run at (0,96) width 40: "VWXYZ" >+ text run at (40,96) width 8: " " >+ text run at (0,112) width 56: "abcdefg" >+ text run at (0,128) width 56: "hijklmn" >+ text run at (0,144) width 56: "opqrstu" >+ text run at (0,160) width 8: "v" >+ layer at (1,441) size 60x60 clip at (2,442) size 43x43 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (1,65) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 41x224 >+ RenderText {#text} at (0,0) size 41x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 1: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 1: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 1: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (83,441) size 60x60 clip at (84,442) size 43x58 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (1,49) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 41x224 >+ RenderText {#text} at (0,0) size 41x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 1: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 1: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 1: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (165,441) size 60x60 clip at (166,442) size 43x58 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (1,49) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 41x224 >+ RenderText {#text} at (0,0) size 41x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 1: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 1: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 1: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (247,441) size 60x60 clip at (248,442) size 43x58 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (1,65) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 41x224 >+ RenderText {#text} at (0,0) size 41x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 1: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 1: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 1: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (331,463) size 43x36 clip at (332,464) size 26x34 scrollHeight 370 >+ RenderTextControl {TEXTAREA} at (3,19) size 43x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 24x368 >+ RenderText {#text} at (0,0) size 24x368 >+ text run at (0,0) width 24: "Lor" >+ text run at (0,16) width 16: "em" >+ text run at (16,16) width 8: " " >+ text run at (0,32) width 24: "ips" >+ text run at (0,48) width 16: "um" >+ text run at (16,48) width 8: " " >+ text run at (0,64) width 24: "dol" >+ text run at (0,80) width 16: "or" >+ text run at (16,80) width 8: " " >+ text run at (0,96) width 24: "ABC" >+ text run at (0,112) width 24: "DEF" >+ text run at (0,128) width 24: "GHI" >+ text run at (0,144) width 24: "JKL" >+ text run at (0,160) width 24: "MNO" >+ text run at (0,176) width 24: "PQR" >+ text run at (0,192) width 24: "STU" >+ text run at (0,208) width 24: "VWX" >+ text run at (0,224) width 16: "YZ" >+ text run at (16,224) width 8: " " >+ text run at (0,240) width 24: "abc" >+ text run at (0,256) width 24: "def" >+ text run at (0,272) width 24: "ghi" >+ text run at (0,288) width 24: "jkl" >+ text run at (0,304) width 24: "mno" >+ text run at (0,320) width 24: "pqr" >+ text run at (0,336) width 24: "stu" >+ text run at (0,352) width 8: "v" >+ layer at (413,447) size 179x52 clip at (414,448) size 162x50 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (3,19) size 179x52 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (598,463) size 75x36 clip at (599,464) size 58x34 scrollHeight 178 >+ RenderTextControl {TEXTAREA} at (3,19) size 75x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 56x176 >+ RenderText {#text} at (0,0) size 56x176 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 8: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 16: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 8: " " >+ text run at (0,48) width 56: "ABCDEFG" >+ text run at (0,64) width 56: "HIJKLMN" >+ text run at (0,80) width 56: "OPQRSTU" >+ text run at (0,96) width 40: "VWXYZ" >+ text run at (40,96) width 8: " " >+ text run at (0,112) width 56: "abcdefg" >+ text run at (0,128) width 56: "hijklmn" >+ text run at (0,144) width 56: "opqrstu" >+ text run at (0,160) width 8: "v" >+ layer at (3,521) size 179x116 clip at (4,522) size 177x114 >+ RenderTextControl {TEXTAREA} at (3,19) size 179x116 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x80 >+ RenderText {#text} at (0,0) size 168x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 168: "ABCDEFGHIJKLMNOPQRSTU" >+ text run at (0,32) width 40: "VWXYZ" >+ text run at (40,32) width 8: " " >+ text run at (0,48) width 168: "abcdefghijklmnopqrstu" >+ text run at (0,64) width 8: "v" >+ layer at (188,569) size 59x68 clip at (189,570) size 42x66 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (3,35) size 59x68 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 40x224 >+ RenderText {#text} at (0,0) size 40x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 0: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 0: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 0: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ layer at (270,586) size 179x51 clip at (271,587) size 177x34 scrollWidth 546 >+ RenderTextControl {TEXTAREA} at (3,19) size 179x51 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderText {#text} at (0,0) size 544x16 >+ text run at (0,0) width 544: "Lorem ipsum dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv" >+ layer at (455,601) size 179x36 clip at (456,602) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (3,19) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (3,675) size 179x36 clip at (4,676) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (3,19) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (188,675) size 179x36 clip at (189,676) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (3,35) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 96: "Lorem ipsum " >+ text run at (96,0) width 40: "dolor" >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (373,675) size 179x36 clip at (374,676) size 162x34 scrollHeight 66 >+ RenderTextControl {TEXTAREA} at (3,35) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x64 >+ RenderText {#text} at (0,0) size 160x64 >+ text run at (0,0) width 160: "Lorem ipsum dolor A" >+ text run at (0,16) width 160: "BCDEFGHIJKLMNOPQRSTU" >+ text run at (0,32) width 160: "VWXYZ abcdefghijklmn" >+ text run at (0,48) width 64: "opqrstuv" >+ layer at (558,675) size 179x36 clip at (559,676) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (3,35) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (3,796) size 179x36 clip at (4,797) size 177x19 scrollWidth 538 >+ RenderTextControl {TEXTAREA} at (3,35) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderText {#text} at (0,0) size 536x16 >+ text run at (0,0) width 96: "Lorem ipsum " >+ text run at (96,0) width 440: "dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv" >+ layer at (188,796) size 179x36 clip at (189,797) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (3,35) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 96: "Lorem ipsum " >+ text run at (96,0) width 40: "dolor" >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ layer at (373,781) size 179x51 clip at (374,782) size 162x34 scrollWidth 210 scrollHeight 66 >+ RenderTextControl {TEXTAREA} at (3,35) size 179x51 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x64 >+ RenderText {#text} at (0,0) size 208x64 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 208: "ABCDEFGHIJKLMNOPQRSTUVWXYZ" >+ text run at (0,32) width 8: " " >+ text run at (0,48) width 176: "abcdefghijklmnopqrstuv" >+ layer at (558,781) size 179x51 clip at (559,782) size 162x34 scrollWidth 210 scrollHeight 66 >+ RenderTextControl {TEXTAREA} at (3,67) size 179x51 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x64 >+ RenderText {#text} at (0,0) size 208x64 >+ text run at (0,0) width 144: "Lorem ipsum dolor" >+ text run at (144,0) width 8: " " >+ text run at (0,16) width 208: "ABCDEFGHIJKLMNOPQRSTUVWXYZ" >+ text run at (0,32) width 8: " " >+ text run at (0,48) width 176: "abcdefghijklmnopqrstuv" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/basic-textareas-quirks-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/basic-textareas-quirks-expected.txt >new file mode 100644 >index 00000000000..ceed7ecc613 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/basic-textareas-quirks-expected.txt >@@ -0,0 +1,850 @@ >+layer at (0,0) size 785x1086 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1086 >+ RenderBlock {HTML} at (0,0) size 785x1086 >+ RenderBody {BODY} at (8,8) size 769x584 >+ RenderBlock (floating) {DIV} at (0,0) size 352x902 [border: (1px solid #FF0000)] >+ RenderBlock (anonymous) at (1,1) size 350x14 >+ RenderText {#text} at (0,-1) size 177x16 >+ text run at (0,-1) width 177: "Plain textarea with little content" >+ RenderBlock {DIV} at (1,15) size 352x44 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,28) size 13x16 >+ text run at (1,28) width 13: "A " >+ RenderText {#text} at (197,28) size 12x16 >+ text run at (197,28) width 12: " B" >+ RenderBlock (anonymous) at (1,59) size 350x14 >+ RenderText {#text} at (0,-1) size 75x16 >+ text run at (0,-1) width 75: "Plain textarea" >+ RenderBlock {DIV} at (1,73) size 352x44 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,28) size 13x16 >+ text run at (1,28) width 13: "A " >+ RenderText {#text} at (197,28) size 12x16 >+ text run at (197,28) width 12: " B" >+ RenderBlock (anonymous) at (1,117) size 350x14 >+ RenderText {#text} at (0,-1) size 96x16 >+ text run at (0,-1) width 96: "Disabled textarea" >+ RenderBlock {DIV} at (1,131) size 352x44 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,28) size 13x16 >+ text run at (1,28) width 13: "A " >+ RenderText {#text} at (197,28) size 12x16 >+ text run at (197,28) width 12: " B" >+ RenderBlock (anonymous) at (1,175) size 350x14 >+ RenderText {#text} at (0,-1) size 119x16 >+ text run at (0,-1) width 119: "style=\"padding:10px\"" >+ RenderBlock {DIV} at (1,189) size 352x62 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,46) size 13x16 >+ text run at (1,46) width 13: "A " >+ RenderText {#text} at (215,46) size 12x16 >+ text run at (215,46) width 12: " B" >+ RenderBlock (anonymous) at (1,251) size 350x14 >+ RenderText {#text} at (0,-1) size 112x16 >+ text run at (0,-1) width 112: "style=\"padding:0px\"" >+ RenderBlock {DIV} at (1,265) size 352x42 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,26) size 13x16 >+ text run at (1,26) width 13: "A " >+ RenderText {#text} at (195,26) size 12x16 >+ text run at (195,26) width 12: " B" >+ RenderBlock (anonymous) at (1,307) size 350x14 >+ RenderText {#text} at (0,-1) size 114x16 >+ text run at (0,-1) width 114: "style=\"margin:10px\"" >+ RenderBlock {DIV} at (1,321) size 352x60 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,44) size 13x16 >+ text run at (1,44) width 13: "A " >+ RenderText {#text} at (213,44) size 12x16 >+ text run at (213,44) width 12: " B" >+ RenderBlock (anonymous) at (1,381) size 350x14 >+ RenderText {#text} at (0,-1) size 107x16 >+ text run at (0,-1) width 107: "style=\"margin:0px\"" >+ RenderBlock {DIV} at (1,395) size 352x40 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,24) size 13x16 >+ text run at (1,24) width 13: "A " >+ RenderText {#text} at (193,24) size 12x16 >+ text run at (193,24) width 12: " B" >+ RenderBlock (anonymous) at (1,435) size 350x14 >+ RenderText {#text} at (0,-1) size 38x16 >+ text run at (0,-1) width 38: "cols=3" >+ RenderBlock {DIV} at (1,449) size 352x44 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,28) size 13x16 >+ text run at (1,28) width 13: "A " >+ RenderText {#text} at (61,28) size 12x16 >+ text run at (61,28) width 12: " B" >+ RenderBlock (anonymous) at (1,493) size 350x14 >+ RenderText {#text} at (0,-1) size 44x16 >+ text run at (0,-1) width 44: "rows=3" >+ RenderBlock {DIV} at (1,507) size 352x60 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,44) size 13x16 >+ text run at (1,44) width 13: "A " >+ RenderText {#text} at (197,44) size 12x16 >+ text run at (197,44) width 12: " B" >+ RenderBlock (anonymous) at (1,567) size 350x14 >+ RenderText {#text} at (0,-1) size 45x16 >+ text run at (0,-1) width 45: "cols=10" >+ RenderBlock {DIV} at (1,581) size 352x44 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,28) size 13x16 >+ text run at (1,28) width 13: "A " >+ RenderText {#text} at (117,28) size 12x16 >+ text run at (117,28) width 12: " B" >+ RenderBlock (anonymous) at (1,625) size 350x14 >+ RenderText {#text} at (0,-1) size 51x16 >+ text run at (0,-1) width 51: "rows=10" >+ RenderBlock {DIV} at (1,639) size 352x172 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,156) size 13x16 >+ text run at (1,156) width 13: "A " >+ RenderText {#text} at (197,156) size 12x16 >+ text run at (197,156) width 12: " B" >+ RenderBlock (anonymous) at (1,811) size 350x14 >+ RenderText {#text} at (0,-1) size 86x16 >+ text run at (0,-1) width 86: "cols=5 rows=4" >+ RenderBlock {DIV} at (1,825) size 352x76 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,60) size 13x16 >+ text run at (1,60) width 13: "A " >+ RenderText {#text} at (77,60) size 12x16 >+ text run at (77,60) width 12: " B" >+ RenderBlock (floating) {DIV} at (352,0) size 352x1078 [border: (1px solid #FF0000)] >+ RenderBlock (anonymous) at (1,1) size 350x14 >+ RenderText {#text} at (0,-1) size 107x16 >+ text run at (0,-1) width 107: "style=\"width:60px\"" >+ RenderBlock {DIV} at (1,15) size 352x44 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,28) size 13x16 >+ text run at (1,28) width 13: "A " >+ RenderText {#text} at (74,28) size 12x16 >+ text run at (74,28) width 12: " B" >+ RenderBlock (anonymous) at (1,59) size 350x14 >+ RenderText {#text} at (0,-1) size 186x16 >+ text run at (0,-1) width 186: "style=\"width:60px;padding:20px\"" >+ RenderBlock {DIV} at (1,73) size 352x82 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,66) size 13x16 >+ text run at (1,66) width 13: "A " >+ RenderText {#text} at (74,66) size 12x16 >+ text run at (74,66) width 12: " B" >+ RenderBlock (anonymous) at (1,155) size 350x14 >+ RenderText {#text} at (0,-1) size 165x16 >+ text run at (0,-1) width 165: "style=\"width:60px;padding:0\"" >+ RenderBlock {DIV} at (1,169) size 352x42 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,26) size 13x16 >+ text run at (1,26) width 13: "A " >+ RenderText {#text} at (74,26) size 12x16 >+ text run at (74,26) width 12: " B" >+ RenderBlock (anonymous) at (1,211) size 350x14 >+ RenderText {#text} at (0,-1) size 109x16 >+ text run at (0,-1) width 109: "style=\"height:60px\"" >+ RenderBlock {DIV} at (1,225) size 352x64 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,48) size 13x16 >+ text run at (1,48) width 13: "A " >+ RenderText {#text} at (197,48) size 12x16 >+ text run at (197,48) width 12: " B" >+ RenderBlock (anonymous) at (1,289) size 350x14 >+ RenderText {#text} at (0,-1) size 176x16 >+ text run at (0,-1) width 176: "style=\"width:60px;height:60px\"" >+ RenderBlock {DIV} at (1,303) size 352x64 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,48) size 13x16 >+ text run at (1,48) width 13: "A " >+ RenderText {#text} at (74,48) size 12x16 >+ text run at (74,48) width 12: " B" >+ RenderBlock (anonymous) at (1,367) size 350x14 >+ RenderText {#text} at (0,-1) size 135x16 >+ text run at (0,-1) width 135: "style=\"overflow:hidden\"" >+ RenderBlock {DIV} at (1,381) size 352x44 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,28) size 13x16 >+ text run at (1,28) width 13: "A " >+ RenderText {#text} at (197,28) size 12x16 >+ text run at (197,28) width 12: " B" >+ RenderBlock (anonymous) at (1,425) size 350x14 >+ RenderText {#text} at (0,-1) size 129x16 >+ text run at (0,-1) width 129: "style=\"overflow:scroll\"" >+ RenderBlock {DIV} at (1,439) size 352x59 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,43) size 13x16 >+ text run at (1,43) width 13: "A " >+ RenderText {#text} at (197,43) size 12x16 >+ text run at (197,43) width 12: " B" >+ RenderBlock (anonymous) at (1,498) size 350x14 >+ RenderText {#text} at (0,-1) size 271x16 >+ text run at (0,-1) width 271: "style=\"overflow:hidden;width:60px;height:60px\"" >+ RenderBlock {DIV} at (1,512) size 352x64 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,48) size 13x16 >+ text run at (1,48) width 13: "A " >+ RenderText {#text} at (74,48) size 12x16 >+ text run at (74,48) width 12: " B" >+ RenderBlock (anonymous) at (1,576) size 350x14 >+ RenderText {#text} at (0,-1) size 265x16 >+ text run at (0,-1) width 265: "style=\"overflow:scroll;width:60px;height:60px\"" >+ RenderBlock {DIV} at (1,590) size 352x64 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,48) size 13x16 >+ text run at (1,48) width 13: "A " >+ RenderText {#text} at (74,48) size 12x16 >+ text run at (74,48) width 12: " B" >+ RenderBlock (anonymous) at (1,654) size 350x14 >+ RenderText {#text} at (0,-1) size 218x16 >+ text run at (0,-1) width 218: "cols=5 style=\"width:60px;height:60px\"" >+ RenderBlock {DIV} at (1,668) size 352x64 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,48) size 13x16 >+ text run at (1,48) width 13: "A " >+ RenderText {#text} at (74,48) size 12x16 >+ text run at (74,48) width 12: " B" >+ RenderBlock (anonymous) at (1,732) size 350x14 >+ RenderText {#text} at (0,-1) size 224x16 >+ text run at (0,-1) width 224: "rows=4 style=\"width:60px;height:60px\"" >+ RenderBlock {DIV} at (1,746) size 352x64 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,48) size 13x16 >+ text run at (1,48) width 13: "A " >+ RenderText {#text} at (74,48) size 12x16 >+ text run at (74,48) width 12: " B" >+ RenderBlock (anonymous) at (1,810) size 350x14 >+ RenderText {#text} at (0,-1) size 266x16 >+ text run at (0,-1) width 266: "cols=5 rows=4 style=\"width:60px;height:60px\"" >+ RenderBlock {DIV} at (1,824) size 352x64 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,48) size 13x16 >+ text run at (1,48) width 13: "A " >+ RenderText {#text} at (74,48) size 12x16 >+ text run at (74,48) width 12: " B" >+ RenderBlock (anonymous) at (1,888) size 350x14 >+ RenderText {#text} at (0,-1) size 64x16 >+ text run at (0,-1) width 64: "wrap=\"off\"" >+ RenderBlock {DIV} at (1,902) size 352x59 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,43) size 13x16 >+ text run at (1,43) width 13: "A " >+ RenderText {#text} at (197,43) size 12x16 >+ text run at (197,43) width 4: " " >+ text run at (201,43) width 8: "B" >+ RenderBlock (anonymous) at (1,961) size 350x14 >+ RenderText {#text} at (0,-1) size 72x16 >+ text run at (0,-1) width 72: "wrap=\"hard\"" >+ RenderBlock {DIV} at (1,975) size 352x44 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,28) size 13x16 >+ text run at (1,28) width 13: "A " >+ RenderText {#text} at (197,28) size 12x16 >+ text run at (197,28) width 4: " " >+ text run at (201,28) width 8: "B" >+ RenderBlock (anonymous) at (1,1019) size 350x14 >+ RenderText {#text} at (0,-1) size 69x16 >+ text run at (0,-1) width 69: "wrap=\"soft\"" >+ RenderBlock {DIV} at (1,1033) size 352x44 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,28) size 13x16 >+ text run at (1,28) width 13: "A " >+ RenderText {#text} at (197,28) size 12x16 >+ text run at (197,28) width 4: " " >+ text run at (201,28) width 8: "B" >+layer at (25,26) size 179x36 clip at (26,27) size 177x34 >+ RenderTextControl {TEXTAREA} at (16,3) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+layer at (25,84) size 179x36 clip at (26,85) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (16,3) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+ text run at (136,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ text run at (16,64) width 8: " " >+layer at (25,142) size 179x36 clip at (26,143) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (16,3) size 179x36 [bgcolor=#EBEBE4] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 [color=#545454] >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+ text run at (136,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ text run at (16,64) width 8: " " >+layer at (25,200) size 197x54 clip at (26,201) size 180x52 scrollHeight 100 >+ RenderTextControl {TEXTAREA} at (16,3) size 197x54 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (11,11) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+ text run at (136,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ text run at (16,64) width 8: " " >+layer at (25,276) size 177x34 clip at (26,277) size 160x32 scrollHeight 80 >+ RenderTextControl {TEXTAREA} at (16,3) size 177x34 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (1,1) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+ text run at (136,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ text run at (16,64) width 8: " " >+layer at (33,340) size 179x36 clip at (34,341) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (24,11) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+ text run at (136,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ text run at (16,64) width 8: " " >+layer at (23,404) size 179x36 clip at (24,405) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (14,1) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+ text run at (136,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ text run at (16,64) width 8: " " >+layer at (25,460) size 43x36 clip at (26,461) size 26x34 scrollHeight 370 >+ RenderTextControl {TEXTAREA} at (16,3) size 43x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 24x368 >+ RenderText {#text} at (0,0) size 24x368 >+ text run at (0,0) width 24: "Lor" >+ text run at (0,16) width 16: "em" >+ text run at (16,16) width 8: " " >+ text run at (0,32) width 24: "ips" >+ text run at (0,48) width 16: "um" >+ text run at (16,48) width 8: " " >+ text run at (0,64) width 24: "dol" >+ text run at (0,80) width 16: "or" >+ text run at (16,80) width 8: " " >+ text run at (0,96) width 24: "ABC" >+ text run at (0,112) width 24: "DEF" >+ text run at (0,128) width 24: "GHI" >+ text run at (0,144) width 24: "JKL" >+ text run at (0,160) width 24: "MNO" >+ text run at (0,176) width 24: "PQR" >+ text run at (0,192) width 24: "STU" >+ text run at (0,208) width 24: "VWX" >+ text run at (0,224) width 16: "YZ" >+ text run at (16,224) width 8: " " >+ text run at (0,240) width 24: "abc" >+ text run at (0,256) width 24: "def" >+ text run at (0,272) width 24: "ghi" >+ text run at (0,288) width 24: "jkl" >+ text run at (0,304) width 24: "mno" >+ text run at (0,320) width 24: "pqr" >+ text run at (0,336) width 24: "stu" >+ text run at (0,352) width 8: "v" >+ text run at (8,352) width 8: " " >+layer at (25,518) size 179x52 clip at (26,519) size 162x50 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (16,3) size 179x52 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+ text run at (136,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ text run at (16,64) width 8: " " >+layer at (25,592) size 99x36 clip at (26,593) size 82x34 scrollHeight 146 >+ RenderTextControl {TEXTAREA} at (16,3) size 99x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 80x144 >+ RenderText {#text} at (0,0) size 80x144 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 8: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 8: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 8: " " >+ text run at (0,48) width 80: "ABCDEFGHIJ" >+ text run at (0,64) width 80: "KLMNOPQRST" >+ text run at (0,80) width 48: "UVWXYZ" >+ text run at (48,80) width 8: " " >+ text run at (0,96) width 80: "abcdefghij" >+ text run at (0,112) width 80: "klmnopqrst" >+ text run at (0,128) width 16: "uv" >+ text run at (16,128) width 8: " " >+layer at (25,650) size 179x164 clip at (26,651) size 177x162 >+ RenderTextControl {TEXTAREA} at (16,3) size 179x164 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x80 >+ RenderText {#text} at (0,0) size 168x80 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+ text run at (136,0) width 8: " " >+ text run at (0,16) width 168: "ABCDEFGHIJKLMNOPQRSTU" >+ text run at (0,32) width 40: "VWXYZ" >+ text run at (40,32) width 8: " " >+ text run at (0,48) width 168: "abcdefghijklmnopqrstu" >+ text run at (0,64) width 8: "v" >+ text run at (8,64) width 8: " " >+layer at (25,836) size 59x68 clip at (26,837) size 42x66 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (16,3) size 59x68 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 40x224 >+ RenderText {#text} at (0,0) size 40x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 0: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 0: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 0: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ text run at (16,208) width 8: " " >+layer at (375,26) size 60x36 clip at (376,27) size 43x34 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (14,3) size 60x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 41x224 >+ RenderText {#text} at (0,0) size 41x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 1: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 1: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 1: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ text run at (16,208) width 8: " " >+layer at (375,84) size 60x74 clip at (376,85) size 43x72 scrollHeight 1128 >+ RenderTextControl {TEXTAREA} at (14,3) size 60x74 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (21,21) size 3x1088 >+ RenderText {#text} at (0,0) size 8x1088 >+ text run at (0,0) width 8: "L" >+ text run at (0,16) width 8: "o" >+ text run at (0,32) width 8: "r" >+ text run at (0,48) width 8: "e" >+ text run at (0,64) width 8: "m" >+ text run at (0,80) width 3: " " >+ text run at (0,96) width 8: "i" >+ text run at (0,112) width 8: "p" >+ text run at (0,128) width 8: "s" >+ text run at (0,144) width 8: "u" >+ text run at (0,160) width 8: "m" >+ text run at (0,176) width 3: " " >+ text run at (0,192) width 8: "d" >+ text run at (0,208) width 8: "o" >+ text run at (0,224) width 8: "l" >+ text run at (0,240) width 8: "o" >+ text run at (0,256) width 8: "r" >+ text run at (0,272) width 3: " " >+ text run at (0,288) width 8: "A" >+ text run at (0,304) width 8: "B" >+ text run at (0,320) width 8: "C" >+ text run at (0,336) width 8: "D" >+ text run at (0,352) width 8: "E" >+ text run at (0,368) width 8: "F" >+ text run at (0,384) width 8: "G" >+ text run at (0,400) width 8: "H" >+ text run at (0,416) width 8: "I" >+ text run at (0,432) width 8: "J" >+ text run at (0,448) width 8: "K" >+ text run at (0,464) width 8: "L" >+ text run at (0,480) width 8: "M" >+ text run at (0,496) width 8: "N" >+ text run at (0,512) width 8: "O" >+ text run at (0,528) width 8: "P" >+ text run at (0,544) width 8: "Q" >+ text run at (0,560) width 8: "R" >+ text run at (0,576) width 8: "S" >+ text run at (0,592) width 8: "T" >+ text run at (0,608) width 8: "U" >+ text run at (0,624) width 8: "V" >+ text run at (0,640) width 8: "W" >+ text run at (0,656) width 8: "X" >+ text run at (0,672) width 8: "Y" >+ text run at (0,688) width 8: "Z" >+ text run at (0,704) width 3: " " >+ text run at (0,720) width 8: "a" >+ text run at (0,736) width 8: "b" >+ text run at (0,752) width 8: "c" >+ text run at (0,768) width 8: "d" >+ text run at (0,784) width 8: "e" >+ text run at (0,800) width 8: "f" >+ text run at (0,816) width 8: "g" >+ text run at (0,832) width 8: "h" >+ text run at (0,848) width 8: "i" >+ text run at (0,864) width 8: "j" >+ text run at (0,880) width 8: "k" >+ text run at (0,896) width 8: "l" >+ text run at (0,912) width 8: "m" >+ text run at (0,928) width 8: "n" >+ text run at (0,944) width 8: "o" >+ text run at (0,960) width 8: "p" >+ text run at (0,976) width 8: "q" >+ text run at (0,992) width 8: "r" >+ text run at (0,1008) width 8: "s" >+ text run at (0,1024) width 8: "t" >+ text run at (0,1040) width 8: "u" >+ text run at (0,1056) width 8: "v" >+ text run at (0,1072) width 3: " " >+layer at (375,180) size 60x34 clip at (376,181) size 43x32 scrollHeight 224 >+ RenderTextControl {TEXTAREA} at (14,3) size 60x34 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (1,1) size 43x224 >+ RenderText {#text} at (0,0) size 43x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 3: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 3: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 3: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ text run at (16,208) width 8: " " >+layer at (377,234) size 179x60 clip at (378,235) size 162x58 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (16,1) size 179x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+ text run at (136,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ text run at (16,64) width 8: " " >+layer at (375,312) size 60x60 clip at (376,313) size 43x58 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (14,1) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 41x224 >+ RenderText {#text} at (0,0) size 41x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 1: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 1: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 1: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ text run at (16,208) width 8: " " >+layer at (377,392) size 179x36 clip at (378,393) size 177x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (16,3) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x80 >+ RenderText {#text} at (0,0) size 168x80 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+ text run at (136,0) width 8: " " >+ text run at (0,16) width 168: "ABCDEFGHIJKLMNOPQRSTU" >+ text run at (0,32) width 40: "VWXYZ" >+ text run at (40,32) width 8: " " >+ text run at (0,48) width 168: "abcdefghijklmnopqrstu" >+ text run at (0,64) width 8: "v" >+ text run at (8,64) width 8: " " >+layer at (377,450) size 179x51 clip at (378,451) size 162x34 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (16,3) size 179x51 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 136: "Lorem ipsum dolor" >+ text run at (136,0) width 8: " " >+ text run at (0,16) width 160: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,32) width 48: "UVWXYZ" >+ text run at (48,32) width 8: " " >+ text run at (0,48) width 160: "abcdefghijklmnopqrst" >+ text run at (0,64) width 16: "uv" >+ text run at (16,64) width 8: " " >+layer at (375,521) size 60x60 clip at (376,522) size 58x58 scrollHeight 178 >+ RenderTextControl {TEXTAREA} at (14,1) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 56x176 >+ RenderText {#text} at (0,0) size 56x176 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 8: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 8: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 8: " " >+ text run at (0,48) width 56: "ABCDEFG" >+ text run at (0,64) width 56: "HIJKLMN" >+ text run at (0,80) width 56: "OPQRSTU" >+ text run at (0,96) width 40: "VWXYZ" >+ text run at (40,96) width 8: " " >+ text run at (0,112) width 56: "abcdefg" >+ text run at (0,128) width 56: "hijklmn" >+ text run at (0,144) width 56: "opqrstu" >+ text run at (0,160) width 8: "v" >+ text run at (8,160) width 8: " " >+layer at (375,599) size 60x60 clip at (376,600) size 43x43 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (14,1) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 41x224 >+ RenderText {#text} at (0,0) size 41x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 1: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 1: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 1: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ text run at (16,208) width 8: " " >+layer at (375,677) size 60x60 clip at (376,678) size 43x58 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (14,1) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 41x224 >+ RenderText {#text} at (0,0) size 41x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 1: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 1: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 1: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ text run at (16,208) width 8: " " >+layer at (375,755) size 60x60 clip at (376,756) size 43x58 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (14,1) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 41x224 >+ RenderText {#text} at (0,0) size 41x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 1: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 1: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 1: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ text run at (16,208) width 8: " " >+layer at (375,833) size 60x60 clip at (376,834) size 43x58 scrollHeight 226 >+ RenderTextControl {TEXTAREA} at (14,1) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 41x224 >+ RenderText {#text} at (0,0) size 41x224 >+ text run at (0,0) width 40: "Lorem" >+ text run at (40,0) width 1: " " >+ text run at (0,16) width 40: "ipsum" >+ text run at (40,16) width 1: " " >+ text run at (0,32) width 40: "dolor" >+ text run at (40,32) width 1: " " >+ text run at (0,48) width 40: "ABCDE" >+ text run at (0,64) width 40: "FGHIJ" >+ text run at (0,80) width 40: "KLMNO" >+ text run at (0,96) width 40: "PQRST" >+ text run at (0,112) width 40: "UVWXY" >+ text run at (0,128) width 8: "Z" >+ text run at (8,128) width 8: " " >+ text run at (0,144) width 40: "abcde" >+ text run at (0,160) width 40: "fghij" >+ text run at (0,176) width 40: "klmno" >+ text run at (0,192) width 40: "pqrst" >+ text run at (0,208) width 16: "uv" >+ text run at (16,208) width 8: " " >+layer at (377,913) size 179x51 clip at (378,914) size 162x34 scrollWidth 290 scrollHeight 258 >+ RenderTextControl {TEXTAREA} at (16,3) size 179x51 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x256 >+ RenderText {#text} at (0,0) size 288x240 >+ text run at (0,0) width 8: " " >+ text run at (8,0) width 0: " " >+ text run at (0,16) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,16) width 0: " " >+ text run at (0,32) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,32) width 0: " " >+ text run at (0,48) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,48) width 0: " " >+ text run at (0,64) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,64) width 0: " " >+ text run at (0,80) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,80) width 0: " " >+ text run at (0,96) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,96) width 0: " " >+ text run at (0,112) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,112) width 0: " " >+ text run at (0,128) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,128) width 0: " " >+ text run at (0,144) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,144) width 0: " " >+ text run at (0,160) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,160) width 0: " " >+ text run at (0,176) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,176) width 0: " " >+ text run at (0,192) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,192) width 0: " " >+ text run at (0,208) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,208) width 0: " " >+ text run at (0,224) width 288: "This is a text area with wrap=\"soft\"" >+ text run at (288,224) width 0: " " >+ RenderBR {BR} at (0,240) size 0x16 >+layer at (377,986) size 179x36 clip at (378,987) size 162x34 scrollHeight 482 >+ RenderTextControl {TEXTAREA} at (16,3) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x480 >+ RenderText {#text} at (0,0) size 160x464 >+ text run at (0,0) width 8: " " >+ text run at (8,0) width 0: " " >+ text run at (0,16) width 152: "This is a text area" >+ text run at (152,16) width 8: " " >+ text run at (0,32) width 128: "with wrap=\"soft\"" >+ text run at (128,32) width 0: " " >+ text run at (0,48) width 152: "This is a text area" >+ text run at (152,48) width 8: " " >+ text run at (0,64) width 128: "with wrap=\"soft\"" >+ text run at (128,64) width 0: " " >+ text run at (0,80) width 152: "This is a text area" >+ text run at (152,80) width 8: " " >+ text run at (0,96) width 128: "with wrap=\"soft\"" >+ text run at (128,96) width 0: " " >+ text run at (0,112) width 152: "This is a text area" >+ text run at (152,112) width 8: " " >+ text run at (0,128) width 128: "with wrap=\"soft\"" >+ text run at (128,128) width 0: " " >+ text run at (0,144) width 152: "This is a text area" >+ text run at (152,144) width 8: " " >+ text run at (0,160) width 128: "with wrap=\"soft\"" >+ text run at (128,160) width 0: " " >+ text run at (0,176) width 152: "This is a text area" >+ text run at (152,176) width 8: " " >+ text run at (0,192) width 128: "with wrap=\"soft\"" >+ text run at (128,192) width 0: " " >+ text run at (0,208) width 152: "This is a text area" >+ text run at (152,208) width 8: " " >+ text run at (0,224) width 128: "with wrap=\"soft\"" >+ text run at (128,224) width 0: " " >+ text run at (0,240) width 152: "This is a text area" >+ text run at (152,240) width 8: " " >+ text run at (0,256) width 128: "with wrap=\"soft\"" >+ text run at (128,256) width 0: " " >+ text run at (0,272) width 152: "This is a text area" >+ text run at (152,272) width 8: " " >+ text run at (0,288) width 128: "with wrap=\"soft\"" >+ text run at (128,288) width 0: " " >+ text run at (0,304) width 152: "This is a text area" >+ text run at (152,304) width 8: " " >+ text run at (0,320) width 128: "with wrap=\"soft\"" >+ text run at (128,320) width 0: " " >+ text run at (0,336) width 152: "This is a text area" >+ text run at (152,336) width 8: " " >+ text run at (0,352) width 128: "with wrap=\"soft\"" >+ text run at (128,352) width 0: " " >+ text run at (0,368) width 152: "This is a text area" >+ text run at (152,368) width 8: " " >+ text run at (0,384) width 128: "with wrap=\"soft\"" >+ text run at (128,384) width 0: " " >+ text run at (0,400) width 152: "This is a text area" >+ text run at (152,400) width 8: " " >+ text run at (0,416) width 128: "with wrap=\"soft\"" >+ text run at (128,416) width 0: " " >+ text run at (0,432) width 152: "This is a text area" >+ text run at (152,432) width 8: " " >+ text run at (0,448) width 128: "with wrap=\"soft\"" >+ text run at (128,448) width 0: " " >+ RenderBR {BR} at (0,464) size 0x16 >+layer at (377,1044) size 179x36 clip at (378,1045) size 162x34 scrollHeight 482 >+ RenderTextControl {TEXTAREA} at (16,3) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x480 >+ RenderText {#text} at (0,0) size 160x464 >+ text run at (0,0) width 8: " " >+ text run at (8,0) width 0: " " >+ text run at (0,16) width 152: "This is a text area" >+ text run at (152,16) width 8: " " >+ text run at (0,32) width 128: "with wrap=\"soft\"" >+ text run at (128,32) width 0: " " >+ text run at (0,48) width 152: "This is a text area" >+ text run at (152,48) width 8: " " >+ text run at (0,64) width 128: "with wrap=\"soft\"" >+ text run at (128,64) width 0: " " >+ text run at (0,80) width 152: "This is a text area" >+ text run at (152,80) width 8: " " >+ text run at (0,96) width 128: "with wrap=\"soft\"" >+ text run at (128,96) width 0: " " >+ text run at (0,112) width 152: "This is a text area" >+ text run at (152,112) width 8: " " >+ text run at (0,128) width 128: "with wrap=\"soft\"" >+ text run at (128,128) width 0: " " >+ text run at (0,144) width 152: "This is a text area" >+ text run at (152,144) width 8: " " >+ text run at (0,160) width 128: "with wrap=\"soft\"" >+ text run at (128,160) width 0: " " >+ text run at (0,176) width 152: "This is a text area" >+ text run at (152,176) width 8: " " >+ text run at (0,192) width 128: "with wrap=\"soft\"" >+ text run at (128,192) width 0: " " >+ text run at (0,208) width 152: "This is a text area" >+ text run at (152,208) width 8: " " >+ text run at (0,224) width 128: "with wrap=\"soft\"" >+ text run at (128,224) width 0: " " >+ text run at (0,240) width 152: "This is a text area" >+ text run at (152,240) width 8: " " >+ text run at (0,256) width 128: "with wrap=\"soft\"" >+ text run at (128,256) width 0: " " >+ text run at (0,272) width 152: "This is a text area" >+ text run at (152,272) width 8: " " >+ text run at (0,288) width 128: "with wrap=\"soft\"" >+ text run at (128,288) width 0: " " >+ text run at (0,304) width 152: "This is a text area" >+ text run at (152,304) width 8: " " >+ text run at (0,320) width 128: "with wrap=\"soft\"" >+ text run at (128,320) width 0: " " >+ text run at (0,336) width 152: "This is a text area" >+ text run at (152,336) width 8: " " >+ text run at (0,352) width 128: "with wrap=\"soft\"" >+ text run at (128,352) width 0: " " >+ text run at (0,368) width 152: "This is a text area" >+ text run at (152,368) width 8: " " >+ text run at (0,384) width 128: "with wrap=\"soft\"" >+ text run at (128,384) width 0: " " >+ text run at (0,400) width 152: "This is a text area" >+ text run at (152,400) width 8: " " >+ text run at (0,416) width 128: "with wrap=\"soft\"" >+ text run at (128,416) width 0: " " >+ text run at (0,432) width 152: "This is a text area" >+ text run at (152,432) width 8: " " >+ text run at (0,448) width 128: "with wrap=\"soft\"" >+ text run at (128,448) width 0: " " >+ RenderBR {BR} at (0,464) size 0x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/blankbuttons-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/blankbuttons-expected.txt >new file mode 100644 >index 00000000000..67f8f967228 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/blankbuttons-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderButton {INPUT} at (2,2) size 57x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 41x16 >+ RenderText at (0,0) size 41x16 >+ text run at (0,0) width 41: "Submit" >+ RenderBR {BR} at (61,18) size 0x0 >+ RenderButton {INPUT} at (2,28) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "Reset" >+ RenderBR {BR} at (56,44) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/box-shadow-override-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/box-shadow-override-expected.txt >new file mode 100644 >index 00000000000..e1421f2e4ab >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/box-shadow-override-expected.txt >@@ -0,0 +1,83 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 379x19 >+ text run at (0,0) width 379: "Tests that box shadow is not applied to Aqua-themed controls." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 245x19 >+ text run at (0,0) width 245: "You should not see any red on this page." >+ RenderBlock {DIV} at (0,72) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 162x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 156x16 >+ RenderBlock {DIV} at (0,2) size 1x12 >+ RenderBlock {DIV} at (1,0) size 143x16 >+ RenderBlock {DIV} at (144,3) size 9x10 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,98) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 174x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 168x16 >+ RenderBlock {DIV} at (2,1) size 13x14 >+ RenderBlock {DIV} at (18,0) size 138x16 >+ RenderBlock {DIV} at (156,3) size 9x10 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,124) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 179x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 173x16 >+ RenderBlock {DIV} at (2,1) size 18x14 >+ RenderBlock {DIV} at (23,0) size 138x16 >+ RenderBlock {DIV} at (161,3) size 9x10 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,150) size 784x35 >+ RenderBlock {INPUT} at (5,12) size 13x13 >+ RenderText {#text} at (21,10) size 4x19 >+ text run at (21,10) width 4: " " >+ RenderBlock {INPUT} at (29,12) size 13x13 >+ RenderText {#text} at (45,10) size 4x19 >+ text run at (45,10) width 4: " " >+ RenderSlider {INPUT} at (51,10) size 129x15 [color=#C4C4C4] [bgcolor=#FFFFFF] >+ RenderFlexibleBox {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (61,0) size 7x15 >+ RenderText {#text} at (182,10) size 4x19 >+ text run at (182,10) width 4: " " >+ RenderFileUploadControl {INPUT} at (188,9) size 238x22 "no file selected" >+ RenderButton {INPUT} at (0,0) size 88x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 72x16 >+ RenderText at (0,0) size 72x16 >+ text run at (0,0) width 72: "Choose File" >+ RenderText {#text} at (428,10) size 4x19 >+ text run at (428,10) width 4: " " >+ RenderButton {INPUT} at (434,2) size 72x31 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 56x25 >+ RenderText at (0,0) size 56x25 >+ text run at (0,0) width 56: "Button" >+ RenderText {#text} at (508,10) size 4x19 >+ text run at (508,10) width 4: " " >+ RenderButton {INPUT} at (514,9) size 53x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 37x16 >+ RenderText at (0,0) size 37x16 >+ text run at (0,0) width 37: "Button" >+ RenderText {#text} at (569,10) size 4x19 >+ text run at (569,10) width 4: " " >+ RenderButton {INPUT} at (573,17) size 30x12 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 14x6 >+ RenderText at (0,0) size 14x6 >+ text run at (0,0) width 14: "Button" >+ RenderText {#text} at (603,10) size 4x19 >+ text run at (603,10) width 4: " " >+ RenderButton {BUTTON} at (609,2) size 72x31 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 56x25 >+ RenderText {#text} at (0,0) size 56x25 >+ text run at (0,0) width 56: "Button" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (14,85) size 143x16 >+ RenderBlock {DIV} at (0,0) size 143x16 >+ RenderText {#text} at (0,0) size 43x16 >+ text run at (0,0) width 43: "Search" >+layer at (31,111) size 138x16 >+ RenderBlock {DIV} at (0,0) size 138x16 >+layer at (36,137) size 138x16 >+ RenderBlock {DIV} at (0,0) size 138x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/button-align-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/button-align-expected.txt >new file mode 100644 >index 00000000000..b33ca416815 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/button-align-expected.txt >@@ -0,0 +1,41 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 563x19 >+ text run at (0,0) width 563: "The following button elements should all be rendered on the left, with their text center justified." >+ RenderBlock (anonymous) at (0,36) size 784x104 >+ RenderButton {BUTTON} at (0,2) size 300x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 284x16 >+ RenderText {#text} at (46,0) size 192x16 >+ text run at (46,0) width 192: "This is should be center justified." >+ RenderText {#text} at (300,3) size 4x19 >+ text run at (300,3) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderButton {BUTTON} at (0,28) size 300x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 284x16 >+ RenderText {#text} at (46,0) size 192x16 >+ text run at (46,0) width 192: "This is should be center justified." >+ RenderText {#text} at (300,29) size 4x19 >+ text run at (300,29) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderButton {BUTTON} at (0,54) size 300x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 284x16 >+ RenderText {#text} at (46,0) size 192x16 >+ text run at (46,0) width 192: "This is should be center justified." >+ RenderText {#text} at (300,55) size 4x19 >+ text run at (300,55) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderButton {BUTTON} at (0,80) size 300x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 284x16 >+ RenderText {#text} at (46,0) size 192x16 >+ text run at (46,0) width 192: "This is should be center justified." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,140) size 784x26 >+ RenderButton {BUTTON} at (0,2) size 300x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 284x16 >+ RenderText {#text} at (46,0) size 192x16 >+ text run at (46,0) width 192: "This is should be center justified." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/button-cannot-be-nested-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/button-cannot-be-nested-expected.txt >new file mode 100644 >index 00000000000..b286dfcd6f2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/button-cannot-be-nested-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x114 >+ RenderBlock {HTML} at (0,0) size 800x114 >+ RenderBody {BODY} at (8,8) size 784x98 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderInline {A} at (0,0) size 60x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 60: "Bug 6584" >+ RenderText {#text} at (60,0) size 355x19 >+ text run at (60,0) width 355: " REGRESSION: button after unclosed button gives trouble" >+ RenderBlock {P} at (0,36) size 784x26 >+ RenderButton {BUTTON} at (2,2) size 37x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 21x16 >+ RenderText {#text} at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderButton {BUTTON} at (43,2) size 44x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 28x16 >+ RenderText {#text} at (0,0) size 28x16 >+ text run at (0,0) width 28: "test2" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,78) size 784x20 >+ RenderText {#text} at (0,0) size 572x19 >+ text run at (0,0) width 572: "There should be two separate buttons instead of button \"test2\" being nested inside button \"test\"." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/button-default-title-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/button-default-title-expected.txt >new file mode 100644 >index 00000000000..3bec0ea4860 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/button-default-title-expected.txt >@@ -0,0 +1,77 @@ >+layer at (0,0) size 785x670 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x670 >+ RenderBlock {HTML} at (0,0) size 785x671 >+ RenderBody {BODY} at (8,8) size 769x655 >+ RenderBlock {H3} at (0,0) size 769x23 >+ RenderText {#text} at (0,0) size 189x22 >+ text run at (0,0) width 189: "<input type=\"submit\">" >+ RenderBlock {P} at (0,41) size 769x21 >+ RenderText {#text} at (0,0) size 321x19 >+ text run at (0,0) width 321: "This button should have the default submit button title:" >+ RenderBlock (anonymous) at (0,77) size 769x22 >+ RenderButton {INPUT} at (0,0) size 80x21 [bgcolor=#008000] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 64x16 >+ RenderText at (11,0) size 42x16 >+ text run at (11,0) width 42: "Submit" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,114) size 769x21 >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "This button should should have the title \"Foo\":" >+ RenderBlock (anonymous) at (0,150) size 769x22 >+ RenderButton {INPUT} at (0,0) size 80x21 [bgcolor=#008000] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 64x16 >+ RenderText at (20,0) size 24x16 >+ text run at (20,0) width 24: "Foo" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,187) size 769x21 >+ RenderText {#text} at (0,0) size 288x19 >+ text run at (0,0) width 288: "This button should have a single space in its title:" >+ RenderBlock (anonymous) at (0,223) size 769x22 >+ RenderButton {INPUT} at (0,0) size 80x21 [bgcolor=#008000] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 64x16 >+ RenderText at (30,0) size 4x16 >+ text run at (30,0) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,260) size 769x21 >+ RenderText {#text} at (0,0) size 189x19 >+ text run at (0,0) width 189: "This button should have no title:" >+ RenderBlock (anonymous) at (0,296) size 769x22 >+ RenderButton {INPUT} at (0,0) size 80x21 [bgcolor=#008000] [border: (2px outset #F0F0F0)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {H3} at (0,336) size 769x24 >+ RenderText {#text} at (0,0) size 175x22 >+ text run at (0,0) width 175: "<input type=\"reset\">" >+ RenderBlock {P} at (0,378) size 769x21 >+ RenderText {#text} at (0,0) size 311x19 >+ text run at (0,0) width 311: "This button should have the default reset button title:" >+ RenderBlock (anonymous) at (0,414) size 769x22 >+ RenderButton {INPUT} at (0,0) size 80x21 [bgcolor=#008000] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 64x16 >+ RenderText at (14,0) size 36x16 >+ text run at (14,0) width 36: "Reset" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,451) size 769x21 >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "This button should should have the title \"Foo\":" >+ RenderBlock (anonymous) at (0,487) size 769x22 >+ RenderButton {INPUT} at (0,0) size 80x21 [bgcolor=#008000] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 64x16 >+ RenderText at (20,0) size 24x16 >+ text run at (20,0) width 24: "Foo" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,524) size 769x21 >+ RenderText {#text} at (0,0) size 288x19 >+ text run at (0,0) width 288: "This button should have a single space in its title:" >+ RenderBlock (anonymous) at (0,560) size 769x22 >+ RenderButton {INPUT} at (0,0) size 80x21 [bgcolor=#008000] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 64x16 >+ RenderText at (30,0) size 4x16 >+ text run at (30,0) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,597) size 769x21 >+ RenderText {#text} at (0,0) size 189x19 >+ text run at (0,0) width 189: "This button should have no title:" >+ RenderBlock (anonymous) at (0,633) size 769x22 >+ RenderButton {INPUT} at (0,0) size 80x21 [bgcolor=#008000] [border: (2px outset #F0F0F0)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/button-generated-content-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/button-generated-content-expected.txt >new file mode 100644 >index 00000000000..fe1ad30afcb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/button-generated-content-expected.txt >@@ -0,0 +1,143 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x298 >+ RenderBlock {HTML} at (0,0) size 800x298 >+ RenderBody {BODY} at (8,16) size 784x274 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 300x19 >+ text run at (0,0) width 279: "This is a test of generated content in <button> " >+ text run at (279,0) width 21: "for " >+ RenderInline {I} at (0,0) size 752x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (300,0) size 350x19 >+ text run at (300,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9561" >+ RenderText {#text} at (650,0) size 752x39 >+ text run at (650,0) width 4: " " >+ text run at (654,0) width 98: "REGRESSION:" >+ text run at (0,20) width 439: "Content property on :before of button causes hang on click or hover" >+ RenderText {#text} at (439,20) size 4x19 >+ text run at (439,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,66) size 784x208 >+ RenderButton {BUTTON} at (2,2) size 55x22 [color=#0000FF] [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 39x16 >+ RenderInline (generated) at (0,0) size 39x16 >+ RenderText at (0,0) size 39x16 >+ text run at (0,0) width 39: "before" >+ RenderText {#text} at (59,3) size 4x19 >+ text run at (59,3) width 4: " " >+ RenderButton {BUTTON} at (65,2) size 91x22 [color=#0000FF] [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 75x16 >+ RenderInline (generated) at (0,0) size 39x16 >+ RenderText at (0,0) size 39x16 >+ text run at (0,0) width 39: "before" >+ RenderText {#text} at (39,0) size 36x16 >+ text run at (39,0) width 36: "button" >+ RenderText {#text} at (158,3) size 4x19 >+ text run at (158,3) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderButton {BUTTON} at (2,28) size 42x22 [color=#0000FF] [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 26x16 >+ RenderInline (generated) at (0,0) size 26x16 >+ RenderText at (0,0) size 26x16 >+ text run at (0,0) width 26: "after" >+ RenderText {#text} at (46,29) size 4x19 >+ text run at (46,29) width 4: " " >+ RenderButton {BUTTON} at (52,28) size 78x22 [color=#0000FF] [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 62x16 >+ RenderText {#text} at (0,0) size 36x16 >+ text run at (0,0) width 36: "button" >+ RenderInline (generated) at (0,0) size 26x16 >+ RenderText at (36,0) size 26x16 >+ text run at (36,0) width 26: "after" >+ RenderText {#text} at (132,29) size 4x19 >+ text run at (132,29) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderButton {BUTTON} at (2,67) size 16x6 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderText {#text} at (20,55) size 4x19 >+ text run at (20,55) width 4: " " >+ RenderButton {BUTTON} at (26,54) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText {#text} at (0,0) size 36x16 >+ text run at (0,0) width 36: "button" >+ RenderText {#text} at (80,55) size 4x19 >+ text run at (80,55) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderButton {BUTTON} at (2,93) size 16x6 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderText {#text} at (20,81) size 4x19 >+ text run at (20,81) width 4: " " >+ RenderButton {BUTTON} at (26,80) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText {#text} at (0,0) size 36x16 >+ text run at (0,0) width 36: "button" >+ RenderText {#text} at (80,81) size 4x19 >+ text run at (80,81) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderButton {BUTTON} at (2,106) size 55x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 39x16 >+ RenderInline (generated) at (0,0) size 39x16 >+ RenderText at (0,0) size 39x16 >+ text run at (0,0) width 39: "before" >+ RenderText {#text} at (59,107) size 4x19 >+ text run at (59,107) width 4: " " >+ RenderButton {BUTTON} at (65,106) size 91x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 75x16 >+ RenderInline (generated) at (0,0) size 39x16 >+ RenderText at (0,0) size 39x16 >+ text run at (0,0) width 39: "before" >+ RenderText {#text} at (39,0) size 36x16 >+ text run at (39,0) width 36: "button" >+ RenderText {#text} at (158,107) size 4x19 >+ text run at (158,107) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderButton {BUTTON} at (2,132) size 42x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 26x16 >+ RenderInline (generated) at (0,0) size 26x16 >+ RenderText at (0,0) size 26x16 >+ text run at (0,0) width 26: "after" >+ RenderText {#text} at (46,133) size 4x19 >+ text run at (46,133) width 4: " " >+ RenderButton {BUTTON} at (52,132) size 78x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 62x16 >+ RenderText {#text} at (0,0) size 36x16 >+ text run at (0,0) width 36: "button" >+ RenderInline (generated) at (0,0) size 26x16 >+ RenderText at (36,0) size 26x16 >+ text run at (36,0) width 26: "after" >+ RenderText {#text} at (132,133) size 4x19 >+ text run at (132,133) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderButton {BUTTON} at (2,158) size 55x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 39x16 >+ RenderInline (generated) at (0,0) size 39x16 >+ RenderText at (0,0) size 39x16 >+ text run at (0,0) width 39: "before" >+ RenderText {#text} at (59,159) size 4x19 >+ text run at (59,159) width 4: " " >+ RenderButton {BUTTON} at (65,158) size 91x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 75x16 >+ RenderInline (generated) at (0,0) size 39x16 >+ RenderText at (0,0) size 39x16 >+ text run at (0,0) width 39: "before" >+ RenderText {#text} at (39,0) size 36x16 >+ text run at (39,0) width 36: "button" >+ RenderText {#text} at (158,159) size 4x19 >+ text run at (158,159) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderButton {BUTTON} at (2,184) size 42x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 26x16 >+ RenderInline (generated) at (0,0) size 26x16 >+ RenderText at (0,0) size 26x16 >+ text run at (0,0) width 26: "after" >+ RenderText {#text} at (46,185) size 4x19 >+ text run at (46,185) width 4: " " >+ RenderButton {BUTTON} at (52,184) size 78x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 62x16 >+ RenderText {#text} at (0,0) size 36x16 >+ text run at (0,0) width 36: "button" >+ RenderInline (generated) at (0,0) size 26x16 >+ RenderText at (36,0) size 26x16 >+ text run at (36,0) width 26: "after" >+ RenderText {#text} at (132,185) size 4x19 >+ text run at (132,185) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/button-positioned-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/button-positioned-expected.txt >new file mode 100644 >index 00000000000..87d9a32bfe1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/button-positioned-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (10,10) size 163x22 >+ RenderButton {BUTTON} at (10,10) size 163x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 147x16 >+ RenderText {#text} at (0,0) size 147x16 >+ text run at (0,0) width 147: "This button is positioned." >+layer at (10,10) size 189x22 >+ RenderButton {INPUT} at (10,10) size 189x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 173x16 >+ RenderText at (0,0) size 173x16 >+ text run at (0,0) width 173: "This button is also positioned" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/button-sizes-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/button-sizes-expected.txt >new file mode 100644 >index 00000000000..58ceb3a4e03 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/button-sizes-expected.txt >@@ -0,0 +1,112 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderButton {BUTTON} at (0,10) size 41x12 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 25x6 >+ RenderText {#text} at (0,0) size 25x6 >+ text run at (0,0) width 25: "Test Button" >+ RenderText {#text} at (41,3) size 4x19 >+ text run at (41,3) width 4: " " >+ RenderButton {BUTTON} at (45,9) size 47x13 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 31x7 >+ RenderText {#text} at (0,0) size 31x7 >+ text run at (0,0) width 31: "Test Button" >+ RenderText {#text} at (92,3) size 4x19 >+ text run at (92,3) width 4: " " >+ RenderButton {BUTTON} at (96,9) size 53x13 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 37x7 >+ RenderText {#text} at (0,0) size 37x7 >+ text run at (0,0) width 37: "Test Button" >+ RenderText {#text} at (149,3) size 4x19 >+ text run at (149,3) width 4: " " >+ RenderButton {BUTTON} at (153,8) size 54x15 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 38x9 >+ RenderText {#text} at (0,0) size 38x9 >+ text run at (0,0) width 38: "Test Button" >+ RenderText {#text} at (207,3) size 4x19 >+ text run at (207,3) width 4: " " >+ RenderButton {BUTTON} at (211,5) size 63x18 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 47x12 >+ RenderText {#text} at (0,0) size 47x12 >+ text run at (0,0) width 47: "Test Button" >+ RenderText {#text} at (274,3) size 4x19 >+ text run at (274,3) width 4: " " >+ RenderButton {BUTTON} at (278,4) size 69x19 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 53x13 >+ RenderText {#text} at (0,0) size 53x13 >+ text run at (0,0) width 53: "Test Button" >+ RenderText {#text} at (347,3) size 4x19 >+ text run at (347,3) width 4: " " >+ RenderButton {BUTTON} at (353,4) size 71x19 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 55x13 >+ RenderText {#text} at (0,0) size 55x13 >+ text run at (0,0) width 55: "Test Button" >+ RenderText {#text} at (426,3) size 4x19 >+ text run at (426,3) width 4: " " >+ RenderButton {INPUT} at (432,2) size 83x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 67x16 >+ RenderText at (0,0) size 67x16 >+ text run at (0,0) width 67: "Test Button" >+ RenderText {#text} at (517,3) size 4x19 >+ text run at (517,3) width 4: " " >+ RenderButton {BUTTON} at (523,2) size 77x21 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 61x15 >+ RenderText {#text} at (0,0) size 61x15 >+ text run at (0,0) width 61: "Test Button" >+ RenderText {#text} at (602,3) size 4x19 >+ text run at (602,3) width 4: " " >+ RenderButton {BUTTON} at (608,2) size 83x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 67x16 >+ RenderText {#text} at (0,0) size 67x16 >+ text run at (0,0) width 67: "Test Button" >+ RenderText {#text} at (693,3) size 4x19 >+ text run at (693,3) width 4: " " >+ RenderButton {BUTTON} at (2,34) size 89x23 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 73x17 >+ RenderText {#text} at (0,0) size 73x17 >+ text run at (0,0) width 73: "Test Button" >+ RenderText {#text} at (93,36) size 4x19 >+ text run at (93,36) width 4: " " >+ RenderButton {BUTTON} at (99,33) size 92x24 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 76x18 >+ RenderText {#text} at (0,0) size 76x18 >+ text run at (0,0) width 76: "Test Button" >+ RenderText {#text} at (193,36) size 4x19 >+ text run at (193,36) width 4: " " >+ RenderButton {BUTTON} at (199,32) size 99x26 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 83x20 >+ RenderText {#text} at (0,0) size 83x20 >+ text run at (0,0) width 83: "Test Button" >+ RenderText {#text} at (300,36) size 4x19 >+ text run at (300,36) width 4: " " >+ RenderButton {BUTTON} at (306,32) size 103x26 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 87x20 >+ RenderText {#text} at (0,0) size 87x20 >+ text run at (0,0) width 87: "Test Button" >+ RenderText {#text} at (411,36) size 4x19 >+ text run at (411,36) width 4: " " >+ RenderButton {BUTTON} at (417,30) size 109x28 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 93x22 >+ RenderText {#text} at (0,0) size 93x22 >+ text run at (0,0) width 93: "Test Button" >+ RenderText {#text} at (528,36) size 4x19 >+ text run at (528,36) width 4: " " >+ RenderButton {BUTTON} at (534,29) size 110x30 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 94x24 >+ RenderText {#text} at (0,0) size 94x24 >+ text run at (0,0) width 94: "Test Button" >+ RenderText {#text} at (646,36) size 4x19 >+ text run at (646,36) width 4: " " >+ RenderButton {BUTTON} at (652,28) size 116x31 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 100x25 >+ RenderText {#text} at (0,0) size 100x25 >+ text run at (0,0) width 100: "Test Button" >+ RenderText {#text} at (770,36) size 4x19 >+ text run at (770,36) width 4: " " >+ RenderButton {BUTTON} at (2,63) size 126x31 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 110x25 >+ RenderText {#text} at (0,0) size 110x25 >+ text run at (0,0) width 110: "Test Button" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/button-style-color-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/button-style-color-expected.txt >new file mode 100644 >index 00000000000..358ba2b5caa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/button-style-color-expected.txt >@@ -0,0 +1,52 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderButton {BUTTON} at (2,2) size 83x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 67x16 >+ RenderText {#text} at (0,0) size 67x16 >+ text run at (0,0) width 67: "Test Button" >+ RenderText {#text} at (87,3) size 4x19 >+ text run at (87,3) width 4: " " >+ RenderButton {BUTTON} at (93,2) size 83x22 [color=#FF0000] [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 67x16 >+ RenderText {#text} at (0,0) size 67x16 >+ text run at (0,0) width 67: "Test Button" >+ RenderText {#text} at (178,3) size 4x19 >+ text run at (178,3) width 4: " " >+ RenderButton {BUTTON} at (184,2) size 83x22 [bgcolor=#008000] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 67x16 >+ RenderText {#text} at (0,0) size 67x16 >+ text run at (0,0) width 67: "Test Button" >+ RenderText {#text} at (269,3) size 4x19 >+ text run at (269,3) width 4: " " >+ RenderButton {BUTTON} at (275,2) size 83x22 [color=#FF0000] [bgcolor=#008000] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 67x16 >+ RenderText {#text} at (0,0) size 67x16 >+ text run at (0,0) width 67: "Test Button" >+ RenderText {#text} at (360,3) size 4x19 >+ text run at (360,3) width 4: " " >+ RenderButton {INPUT} at (366,2) size 83x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 67x16 >+ RenderText at (0,0) size 67x16 >+ text run at (0,0) width 67: "Test Button" >+ RenderText {#text} at (451,3) size 4x19 >+ text run at (451,3) width 4: " " >+ RenderButton {INPUT} at (457,2) size 83x22 [color=#FF0000] [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 67x16 >+ RenderText at (0,0) size 67x16 >+ text run at (0,0) width 67: "Test Button" >+ RenderText {#text} at (542,3) size 4x19 >+ text run at (542,3) width 4: " " >+ RenderButton {INPUT} at (548,2) size 83x22 [bgcolor=#008000] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 67x16 >+ RenderText at (0,0) size 67x16 >+ text run at (0,0) width 67: "Test Button" >+ RenderText {#text} at (633,3) size 4x19 >+ text run at (633,3) width 4: " " >+ RenderButton {INPUT} at (639,2) size 83x22 [color=#FF0000] [bgcolor=#008000] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 67x16 >+ RenderText at (0,0) size 67x16 >+ text run at (0,0) width 67: "Test Button" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/button-submit-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/button-submit-expected.txt >new file mode 100644 >index 00000000000..cc1b612a3eb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/button-submit-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 224x19 >+ text run at (0,0) width 224: "There should be no RED on the page" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/button-table-styles-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/button-table-styles-expected.txt >new file mode 100644 >index 00000000000..802b49a58f6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/button-table-styles-expected.txt >@@ -0,0 +1,143 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 327x19 >+ text run at (0,0) width 327: "This tests that buttons don't honor table display styles. " >+ RenderBR {BR} at (327,15) size 0x0 >+ RenderButton {INPUT} at (2,22) size 96x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 80x16 >+ RenderText at (0,0) size 80x16 >+ text run at (0,0) width 80: "display: table" >+ RenderButton {INPUT} at (2,46) size 96x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 80x16 >+ RenderText at (0,0) size 80x16 >+ text run at (0,0) width 80: "display: table" >+ RenderBlock (anonymous) at (0,70) size 784x434 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderButton {INPUT} at (2,42) size 131x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 115x16 >+ RenderText at (0,0) size 115x16 >+ text run at (0,0) width 115: "display: inline-table" >+ RenderText {#text} at (135,43) size 4x19 >+ text run at (135,43) width 4: " " >+ RenderButton {INPUT} at (141,42) size 131x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 115x16 >+ RenderText at (0,0) size 115x16 >+ text run at (0,0) width 115: "display: inline-table" >+ RenderText {#text} at (274,43) size 4x19 >+ text run at (274,43) width 4: " " >+ RenderBR {BR} at (278,58) size 0x0 >+ RenderBR {BR} at (0,66) size 0x19 >+ RenderButton {INPUT} at (2,88) size 160x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 144x16 >+ RenderText at (0,0) size 144x16 >+ text run at (0,0) width 144: "display: table-row-group" >+ RenderText {#text} at (164,89) size 4x19 >+ text run at (164,89) width 4: " " >+ RenderButton {INPUT} at (170,88) size 160x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 144x16 >+ RenderText at (0,0) size 144x16 >+ text run at (0,0) width 144: "display: table-row-group" >+ RenderText {#text} at (332,89) size 4x19 >+ text run at (332,89) width 4: " " >+ RenderBR {BR} at (336,104) size 0x0 >+ RenderBR {BR} at (0,112) size 0x19 >+ RenderButton {INPUT} at (2,134) size 182x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 166x16 >+ RenderText at (0,0) size 166x16 >+ text run at (0,0) width 166: "display: table-header-group" >+ RenderText {#text} at (186,135) size 4x19 >+ text run at (186,135) width 4: " " >+ RenderButton {INPUT} at (192,134) size 182x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 166x16 >+ RenderText at (0,0) size 166x16 >+ text run at (0,0) width 166: "display: table-header-group" >+ RenderText {#text} at (376,135) size 4x19 >+ text run at (376,135) width 4: " " >+ RenderBR {BR} at (380,150) size 0x0 >+ RenderBR {BR} at (0,158) size 0x19 >+ RenderButton {INPUT} at (2,180) size 173x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 157x16 >+ RenderText at (0,0) size 157x16 >+ text run at (0,0) width 157: "display: table-footer-group" >+ RenderText {#text} at (177,181) size 4x19 >+ text run at (177,181) width 4: " " >+ RenderButton {INPUT} at (183,180) size 173x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 157x16 >+ RenderText at (0,0) size 157x16 >+ text run at (0,0) width 157: "display: table-footer-group" >+ RenderText {#text} at (358,181) size 4x19 >+ text run at (358,181) width 4: " " >+ RenderBR {BR} at (362,196) size 0x0 >+ RenderBR {BR} at (0,204) size 0x19 >+ RenderButton {INPUT} at (2,226) size 121x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 105x16 >+ RenderText at (0,0) size 105x16 >+ text run at (0,0) width 105: "display: table-row" >+ RenderText {#text} at (125,227) size 4x19 >+ text run at (125,227) width 4: " " >+ RenderButton {INPUT} at (131,226) size 121x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 105x16 >+ RenderText at (0,0) size 105x16 >+ text run at (0,0) width 105: "display: table-row" >+ RenderText {#text} at (254,227) size 4x19 >+ text run at (254,227) width 4: " " >+ RenderBR {BR} at (258,242) size 0x0 >+ RenderBR {BR} at (0,250) size 0x19 >+ RenderButton {INPUT} at (2,272) size 182x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 166x16 >+ RenderText at (0,0) size 166x16 >+ text run at (0,0) width 166: "display: table-column-group" >+ RenderText {#text} at (186,273) size 4x19 >+ text run at (186,273) width 4: " " >+ RenderButton {INPUT} at (192,272) size 182x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 166x16 >+ RenderText at (0,0) size 166x16 >+ text run at (0,0) width 166: "display: table-column-group" >+ RenderText {#text} at (376,273) size 4x19 >+ text run at (376,273) width 4: " " >+ RenderBR {BR} at (380,288) size 0x0 >+ RenderBR {BR} at (0,296) size 0x19 >+ RenderButton {INPUT} at (2,318) size 143x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 127x16 >+ RenderText at (0,0) size 127x16 >+ text run at (0,0) width 127: "display: table-column" >+ RenderText {#text} at (147,319) size 4x19 >+ text run at (147,319) width 4: " " >+ RenderButton {INPUT} at (153,318) size 143x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 127x16 >+ RenderText at (0,0) size 127x16 >+ text run at (0,0) width 127: "display: table-column" >+ RenderText {#text} at (298,319) size 4x19 >+ text run at (298,319) width 4: " " >+ RenderBR {BR} at (302,334) size 0x0 >+ RenderBR {BR} at (0,342) size 0x19 >+ RenderButton {INPUT} at (2,364) size 121x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 105x16 >+ RenderText at (0,0) size 105x16 >+ text run at (0,0) width 105: "display: table-cell" >+ RenderText {#text} at (125,365) size 4x19 >+ text run at (125,365) width 4: " " >+ RenderButton {INPUT} at (131,364) size 121x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 105x16 >+ RenderText at (0,0) size 105x16 >+ text run at (0,0) width 105: "display: table-cell" >+ RenderText {#text} at (254,365) size 4x19 >+ text run at (254,365) width 4: " " >+ RenderBR {BR} at (258,380) size 0x0 >+ RenderBR {BR} at (0,388) size 0x19 >+ RenderButton {INPUT} at (2,410) size 144x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 128x16 >+ RenderText at (0,0) size 128x16 >+ text run at (0,0) width 128: "display: table-caption" >+ RenderText {#text} at (148,411) size 4x19 >+ text run at (148,411) width 4: " " >+ RenderButton {INPUT} at (154,410) size 144x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 128x16 >+ RenderText at (0,0) size 128x16 >+ text run at (0,0) width 128: "display: table-caption" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/button-text-transform-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/button-text-transform-expected.txt >new file mode 100644 >index 00000000000..75c99072ad1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/button-text-transform-expected.txt >@@ -0,0 +1,54 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 758x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=15181" >+ RenderText {#text} at (356,0) size 758x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 398: "text-transform: uppercase not working in input (submit, reset," >+ text run at (0,20) width 107: "button) elements" >+ RenderText {#text} at (107,20) size 4x19 >+ text run at (107,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x26 >+ RenderButton {BUTTON} at (2,2) size 99x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 83x16 >+ RenderText {#text} at (0,0) size 83x16 >+ text run at (0,0) width 83: "UPPERCASE" >+ RenderText {#text} at (103,3) size 4x19 >+ text run at (103,3) width 4: " " >+ RenderButton {BUTTON} at (109,2) size 78x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 62x16 >+ RenderText {#text} at (0,0) size 62x16 >+ text run at (0,0) width 62: "lowercase" >+ RenderText {#text} at (189,3) size 4x19 >+ text run at (189,3) width 4: " " >+ RenderButton {BUTTON} at (195,2) size 75x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 59x16 >+ RenderText {#text} at (0,0) size 59x16 >+ text run at (0,0) width 59: "Capitalize" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,98) size 784x26 >+ RenderButton {INPUT} at (2,2) size 99x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 83x16 >+ RenderText at (0,0) size 83x16 >+ text run at (0,0) width 83: "UPPERCASE" >+ RenderText {#text} at (103,3) size 4x19 >+ text run at (103,3) width 4: " " >+ RenderButton {INPUT} at (109,2) size 78x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 62x16 >+ RenderText at (0,0) size 62x16 >+ text run at (0,0) width 62: "lowercase" >+ RenderText {#text} at (189,3) size 4x19 >+ text run at (189,3) width 4: " " >+ RenderButton {INPUT} at (195,2) size 75x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 59x16 >+ RenderText at (0,0) size 59x16 >+ text run at (0,0) width 59: "Capitalize" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/button-white-space-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/button-white-space-expected.txt >new file mode 100644 >index 00000000000..7a11ed029e5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/button-white-space-expected.txt >@@ -0,0 +1,63 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x579 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderInline {A} at (0,0) size 60x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 60: "Bug 5656" >+ RenderText {#text} at (60,0) size 778x39 >+ text run at (60,0) width 718: " tests whether buttons force a white-space mode or not. These tests will only pass if the white-space mode is not forced" >+ text run at (0,20) width 116: "and if it is inherited." >+ RenderBlock {DIV} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Buttons should appear next to each other in a single row:" >+ RenderTable {TABLE} at (0,76) size 217x32 >+ RenderTableSection {TBODY} at (0,0) size 217x32 >+ RenderTableRow {TR} at (0,2) size 217x28 >+ RenderTableCell {TD} at (2,2) size 213x28 [r=0 c=0 rs=1 cs=1] >+ RenderButton {BUTTON} at (3,3) size 87x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 71x16 >+ RenderText {#text} at (0,0) size 71x16 >+ text run at (0,0) width 71: "Search Mail" >+ RenderText {#text} at (92,4) size 4x19 >+ text run at (92,4) width 4: " " >+ RenderButton {BUTTON} at (98,3) size 112x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 96x16 >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "Search the Web" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,108) size 784x20 >+ RenderText {#text} at (0,0) size 176x19 >+ text run at (0,0) width 176: "Buttons should look identical:" >+ RenderBlock {DIV} at (0,128) size 784x26 >+ RenderButton {BUTTON} at (2,2) size 76x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 60x16 >+ RenderText {#text} at (0,0) size 60x16 >+ text run at (0,0) width 60: "test button" >+ RenderBlock {DIV} at (0,154) size 784x26 >+ RenderButton {BUTTON} at (2,2) size 76x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 60x16 >+ RenderText {#text} at (0,0) size 60x16 >+ text run at (0,0) width 24: "test " >+ text run at (24,0) width 36: "button" >+ RenderBlock {DIV} at (0,180) size 784x20 >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 323: "Buttons should look identical (ignore vertical spacing):" >+ RenderBlock {DIV} at (0,200) size 784x26 >+ RenderButton {BUTTON} at (2,2) size 91x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 75x16 >+ RenderText {#text} at (0,0) size 75x16 >+ text run at (0,0) width 75: " test button " >+ RenderBlock {DIV} at (0,226) size 784x26 >+ RenderButton {BUTTON} at (2,2) size 91x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 75x16 >+ RenderText {#text} at (0,0) size 75x16 >+ text run at (0,0) width 75: " test button " >+ RenderBlock {DIV} at (0,265) size 784x26 >+ RenderBlock {PRE} at (0,0) size 784x26 >+ RenderButton {BUTTON} at (2,2) size 91x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 75x16 >+ RenderText {#text} at (0,0) size 75x16 >+ text run at (0,0) width 75: " test button " >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/caret-rtl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/caret-rtl-expected.txt >new file mode 100644 >index 00000000000..42cb26b19b8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/caret-rtl-expected.txt >@@ -0,0 +1,18 @@ >+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document >+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification >+EDITING DELEGATE: shouldChangeSelectedDOMRange: toDOMRange:range from 0 of DIV > BODY > HTML > #document to 0 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE >+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 537x19 >+ text run at (0,0) width 537: "This tests that clicking in a contenteditable div will set the caret in the right edge of the div " >+ RenderBR {BR} at (537,15) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 380x19 >+ text run at (0,0) width 380: "Click in the div, the caret should be on the right edge of the div." >+ RenderBlock {DIV} at (0,72) size 200x368 >+caret: position 0 of child 5 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/color/input-appearance-color-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/color/input-appearance-color-expected.txt >new file mode 100644 >index 00000000000..808f20fa331 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/color/input-appearance-color-expected.txt >@@ -0,0 +1,149 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 163x22 >+ text run at (0,0) width 163: "Default Appearance" >+ RenderBlock (anonymous) at (0,41) size 784x47 >+ RenderText {#text} at (0,0) size 431x19 >+ text run at (0,0) width 431: "List color controls have different appearance if ENABLE(DATALIST)." >+ RenderBR {BR} at (431,15) size 0x0 >+ RenderTextControl {INPUT} at (2,22) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (156,22) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {H3} at (0,106) size 784x24 >+ RenderText {#text} at (0,0) size 162x22 >+ text run at (0,0) width 162: "Different Font Sizes" >+ RenderBlock (anonymous) at (0,148) size 784x76 >+ RenderText {#text} at (0,0) size 549x19 >+ text run at (0,0) width 549: "List color controls have different sizes depending on font sizes. Normal color controls don't." >+ RenderBR {BR} at (549,15) size 0x0 >+ RenderTextControl {INPUT} at (2,22) size 212x28 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (216,28) size 4x19 >+ text run at (216,28) width 4: " " >+ RenderTextControl {INPUT} at (222,29) size 129x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (353,28) size 4x19 >+ text run at (353,28) width 4: " " >+ RenderTextControl {INPUT} at (357,33) size 87x15 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (444,28) size 4x19 >+ text run at (444,28) width 4: " " >+ RenderTextControl {INPUT} at (450,22) size 212x28 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (664,28) size 4x19 >+ text run at (664,28) width 4: " " >+ RenderTextControl {INPUT} at (2,54) size 129x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (133,53) size 4x19 >+ text run at (133,53) width 4: " " >+ RenderTextControl {INPUT} at (137,58) size 87x15 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {H3} at (0,241) size 784x24 >+ RenderText {#text} at (0,0) size 124x22 >+ text run at (0,0) width 124: "Various Colors" >+ RenderBlock (anonymous) at (0,283) size 784x79 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,3) size 4x19 >+ text run at (154,3) width 4: " " >+ RenderTextControl {INPUT} at (160,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (312,3) size 4x19 >+ text run at (312,3) width 4: " " >+ RenderTextControl {INPUT} at (318,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (470,3) size 4x19 >+ text run at (470,3) width 4: " " >+ RenderTextControl {INPUT} at (476,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (628,3) size 4x19 >+ text run at (628,3) width 4: " " >+ RenderTextControl {INPUT} at (2,28) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,29) size 4x19 >+ text run at (154,29) width 4: " " >+ RenderTextControl {INPUT} at (160,28) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (312,29) size 4x19 >+ text run at (312,29) width 4: " " >+ RenderTextControl {INPUT} at (318,28) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (470,29) size 4x19 >+ text run at (470,29) width 4: " " >+ RenderTextControl {INPUT} at (476,28) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (628,29) size 4x19 >+ text run at (628,29) width 4: " " >+ RenderTextControl {INPUT} at (2,54) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,55) size 4x19 >+ text run at (154,55) width 4: " " >+ RenderTextControl {INPUT} at (160,54) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {H3} at (0,380) size 784x24 >+ RenderText {#text} at (0,0) size 115x22 >+ text run at (0,0) width 115: "Arbitrary Size" >+ RenderBlock (anonymous) at (0,422) size 784x31 >+ RenderTextControl {INPUT} at (0,0) size 100x30 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+layer at (12,75) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (166,75) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (12,181) size 208x22 >+ RenderBlock {DIV} at (2,3) size 208x22 >+ RenderText {#text} at (0,0) size 72x22 >+ text run at (0,0) width 72: "#00FF00" >+layer at (232,188) size 125x13 >+ RenderBlock {DIV} at (2,3) size 125x13 >+ RenderText {#text} at (0,0) size 43x13 >+ text run at (0,0) width 43: "#00FF00" >+layer at (367,192) size 83x9 >+ RenderBlock {DIV} at (2,3) size 83x9 >+ RenderText {#text} at (0,0) size 30x9 >+ text run at (0,0) width 30: "#00FF00" >+layer at (460,181) size 208x22 >+ RenderBlock {DIV} at (2,3) size 208x22 >+ RenderText {#text} at (0,0) size 72x22 >+ text run at (0,0) width 72: "#00FF00" >+layer at (12,213) size 125x13 >+ RenderBlock {DIV} at (2,3) size 125x13 >+ RenderText {#text} at (0,0) size 43x13 >+ text run at (0,0) width 43: "#00FF00" >+layer at (147,217) size 83x9 >+ RenderBlock {DIV} at (2,3) size 83x9 >+ RenderText {#text} at (0,0) size 30x9 >+ text run at (0,0) width 30: "#00FF00" >+layer at (12,297) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 51x16 >+ text run at (0,0) width 51: "#FF0000" >+layer at (170,297) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 51x16 >+ text run at (0,0) width 51: "#00FF00" >+layer at (328,297) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 51x16 >+ text run at (0,0) width 51: "#0000FF" >+layer at (486,297) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 55x16 >+ text run at (0,0) width 55: "#EC008C" >+layer at (12,323) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 51x16 >+ text run at (0,0) width 51: "#40e0d0" >+layer at (170,323) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 51x16 >+ text run at (0,0) width 51: "#FF0000" >+layer at (328,323) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 51x16 >+ text run at (0,0) width 51: "#00FF00" >+layer at (486,323) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 51x16 >+ text run at (0,0) width 51: "#0000FF" >+layer at (12,349) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 55x16 >+ text run at (0,0) width 55: "#EC008C" >+layer at (170,349) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 51x16 >+ text run at (0,0) width 51: "#40e0d0" >+layer at (10,437) size 96x16 >+ RenderBlock {DIV} at (2,7) size 96x16 >+ RenderText {#text} at (0,0) size 51x16 >+ text run at (0,0) width 51: "#FF0000" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/control-clip-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/control-clip-expected.txt >new file mode 100644 >index 00000000000..d0374fd82bb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/control-clip-expected.txt >@@ -0,0 +1,43 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 219x19 >+ text run at (0,0) width 219: "Tests that buttons clip their contents." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 750x19 >+ text run at (0,0) width 459: "Each button below should have a yellow border and a black dashed outline. " >+ text run at (459,0) width 291: "Contents should not overflow the yellow border." >+ RenderBlock {P} at (0,72) size 784x50 >+ RenderButton {BUTTON} at (0,0) size 100x50 [bgcolor=#F0F0F0] [border: (2px outset #FFFF00)] >+ RenderBlock (anonymous) at (12,12) size 76x204 >+ RenderBlock {DIV} at (0,0) size 74x204 [bgcolor=#008080] [border: (2px solid #800080)] >+ RenderBlock (floating) {DIV} at (52,2) size 20x100 [bgcolor=#006400] >+ RenderText {#text} at (12,2) size 42x64 >+ text run at (12,2) width 30: "short" >+ text run at (9,18) width 36: "words" >+ text run at (14,34) width 26: "only" >+ text run at (6,50) width 42: "please" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderButton {BUTTON} at (0,138) size 100x50 [bgcolor=#F0F0F0] [border: (2px outset #FFFF00)] >+ RenderBlock (anonymous) at (12,12) size 76x204 >+ RenderBlock {DIV} at (0,0) size 74x204 [bgcolor=#008080] [border: (2px solid #800080)] >+ RenderBlock (floating) {DIV} at (52,2) size 20x100 [bgcolor=#006400] >+ RenderText {#text} at (12,2) size 42x64 >+ text run at (12,2) width 30: "short" >+ text run at (9,18) width 36: "words" >+ text run at (14,34) width 26: "only" >+ text run at (6,50) width 42: "please" >+ RenderBlock {P} at (0,204) size 784x0 >+layer at (8,212) size 100x50 >+ RenderButton {BUTTON} at (8,212) size 100x50 [bgcolor=#F0F0F0] [border: (2px outset #FFFF00)] >+ RenderBlock (anonymous) at (12,12) size 76x204 >+ RenderBlock {DIV} at (0,0) size 74x204 [bgcolor=#008080] [border: (2px solid #800080)] >+ RenderBlock (floating) {DIV} at (52,2) size 20x100 [bgcolor=#006400] >+ RenderText {#text} at (12,2) size 42x64 >+ text run at (12,2) width 30: "short" >+ text run at (9,18) width 36: "words" >+ text run at (14,34) width 26: "only" >+ text run at (6,50) width 42: "please" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/control-clip-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/control-clip-overflow-expected.txt >new file mode 100644 >index 00000000000..dd3f9b99333 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/control-clip-overflow-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x572 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 763x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=17033" >+ RenderText {#text} at (356,0) size 763x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 403: "REGRESSION: Really long <option> causes unnecessary page" >+ text run at (0,20) width 230: "scroll bars to accommodate content" >+ RenderText {#text} at (230,20) size 4x19 >+ text run at (230,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 386x19 >+ text run at (0,0) width 386: "There should not be scroll bars below the popup and the button." >+layer at (8,100) size 100x50 >+ RenderBlock {DIV} at (0,92) size 100x50 >+ RenderMenuList {SELECT} at (0,2) size 80x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 55x16 >+ RenderText at (0,0) size 160x16 >+ text run at (0,0) width 160: "Lorem ipsum dolor sit amet" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,170) size 100x50 >+ RenderBlock {DIV} at (0,162) size 100x50 >+ RenderButton {BUTTON} at (0,2) size 80x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 64x16 >+ RenderText {#text} at (0,0) size 160x16 >+ text run at (0,0) width 160: "Lorem ipsum dolor sit amet" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/control-restrict-line-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/control-restrict-line-height-expected.txt >new file mode 100644 >index 00000000000..6feb7c162d7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/control-restrict-line-height-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 494x19 >+ text run at (0,0) width 494: "This tests that we don't honor line-height for controls that have restricted font size. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderMenuList {SELECT} at (2,22) size 321x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 296x16 >+ RenderText at (0,0) size 296x16 >+ text run at (0,0) width 296: "This text should be centered vertically in the button" >+ RenderText {#text} at (325,22) size 4x19 >+ text run at (325,22) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderButton {INPUT} at (2,46) size 312x32 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 296x26 >+ RenderText at (0,5) size 296x16 >+ text run at (0,5) width 296: "This text should be centered vertically in the button" >+ RenderText {#text} at (316,52) size 4x19 >+ text run at (316,52) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderTextControl {INPUT} at (2,82) size 162x32 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 156x26 >+ RenderBlock {DIV} at (0,7) size 1x12 >+ RenderBlock {DIV} at (1,0) size 143x26 >+ RenderBlock {DIV} at (144,8) size 9x10 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (14,93) size 143x26 scrollWidth 297 >+ RenderBlock {DIV} at (0,0) size 143x26 >+ RenderText {#text} at (0,5) size 296x16 >+ text run at (0,5) width 296: "This text should be centered vertically in the button" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/datalist/range-snap-to-datalist-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/datalist/range-snap-to-datalist-expected.txt >new file mode 100644 >index 00000000000..d9d3b5178ea >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/datalist/range-snap-to-datalist-expected.txt >@@ -0,0 +1,27 @@ >+Tests if clicking close to a tick mark snaps to it. Result will change depending on the return value of RenderTheme::sliderTickSnappingThreshold(). >+ >+value for 40 is <500 >+value for 41 is <500 >+value for 42 is <500 >+value for 43 is <500 >+value for 44 is <500 >+value for 45 is <500 >+value for 46 is <500 >+value for 47 is <500 >+value for 48 is <500 >+value for 49 is <500 >+value for 50 is =500 >+value for 51 is >500 >+value for 52 is >500 >+value for 53 is >500 >+value for 54 is >500 >+value for 55 is >500 >+value for 56 is >500 >+value for 57 is >500 >+value for 58 is >500 >+value for 59 is >500 >+value for 60 is >500 >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+ >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/disabled-select-change-index-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/disabled-select-change-index-expected.txt >new file mode 100644 >index 00000000000..44c0955305b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/disabled-select-change-index-expected.txt >@@ -0,0 +1,57 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderMenuList {SELECT} at (2,2) size 61x20 [color=#6D6D6D] [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "PASS" >+ RenderBR {BR} at (65,17) size 0x0 >+ RenderMenuList {SELECT} at (2,26) size 61x20 [color=#6D6D6D] [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "PASS" >+ RenderBR {BR} at (65,41) size 0x0 >+ RenderMenuList {SELECT} at (2,50) size 61x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "PASS" >+ RenderBR {BR} at (65,65) size 0x0 >+ RenderMenuList {SELECT} at (2,74) size 61x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "PASS" >+ RenderBR {BR} at (65,89) size 0x0 >+ RenderListBox {SELECT} at (2,98) size 57x69 [color=#6D6D6D] [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBR {BR} at (61,162) size 0x0 >+ RenderListBox {SELECT} at (2,171) size 57x69 [color=#6D6D6D] [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBR {BR} at (61,235) size 0x0 >+ RenderListBox {SELECT} at (2,244) size 57x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBR {BR} at (61,308) size 0x0 >+ RenderListBox {SELECT} at (2,317) size 57x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBR {BR} at (61,381) size 0x0 >+ RenderText {#text} at (0,388) size 472x19 >+ text run at (0,388) width 472: "PASS: sel1 correctly set to selectedIndex 1 by sel1.options[1].selected = true." >+ RenderBR {BR} at (472,403) size 0x0 >+ RenderText {#text} at (0,408) size 425x19 >+ text run at (0,408) width 425: "PASS: sel2 correctly set to selectedIndex 1 by sel2.selectedIndex = 1." >+ RenderBR {BR} at (425,423) size 0x0 >+ RenderText {#text} at (0,428) size 472x19 >+ text run at (0,428) width 472: "PASS: sel3 correctly set to selectedIndex 1 by sel3.options[1].selected = true." >+ RenderBR {BR} at (472,443) size 0x0 >+ RenderText {#text} at (0,448) size 425x19 >+ text run at (0,448) width 425: "PASS: sel4 correctly set to selectedIndex 1 by sel4.selectedIndex = 1." >+ RenderBR {BR} at (425,463) size 0x0 >+ RenderText {#text} at (0,468) size 472x19 >+ text run at (0,468) width 472: "PASS: sel5 correctly set to selectedIndex 1 by sel5.options[1].selected = true." >+ RenderBR {BR} at (472,483) size 0x0 >+ RenderText {#text} at (0,488) size 425x19 >+ text run at (0,488) width 425: "PASS: sel6 correctly set to selectedIndex 1 by sel6.selectedIndex = 1." >+ RenderBR {BR} at (425,503) size 0x0 >+ RenderText {#text} at (0,508) size 472x19 >+ text run at (0,508) width 472: "PASS: sel7 correctly set to selectedIndex 1 by sel7.options[1].selected = true." >+ RenderBR {BR} at (472,523) size 0x0 >+ RenderText {#text} at (0,528) size 425x19 >+ text run at (0,528) width 425: "PASS: sel8 correctly set to selectedIndex 1 by sel8.selectedIndex = 1." >+ RenderBR {BR} at (425,543) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/encoding-test-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/encoding-test-expected.txt >new file mode 100644 >index 00000000000..145a2bc8103 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/encoding-test-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {FORM} at (0,0) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,42) size 784x20 >+ RenderText {#text} at (0,0) size 116x19 >+ text run at (0,0) width 116: "multipart/form-data" >+layer at (12,13) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/fieldset-align-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/fieldset-align-expected.txt >new file mode 100644 >index 00000000000..fefc3fc1861 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/fieldset-align-expected.txt >@@ -0,0 +1,178 @@ >+layer at (0,0) size 785x1475 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1475 >+ RenderBlock {HTML} at (0,0) size 785x1475 >+ RenderBody {BODY} at (8,8) size 769x1452 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: "Legend align test" >+ RenderFieldSet {FIELDSET} at (2,36) size 765x64 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (14,0) size 96x20 >+ RenderText {#text} at (2,0) size 92x19 >+ text run at (2,0) width 92: "My Legend left" >+ RenderBlock (anonymous) at (14,25) size 737x27 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (2,99) size 765x65 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (325,0) size 115x20 >+ RenderText {#text} at (2,0) size 111x19 >+ text run at (2,0) width 111: "My Legend center" >+ RenderBlock (anonymous) at (14,25) size 737x27 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (2,163) size 765x64 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (647,0) size 104x20 >+ RenderText {#text} at (2,0) size 100x19 >+ text run at (2,0) width 100: "My Legend right" >+ RenderBlock (anonymous) at (14,25) size 737x27 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (2,226) size 765x65 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (14,0) size 118x20 >+ RenderText {#text} at (2,0) size 114x19 >+ text run at (2,0) width 114: "My Legend default" >+ RenderBlock (anonymous) at (14,25) size 737x27 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,298) size 769x3 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,316) size 769x21 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 137: "Legend align test, RTL" >+ RenderBlock (anonymous) at (0,352) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,352) size 769x255 >+ RenderFieldSet {FIELDSET} at (2,0) size 765x64 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (14,0) size 96x20 >+ RenderText {#text} at (2,0) size 92x19 >+ text run at (2,0) width 92: "My Legend left" >+ RenderBlock (anonymous) at (14,25) size 737x27 >+ RenderTextControl {INPUT} at (585,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (2,63) size 765x65 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (325,0) size 115x20 >+ RenderText {#text} at (2,0) size 111x19 >+ text run at (2,0) width 111: "My Legend center" >+ RenderBlock (anonymous) at (14,25) size 737x27 >+ RenderTextControl {INPUT} at (585,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (2,127) size 765x64 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (647,0) size 104x20 >+ RenderText {#text} at (2,0) size 100x19 >+ text run at (2,0) width 100: "My Legend right" >+ RenderBlock (anonymous) at (14,25) size 737x27 >+ RenderTextControl {INPUT} at (585,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (2,190) size 765x65 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (633,0) size 118x20 >+ RenderText {#text} at (2,0) size 114x19 >+ text run at (2,0) width 114: "My Legend default" >+ RenderBlock (anonymous) at (14,25) size 737x27 >+ RenderTextControl {INPUT} at (585,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,606) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,614) size 769x3 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,632) size 769x21 >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "Legend align test with margin and padding" >+ RenderFieldSet {FIELDSET} at (15,668) size 739x79 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (17,0) size 96x20 >+ RenderText {#text} at (2,0) size 92x19 >+ text run at (2,0) width 92: "My Legend left" >+ RenderBlock (anonymous) at (17,35) size 705x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (15,761) size 739x79 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (312,0) size 115x20 >+ RenderText {#text} at (2,0) size 111x19 >+ text run at (2,0) width 111: "My Legend center" >+ RenderBlock (anonymous) at (17,35) size 705x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (15,854) size 739x79 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (618,0) size 104x20 >+ RenderText {#text} at (2,0) size 100x19 >+ text run at (2,0) width 100: "My Legend right" >+ RenderBlock (anonymous) at (17,35) size 705x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (15,947) size 739x79 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (17,0) size 118x20 >+ RenderText {#text} at (2,0) size 114x19 >+ text run at (2,0) width 114: "My Legend default" >+ RenderBlock (anonymous) at (17,35) size 705x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,1040) size 769x3 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,1058) size 769x21 >+ RenderText {#text} at (0,0) size 288x19 >+ text run at (0,0) width 288: "Legend align test with margin and padding, RTL" >+ RenderBlock (anonymous) at (0,1094) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,1094) size 769x358 >+ RenderFieldSet {FIELDSET} at (15,0) size 739x78 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (17,0) size 96x20 >+ RenderText {#text} at (2,0) size 92x19 >+ text run at (2,0) width 92: "My Legend left" >+ RenderBlock (anonymous) at (17,35) size 705x26 >+ RenderTextControl {INPUT} at (553,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (15,93) size 739x78 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (312,0) size 115x20 >+ RenderText {#text} at (2,0) size 111x19 >+ text run at (2,0) width 111: "My Legend center" >+ RenderBlock (anonymous) at (17,35) size 705x26 >+ RenderTextControl {INPUT} at (553,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (15,186) size 739x78 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (618,0) size 104x20 >+ RenderText {#text} at (2,0) size 100x19 >+ text run at (2,0) width 100: "My Legend right" >+ RenderBlock (anonymous) at (17,35) size 705x26 >+ RenderTextControl {INPUT} at (553,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (15,279) size 739x78 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (604,0) size 118x20 >+ RenderText {#text} at (2,0) size 114x19 >+ text run at (2,0) width 114: "My Legend default" >+ RenderBlock (anonymous) at (17,35) size 705x26 >+ RenderTextControl {INPUT} at (553,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,1466) size 769x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (28,75) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (28,138) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (28,202) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (28,265) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (611,391) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (611,455) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (611,518) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (611,582) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (44,717) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (44,810) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (44,903) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (44,996) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (595,1143) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (595,1236) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (595,1329) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (595,1422) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/float-before-fieldset-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/float-before-fieldset-expected.txt >new file mode 100644 >index 00000000000..46a3b48e4fb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/float-before-fieldset-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (0,0) size 50x400 [bgcolor=#008000] >+ RenderFieldSet {FIELDSET} at (50,0) size 732x58 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (14,0) size 75x20 >+ RenderText {#text} at (2,0) size 71x19 >+ text run at (2,0) width 71: "Hello world" >+ RenderBlock (anonymous) at (14,25) size 704x21 >+ RenderText {#text} at (0,0) size 133x19 >+ text run at (0,0) width 133: "Some fieldset content." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/floating-textfield-relayout-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/floating-textfield-relayout-expected.txt >new file mode 100644 >index 00000000000..b9ef72a1fce >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/floating-textfield-relayout-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 99x19 >+ text run at (0,0) width 99: "This is a test for " >+ RenderInline {I} at (0,0) size 752x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (99,0) size 350x19 >+ text run at (99,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9316" >+ RenderText {#text} at (449,0) size 752x39 >+ text run at (449,0) width 4: " " >+ text run at (453,0) width 299: "REGRESSION: text field width shrinks on first" >+ text run at (0,20) width 62: "keystroke" >+ RenderText {#text} at (62,20) size 4x19 >+ text run at (62,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+layer at (8,74) size 784x0 >+ RenderBlock (relative positioned) {DIV} at (0,66) size 784x0 >+ RenderTextControl {INPUT} at (0,2) size 392x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+layer at (10,79) size 388x16 >+ RenderBlock {DIV} at (2,3) size 388x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 19: "foo" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/form-added-to-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/form-added-to-table-expected.txt >new file mode 100644 >index 00000000000..d7c7bdf3b8f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/form-added-to-table-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 218x26 >+ RenderTableSection {TBODY} at (0,0) size 218x26 >+ RenderTableRow {TR} at (0,2) size 218x22 >+ RenderTableCell {TD} at (2,2) size 214x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 212x19 >+ text run at (1,1) width 212: "This test passes if it does not crash." >+selection start: position 0 of child 0 {#text} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 1 {TABLE} of body >+selection end: position 1 of child 1 {TABLE} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/form-element-geometry-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/form-element-geometry-expected.txt >new file mode 100644 >index 00000000000..d15673f0bef >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/form-element-geometry-expected.txt >@@ -0,0 +1,261 @@ >+layer at (0,0) size 785x675 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x675 >+ RenderBlock {HTML} at (0,0) size 785x675 >+ RenderBody {BODY} at (8,8) size 769x659 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 420x36 >+ text run at (0,0) width 420: "Form Element Geometry Tests" >+ RenderBlock {P} at (0,58) size 769x21 >+ RenderText {#text} at (0,0) size 514x19 >+ text run at (0,0) width 514: "These tests help us tune the widget classes in KWQ to have all the right fudge factors." >+ RenderBlock {H2} at (0,98) size 769x28 >+ RenderText {#text} at (0,0) size 165x26 >+ text run at (0,0) width 165: "Bounding Boxes" >+ RenderTable {TABLE} at (0,145) size 170x33 >+ RenderTableSection {TBODY} at (0,0) size 170x32 >+ RenderTableRow {TR} at (0,2) size 170x28 >+ RenderTableCell {TD} at (2,2) size 58x28 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 56x26 [border: (2px solid #0000FF)] >+ RenderInline {FONT} at (0,0) size 52x27 >+ RenderButton {INPUT} at (2,2) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "button" >+ RenderTableCell {TD} at (62,3) size 64x26 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 62x24 [border: (2px solid #0000FF)] >+ RenderInline {FONT} at (0,0) size 58x27 >+ RenderMenuList {SELECT} at (2,2) size 58x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 33x16 >+ RenderText at (0,0) size 33x16 >+ text run at (0,0) width 33: "menu" >+ RenderTableCell {TD} at (128,6) size 19x20 [r=0 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 17x17 [border: (2px solid #0000FF)] >+ RenderInline {FONT} at (0,0) size 13x27 >+ RenderBlock {INPUT} at (2,2) size 13x13 >+ RenderTableCell {TD} at (149,6) size 19x20 [r=0 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 17x17 [border: (2px solid #0000FF)] >+ RenderInline {FONT} at (0,0) size 13x27 >+ RenderBlock {INPUT} at (2,2) size 13x13 >+ RenderTable {TABLE} at (0,177) size 170x33 >+ RenderTableSection {TBODY} at (0,0) size 170x32 >+ RenderTableRow {TR} at (0,2) size 170x28 >+ RenderTableCell {TD} at (2,2) size 58x28 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 56x26 [border: (2px solid #0000FF)] >+ RenderButton {INPUT} at (2,2) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "button" >+ RenderTableCell {TD} at (62,3) size 64x26 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 62x24 [border: (2px solid #0000FF)] >+ RenderMenuList {SELECT} at (2,2) size 58x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 33x16 >+ RenderText at (0,0) size 33x16 >+ text run at (0,0) width 33: "menu" >+ RenderTableCell {TD} at (128,6) size 19x20 [r=0 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 17x17 [border: (2px solid #0000FF)] >+ RenderBlock {INPUT} at (2,2) size 13x13 >+ RenderTableCell {TD} at (149,6) size 19x20 [r=0 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 17x17 [border: (2px solid #0000FF)] >+ RenderBlock {INPUT} at (2,2) size 13x13 >+ RenderTable {TABLE} at (0,209) size 170x33 >+ RenderTableSection {TBODY} at (0,0) size 170x32 >+ RenderTableRow {TR} at (0,2) size 170x28 >+ RenderTableCell {TD} at (2,2) size 58x28 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 56x26 [border: (2px solid #0000FF)] >+ RenderInline {FONT} at (0,0) size 52x12 >+ RenderButton {INPUT} at (2,2) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "button" >+ RenderTableCell {TD} at (62,3) size 64x26 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 62x24 [border: (2px solid #0000FF)] >+ RenderInline {FONT} at (0,0) size 58x12 >+ RenderMenuList {SELECT} at (2,2) size 58x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 33x16 >+ RenderText at (0,0) size 33x16 >+ text run at (0,0) width 33: "menu" >+ RenderTableCell {TD} at (128,6) size 19x20 [r=0 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 17x17 [border: (2px solid #0000FF)] >+ RenderInline {FONT} at (0,0) size 13x12 >+ RenderBlock {INPUT} at (2,2) size 13x13 >+ RenderTableCell {TD} at (149,6) size 19x20 [r=0 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 17x17 [border: (2px solid #0000FF)] >+ RenderInline {FONT} at (0,0) size 13x12 >+ RenderBlock {INPUT} at (2,2) size 13x13 >+ RenderTable {TABLE} at (0,241) size 572x80 >+ RenderTableSection {TBODY} at (0,0) size 572x79 >+ RenderTableRow {TR} at (0,2) size 572x75 >+ RenderTableCell {TD} at (2,2) size 86x28 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 84x26 [border: (2px solid #0000FF)] >+ RenderTextControl {INPUT} at (2,2) size 80x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (90,2) size 43x75 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 41x73 [border: (2px solid #0000FF)] >+ RenderListBox {SELECT} at (2,2) size 37x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (135,2) size 244x28 [r=0 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 242x26 [border: (2px solid #0000FF)] >+ RenderFileUploadControl {INPUT} at (2,2) size 238x22 "no file selected" >+ RenderButton {INPUT} at (0,0) size 88x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 72x16 >+ RenderText at (0,0) size 72x16 >+ text run at (0,0) width 72: "Choose File" >+ RenderTableCell {TD} at (381,2) size 189x46 [r=0 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 187x44 [border: (2px solid #0000FF)] >+ RenderBlock {H2} at (0,340) size 769x28 >+ RenderText {#text} at (0,0) size 199x26 >+ text run at (0,0) width 199: "Baseline Alignment" >+ RenderBlock {DIV} at (0,387) size 769x30 >+ RenderInline {FONT} at (0,0) size 220x27 >+ RenderText {#text} at (0,0) size 43x27 >+ text run at (0,0) width 43: "text " >+ RenderButton {INPUT} at (45,5) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "button" >+ RenderText {#text} at (99,0) size 6x27 >+ text run at (99,0) width 6: " " >+ RenderMenuList {SELECT} at (107,6) size 58x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 33x16 >+ RenderText at (0,0) size 33x16 >+ text run at (0,0) width 33: "menu" >+ RenderText {#text} at (167,0) size 6x27 >+ text run at (167,0) width 6: " " >+ RenderBlock {INPUT} at (178,8) size 13x13 >+ RenderText {#text} at (194,0) size 6x27 >+ text run at (194,0) width 6: " " >+ RenderBlock {INPUT} at (204,8) size 13x13 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,416) size 769x27 >+ RenderText {#text} at (0,3) size 26x19 >+ text run at (0,3) width 26: "text " >+ RenderButton {INPUT} at (28,2) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "button" >+ RenderText {#text} at (82,3) size 4x19 >+ text run at (82,3) width 4: " " >+ RenderMenuList {SELECT} at (88,3) size 58x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 33x16 >+ RenderText at (0,0) size 33x16 >+ text run at (0,0) width 33: "menu" >+ RenderText {#text} at (148,3) size 4x19 >+ text run at (148,3) width 4: " " >+ RenderBlock {INPUT} at (157,5) size 13x13 >+ RenderText {#text} at (173,3) size 4x19 >+ text run at (173,3) width 4: " " >+ RenderBlock {INPUT} at (181,5) size 13x13 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,442) size 769x27 >+ RenderInline {FONT} at (0,0) size 186x12 >+ RenderText {#text} at (0,8) size 18x12 >+ text run at (0,8) width 18: "text " >+ RenderButton {INPUT} at (20,2) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "button" >+ RenderText {#text} at (74,8) size 3x12 >+ text run at (74,8) width 3: " " >+ RenderMenuList {SELECT} at (79,3) size 58x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 33x16 >+ RenderText at (0,0) size 33x16 >+ text run at (0,0) width 33: "menu" >+ RenderText {#text} at (139,8) size 3x12 >+ text run at (139,8) width 3: " " >+ RenderBlock {INPUT} at (147,5) size 13x13 >+ RenderText {#text} at (163,8) size 3x12 >+ text run at (163,8) width 3: " " >+ RenderBlock {INPUT} at (170,5) size 13x13 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,468) size 769x49 >+ RenderText {#text} at (0,25) size 26x19 >+ text run at (0,25) width 26: "text " >+ RenderTextControl {INPUT} at (28,24) size 80x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (110,25) size 4x19 >+ text run at (110,25) width 4: " " >+ RenderFileUploadControl {INPUT} at (116,24) size 238x22 "no file selected" >+ RenderButton {INPUT} at (0,0) size 88x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 72x16 >+ RenderText at (0,0) size 72x16 >+ text run at (0,0) width 72: "Choose File" >+ RenderText {#text} at (356,25) size 4x19 >+ text run at (356,25) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {H2} at (0,535) size 769x28 >+ RenderText {#text} at (0,0) size 195x26 >+ text run at (0,0) width 195: "Pop-up Menu Sizes" >+ RenderBlock {DIV} at (0,582) size 769x29 >+ RenderInline {FONT} at (0,0) size 150x27 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderMenuList {SELECT} at (2,6) size 25x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 0x16 >+ RenderText at (0,0) size 0x16 >+ text run at (0,0) width 0: " " >+ RenderText {#text} at (29,0) size 6x27 >+ text run at (29,0) width 6: " " >+ RenderMenuList {SELECT} at (37,6) size 28x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 3x16 >+ RenderText at (0,0) size 3x16 >+ text run at (0,0) width 3: "|" >+ RenderText {#text} at (67,0) size 6x27 >+ text run at (67,0) width 6: " " >+ RenderMenuList {SELECT} at (75,6) size 73x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 48x16 >+ RenderText at (0,0) size 48x16 >+ text run at (0,0) width 48: "xxxxxxxx" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,610) size 769x25 >+ RenderMenuList {SELECT} at (2,2) size 25x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 0x16 >+ RenderText at (0,0) size 0x16 >+ text run at (0,0) width 0: " " >+ RenderText {#text} at (29,2) size 4x19 >+ text run at (29,2) width 4: " " >+ RenderMenuList {SELECT} at (35,2) size 28x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 3x16 >+ RenderText at (0,0) size 3x16 >+ text run at (0,0) width 3: "|" >+ RenderText {#text} at (65,2) size 4x19 >+ text run at (65,2) width 4: " " >+ RenderMenuList {SELECT} at (71,2) size 73x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 48x16 >+ RenderText at (0,0) size 48x16 >+ text run at (0,0) width 48: "xxxxxxxx" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,634) size 769x25 >+ RenderInline {FONT} at (0,0) size 144x12 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderMenuList {SELECT} at (2,2) size 25x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 0x16 >+ RenderText at (0,0) size 0x16 >+ text run at (0,0) width 0: " " >+ RenderText {#text} at (29,7) size 3x12 >+ text run at (29,7) width 3: " " >+ RenderMenuList {SELECT} at (34,2) size 28x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 3x16 >+ RenderText at (0,0) size 3x16 >+ text run at (0,0) width 3: "|" >+ RenderText {#text} at (64,7) size 3x12 >+ text run at (64,7) width 3: " " >+ RenderMenuList {SELECT} at (69,2) size 73x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 48x16 >+ RenderText at (0,0) size 48x16 >+ text run at (0,0) width 48: "xxxxxxxx" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (15,257) size 76x16 >+ RenderBlock {DIV} at (2,3) size 76x16 >+ RenderText {#text} at (0,0) size 48x16 >+ text run at (0,0) width 48: "text field" >+layer at (394,256) size 179x36 clip at (395,257) size 177x34 >+ RenderTextControl {TEXTAREA} at (4,4) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "textarea" >+layer at (38,503) size 76x16 >+ RenderBlock {DIV} at (2,3) size 76x16 >+ RenderText {#text} at (0,0) size 48x16 >+ text run at (0,0) width 48: "text field" >+layer at (370,478) size 179x36 clip at (371,479) size 177x34 >+ RenderTextControl {TEXTAREA} at (362,2) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "textarea" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/form-hides-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/form-hides-table-expected.txt >new file mode 100644 >index 00000000000..459222ef926 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/form-hides-table-expected.txt >@@ -0,0 +1,169 @@ >+layer at (0,0) size 785x694 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x694 >+ RenderBlock {HTML} at (0,0) size 785x694 >+ RenderBody {BODY} at (8,8) size 769x678 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 515x19 >+ text run at (0,0) width 515: "This page has a few tables within form elements within divs with various display styles." >+ RenderBlock {P} at (0,36) size 769x20 >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "See " >+ RenderInline {A} at (0,0) size 110x19 [color=#0000EE] >+ RenderText {#text} at (27,0) size 110x19 >+ text run at (27,0) width 110: "Bugzilla Bug 4977" >+ RenderText {#text} at (137,0) size 4x19 >+ text run at (137,0) width 4: "." >+ RenderBlock {DIV} at (0,72) size 769x26 >+ RenderBlock (anonymous) at (0,0) size 769x0 >+ RenderInline {DIV} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 769x26 >+ RenderBlock {FORM} at (0,0) size 769x26 >+ RenderTable {TABLE} at (0,0) size 85x26 >+ RenderTableSection {TBODY} at (0,0) size 85x26 >+ RenderTableRow {TR} at (0,2) size 85x22 >+ RenderTableCell {TD} at (2,2) size 81x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 79x19 >+ text run at (1,1) width 79: "display: inline" >+ RenderBlock (anonymous) at (0,42) size 769x0 >+ RenderInline {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,114) size 769x26 >+ RenderBlock {DIV} at (0,0) size 769x26 >+ RenderBlock {FORM} at (0,0) size 769x26 >+ RenderTable {TABLE} at (0,0) size 89x26 >+ RenderTableSection {TBODY} at (0,0) size 89x26 >+ RenderTableRow {TR} at (0,2) size 89x22 >+ RenderTableCell {TD} at (2,2) size 85x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 83x19 >+ text run at (1,1) width 83: "display: block" >+ RenderBlock {DIV} at (0,156) size 769x46 >+ RenderListItem {DIV} at (0,0) size 769x46 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderBlock {FORM} at (0,20) size 769x26 >+ RenderTable {TABLE} at (0,0) size 102x26 >+ RenderTableSection {TBODY} at (0,0) size 102x26 >+ RenderTableRow {TR} at (0,2) size 102x22 >+ RenderTableCell {TD} at (2,2) size 98x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 96x19 >+ text run at (1,1) width 96: "display: list-item" >+ RenderBlock {DIV} at (0,218) size 769x26 >+ RenderBlock {DIV} at (0,0) size 769x26 >+ RenderBlock {FORM} at (0,0) size 769x26 >+ RenderTable {TABLE} at (0,0) size 107x26 >+ RenderTableSection {TBODY} at (0,0) size 107x26 >+ RenderTableRow {TR} at (0,2) size 107x22 >+ RenderTableCell {TD} at (2,2) size 103x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 101x19 >+ text run at (1,1) width 101: "display: compact" >+ RenderBlock {DIV} at (0,260) size 769x42 >+ RenderBlock {DIV} at (0,0) size 125x42 >+ RenderBlock {FORM} at (0,0) size 125x26 >+ RenderTable {TABLE} at (0,0) size 125x26 >+ RenderTableSection {TBODY} at (0,0) size 125x26 >+ RenderTableRow {TR} at (0,2) size 125x22 >+ RenderTableCell {TD} at (2,2) size 121x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 119x19 >+ text run at (1,1) width 119: "display: inline-block" >+ RenderBlock {DIV} at (0,302) size 769x42 >+ RenderTable {DIV} at (0,0) size 84x42 >+ RenderTableSection (anonymous) at (0,0) size 84x42 >+ RenderTableRow (anonymous) at (0,0) size 84x42 >+ RenderTableCell (anonymous) at (0,0) size 84x42 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {FORM} at (0,0) size 84x26 >+ RenderTable {TABLE} at (0,0) size 84x26 >+ RenderTableSection {TBODY} at (0,0) size 84x26 >+ RenderTableRow {TR} at (0,2) size 84x22 >+ RenderTableCell {TD} at (2,2) size 80x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 78x19 >+ text run at (1,1) width 78: "display: table" >+ RenderBlock {DIV} at (0,344) size 769x42 >+ RenderTable {DIV} at (0,0) size 120x42 >+ RenderTableSection (anonymous) at (0,0) size 120x42 >+ RenderTableRow (anonymous) at (0,0) size 120x42 >+ RenderTableCell (anonymous) at (0,0) size 120x42 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {FORM} at (0,0) size 120x26 >+ RenderTable {TABLE} at (0,0) size 120x26 >+ RenderTableSection {TBODY} at (0,0) size 120x26 >+ RenderTableRow {TR} at (0,2) size 120x22 >+ RenderTableCell {TD} at (2,2) size 116x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 114x19 >+ text run at (1,1) width 114: "display: inline-table" >+ RenderBlock {DIV} at (0,386) size 769x42 >+ RenderTable at (0,0) size 155x42 >+ RenderTableSection {DIV} at (0,0) size 155x42 >+ RenderTableRow (anonymous) at (0,0) size 155x42 >+ RenderTableCell (anonymous) at (0,0) size 155x42 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {FORM} at (0,0) size 155x26 >+ RenderTable {TABLE} at (0,0) size 155x26 >+ RenderTableSection {TBODY} at (0,0) size 155x26 >+ RenderTableRow {TR} at (0,2) size 155x22 >+ RenderTableCell {TD} at (2,2) size 151x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 149x19 >+ text run at (1,1) width 149: "display: table-row-group" >+ RenderBlock {DIV} at (0,428) size 769x42 >+ RenderTable at (0,0) size 172x42 >+ RenderTableSection {DIV} at (0,0) size 172x42 >+ RenderTableRow (anonymous) at (0,0) size 172x42 >+ RenderTableCell (anonymous) at (0,0) size 172x42 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {FORM} at (0,0) size 172x26 >+ RenderTable {TABLE} at (0,0) size 172x26 >+ RenderTableSection {TBODY} at (0,0) size 172x26 >+ RenderTableRow {TR} at (0,2) size 172x22 >+ RenderTableCell {TD} at (2,2) size 168x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 166x19 >+ text run at (1,1) width 166: "display: table-header-group" >+ RenderBlock {DIV} at (0,470) size 769x42 >+ RenderTable at (0,0) size 167x42 >+ RenderTableSection {DIV} at (0,0) size 167x42 >+ RenderTableRow (anonymous) at (0,0) size 167x42 >+ RenderTableCell (anonymous) at (0,0) size 167x42 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {FORM} at (0,0) size 167x26 >+ RenderTable {TABLE} at (0,0) size 167x26 >+ RenderTableSection {TBODY} at (0,0) size 167x26 >+ RenderTableRow {TR} at (0,2) size 167x22 >+ RenderTableCell {TD} at (2,2) size 163x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 161x19 >+ text run at (1,1) width 161: "display: table-footer-group" >+ RenderBlock {DIV} at (0,512) size 769x42 >+ RenderTable at (0,0) size 114x42 >+ RenderTableSection (anonymous) at (0,0) size 114x42 >+ RenderTableRow {DIV} at (0,0) size 114x42 >+ RenderTableCell (anonymous) at (0,0) size 114x42 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {FORM} at (0,0) size 114x26 >+ RenderTable {TABLE} at (0,0) size 114x26 >+ RenderTableSection {TBODY} at (0,0) size 114x26 >+ RenderTableRow {TR} at (0,2) size 114x22 >+ RenderTableCell {TD} at (2,2) size 110x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 108x19 >+ text run at (1,1) width 108: "display: table-row" >+ RenderBlock {DIV} at (0,554) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,554) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,554) size 769x42 >+ RenderTable at (0,0) size 110x42 >+ RenderTableSection (anonymous) at (0,0) size 110x42 >+ RenderTableRow (anonymous) at (0,0) size 110x42 >+ RenderTableCell {DIV} at (0,0) size 110x42 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {FORM} at (0,0) size 110x26 >+ RenderTable {TABLE} at (0,0) size 110x26 >+ RenderTableSection {TBODY} at (0,0) size 110x26 >+ RenderTableRow {TR} at (0,2) size 110x22 >+ RenderTableCell {TD} at (2,2) size 106x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 104x19 >+ text run at (1,1) width 104: "display: table-cell" >+ RenderBlock {DIV} at (0,596) size 769x82 >+ RenderTable at (0,0) size 51x82 >+ RenderBlock {DIV} at (0,0) size 51x82 >+ RenderBlock {FORM} at (0,0) size 51x66 >+ RenderTable {TABLE} at (0,0) size 51x66 >+ RenderTableSection {TBODY} at (0,0) size 51x66 >+ RenderTableRow {TR} at (0,2) size 51x62 >+ RenderTableCell {TD} at (2,2) size 47x62 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x59 >+ text run at (1,1) width 45: "display:" >+ text run at (1,21) width 35: "table-" >+ text run at (1,41) width 44: "caption" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/form-in-malformed-markup-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/form-in-malformed-markup-expected.txt >new file mode 100644 >index 00000000000..232d9ba8cdc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/form-in-malformed-markup-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderInline {FORM} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,0) size 222x26 >+ RenderTableSection {TBODY} at (0,0) size 222x26 >+ RenderTableRow {TR} at (0,2) size 222x22 >+ RenderTableCell {TD} at (2,2) size 214x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 212x19 >+ text run at (1,1) width 212: "This test passes if it does not crash." >+ RenderTableCell {TD} at (218,4) size 2x18 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {P} at (1,17) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/formmove-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/formmove-expected.txt >new file mode 100644 >index 00000000000..989f526e406 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/formmove-expected.txt >@@ -0,0 +1,30 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {FORM} at (0,0) size 784x21 >+ RenderBlock {INPUT} at (5,3) size 13x13 >+ RenderText {#text} at (21,1) size 32x19 >+ text run at (21,1) width 32: "Two " >+ RenderBlock {INPUT} at (58,3) size 13x13 >+ RenderText {#text} at (74,1) size 35x19 >+ text run at (74,1) width 35: "Three" >+ RenderBlock {FORM} at (0,37) size 784x21 >+ RenderBlock {INPUT} at (5,3) size 13x13 >+ RenderText {#text} at (21,1) size 30x19 >+ text run at (21,1) width 30: "One " >+ RenderBlock {INPUT} at (56,3) size 13x13 >+ RenderText {#text} at (72,1) size 32x19 >+ text run at (72,1) width 32: "Two " >+ RenderBlock {INPUT} at (109,3) size 13x13 >+ RenderText {#text} at (125,1) size 39x19 >+ text run at (125,1) width 39: "Three " >+ RenderBlock {INPUT} at (169,3) size 13x13 >+ RenderText {#text} at (185,1) size 26x19 >+ text run at (185,1) width 26: "One" >+ RenderBlock (anonymous) at (0,74) size 784x40 >+ RenderText {#text} at (0,0) size 783x39 >+ text run at (0,0) width 480: "The count of the # of elements in form 1 should be 2 and in form 2 should be 4. " >+ text run at (480,0) width 303: "The count in form 1 is 2, and the count in form 2 is" >+ text run at (0,20) width 8: "4" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/formmove2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/formmove2-expected.txt >new file mode 100644 >index 00000000000..4d61481e254 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/formmove2-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {FORM} at (0,0) size 784x16 >+ RenderBlock {INPUT} at (5,3) size 13x13 >+ RenderBlock {INPUT} at (26,3) size 13x13 >+ RenderBlock (anonymous) at (0,32) size 784x20 >+ RenderText {#text} at (0,0) size 765x19 >+ text run at (0,0) width 765: "There should be two elements in the first form and one in the second. The count in form one is 2, and the count in form two is 1." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/formmove3-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/formmove3-expected.txt >new file mode 100644 >index 00000000000..b73c6f09e63 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/formmove3-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderInline {A} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 784x32 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderInline {A} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 784x32 >+ RenderTable {TABLE} at (0,0) size 73x32 >+ RenderTableSection {TBODY} at (0,0) size 73x32 >+ RenderTableRow {TR} at (0,2) size 73x28 >+ RenderTableCell {TD} at (2,15) size 2x2 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,2) size 65x28 [r=0 c=1 rs=1 cs=1] >+ RenderButton {INPUT} at (3,3) size 59x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 43x16 >+ RenderText at (0,0) size 43x16 >+ text run at (0,0) width 43: "Search" >+ RenderBlock (anonymous) at (0,32) size 784x0 >+ RenderInline {A} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 0x0 [color=#0000EE] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,32) size 784x20 >+ RenderText {#text} at (0,0) size 99x19 >+ text run at (0,0) width 99: "Form did submit" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/hidden-listbox-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/hidden-listbox-expected.txt >new file mode 100644 >index 00000000000..1db8b2d6acb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/hidden-listbox-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 479x19 >+ text run at (0,0) width 479: "This tests that the whole listbox control is hidden when visibility is set to hidden. " >+ RenderBR {BR} at (479,15) size 0x0 >+ RenderListBox {SELECT} at (2,22) size 195x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/image-border-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/image-border-expected.txt >new file mode 100644 >index 00000000000..ee3bf7d518a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/image-border-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 766x39 >+ text run at (0,0) width 495: "The first empty image box below should have the default grey \"no border\" border. " >+ text run at (495,0) width 271: "The second should have a 1-pixel solid black" >+ text run at (0,20) width 264: "border. They should be the same otherwise." >+ RenderBlock (anonymous) at (0,56) size 784x55 >+ RenderText {#text} at (0,35) size 52x19 >+ text run at (0,35) width 52: "border:0" >+ RenderImage {IMG} at (52,0) size 338x50 >+ RenderBlock {HR} at (0,119) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,129) size 784x57 >+ RenderText {#text} at (0,37) size 52x19 >+ text run at (0,37) width 52: "border:1" >+ RenderImage {IMG} at (52,0) size 340x52 [border: (1px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/indeterminate-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/indeterminate-expected.txt >new file mode 100644 >index 00000000000..09b72156c18 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/indeterminate-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (20,1) size 470x19 >+ text run at (20,1) width 470: " This checkbox should look 50% transparent and should be in the mixed state." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,11) size 13x13 >+ RenderBlock {INPUT} at (4,3) size 13x13 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-align-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-align-expected.txt >new file mode 100644 >index 00000000000..5849d51dd6c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-align-expected.txt >@@ -0,0 +1,47 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 533x19 >+ text run at (0,0) width 533: "The following 5 inputs should be all be rendered exactly the same, aligned to the left side." >+ RenderBlock (anonymous) at (0,36) size 784x104 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,3) size 4x19 >+ text run at (154,3) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderTextControl {INPUT} at (2,28) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,29) size 4x19 >+ text run at (154,29) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderTextControl {INPUT} at (2,54) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,55) size 4x19 >+ text run at (154,55) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderTextControl {INPUT} at (2,80) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,81) size 4x19 >+ text run at (154,81) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,140) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+layer at (12,49) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 107x16 >+ text run at (0,0) width 107: "The quick brown..." >+layer at (12,75) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 107x16 >+ text run at (0,0) width 107: "The quick brown..." >+layer at (12,101) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 107x16 >+ text run at (0,0) width 107: "The quick brown..." >+layer at (12,127) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 107x16 >+ text run at (0,0) width 107: "The quick brown..." >+layer at (12,153) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 107x16 >+ text run at (0,0) width 107: "The quick brown..." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-align-image-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-align-image-expected.txt >new file mode 100644 >index 00000000000..48cf2bc0a51 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-align-image-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 547x19 >+ text run at (0,0) width 547: "The following 4 images should be all be rendered exactly the same, aligned to the right side." >+ RenderImage {INPUT} at (767,36) size 17x19 >+ RenderBlock (anonymous) at (0,36) size 784x120 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderImage {INPUT} at (767,40) size 17x19 >+ RenderBR {BR} at (0,40) size 0x19 >+ RenderBR {BR} at (0,60) size 0x19 >+ RenderImage {INPUT} at (767,80) size 17x19 >+ RenderBR {BR} at (0,80) size 0x19 >+ RenderBR {BR} at (0,100) size 0x19 >+ RenderBlock {DIV} at (0,156) size 784x0 >+ RenderImage {INPUT} at (767,0) size 17x19 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-bkcolor-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-bkcolor-expected.txt >new file mode 100644 >index 00000000000..61ed70b5b1c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-bkcolor-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 544x19 >+ text run at (0,0) width 544: "This tests that background color and background images can be set on the new text fields. " >+ RenderBR {BR} at (544,15) size 0x0 >+ RenderTextControl {INPUT} at (2,22) size 150x22 [bgcolor=#FFC0CB] [border: (2px inset #000000)] >+ RenderText {#text} at (154,23) size 4x19 >+ text run at (154,23) width 4: " " >+ RenderBR {BR} at (158,38) size 0x0 >+ RenderTextControl {INPUT} at (2,48) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 119x16 >+ text run at (0,0) width 119: "This should be pink." >+layer at (12,59) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-default-bkcolor-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-default-bkcolor-expected.txt >new file mode 100644 >index 00000000000..90c2c20f8c7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-default-bkcolor-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#800080] >+ RenderText {#text} at (0,0) size 449x19 >+ text run at (0,0) width 449: "This tests that the default background color for the new text fields is white. " >+ RenderBR {BR} at (449,15) size 0x0 >+ RenderTextControl {INPUT} at (2,22) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 124x16 >+ text run at (0,0) width 124: "This should be white." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-disabled-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-disabled-expected.txt >new file mode 100644 >index 00000000000..3debfd58bbe >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-disabled-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 380x19 >+ text run at (0,0) width 380: "This tests that text can not be inserted into a disabled text field. " >+ RenderBR {BR} at (380,15) size 0x0 >+ RenderTextControl {INPUT} at (2,22) size 150x22 [bgcolor=#EBEBE4] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#545454] >+ RenderText {#text} at (0,0) size 77x16 >+ text run at (0,0) width 77: "Test Passed" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-focus-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-focus-expected.txt >new file mode 100644 >index 00000000000..222c0912c72 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-focus-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 722x19 >+ text run at (0,0) width 722: "This test uses the new text field to test focus() and blur() and to make sure that onFocus and onBlur events fire correctly." >+ RenderBlock {P} at (0,36) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,3) size 4x19 >+ text run at (154,3) width 4: " " >+ RenderTextControl {INPUT} at (160,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,78) size 784x80 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 309x19 >+ text run at (0,20) width 309: "Test Passed. Text field 1's onFocus event has fired." >+ RenderBR {BR} at (309,35) size 0x0 >+ RenderText {#text} at (0,40) size 297x19 >+ text run at (0,40) width 297: "Test Passed. Text field 1's onBlur event has fired." >+ RenderBR {BR} at (297,55) size 0x0 >+ RenderText {#text} at (0,60) size 309x19 >+ text run at (0,60) width 309: "Test Passed. Text field 2's onFocus event has fired." >+ RenderBlock {P} at (0,174) size 784x0 >+layer at (12,49) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 90x16 >+ text run at (0,0) width 90: "My Text Field 1" >+layer at (170,49) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 90x16 >+ text run at (0,0) width 90: "My Text Field 2" >+selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 3 {INPUT} of child 1 {P} of body >+selection end: position 15 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 3 {INPUT} of child 1 {P} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-height-expected.txt >new file mode 100644 >index 00000000000..780cf10a60a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-height-expected.txt >@@ -0,0 +1,106 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 717x19 >+ text run at (0,0) width 717: "This tests the height attribute of form elements. The only element that should honour this value is the Image type of input." >+ RenderBlock {FORM} at (0,20) size 784x292 >+ RenderText {#text} at (0,3) size 33x19 >+ text run at (0,3) width 33: "input " >+ RenderTextControl {INPUT} at (35,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (187,3) size 4x19 >+ text run at (187,3) width 4: " " >+ RenderBR {BR} at (191,18) size 0x0 >+ RenderText {#text} at (0,29) size 26x19 >+ text run at (0,29) width 26: "text " >+ RenderTextControl {INPUT} at (28,28) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (180,29) size 4x19 >+ text run at (180,29) width 4: " " >+ RenderBR {BR} at (184,44) size 0x0 >+ RenderText {#text} at (0,53) size 63x19 >+ text run at (0,53) width 63: "checkbox " >+ RenderBlock {INPUT} at (67,55) size 13x13 >+ RenderText {#text} at (83,53) size 4x19 >+ text run at (83,53) width 4: " " >+ RenderBR {BR} at (87,68) size 0x0 >+ RenderText {#text} at (0,76) size 21x19 >+ text run at (0,76) width 21: "file " >+ RenderFileUploadControl {INPUT} at (23,75) size 238x22 "no file selected" >+ RenderButton {INPUT} at (0,0) size 88x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 72x16 >+ RenderText at (0,0) size 72x16 >+ text run at (0,0) width 72: "Choose File" >+ RenderText {#text} at (263,76) size 4x19 >+ text run at (263,76) width 4: " " >+ RenderBR {BR} at (267,91) size 0x0 >+ RenderText {#text} at (0,99) size 39x19 >+ text run at (0,99) width 39: "image " >+ RenderImage {INPUT} at (39,113) size 10x1 >+ RenderText {#text} at (49,99) size 4x19 >+ text run at (49,99) width 4: " " >+ RenderBR {BR} at (53,114) size 0x0 >+ RenderText {#text} at (0,120) size 35x19 >+ text run at (0,120) width 35: "radio " >+ RenderBlock {INPUT} at (40,122) size 13x13 >+ RenderText {#text} at (56,120) size 4x19 >+ text run at (56,120) width 4: " " >+ RenderBR {BR} at (60,135) size 0x0 >+ RenderText {#text} at (0,142) size 37x19 >+ text run at (0,142) width 37: "range " >+ RenderSlider {INPUT} at (39,142) size 129x15 [color=#C4C4C4] [bgcolor=#FFFFFF] >+ RenderFlexibleBox {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (61,0) size 7x15 >+ RenderText {#text} at (170,142) size 4x19 >+ text run at (170,142) width 4: " " >+ RenderBR {BR} at (174,157) size 0x0 >+ RenderText {#text} at (0,165) size 33x19 >+ text run at (0,165) width 33: "reset " >+ RenderButton {INPUT} at (35,164) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "Reset" >+ RenderText {#text} at (89,165) size 4x19 >+ text run at (89,165) width 4: " " >+ RenderBR {BR} at (93,180) size 0x0 >+ RenderText {#text} at (0,191) size 43x19 >+ text run at (0,191) width 43: "submit " >+ RenderButton {INPUT} at (45,190) size 57x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 41x16 >+ RenderText at (0,0) size 41x16 >+ text run at (0,0) width 41: "Submit" >+ RenderText {#text} at (104,191) size 4x19 >+ text run at (104,191) width 4: " " >+ RenderBR {BR} at (108,206) size 0x0 >+ RenderText {#text} at (0,217) size 45x19 >+ text run at (0,217) width 45: "isindex " >+ RenderTextControl {INPUT} at (47,216) size 152x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (201,217) size 4x19 >+ text run at (201,217) width 4: " " >+ RenderBR {BR} at (205,232) size 0x0 >+ RenderText {#text} at (0,243) size 63x19 >+ text run at (0,243) width 63: "password " >+ RenderTextControl {INPUT} at (65,242) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (217,243) size 4x19 >+ text run at (217,243) width 4: " " >+ RenderBR {BR} at (221,258) size 0x0 >+ RenderText {#text} at (0,269) size 43x19 >+ text run at (0,269) width 43: "search " >+ RenderTextControl {INPUT} at (45,268) size 162x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 156x16 >+ RenderBlock {DIV} at (0,2) size 1x12 >+ RenderBlock {DIV} at (1,0) size 143x16 >+ RenderBlock {DIV} at (144,3) size 9x10 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (45,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (38,59) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (58,247) size 146x16 >+ RenderBlock {DIV} at (3,3) size 146x16 >+layer at (75,273) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (57,299) size 143x16 >+ RenderBlock {DIV} at (0,0) size 143x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-preventDefault-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-preventDefault-expected.txt >new file mode 100644 >index 00000000000..96b90a0afb2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-preventDefault-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 630x19 >+ text run at (0,20) width 630: "This tests that preventDefault called onmousedown will prevent a caret from being placed in the text field." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,52) size 150x22 >+ RenderTextControl {INPUT} at (12,52) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+layer at (14,55) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 143x16 >+ text run at (0,0) width 143: "No caret should be here" >+layer at (10,70) size 308x40 >+ RenderBlock (positioned) {DIV} at (10,70) size 308x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 308x19 >+ text run at (0,20) width 308: "mousedown on target [object HTMLInputElement]" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-readonly-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-readonly-expected.txt >new file mode 100644 >index 00000000000..d7657046673 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-readonly-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 382x19 >+ text run at (0,0) width 382: "This tests that text can not be inserted into a readonly text field. " >+ RenderBR {BR} at (382,15) size 0x0 >+ RenderTextControl {INPUT} at (2,22) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 77x16 >+ text run at (0,0) width 77: "Test Passed" >+selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 2 {INPUT} of body >+selection end: position 11 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 2 {INPUT} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-selection-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-selection-expected.txt >new file mode 100644 >index 00000000000..dfed0c4cabf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-selection-expected.txt >@@ -0,0 +1,82 @@ >+layer at (0,0) size 785x642 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x642 >+ RenderBlock {HTML} at (0,0) size 785x642 >+ RenderBody {BODY} at (8,8) size 769x618 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "This tests the selection methods on the new text field." >+ RenderBlock {P} at (0,36) size 769x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,78) size 769x540 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 189x19 >+ text run at (0,20) width 189: "Test 1: setSelectionRange(0, 0)" >+ RenderBR {BR} at (189,35) size 0x0 >+ RenderText {#text} at (0,40) size 47x19 >+ text run at (0,40) width 47: "Passed." >+ RenderBR {BR} at (47,55) size 0x0 >+ RenderBR {BR} at (0,60) size 0x19 >+ RenderText {#text} at (0,80) size 154x19 >+ text run at (0,80) width 154: "Test 2: selectionEnd = 17" >+ RenderBR {BR} at (154,95) size 0x0 >+ RenderText {#text} at (0,100) size 47x19 >+ text run at (0,100) width 47: "Passed." >+ RenderBR {BR} at (47,115) size 0x0 >+ RenderBR {BR} at (0,120) size 0x19 >+ RenderText {#text} at (0,140) size 151x19 >+ text run at (0,140) width 151: "Test 3: selectionStart = 1" >+ RenderBR {BR} at (151,155) size 0x0 >+ RenderText {#text} at (0,160) size 47x19 >+ text run at (0,160) width 47: "Passed." >+ RenderBR {BR} at (47,175) size 0x0 >+ RenderBR {BR} at (0,180) size 0x19 >+ RenderText {#text} at (0,200) size 197x19 >+ text run at (0,200) width 197: "Test 4: setSelectionRange(10, 3)" >+ RenderBR {BR} at (197,215) size 0x0 >+ RenderText {#text} at (0,220) size 47x19 >+ text run at (0,220) width 47: "Passed." >+ RenderBR {BR} at (47,235) size 0x0 >+ RenderBR {BR} at (0,240) size 0x19 >+ RenderText {#text} at (0,260) size 146x19 >+ text run at (0,260) width 146: "Test 5: selectionEnd = 2" >+ RenderBR {BR} at (146,275) size 0x0 >+ RenderText {#text} at (0,280) size 47x19 >+ text run at (0,280) width 47: "Passed." >+ RenderBR {BR} at (47,295) size 0x0 >+ RenderBR {BR} at (0,300) size 0x19 >+ RenderText {#text} at (0,320) size 189x19 >+ text run at (0,320) width 189: "Test 6: setSelectionRange(5, 4)" >+ RenderBR {BR} at (189,335) size 0x0 >+ RenderText {#text} at (0,340) size 47x19 >+ text run at (0,340) width 47: "Passed." >+ RenderBR {BR} at (47,355) size 0x0 >+ RenderBR {BR} at (0,360) size 0x19 >+ RenderText {#text} at (0,380) size 201x19 >+ text run at (0,380) width 201: "Test 7: setSelectionRange(-5, -4)" >+ RenderBR {BR} at (201,395) size 0x0 >+ RenderText {#text} at (0,400) size 47x19 >+ text run at (0,400) width 47: "Passed." >+ RenderBR {BR} at (47,415) size 0x0 >+ RenderBR {BR} at (0,420) size 0x19 >+ RenderText {#text} at (0,440) size 203x19 >+ text run at (0,440) width 203: "Test 8: setSelectionRange(-5, 80)" >+ RenderBR {BR} at (203,455) size 0x0 >+ RenderText {#text} at (0,460) size 47x19 >+ text run at (0,460) width 47: "Passed." >+ RenderBR {BR} at (47,475) size 0x0 >+ RenderBR {BR} at (0,480) size 0x19 >+ RenderText {#text} at (0,500) size 197x19 >+ text run at (0,500) width 197: "Test 9: setSelectionRange(3, 12)" >+ RenderBR {BR} at (197,515) size 0x0 >+ RenderText {#text} at (0,520) size 47x19 >+ text run at (0,520) width 47: "Passed." >+ RenderBR {BR} at (47,535) size 0x0 >+ RenderBlock {P} at (0,634) size 769x0 >+layer at (12,49) size 146x16 scrollWidth 151 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 150x16 >+ text run at (0,0) width 150: "123456789 ABCDEFGHIJ" >+selection start: position 3 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 1 {P} of body >+selection end: position 12 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 1 {P} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-visibility-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-visibility-expected.txt >new file mode 100644 >index 00000000000..abc7b5c4254 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-visibility-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 454x19 >+ text run at (0,0) width 454: "This tests that the value becomes visible when the text field becomes visible." >+ RenderBlock {P} at (0,36) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,78) size 784x0 >+ RenderBlock {P} at (0,78) size 784x0 >+layer at (12,49) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 77x16 >+ text run at (0,0) width 77: "Test Passed" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-width-expected.txt >new file mode 100644 >index 00000000000..f8e8d059db3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-appearance-width-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 328x19 >+ text run at (0,0) width 328: "This tests that the new text fields use the correct width." >+ RenderBR {BR} at (328,15) size 0x0 >+ RenderTextControl {INPUT} at (2,22) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (154,38) size 0x0 >+ RenderTextControl {INPUT} at (0,48) size 200x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (200,64) size 0x0 >+ RenderTextControl {INPUT} at (2,74) size 360x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (364,90) size 0x0 >+ RenderTextControl {INPUT} at (0,100) size 200x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (200,116) size 0x0 >+ RenderTextControl {INPUT} at (2,126) size 80x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (84,142) size 0x0 >+layer at (12,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (10,59) size 196x16 >+ RenderBlock {DIV} at (2,3) size 196x16 >+ RenderText {#text} at (0,0) size 107x16 >+ text run at (0,0) width 107: "styled width 200px" >+layer at (12,85) size 356x16 >+ RenderBlock {DIV} at (2,3) size 356x16 >+ RenderText {#text} at (0,0) size 41x16 >+ text run at (0,0) width 41: "size 50" >+layer at (10,111) size 196x16 >+ RenderBlock {DIV} at (2,3) size 196x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "styled width 200px & size=10" >+layer at (12,137) size 76x16 >+ RenderBlock {DIV} at (2,3) size 76x16 >+ RenderText {#text} at (0,0) size 41x16 >+ text run at (0,0) width 41: "size 10" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-button-sizes-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-button-sizes-expected.txt >new file mode 100644 >index 00000000000..d173760c2ac >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-button-sizes-expected.txt >@@ -0,0 +1,106 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderButton {INPUT} at (0,11) size 41x12 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 25x6 >+ RenderText at (0,0) size 25x6 >+ text run at (0,0) width 25: "Test Button" >+ RenderText {#text} at (41,4) size 4x19 >+ text run at (41,4) width 4: " " >+ RenderButton {INPUT} at (45,10) size 47x13 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 31x7 >+ RenderText at (0,0) size 31x7 >+ text run at (0,0) width 31: "Test Button" >+ RenderText {#text} at (92,4) size 4x19 >+ text run at (92,4) width 4: " " >+ RenderButton {INPUT} at (96,10) size 53x13 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 37x7 >+ RenderText at (0,0) size 37x7 >+ text run at (0,0) width 37: "Test Button" >+ RenderText {#text} at (149,4) size 4x19 >+ text run at (149,4) width 4: " " >+ RenderButton {INPUT} at (153,9) size 54x15 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 38x9 >+ RenderText at (0,0) size 38x9 >+ text run at (0,0) width 38: "Test Button" >+ RenderText {#text} at (207,4) size 4x19 >+ text run at (207,4) width 4: " " >+ RenderButton {INPUT} at (211,6) size 63x18 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 47x12 >+ RenderText at (0,0) size 47x12 >+ text run at (0,0) width 47: "Test Button" >+ RenderText {#text} at (274,4) size 4x19 >+ text run at (274,4) width 4: " " >+ RenderButton {INPUT} at (278,5) size 69x19 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 53x13 >+ RenderText at (0,0) size 53x13 >+ text run at (0,0) width 53: "Test Button" >+ RenderText {#text} at (347,4) size 4x19 >+ text run at (347,4) width 4: " " >+ RenderButton {INPUT} at (353,5) size 71x19 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 55x13 >+ RenderText at (0,0) size 55x13 >+ text run at (0,0) width 55: "Test Button" >+ RenderText {#text} at (426,4) size 4x19 >+ text run at (426,4) width 4: " " >+ RenderButton {INPUT} at (432,3) size 77x21 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 61x15 >+ RenderText at (0,0) size 61x15 >+ text run at (0,0) width 61: "Test Button" >+ RenderText {#text} at (511,4) size 4x19 >+ text run at (511,4) width 4: " " >+ RenderButton {INPUT} at (517,3) size 83x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 67x16 >+ RenderText at (0,0) size 67x16 >+ text run at (0,0) width 67: "Test Button" >+ RenderText {#text} at (602,4) size 4x19 >+ text run at (602,4) width 4: " " >+ RenderButton {INPUT} at (608,2) size 89x23 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 73x17 >+ RenderText at (0,0) size 73x17 >+ text run at (0,0) width 73: "Test Button" >+ RenderText {#text} at (699,4) size 4x19 >+ text run at (699,4) width 4: " " >+ RenderButton {INPUT} at (2,34) size 92x24 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 76x18 >+ RenderText at (0,0) size 76x18 >+ text run at (0,0) width 76: "Test Button" >+ RenderText {#text} at (96,37) size 4x19 >+ text run at (96,37) width 4: " " >+ RenderButton {INPUT} at (102,33) size 99x26 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 83x20 >+ RenderText at (0,0) size 83x20 >+ text run at (0,0) width 83: "Test Button" >+ RenderText {#text} at (203,37) size 4x19 >+ text run at (203,37) width 4: " " >+ RenderButton {INPUT} at (209,33) size 103x26 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 87x20 >+ RenderText at (0,0) size 87x20 >+ text run at (0,0) width 87: "Test Button" >+ RenderText {#text} at (314,37) size 4x19 >+ text run at (314,37) width 4: " " >+ RenderButton {INPUT} at (320,31) size 109x28 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 93x22 >+ RenderText at (0,0) size 93x22 >+ text run at (0,0) width 93: "Test Button" >+ RenderText {#text} at (431,37) size 4x19 >+ text run at (431,37) width 4: " " >+ RenderButton {INPUT} at (437,30) size 110x30 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 94x24 >+ RenderText at (0,0) size 94x24 >+ text run at (0,0) width 94: "Test Button" >+ RenderText {#text} at (549,37) size 4x19 >+ text run at (549,37) width 4: " " >+ RenderButton {INPUT} at (555,29) size 116x31 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 100x25 >+ RenderText at (0,0) size 100x25 >+ text run at (0,0) width 100: "Test Button" >+ RenderText {#text} at (673,37) size 4x19 >+ text run at (673,37) width 4: " " >+ RenderButton {INPUT} at (2,64) size 126x31 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 110x25 >+ RenderText at (0,0) size 110x25 >+ text run at (0,0) width 110: "Test Button" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-disabled-color-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-disabled-color-expected.txt >new file mode 100644 >index 00000000000..c01143f6762 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-disabled-color-expected.txt >@@ -0,0 +1,177 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 485x19 >+ text run at (0,0) width 485: "This tests that the text color changes appropriately when the text field is disabled." >+ RenderBR {BR} at (485,15) size 0x0 >+ RenderTextControl {INPUT} at (2,22) size 150x22 [bgcolor=#EBEBE4] [border: (2px inset #000000)] >+ RenderText {#text} at (154,23) size 4x19 >+ text run at (154,23) width 4: " " >+ RenderTextControl {INPUT} at (160,22) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (312,38) size 0x0 >+ RenderTextControl {INPUT} at (2,48) size 150x22 [color=#FF0000] [bgcolor=#EBEBE4] [border: (2px inset #FF0000)] >+ RenderText {#text} at (154,49) size 4x19 >+ text run at (154,49) width 4: " " >+ RenderTextControl {INPUT} at (160,48) size 150x22 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)] >+ RenderBR {BR} at (312,64) size 0x0 >+ RenderTextControl {INPUT} at (2,74) size 150x22 [bgcolor=#0000FF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,75) size 4x19 >+ text run at (154,75) width 4: " " >+ RenderTextControl {INPUT} at (160,74) size 150x22 [bgcolor=#0000FF] [border: (2px inset #000000)] >+ RenderBR {BR} at (312,90) size 0x0 >+ RenderTextControl {INPUT} at (2,100) size 150x22 [color=#FF0000] [bgcolor=#0000FF] [border: (2px inset #FF0000)] >+ RenderText {#text} at (154,101) size 4x19 >+ text run at (154,101) width 4: " " >+ RenderTextControl {INPUT} at (160,100) size 150x22 [color=#FF0000] [bgcolor=#0000FF] [border: (2px inset #FF0000)] >+ RenderBR {BR} at (312,116) size 0x0 >+ RenderTextControl {INPUT} at (2,126) size 150x22 [bgcolor=#000000] [border: (2px inset #000000)] >+ RenderText {#text} at (154,127) size 4x19 >+ text run at (154,127) width 4: " " >+ RenderTextControl {INPUT} at (160,126) size 150x22 [bgcolor=#000000] [border: (2px inset #000000)] >+ RenderBR {BR} at (312,142) size 0x0 >+ RenderTextControl {INPUT} at (2,152) size 150x22 [color=#FFFFFF] [bgcolor=#000000] [border: (2px inset #FFFFFF)] >+ RenderText {#text} at (154,153) size 4x19 >+ text run at (154,153) width 4: " " >+ RenderTextControl {INPUT} at (160,152) size 150x22 [color=#FFFFFF] [bgcolor=#000000] [border: (2px inset #FFFFFF)] >+ RenderBR {BR} at (312,168) size 0x0 >+ RenderTextControl {INPUT} at (2,178) size 150x22 [bgcolor=#808080] [border: (2px inset #000000)] >+ RenderText {#text} at (154,179) size 4x19 >+ text run at (154,179) width 4: " " >+ RenderTextControl {INPUT} at (160,178) size 150x22 [bgcolor=#808080] [border: (2px inset #000000)] >+ RenderBR {BR} at (312,194) size 0x0 >+ RenderTextControl {INPUT} at (2,204) size 150x22 [color=#FFFFFF] [bgcolor=#A9A9A9] [border: (2px inset #FFFFFF)] >+ RenderText {#text} at (154,205) size 4x19 >+ text run at (154,205) width 4: " " >+ RenderTextControl {INPUT} at (160,204) size 150x22 [color=#FFFFFF] [bgcolor=#A9A9A9] [border: (2px inset #FFFFFF)] >+ RenderBR {BR} at (312,220) size 0x0 >+ RenderTextControl {INPUT} at (2,230) size 150x22 [color=#808080] [bgcolor=#000000] [border: (2px inset #808080)] >+ RenderText {#text} at (154,231) size 4x19 >+ text run at (154,231) width 4: " " >+ RenderTextControl {INPUT} at (160,230) size 150x22 [color=#808080] [bgcolor=#000000] [border: (2px inset #808080)] >+ RenderBR {BR} at (312,246) size 0x0 >+ RenderTextControl {INPUT} at (2,256) size 150x22 [color=#FF0000] [bgcolor=#808080] [border: (2px inset #FF0000)] >+ RenderText {#text} at (154,257) size 4x19 >+ text run at (154,257) width 4: " " >+ RenderTextControl {INPUT} at (160,256) size 150x22 [color=#FF0000] [bgcolor=#808080] [border: (2px inset #FF0000)] >+ RenderBR {BR} at (312,272) size 0x0 >+ RenderTextControl {INPUT} at (2,282) size 150x22 [color=#808080] [bgcolor=#FF0000] [border: (2px inset #808080)] >+ RenderText {#text} at (154,283) size 4x19 >+ text run at (154,283) width 4: " " >+ RenderTextControl {INPUT} at (160,282) size 150x22 [color=#808080] [bgcolor=#FF0000] [border: (2px inset #808080)] >+ RenderBR {BR} at (312,298) size 0x0 >+ RenderTextControl {INPUT} at (2,308) size 150x22 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)] >+ RenderText {#text} at (154,309) size 4x19 >+ text run at (154,309) width 4: " " >+ RenderTextControl {INPUT} at (160,308) size 150x22 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)] >+ RenderBR {BR} at (312,324) size 0x0 >+ RenderTextControl {INPUT} at (2,334) size 150x22 [color=#FF0000] [border: (2px inset #FF0000)] >+ RenderText {#text} at (154,335) size 4x19 >+ text run at (154,335) width 4: " " >+ RenderTextControl {INPUT} at (160,334) size 150x22 [color=#FF0000] [border: (2px inset #FF0000)] >+ RenderBR {BR} at (312,350) size 0x0 >+layer at (12,33) size 146x16 scrollWidth 388 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#545454] >+ RenderText {#text} at (0,0) size 388x16 >+ text run at (0,0) width 388: "The text in this disabled field should displayed as dimmed or grey" >+layer at (170,33) size 146x16 scrollWidth 168 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "This text field is not disabled" >+layer at (12,59) size 146x16 scrollWidth 388 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 388x16 >+ text run at (0,0) width 388: "The text in this disabled field should displayed as dimmed or grey" >+layer at (170,59) size 146x16 scrollWidth 168 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "This text field is not disabled" >+layer at (12,85) size 146x16 scrollWidth 388 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#545454] >+ RenderText {#text} at (0,0) size 388x16 >+ text run at (0,0) width 388: "The text in this disabled field should displayed as dimmed or grey" >+layer at (170,85) size 146x16 scrollWidth 168 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "This text field is not disabled" >+layer at (12,111) size 146x16 scrollWidth 388 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#AB0000] >+ RenderText {#text} at (0,0) size 388x16 >+ text run at (0,0) width 388: "The text in this disabled field should displayed as dimmed or grey" >+layer at (170,111) size 146x16 scrollWidth 168 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "This text field is not disabled" >+layer at (12,137) size 146x16 scrollWidth 388 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#545454] >+ RenderText {#text} at (0,0) size 388x16 >+ text run at (0,0) width 388: "The text in this disabled field should displayed as dimmed or grey" >+layer at (170,137) size 146x16 scrollWidth 168 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "This text field is not disabled" >+layer at (12,163) size 146x16 scrollWidth 388 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#ABABAB] >+ RenderText {#text} at (0,0) size 388x16 >+ text run at (0,0) width 388: "The text in this disabled field should displayed as dimmed or grey" >+layer at (170,163) size 146x16 scrollWidth 168 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "This text field is not disabled" >+layer at (12,189) size 146x16 scrollWidth 388 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#545454] >+ RenderText {#text} at (0,0) size 388x16 >+ text run at (0,0) width 388: "The text in this disabled field should displayed as dimmed or grey" >+layer at (170,189) size 146x16 scrollWidth 168 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "This text field is not disabled" >+layer at (12,215) size 146x16 scrollWidth 388 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 388x16 >+ text run at (0,0) width 388: "The text in this disabled field should displayed as dimmed or grey" >+layer at (170,215) size 146x16 scrollWidth 168 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "This text field is not disabled" >+layer at (12,241) size 146x16 scrollWidth 388 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#2C2C2C] >+ RenderText {#text} at (0,0) size 388x16 >+ text run at (0,0) width 388: "The text in this disabled field should displayed as dimmed or grey" >+layer at (170,241) size 146x16 scrollWidth 168 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "This text field is not disabled" >+layer at (12,267) size 146x16 scrollWidth 388 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 388x16 >+ text run at (0,0) width 388: "The text in this disabled field should displayed as dimmed or grey" >+layer at (170,267) size 146x16 scrollWidth 168 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "This text field is not disabled" >+layer at (12,293) size 146x16 scrollWidth 388 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#2C2C2C] >+ RenderText {#text} at (0,0) size 388x16 >+ text run at (0,0) width 388: "The text in this disabled field should displayed as dimmed or grey" >+layer at (170,293) size 146x16 scrollWidth 168 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "This text field is not disabled" >+layer at (12,319) size 146x16 scrollWidth 388 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 388x16 >+ text run at (0,0) width 388: "The text in this disabled field should displayed as dimmed or grey" >+layer at (170,319) size 146x16 scrollWidth 168 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "This text field is not disabled" >+layer at (12,345) size 146x16 scrollWidth 388 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 388x16 >+ text run at (0,0) width 388: "The text in this disabled field should displayed as dimmed or grey" >+layer at (170,345) size 146x16 scrollWidth 168 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 167x16 >+ text run at (0,0) width 167: "This text field is not disabled" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-double-click-selection-gap-bug-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-double-click-selection-gap-bug-expected.txt >new file mode 100644 >index 00000000000..705eee14571 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-double-click-selection-gap-bug-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x548 >+ RenderBlock {HTML} at (0,0) size 800x548 >+ RenderBody {BODY} at (8,16) size 784x524 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 396x19 >+ text run at (0,0) width 309: "The top table was resized while the field\x{2019}s contents " >+ text run at (309,0) width 87: "were selected." >+ RenderTable {TABLE} at (0,36) size 198x244 >+ RenderTableSection {TBODY} at (0,0) size 198x244 >+ RenderTableRow {TR} at (0,2) size 198x240 >+ RenderTableCell {TD} at (2,89) size 194x66 [bgcolor=#90EE90] [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (22,22) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,280) size 198x244 >+ RenderTableSection {TBODY} at (0,0) size 198x244 >+ RenderTableRow {TR} at (0,2) size 198x240 >+ RenderTableCell {TD} at (2,89) size 194x66 [bgcolor=#90EE90] [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (22,22) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (34,166) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 42x16 >+ text run at (0,0) width 42: "foo bar" >+layer at (34,410) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 42x16 >+ text run at (0,0) width 42: "foo bar" >+selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 1 {TD} of child 0 {TR} of child 1 {TBODY} of child 3 {TABLE} of body >+selection end: position 7 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 1 {TD} of child 0 {TR} of child 1 {TBODY} of child 3 {TABLE} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-field-text-truncated-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-field-text-truncated-expected.txt >new file mode 100644 >index 00000000000..5e19184d7e3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-field-text-truncated-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x28 >+ RenderText {#text} at (0,0) size 777x28 >+ text run at (0,0) width 777: "Text inside input field should not be cut off at the bottom when its font is larger than the body font size. If the descenders in \"something gjpqy\" below are all visible, the" >+ text run at (0,14) width 350: "test passes. If they are cut off by the bottom of the input box, the test fails." >+ RenderBlock (anonymous) at (0,39) size 784x25 >+ RenderTextControl {INPUT} at (0,2) size 300x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (10,52) size 296x15 >+ RenderBlock {DIV} at (2,3) size 296x15 >+ RenderText {#text} at (0,0) size 90x15 >+ text run at (0,0) width 90: "something gjpqy" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-first-letter-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-first-letter-expected.txt >new file mode 100644 >index 00000000000..9dc367f9ca0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-first-letter-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 560x19 >+ text run at (0,0) width 560: "This test passes if it doesn't crash and if the Submit button does not honor the first-letter style." >+ RenderBR {BR} at (560,15) size 0x0 >+ RenderButton {INPUT} at (2,22) size 57x22 [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 41x16 >+ RenderText at (0,0) size 41x16 >+ text run at (0,0) width 41: "Submit" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-placeholder-visibility-1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-placeholder-visibility-1-expected.txt >new file mode 100644 >index 00000000000..7b8fb6b82ee >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-placeholder-visibility-1-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 323: "Focus the field, focus away, then focus the field again." >+ RenderBlock {DIV} at (0,36) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,49) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#A9A9A9] >+ RenderText {#text} at (0,0) size 73x16 >+ text run at (0,0) width 73: "Placeholder" >+layer at (12,49) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+caret: position 0 of child 1 {DIV} of {#document-fragment} of child 1 {INPUT} of child 3 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-placeholder-visibility-3-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-placeholder-visibility-3-expected.txt >new file mode 100644 >index 00000000000..812ba828d6b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-placeholder-visibility-3-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 363x19 >+ text run at (0,0) width 363: "Focus field with a placeholder, then type, then delete all text." >+ RenderBlock {DIV} at (0,36) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,49) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#A9A9A9] >+ RenderText {#text} at (0,0) size 73x16 >+ text run at (0,0) width 73: "Placeholder" >+layer at (12,49) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderBR {BR} at (0,0) size 0x16 >+caret: position 0 of child 0 {BR} of child 1 {DIV} of {#document-fragment} of child 1 {INPUT} of child 3 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-readonly-autoscroll-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-readonly-autoscroll-expected.txt >new file mode 100644 >index 00000000000..2ccd1816419 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-readonly-autoscroll-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 66x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 66x19 >+ text run at (51,0) width 66: "bug 11534" >+ RenderText {#text} at (117,0) size 4x19 >+ text run at (117,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Readonly text fields don't scroll when selecting content." >+ RenderBlock (anonymous) at (0,72) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,98) size 784x20 >+ RenderText {#text} at (0,0) size 82x19 >+ text run at (0,0) width 82: "ScrollLeft: 25" >+ RenderBR {BR} at (82,15) size 0x0 >+layer at (12,85) size 146x16 scrollX 25 scrollWidth 171 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 171x16 >+ text run at (0,0) width 171: "abcdefghijklmnopqrstuvwxyz" >+selection start: position 1 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 5 {INPUT} of body >+selection end: position 26 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 5 {INPUT} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-readonly-dimmed-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-readonly-dimmed-expected.txt >new file mode 100644 >index 00000000000..ba258f4175e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-readonly-dimmed-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 436x19 >+ text run at (0,0) width 436: "This tests that the border of a readonly text field should appear dimmed. " >+ RenderBR {BR} at (436,15) size 0x0 >+ RenderTextControl {INPUT} at (2,22) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,33) size 146x16 scrollWidth 183 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 183x16 >+ text run at (0,0) width 183: "This border should be dimmed" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-readonly-empty-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-readonly-empty-expected.txt >new file mode 100644 >index 00000000000..3ce4158fc05 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-readonly-empty-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,3) size 449x19 >+ text run at (0,3) width 449: "This tests that empty readonly text fields have the right height and baseline. " >+ RenderTextControl {INPUT} at (451,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (461,13) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-spaces-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-spaces-expected.txt >new file mode 100644 >index 00000000000..52028e09436 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-spaces-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 784x39 >+ text run at (0,0) width 784: "This tests that leading and trailing spaces in a text field don't get lost. There should be 3 spaces before and 3 spaces after the text in" >+ text run at (0,20) width 55: "the field. " >+ RenderBR {BR} at (55,35) size 0x0 >+ RenderTextControl {INPUT} at (2,42) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,53) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 60x16 >+ text run at (0,0) width 60: " foo bar " >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-table-expected.txt >new file mode 100644 >index 00000000000..9aa028ac154 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-table-expected.txt >@@ -0,0 +1,98 @@ >+layer at (0,0) size 785x748 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x748 >+ RenderBlock {HTML} at (0,0) size 785x748 >+ RenderBody {BODY} at (8,8) size 769x732 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 232x19 >+ text run at (0,0) width 232: "This tests minMaxWidth for text fields." >+ RenderBlock {P} at (0,36) size 769x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 69: "Test case 1" >+ RenderTable {TABLE} at (0,72) size 118x44 [border: (3px solid #0000FF)] >+ RenderTableSection {TBODY} at (3,3) size 112x38 >+ RenderTableRow {TR} at (0,2) size 112x34 >+ RenderTableCell {TD} at (2,2) size 108x34 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (4,6) size 100x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {P} at (0,132) size 769x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 69: "Test case 2" >+ RenderTable {TABLE} at (0,168) size 165x80 [border: (3px solid #0000FF)] >+ RenderTableSection {TBODY} at (3,3) size 159x74 >+ RenderTableRow {TR} at (0,2) size 159x34 >+ RenderTableCell {TD} at (2,8) size 45x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 22x19 >+ text run at (1,1) width 22: "first" >+ RenderTableCell {TD} at (49,2) size 108x34 [border: (3px solid #FF0000)] [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (4,6) size 100x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableRow {TR} at (0,38) size 159x34 >+ RenderTableCell {TD} at (2,44) size 45x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 43x19 >+ text run at (1,1) width 43: "second" >+ RenderTableCell {TD} at (49,38) size 108x34 [border: (3px solid #FF0000)] [r=1 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (4,6) size 100x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {P} at (0,264) size 769x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 69: "Test case 3" >+ RenderTable {TABLE} at (0,300) size 51x84 [border: (3px solid #0000FF)] >+ RenderTableSection {TBODY} at (3,3) size 45x78 >+ RenderTableRow {TR} at (0,2) size 45x74 >+ RenderTableCell {TD} at (2,2) size 41x74 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 33x39 >+ text run at (4,4) width 33: "width" >+ text run at (4,24) width 31: "30px" >+ RenderTextControl {INPUT} at (4,46) size 30x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {P} at (0,400) size 769x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 69: "Test case 4" >+ RenderTable {TABLE} at (0,436) size 218x74 [border: (3px solid #0000FF)] >+ RenderTableSection {TBODY} at (3,3) size 212x68 >+ RenderTableRow {TR} at (0,2) size 212x34 >+ RenderTableCell {TD} at (2,2) size 208x34 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (4,6) size 200x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableRow {TR} at (0,38) size 212x28 >+ RenderTableCell {TD} at (2,38) size 208x28 [border: (3px solid #FF0000)] [r=1 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (4,4) size 200x20 >+ RenderText {#text} at (0,0) size 39x19 >+ text run at (0,0) width 39: "200px" >+ RenderBlock {P} at (0,526) size 769x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 69: "Test case 5" >+ RenderTable {TABLE} at (0,562) size 92x44 [border: (3px solid #0000FF)] >+ RenderTableSection {TBODY} at (3,3) size 86x38 >+ RenderTableRow {TR} at (0,2) size 86x34 >+ RenderTableCell {TD} at (2,2) size 82x34 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (6,6) size 70x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {P} at (0,622) size 769x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 69: "Test case 6" >+ RenderTable {TABLE} at (0,658) size 172x74 [border: (3px solid #0000FF)] >+ RenderTableSection {TBODY} at (3,3) size 166x68 >+ RenderTableRow {TR} at (0,2) size 166x34 >+ RenderTableCell {TD} at (2,2) size 162x34 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (6,6) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableRow {TR} at (0,38) size 166x28 >+ RenderTableCell {TD} at (2,38) size 162x28 [border: (3px solid #FF0000)] [r=1 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (4,4) size 70x20 >+ RenderText {#text} at (0,0) size 31x19 >+ text run at (0,0) width 31: "70px" >+layer at (19,94) size 96x16 >+ RenderBlock {DIV} at (2,3) size 96x16 >+layer at (66,190) size 96x16 >+ RenderBlock {DIV} at (2,3) size 96x16 >+layer at (66,226) size 96x16 >+ RenderBlock {DIV} at (2,3) size 96x16 >+layer at (19,362) size 26x16 >+ RenderBlock {DIV} at (2,3) size 26x16 >+layer at (19,458) size 196x16 >+ RenderBlock {DIV} at (2,3) size 196x16 >+ RenderText {#text} at (0,0) size 66x16 >+ text run at (0,0) width 66: "width 100%" >+layer at (21,584) size 66x16 >+ RenderBlock {DIV} at (2,3) size 66x16 >+ RenderText {#text} at (0,0) size 56x16 >+ text run at (0,0) width 56: "max 70px" >+layer at (21,680) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 93x16 >+ text run at (0,0) width 93: "min-width 100px" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-text-click-inside-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-click-inside-expected.txt >new file mode 100644 >index 00000000000..88ff8fd79b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-click-inside-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 425x75 [bgcolor=#FFFF00] >+ RenderTextControl {INPUT} at (27,27) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {P} at (0,91) size 784x40 >+ RenderText {#text} at (0,0) size 774x39 >+ text run at (0,0) width 774: "This test clicks inside an input element, and must result in the element receiving focus. If the test succeeds the element should have" >+ text run at (0,20) width 73: "a focus ring." >+layer at (37,38) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 0 {INPUT} of child 0 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-text-click-outside-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-click-outside-expected.txt >new file mode 100644 >index 00000000000..a84b057b2d4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-click-outside-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 425x75 [bgcolor=#FFFF00] >+ RenderTextControl {INPUT} at (27,27) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {P} at (0,91) size 784x40 >+ RenderText {#text} at (0,0) size 774x39 >+ text run at (0,0) width 774: "This test clicks outside an input element, and must not result in the element receiving focus. If the test succeeds the element should" >+ text run at (0,20) width 128: "not have a focus ring." >+layer at (37,38) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+caret: position 1 of child 0 {INPUT} of child 0 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-text-double-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-double-click-expected.txt >new file mode 100644 >index 00000000000..d6cc696e4d8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-double-click-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,42) size 784x20 >+ RenderText {#text} at (0,0) size 544x19 >+ text run at (0,0) width 544: "Tests double-clicking on a word. If the test succeeds, the word \"word\" should be selected." >+layer at (12,13) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 77x16 >+ text run at (0,0) width 77: "word another" >+selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 0 {INPUT} of body >+selection end: position 4 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 0 {INPUT} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-text-drag-down-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-drag-down-expected.txt >new file mode 100644 >index 00000000000..23c38dd5620 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-drag-down-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,42) size 784x20 >+ RenderText {#text} at (0,0) size 704x19 >+ text run at (0,0) width 704: "Tests drag-selecting down. If the test succeeds, the text from the center to the end of the text field should be selected." >+layer at (12,13) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 129x16 >+ text run at (0,0) width 129: "This is a bunch of text." >+selection start: position 7 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 0 {INPUT} of body >+selection end: position 8 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 0 {INPUT} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-text-option-delete-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-option-delete-expected.txt >new file mode 100644 >index 00000000000..a57fe463d9a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-option-delete-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,42) size 784x20 >+ RenderText {#text} at (0,0) size 617x19 >+ text run at (0,0) width 617: "Tests option-deleting a word. If the test succeeds, the word \"word\" should end up with a space after it." >+layer at (12,13) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "word " >+caret: position 5 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 0 {INPUT} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-text-scroll-left-on-blur-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-scroll-left-on-blur-expected.txt >new file mode 100644 >index 00000000000..79b4000cdf9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-scroll-left-on-blur-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,3) size 4x19 >+ text run at (154,3) width 4: " " >+ RenderTextControl {INPUT} at (160,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (312,3) size 4x19 >+ text run at (312,3) width 4: " " >+ RenderTextControl {INPUT} at (318,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,42) size 784x40 >+ RenderText {#text} at (0,0) size 741x39 >+ text run at (0,0) width 741: "Tests scrolling back to the beginning when a text field blurs. The first field should be scrolled to the left, the second and third" >+ text run at (0,20) width 119: "scrolled to the right." >+layer at (12,13) size 146x16 scrollWidth 325 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 324x16 >+ text run at (0,0) width 324: "this text field has a lot of text in it so that it needs to scroll" >+layer at (170,13) size 146x16 scrollX 178 scrollWidth 324 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (-178,0) size 324x16 >+ text run at (-178,0) width 324: "this text field has a lot of text in it so that it needs to scroll" >+layer at (328,13) size 146x16 scrollX 179 scrollWidth 325 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 324x16 >+ text run at (0,0) width 324: "this text field has a lot of text in it so that it needs to scroll" >+caret: position 66 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 4 {INPUT} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-text-self-emptying-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-self-emptying-click-expected.txt >new file mode 100644 >index 00000000000..ee6c8aee8e3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-self-emptying-click-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,42) size 784x40 >+ RenderText {#text} at (0,0) size 761x39 >+ text run at (0,0) width 761: "Tests clicking on an input element that has a value that self-destructs. If the test succeeds, there should be a blinking caret in the" >+ text run at (0,20) width 55: "text field." >+layer at (12,13) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 0 {INPUT} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-text-word-wrap-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-word-wrap-expected.txt >new file mode 100644 >index 00000000000..e8b516b7fbd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-text-word-wrap-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 108x19 >+ text run at (0,0) width 108: "This tests that the " >+ RenderInline {CODE} at (0,0) size 72x16 >+ RenderText {#text} at (108,3) size 72x16 >+ text run at (108,3) width 72: "word-wrap" >+ RenderText {#text} at (180,0) size 284x19 >+ text run at (180,0) width 284: " property is ignored for single-line text controls." >+ RenderBlock (anonymous) at (0,36) size 784x39 >+ RenderTextControl {INPUT} at (2,0) size 150x39 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,56) size 146x16 scrollWidth 280 >+ RenderBlock {DIV} at (2,11) size 146x17 >+ RenderText {#text} at (0,0) size 279x16 >+ text run at (0,0) width 279: "This sentence should not wrap into the next line." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-type-text-min-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-type-text-min-width-expected.txt >new file mode 100644 >index 00000000000..b99c1f1d99c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-type-text-min-width-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 761x39 >+ text run at (0,0) width 761: "This test checks if correct min width is applied to \"input type=text\". To match IE and Firefox, the input field below should show" >+ text run at (0,20) width 547: "\"1987\", with the 7 slightly truncated. See https://bugs.webkit.org/show_bug.cgi?id=15312 ." >+ RenderBR {BR} at (547,35) size 0x0 >+ RenderTextControl {INPUT} at (2,42) size 17x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,53) size 13x16 scrollWidth 43 >+ RenderBlock {DIV} at (2,3) size 13x16 >+ RenderText {#text} at (0,0) size 42x16 >+ text run at (0,0) width 42: "198765" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-value-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-value-expected.txt >new file mode 100644 >index 00000000000..7e52b0cc167 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-value-expected.txt >@@ -0,0 +1,222 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 740x39 >+ text run at (0,0) width 740: "Results that match WinIE are two columns on the right that say \"after\" every time, except for the last row which should have" >+ text run at (0,20) width 145: "nothing in either column." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 677x19 >+ text run at (0,0) width 677: "Results that match Gecko are like WinIE, but with \"before\" for the attribute in the first two rows and the last row." >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {FORM} at (0,102) size 784x404 >+ RenderTable {TABLE} at (0,0) size 738x404 >+ RenderTableSection {THEAD} at (0,0) size 738x26 >+ RenderTableRow {TR} at (0,2) size 738x22 >+ RenderTableCell {TH} at (2,2) size 366x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 59x19 >+ text run at (1,1) width 59: "test case" >+ RenderTableCell {TH} at (370,2) size 244x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 88x19 >+ text run at (1,1) width 88: "form element" >+ RenderTableCell {TH} at (616,2) size 59x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 57x19 >+ text run at (1,1) width 57: "property" >+ RenderTableCell {TH} at (677,2) size 59x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 57x19 >+ text run at (1,1) width 57: "attribute" >+ RenderTableSection {TBODY} at (0,26) size 738x378 >+ RenderTableRow {TR} at (0,0) size 738x28 >+ RenderTableCell {TD} at (2,3) size 366x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 196x19 >+ text run at (1,1) width 196: "text with value property changed" >+ RenderTableCell {TD} at (370,0) size 244x28 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (616,3) size 59x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableCell {TD} at (677,3) size 59x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 39x19 >+ text run at (1,1) width 39: "before" >+ RenderTableRow {TR} at (0,30) size 738x28 >+ RenderTableCell {TD} at (2,33) size 366x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 233x19 >+ text run at (1,1) width 233: "password with value property changed" >+ RenderTableCell {TD} at (370,30) size 244x28 [r=1 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (616,33) size 59x22 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableCell {TD} at (677,33) size 59x22 [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 39x19 >+ text run at (1,1) width 39: "before" >+ RenderTableRow {TR} at (0,60) size 738x22 >+ RenderTableCell {TD} at (2,60) size 366x22 [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 237x19 >+ text run at (1,1) width 237: "check box with value property changed" >+ RenderTableCell {TD} at (370,60) size 244x22 [r=2 c=1 rs=1 cs=1] >+ RenderBlock {INPUT} at (5,4) size 13x13 >+ RenderTableCell {TD} at (616,60) size 59x22 [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableCell {TD} at (677,60) size 59x22 [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableRow {TR} at (0,84) size 738x22 >+ RenderTableCell {TD} at (2,84) size 366x22 [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 214x19 >+ text run at (1,1) width 214: "hidden with value property changed" >+ RenderTableCell {TD} at (370,94) size 244x2 [r=3 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (616,84) size 59x22 [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableCell {TD} at (677,84) size 59x22 [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableRow {TR} at (0,108) size 738x28 >+ RenderTableCell {TD} at (2,111) size 366x22 [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 212x19 >+ text run at (1,1) width 212: "button with value property changed" >+ RenderTableCell {TD} at (370,108) size 244x28 [r=4 c=1 rs=1 cs=1] >+ RenderButton {INPUT} at (3,3) size 42x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 26x16 >+ RenderText at (0,0) size 26x16 >+ text run at (0,0) width 26: "after" >+ RenderTableCell {TD} at (616,111) size 59x22 [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableCell {TD} at (677,111) size 59x22 [r=4 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableRow {TR} at (0,138) size 738x22 >+ RenderTableCell {TD} at (2,138) size 366x22 [r=5 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 209x19 >+ text run at (1,1) width 209: "image with value property changed" >+ RenderTableCell {TD} at (370,138) size 244x22 [r=5 c=1 rs=1 cs=1] >+ RenderImage {INPUT} at (1,1) size 43x20 >+ RenderTableCell {TD} at (616,138) size 59x22 [r=5 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableCell {TD} at (677,138) size 59x22 [r=5 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableRow {TR} at (0,162) size 738x22 >+ RenderTableCell {TD} at (2,162) size 366x22 [r=6 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 205x19 >+ text run at (1,1) width 205: "radio with value property changed" >+ RenderTableCell {TD} at (370,164) size 244x18 [r=6 c=1 rs=1 cs=1] >+ RenderBlock {INPUT} at (6,4) size 13x13 >+ RenderTableCell {TD} at (616,162) size 59x22 [r=6 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableCell {TD} at (677,162) size 59x22 [r=6 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableRow {TR} at (0,186) size 738x28 >+ RenderTableCell {TD} at (2,189) size 366x22 [r=7 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 193x19 >+ text run at (1,1) width 193: "text with value attribute changed" >+ RenderTableCell {TD} at (370,186) size 244x28 [r=7 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (616,189) size 59x22 [r=7 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableCell {TD} at (677,189) size 59x22 [r=7 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableRow {TR} at (0,216) size 738x22 >+ RenderTableCell {TD} at (2,216) size 366x22 [r=8 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 234x19 >+ text run at (1,1) width 234: "check box with value attribute changed" >+ RenderTableCell {TD} at (370,216) size 244x22 [r=8 c=1 rs=1 cs=1] >+ RenderBlock {INPUT} at (5,4) size 13x13 >+ RenderTableCell {TD} at (616,216) size 59x22 [r=8 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableCell {TD} at (677,216) size 59x22 [r=8 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableRow {TR} at (0,240) size 738x22 >+ RenderTableCell {TD} at (2,240) size 366x22 [r=9 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 364x19 >+ text run at (1,1) width 364: "text with value property changed, then turned into check box" >+ RenderTableCell {TD} at (370,240) size 244x22 [r=9 c=1 rs=1 cs=1] >+ RenderBlock {INPUT} at (5,4) size 13x13 >+ RenderTableCell {TD} at (616,240) size 59x22 [r=9 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableCell {TD} at (677,240) size 59x22 [r=9 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableRow {TR} at (0,264) size 738x28 >+ RenderTableCell {TD} at (2,267) size 366x22 [r=10 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 364x19 >+ text run at (1,1) width 364: "check box with value property changed, then turned into text" >+ RenderTableCell {TD} at (370,264) size 244x28 [r=10 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (616,267) size 59x22 [r=10 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableCell {TD} at (677,267) size 59x22 [r=10 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableRow {TR} at (0,294) size 738x22 >+ RenderTableCell {TD} at (2,294) size 366x22 [r=11 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 361x19 >+ text run at (1,1) width 361: "text with value attribute changed, then turned into check box" >+ RenderTableCell {TD} at (370,294) size 244x22 [r=11 c=1 rs=1 cs=1] >+ RenderBlock {INPUT} at (5,4) size 13x13 >+ RenderTableCell {TD} at (616,294) size 59x22 [r=11 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableCell {TD} at (677,294) size 59x22 [r=11 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableRow {TR} at (0,318) size 738x28 >+ RenderTableCell {TD} at (2,321) size 366x22 [r=12 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 361x19 >+ text run at (1,1) width 361: "check box with value attribute changed, then turned into text" >+ RenderTableCell {TD} at (370,318) size 244x28 [r=12 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (616,321) size 59x22 [r=12 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableCell {TD} at (677,321) size 59x22 [r=12 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "after" >+ RenderTableRow {TR} at (0,348) size 738x28 >+ RenderTableCell {TD} at (2,351) size 366x22 [r=13 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 191x19 >+ text run at (1,1) width 191: "file with value property changed" >+ RenderTableCell {TD} at (370,348) size 244x28 [r=13 c=1 rs=1 cs=1] >+ RenderFileUploadControl {INPUT} at (3,3) size 238x22 "no file selected" >+ RenderButton {INPUT} at (0,0) size 88x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 72x16 >+ RenderText at (0,0) size 72x16 >+ text run at (0,0) width 72: "Choose File" >+ RenderTableCell {TD} at (616,361) size 59x2 [r=13 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (677,351) size 59x22 [r=13 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 39x19 >+ text run at (1,1) width 39: "before" >+layer at (383,142) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 39x16 >+ text run at (0,0) width 39: "before" >+layer at (383,172) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 42x16 >+ text run at (0,0) width 42: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}" >+layer at (383,328) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 26x16 >+ text run at (0,0) width 26: "after" >+layer at (383,406) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 26x16 >+ text run at (0,0) width 26: "after" >+layer at (383,460) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 26x16 >+ text run at (0,0) width 26: "after" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/input-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/input-width-expected.txt >new file mode 100644 >index 00000000000..977eed68ab2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/input-width-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTextControl {INPUT} at (2,2) size 52x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,13) size 48x16 >+ RenderBlock {DIV} at (2,3) size 48x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/linebox-overflow-in-textarea-padding-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/linebox-overflow-in-textarea-padding-expected.txt >new file mode 100644 >index 00000000000..337b3434df9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/linebox-overflow-in-textarea-padding-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x74 >+ RenderText {#text} at (300,35) size 4x19 >+ text run at (300,35) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,90) size 784x20 >+ RenderText {#text} at (0,0) size 769x19 >+ text run at (0,0) width 769: "This is a pixel test that tests the linebox overflow in the padding on textareas. The div on the right is styled to look like a textarea." >+layer at (8,8) size 300x50 clip at (11,11) size 294x44 >+ RenderTextControl {TEXTAREA} at (0,0) size 300x50 [color=#0000FF] [bgcolor=#FFFFFF] [border: (3px solid #FFFF00)] >+ RenderBlock {DIV} at (18,18) size 264x0 >+ RenderText {#text} at (0,-17) size 180x33 >+ text run at (0,-17) width 162: "ggggggggg" >+ text run at (162,-17) width 18: " " >+ text run at (0,-17) width 162: "ggggggggg" >+layer at (312,32) size 300x50 clip at (315,35) size 294x44 >+ RenderBlock {DIV} at (304,24) size 300x50 [color=#0000FF] [border: (3px solid #FFFF00)] >+ RenderBlock {DIV} at (18,18) size 264x0 >+ RenderText {#text} at (0,-17) size 162x33 >+ text run at (0,-17) width 162: "ggggggggg" >+ text run at (0,-17) width 162: "ggggggggg" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/listbox-bidi-align-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/listbox-bidi-align-expected.txt >new file mode 100644 >index 00000000000..008d9adbbab >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/listbox-bidi-align-expected.txt >@@ -0,0 +1,74 @@ >+layer at (0,0) size 846x586 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x586 >+ RenderBlock {HTML} at (0,0) size 800x586 >+ RenderBody {BODY} at (8,8) size 784x570 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 556x19 >+ text run at (0,0) width 556: "This test verifies the visual alignment of items in a select element while changing text direction." >+ RenderBR {BR} at (556,0) size 0x19 >+ RenderText {#text} at (0,20) size 398x19 >+ text run at (0,20) width 398: "All the items in the following select elements should be left-aligned." >+ RenderTable {TABLE} at (0,40) size 754x156 >+ RenderTableSection {TBODY} at (0,0) size 754x156 >+ RenderTableRow {TR} at (0,2) size 754x75 >+ RenderTableCell {TD} at (2,2) size 175x75 [r=0 c=0 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 169x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (179,2) size 197x75 [r=0 c=1 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 191x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (378,2) size 175x75 [r=0 c=2 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 169x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (555,2) size 197x75 [r=0 c=3 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 191x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableRow {TR} at (0,79) size 754x75 >+ RenderTableCell {TD} at (2,79) size 175x75 [r=1 c=0 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 169x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (179,79) size 197x75 [r=1 c=1 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 191x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBlock (anonymous) at (0,196) size 784x20 >+ RenderText {#text} at (0,0) size 406x19 >+ text run at (0,0) width 406: "All the items in the following select elements should be right-aligned." >+ RenderTable {TABLE} at (0,216) size 750x156 >+ RenderTableSection {TBODY} at (0,0) size 750x156 >+ RenderTableRow {TR} at (0,2) size 750x75 >+ RenderTableCell {TD} at (2,2) size 183x75 [r=0 c=0 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 177x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (187,2) size 187x75 [r=0 c=1 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 181x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (376,2) size 183x75 [r=0 c=2 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 177x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (561,2) size 187x75 [r=0 c=3 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 181x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableRow {TR} at (0,79) size 750x75 >+ RenderTableCell {TD} at (2,79) size 183x75 [r=1 c=0 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 177x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (187,79) size 187x75 [r=1 c=1 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 181x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBlock (anonymous) at (0,372) size 784x20 >+ RenderText {#text} at (0,0) size 417x19 >+ text run at (0,0) width 417: "All the items in the following select elements should be center-aligned." >+ RenderTable {TABLE} at (0,392) size 790x79 >+ RenderTableSection {TBODY} at (0,0) size 790x79 >+ RenderTableRow {TR} at (0,2) size 790x75 >+ RenderTableCell {TD} at (2,2) size 195x75 [r=0 c=0 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 189x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (199,2) size 195x75 [r=0 c=1 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 189x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (396,2) size 195x75 [r=0 c=2 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 189x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (593,2) size 195x75 [r=0 c=3 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 189x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBlock (anonymous) at (0,471) size 784x20 >+ RenderText {#text} at (0,0) size 270x19 >+ text run at (0,0) width 270: "The following tables check mixed alignments." >+ RenderTable {TABLE} at (0,491) size 838x79 >+ RenderTableSection {TBODY} at (0,0) size 838x79 >+ RenderTableRow {TR} at (0,2) size 838x75 >+ RenderTableCell {TD} at (2,2) size 191x75 [r=0 c=0 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 185x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (195,2) size 191x75 [r=0 c=1 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 185x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (388,2) size 223x75 [r=0 c=2 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 217x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderTableCell {TD} at (613,2) size 223x75 [r=0 c=3 rs=1 cs=1] >+ RenderListBox {SELECT} at (3,3) size 217x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/listbox-hit-test-zoomed-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/listbox-hit-test-zoomed-expected.txt >new file mode 100644 >index 00000000000..63138c1bc56 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/listbox-hit-test-zoomed-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 1160x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (9,9) size 782x561 >+ RenderBlock (anonymous) at (0,0) size 781x162 >+ RenderListBox {SELECT} at (2,0) size 141x162 [bgcolor=#FFFFFF] [border: (12px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,162) size 781x118 >+ RenderBlock (anonymous) at (0,0) size 781x66 >+ RenderText {#text} at (0,0) size 59x21 >+ text run at (0,0) width 59: "Results:" >+ RenderBR {BR} at (59,16) size 0x0 >+ RenderText {#text} at (0,22) size 105x21 >+ text run at (0,22) width 105: "Test 1 Passed" >+ RenderBR {BR} at (105,38) size 0x0 >+ RenderText {#text} at (0,44) size 97x21 >+ text run at (0,44) width 97: "Test 2 Failed" >+ RenderBR {BR} at (97,60) size 0x0 >+ RenderBlock {PRE} at (0,81) size 781x37 >+ RenderText {#text} at (0,0) size 1150x18 >+ text run at (0,0) width 1150: " Expected: false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false" >+ RenderBR {BR} at (1150,14) size 0x0 >+ RenderText {#text} at (0,18) size 1130x18 >+ text run at (0,18) width 1130: " Actual: false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/listbox-scrollbar-incremental-load-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/listbox-scrollbar-incremental-load-expected.txt >new file mode 100644 >index 00000000000..d1de1bcba20 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/listbox-scrollbar-incremental-load-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 772x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13500" >+ RenderText {#text} at (356,0) size 772x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 412: "REGRESSION: Listbox scrollbar does not reflect actual scrolled" >+ text run at (0,20) width 325: "position when selected option is added after layout" >+ RenderText {#text} at (325,20) size 4x19 >+ text run at (325,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x40 >+ RenderText {#text} at (0,0) size 779x39 >+ text run at (0,0) width 467: "The list box should be scrolled all the way down, showing the selected option " >+ text run at (467,0) width 312: "\x{201C}Seven\x{201D}. The scroller should be at the bottom of the" >+ text run at (0,20) width 60: "scroll bar " >+ text run at (60,20) width 81: "to reflect this." >+ RenderBlock (anonymous) at (0,112) size 784x73 >+ RenderListBox {SELECT} at (2,2) size 60x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/listbox-width-change-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/listbox-width-change-expected.txt >new file mode 100644 >index 00000000000..88aff4c1df3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/listbox-width-change-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 617x19 >+ text run at (0,0) width 617: "This tests that when a list box's options get updated, the list box will recalculate its width, and relayout. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderListBox {SELECT} at (2,22) size 203x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/menulist-clip-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-clip-expected.txt >new file mode 100644 >index 00000000000..36f6a4aee60 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-clip-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 111x19 >+ text run at (0,0) width 111: "Rendering test for " >+ RenderInline {I} at (0,0) size 765x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (111,0) size 305x19 >+ text run at (111,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=15156" >+ RenderText {#text} at (416,0) size 765x39 >+ text run at (416,0) width 4: " " >+ text run at (420,0) width 345: "REGRESSION (r24594-r24668): The bottom of styled" >+ text run at (0,20) width 222: "<select> button text is clipped out" >+ RenderText {#text} at (222,20) size 4x19 >+ text run at (222,20) width 4: "." >+ RenderBlock (anonymous) at (0,56) size 784x30 >+ RenderMenuList {SELECT} at (2,0) size 48x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (1,4) size 46x22 >+ RenderText at (0,0) size 46x22 >+ text run at (0,0) width 46: "Apple" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/menulist-deselect-update-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-deselect-update-expected.txt >new file mode 100644 >index 00000000000..2419634949c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-deselect-update-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,2) size 69x19 >+ text run at (0,2) width 69: "Test result: " >+ RenderMenuList {SELECT} at (71,2) size 61x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "PASS" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/menulist-narrow-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-narrow-width-expected.txt >new file mode 100644 >index 00000000000..945158cfadd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-narrow-width-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 479x19 >+ text run at (0,0) width 479: "This tests that select elements with a narrow width (1px) are rendered correctly." >+ RenderBR {BR} at (479,15) size 0x0 >+ RenderMenuList {SELECT} at (0,22) size 25x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 0x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderBR {BR} at (25,37) size 0x0 >+ RenderMenuList {SELECT} at (0,46) size 27x22 [bgcolor=#0000FF] [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (5,3) size 0x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/menulist-no-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-no-overflow-expected.txt >new file mode 100644 >index 00000000000..49b875bd36d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-no-overflow-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderMenuList {SELECT} at (0,0) size 254x17 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 229x13 >+ RenderText at (0,0) size 229x13 >+ text run at (0,0) width 229: "No overflow should be allowed on popup menus!" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/menulist-option-wrap-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-option-wrap-expected.txt >new file mode 100644 >index 00000000000..712f57acb2e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-option-wrap-expected.txt >@@ -0,0 +1,43 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 584x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=11362" >+ RenderText {#text} at (356,0) size 279x19 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 275: "Native popup with size=\"1\" wraps options" >+ RenderText {#text} at (635,0) size 4x19 >+ text run at (635,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x22 >+ RenderText {#text} at (0,1) size 33x19 >+ text run at (0,1) width 33: "With " >+ RenderInline {TT} at (0,0) size 64x16 >+ RenderText {#text} at (33,4) size 64x16 >+ text run at (33,4) width 64: "size=\"1\"" >+ RenderText {#text} at (97,1) size 7x19 >+ text run at (97,1) width 7: ": " >+ RenderMenuList {SELECT} at (104,2) size 100x18 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (1,1) size 98x16 >+ RenderText at (0,0) size 188x16 >+ text run at (0,0) width 188: "Very long option that does not fit" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,74) size 784x22 >+ RenderText {#text} at (0,1) size 52x19 >+ text run at (0,1) width 52: "Without " >+ RenderInline {TT} at (0,0) size 32x16 >+ RenderText {#text} at (52,4) size 32x16 >+ text run at (52,4) width 32: "size" >+ RenderText {#text} at (84,1) size 7x19 >+ text run at (84,1) width 7: ": " >+ RenderMenuList {SELECT} at (91,2) size 100x18 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (1,1) size 98x16 >+ RenderText at (0,0) size 188x16 >+ text run at (0,0) width 188: "Very long option that does not fit" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/menulist-restrict-line-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-restrict-line-height-expected.txt >new file mode 100644 >index 00000000000..b849141c377 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-restrict-line-height-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 397x19 >+ text run at (0,0) width 397: "This tests that we don't honor line-height for styled popup buttons." >+ RenderBR {BR} at (397,15) size 0x0 >+ RenderMenuList {SELECT} at (2,22) size 210x22 [bgcolor=#ADD8E6] [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (5,3) size 183x16 >+ RenderText at (0,0) size 183x16 >+ text run at (0,0) width 183: "This text should not be clipped." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/menulist-separator-painting-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-separator-painting-expected.txt >new file mode 100644 >index 00000000000..0ba0cf3350c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-separator-painting-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x6 [border: (3px solid #FFFFFF)] >+ RenderBlock (anonymous) at (0,6) size 784x26 >+ RenderMenuList {SELECT} at (2,2) size 27x22 [bgcolor=#FFFFFF] [border: (1px solid #008000)] >+ RenderBlock (anonymous) at (5,3) size 0x16 >+ RenderText at (0,0) size 0x16 >+ text run at (0,0) width 0: " " >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/menulist-style-color-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-style-color-expected.txt >new file mode 100644 >index 00000000000..ab3a00c499e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-style-color-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderMenuList {SELECT} at (2,3) size 67x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 42x16 >+ RenderText at (0,0) size 42x16 >+ text run at (0,0) width 42: "Default" >+ RenderText {#text} at (71,3) size 4x19 >+ text run at (71,3) width 4: " " >+ RenderMenuList {SELECT} at (77,3) size 51x20 [color=#FF0000] [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 26x16 >+ RenderText at (0,0) size 26x16 >+ text run at (0,0) width 26: "Red" >+ RenderText {#text} at (130,3) size 4x19 >+ text run at (130,3) width 4: " " >+ RenderMenuList {SELECT} at (136,2) size 125x22 [bgcolor=#008000] [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (5,3) size 98x16 >+ RenderText at (0,0) size 98x16 >+ text run at (0,0) width 98: "Default on green" >+ RenderText {#text} at (263,3) size 4x19 >+ text run at (263,3) width 4: " " >+ RenderMenuList {SELECT} at (269,2) size 109x22 [color=#FF0000] [bgcolor=#008000] [border: (1px solid #FF0000)] >+ RenderBlock (anonymous) at (5,3) size 82x16 >+ RenderText at (0,0) size 82x16 >+ text run at (0,0) width 82: "Red on green" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/menulist-width-change-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-width-change-expected.txt >new file mode 100644 >index 00000000000..70c4dbe34a0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/menulist-width-change-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x64 >+ RenderText {#text} at (0,0) size 627x19 >+ text run at (0,0) width 627: "This tests that when an option is dynamically added to a menu list, and it is too long for the current width," >+ RenderBR {BR} at (627,15) size 0x0 >+ RenderText {#text} at (0,20) size 348x19 >+ text run at (0,20) width 348: "that the select automatically recalculates the correct width." >+ RenderBR {BR} at (348,35) size 0x0 >+ RenderMenuList {SELECT} at (2,42) size 141x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 116x16 >+ RenderText at (0,0) size 31x16 >+ text run at (0,0) width 31: "Short" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,64) size 784x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/minWidthPercent-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/minWidthPercent-expected.txt >new file mode 100644 >index 00000000000..59fab092103 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/minWidthPercent-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 117x32 [bgcolor=#C3D9FF] >+ RenderTable {TABLE} at (0,0) size 117x32 >+ RenderTableSection {TBODY} at (0,0) size 117x32 >+ RenderTableRow {TR} at (0,2) size 117x28 >+ RenderTableCell {TD} at (2,2) size 113x28 [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 111x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (13,16) size 106x16 scrollWidth 122 >+ RenderBlock {DIV} at (2,3) size 107x16 >+ RenderText {#text} at (0,0) size 121x16 >+ text run at (0,0) width 121: "Should fit in blue box" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/negativeLineHeight-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/negativeLineHeight-expected.txt >new file mode 100644 >index 00000000000..c45d40b29c7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/negativeLineHeight-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 631x19 >+ text run at (0,0) width 631: "The textarea below should have standard line-height because textareas should ignore negative line-heights" >+ RenderBR {BR} at (631,15) size 0x0 >+ RenderBlock {P} at (0,36) size 784x245 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "TEXTAREA" >+ RenderBR {BR} at (79,15) size 0x0 >+ RenderText {#text} at (400,205) size 4x19 >+ text run at (400,205) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (0,225) size 0x19 >+layer at (8,64) size 400x200 clip at (9,65) size 398x198 >+ RenderTextControl {TEXTAREA} at (0,20) size 400x200 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)] >+ RenderBlock {DIV} at (3,3) size 396x32 >+ RenderText {#text} at (0,0) size 390x32 >+ text run at (0,0) width 385: "Demo text here that wraps a bit and should demonstrate" >+ text run at (385,0) width 5: " " >+ text run at (0,16) width 181: "the goodness of line-height" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/number/number-appearance-rtl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/number/number-appearance-rtl-expected.txt >new file mode 100644 >index 00000000000..4c2a54cc2ce >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/number/number-appearance-rtl-expected.txt >@@ -0,0 +1,97 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x352 >+ RenderBlock {HTML} at (0,0) size 800x352 >+ RenderBody {BODY} at (8,16) size 784x320 >+ RenderBlock {P} at (0,0) size 784x26 >+ RenderTextControl {INPUT} at (632,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (2,1) size 146x20 >+ RenderBlock {DIV} at (17,1) size 129x17 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,42) size 784x26 >+ RenderTextControl {INPUT} at (632,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (2,1) size 146x20 >+ RenderBlock {DIV} at (17,1) size 129x17 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,84) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (2,1) size 146x20 >+ RenderBlock {DIV} at (17,1) size 129x17 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,126) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (2,1) size 146x20 >+ RenderBlock {DIV} at (17,1) size 129x17 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,168) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (2,1) size 146x20 >+ RenderBlock {DIV} at (0,1) size 129x17 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,210) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (2,1) size 146x20 >+ RenderBlock {DIV} at (0,1) size 129x17 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,252) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (2,1) size 146x20 >+ RenderBlock {DIV} at (17,1) size 129x17 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,294) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (2,1) size 146x20 >+ RenderBlock {DIV} at (17,1) size 129x17 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (659,21) size 129x16 >+ RenderBlock {DIV} at (0,0) size 129x16 >+ RenderText {#text} at (122,0) size 7x16 >+ text run at (122,0) width 7: "1" >+layer at (659,63) size 129x16 >+ RenderBlock {DIV} at (0,0) size 129x16 >+ RenderText {#text} at (122,0) size 7x16 >+ text run at (122,0) width 7: "2" >+layer at (29,105) size 129x16 >+ RenderBlock {DIV} at (0,0) size 129x16 >+ RenderText {#text} at (122,0) size 7x16 >+ text run at (122,0) width 7: "3" >+layer at (29,147) size 129x16 >+ RenderBlock {DIV} at (0,0) size 129x16 >+ RenderText {#text} at (101,0) size 28x16 >+ text run at (101,0) width 28: "1234" >+layer at (12,189) size 129x16 >+ RenderBlock {DIV} at (0,0) size 129x16 >+ RenderText {#text} at (0,0) size 7x16 >+ text run at (0,0) width 7: "5" >+layer at (12,231) size 129x16 >+ RenderBlock {DIV} at (0,0) size 129x16 >+ RenderText {#text} at (0,0) size 7x16 >+ text run at (0,0) width 7: "6" >+layer at (29,273) size 129x16 >+ RenderBlock {DIV} at (0,0) size 129x16 >+ RenderText {#text} at (122,0) size 7x16 >+ text run at (122,0) width 7: "7" >+layer at (29,315) size 129x16 >+ RenderBlock {DIV} at (0,0) size 129x16 >+ RenderText {#text} at (122,0) size 7x16 >+ text run at (122,0) width 7: "8" >+layer at (642,19) size 17x20 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 17x20 >+layer at (642,61) size 17x20 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 17x20 >+layer at (12,103) size 17x20 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 17x20 >+layer at (12,145) size 17x20 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 17x20 >+layer at (141,187) size 17x20 >+ RenderBlock (relative positioned) {DIV} at (129,0) size 17x20 >+layer at (141,229) size 17x20 >+ RenderBlock (relative positioned) {DIV} at (129,0) size 17x20 >+layer at (12,271) size 17x20 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 17x20 >+layer at (12,313) size 17x20 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 17x20 >+caret: position 4 of child 0 {#text} of child 0 {DIV} of child 0 {DIV} of child 0 {DIV} of {#document-fragment} of child 0 {INPUT} of child 6 {P} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt >new file mode 100644 >index 00000000000..8a35585e32b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt >@@ -0,0 +1,47 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 754x19 >+ text run at (0,0) width 754: "Test appearances of spin buttons. Disabled state and read-only state should have appearances different from the normal state." >+ RenderBlock {DIV} at (0,36) size 784x35 >+ RenderInline {LABEL} at (0,0) size 319x19 >+ RenderTextControl {INPUT} at (2,2) size 233x31 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (2,0) size 229x31 >+ RenderBlock {DIV} at (0,2) size 212x26 >+ RenderText {#text} at (237,9) size 82x19 >+ text run at (237,9) width 82: " Normal state" >+ RenderBlock {DIV} at (0,71) size 784x35 >+ RenderInline {LABEL} at (0,0) size 326x19 >+ RenderTextControl {INPUT} at (2,2) size 233x31 [bgcolor=#EBEBE4] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (2,0) size 229x31 >+ RenderBlock {DIV} at (0,2) size 212x26 >+ RenderText {#text} at (237,9) size 89x19 >+ text run at (237,9) width 89: " Disabled state" >+ RenderBlock {DIV} at (0,106) size 784x35 >+ RenderInline {LABEL} at (0,0) size 336x19 >+ RenderTextControl {INPUT} at (2,2) size 233x31 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (2,0) size 229x31 >+ RenderBlock {DIV} at (0,2) size 212x26 >+ RenderText {#text} at (237,9) size 99x19 >+ text run at (237,9) width 99: " Read-only state" >+layer at (12,49) size 212x25 >+ RenderBlock {DIV} at (0,0) size 212x25 >+ RenderText {#text} at (0,0) size 11x25 >+ text run at (0,0) width 11: "0" >+layer at (12,84) size 212x25 >+ RenderBlock {DIV} at (0,0) size 212x25 [color=#545454] >+ RenderText {#text} at (0,0) size 11x25 >+ text run at (0,0) width 11: "0" >+layer at (12,119) size 212x25 >+ RenderBlock {DIV} at (0,0) size 212x25 >+ RenderText {#text} at (0,0) size 11x25 >+ text run at (0,0) width 11: "0" >+layer at (224,47) size 17x30 >+ RenderBlock (relative positioned) {DIV} at (212,0) size 17x30 >+layer at (224,82) size 17x30 >+ RenderBlock (relative positioned) {DIV} at (212,0) size 17x30 >+layer at (224,117) size 17x30 >+ RenderBlock (relative positioned) {DIV} at (212,0) size 17x30 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/number/number-appearance-spinbutton-layer-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/number/number-appearance-spinbutton-layer-expected.txt >new file mode 100644 >index 00000000000..9095ae660c0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/number/number-appearance-spinbutton-layer-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x68 >+ RenderBlock {HTML} at (0,0) size 800x68 >+ RenderBody {BODY} at (8,8) size 784x52 >+ RenderBR {BR} at (154,2) size 0x19 >+ RenderTextControl {INPUT} at (2,28) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (2,1) size 146x20 >+ RenderBlock {DIV} at (0,1) size 129x17 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,39) size 129x16 >+ RenderBlock {DIV} at (0,0) size 129x16 >+ RenderText {#text} at (0,0) size 14x16 >+ text run at (0,0) width 14: "10" >+layer at (10,10) size 150x22 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (2,1) size 146x20 >+ RenderBlock {DIV} at (0,1) size 129x17 >+layer at (12,13) size 129x16 >+ RenderBlock {DIV} at (0,0) size 129x16 >+ RenderText {#text} at (0,0) size 14x16 >+ text run at (0,0) width 14: "10" >+layer at (141,11) size 17x20 >+ RenderBlock (relative positioned) {DIV} at (129,0) size 17x20 >+layer at (141,37) size 17x20 >+ RenderBlock (relative positioned) {DIV} at (129,0) size 17x20 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/option-index-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/option-index-expected.txt >new file mode 100644 >index 00000000000..b9bd05c0fdd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/option-index-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 760x19 >+ text run at (0,0) width 760: "This test makes sure we don't crash when trying to get the index of an option element that has no corresponding select element." >+ RenderBlock {DIV} at (0,20) size 784x40 >+ RenderText {#text} at (0,0) size 81x19 >+ text run at (0,0) width 81: "Test Passed. " >+ RenderBR {BR} at (81,15) size 0x0 >+ RenderText {#text} at (0,20) size 351x19 >+ text run at (0,20) width 351: "Index for option element with no corresponding select is: 0" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/option-script-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/option-script-expected.txt >new file mode 100644 >index 00000000000..1064abf6059 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/option-script-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 105: "TEST PASSED: " >+ text run at (105,0) width 218: "If the popup menu only says \"Text\". " >+ RenderBR {BR} at (323,15) size 0x0 >+ RenderText {#text} at (0,20) size 399x19 >+ text run at (0,20) width 101: "TEST FAILED: " >+ text run at (101,20) width 298: "If the popup menu says \"document.write('Text')\". " >+ RenderBR {BR} at (399,35) size 0x0 >+ RenderMenuList {SELECT} at (2,42) size 51x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 26x16 >+ RenderText at (0,0) size 26x16 >+ text run at (0,0) width 26: "Text" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/option-strip-whitespace-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/option-strip-whitespace-expected.txt >new file mode 100644 >index 00000000000..7d22bfd7393 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/option-strip-whitespace-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 383x19 >+ text run at (0,0) width 383: "All of these selects should have the same amount of whitespace." >+ RenderBlock (anonymous) at (0,36) size 784x298 >+ RenderText {#text} at (0,51) size 67x19 >+ text run at (0,51) width 67: "Five Tabs: " >+ RenderListBox {SELECT} at (69,2) size 82x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBR {BR} at (153,66) size 0x0 >+ RenderBR {BR} at (0,73) size 0x19 >+ RenderText {#text} at (0,144) size 81x19 >+ text run at (0,144) width 81: "Five Spaces: " >+ RenderListBox {SELECT} at (83,95) size 82x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBR {BR} at (167,159) size 0x0 >+ RenderBR {BR} at (0,166) size 0x19 >+ RenderText {#text} at (0,188) size 280x19 >+ text run at (0,188) width 280: "Five Spaces (with leading/trailing whitespace): " >+ RenderMenuList {SELECT} at (282,188) size 101x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 76x16 >+ RenderText at (0,0) size 76x16 >+ text run at (0,0) width 76: "Five Spaces" >+ RenderBR {BR} at (385,203) size 0x0 >+ RenderBR {BR} at (0,210) size 0x19 >+ RenderText {#text} at (0,232) size 266x19 >+ text run at (0,232) width 266: "Five Tabs (with leading/trailing whitespace): " >+ RenderMenuList {SELECT} at (268,232) size 86x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 61x16 >+ RenderText at (0,0) size 61x16 >+ text run at (0,0) width 61: "Five Tabs" >+ RenderBR {BR} at (356,247) size 0x0 >+ RenderBR {BR} at (0,254) size 0x19 >+ RenderText {#text} at (0,276) size 121x19 >+ text run at (0,276) width 121: "Mixed Whitespace: " >+ RenderMenuList {SELECT} at (123,276) size 86x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 61x16 >+ RenderText at (0,0) size 61x16 >+ text run at (0,0) width 61: "Five Tabs" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/option-text-clip-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/option-text-clip-expected.txt >new file mode 100644 >index 00000000000..3d30a4ed2ff >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/option-text-clip-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 674x19 >+ text run at (0,0) width 674: "This tests that the option text is clipped properly, and doesn't spill over into the arrow part of the popup control. " >+ RenderBR {BR} at (674,15) size 0x0 >+ RenderMenuList {SELECT} at (0,22) size 150x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 125x16 >+ RenderText at (0,0) size 146x16 >+ text run at (0,0) width 146: "12345 6789 ABCD EFGH" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/placeholder-pseudo-style-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/placeholder-pseudo-style-expected.txt >new file mode 100644 >index 00000000000..e6dde5a3e81 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/placeholder-pseudo-style-expected.txt >@@ -0,0 +1,65 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 315x19 >+ text run at (0,0) width 315: "This tests that you can set the placeholder text color." >+ RenderBR {BR} at (315,15) size 0x0 >+ RenderTextControl {INPUT} at (2,22) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,23) size 4x19 >+ text run at (154,23) width 4: " " >+ RenderTextControl {INPUT} at (160,22) size 162x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 156x16 >+ RenderBlock {DIV} at (0,2) size 1x12 >+ RenderBlock {DIV} at (1,0) size 143x16 >+ RenderBlock {DIV} at (144,3) size 9x10 >+ RenderText {#text} at (324,23) size 4x19 >+ text run at (324,23) width 4: " " >+ RenderTextControl {INPUT} at (330,22) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (482,23) size 4x19 >+ text run at (482,23) width 4: " " >+ RenderTextControl {INPUT} at (488,22) size 150x22 [bgcolor=#EBEBE4] [border: (2px inset #000000)] >+ RenderText {#text} at (640,23) size 4x19 >+ text run at (640,23) width 4: " " >+ RenderTextControl {INPUT} at (2,48) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,49) size 4x19 >+ text run at (154,49) width 4: " " >+ RenderTextControl {INPUT} at (160,48) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#640000] >+ RenderText {#text} at (0,0) size 20x16 >+ text run at (0,0) width 20: "text" >+layer at (12,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (172,33) size 143x16 >+ RenderBlock {DIV} at (4,3) size 143x16 [color=#640000] >+ RenderText {#text} at (0,0) size 41x16 >+ text run at (0,0) width 41: "search" >+layer at (172,33) size 143x16 >+ RenderBlock {DIV} at (0,0) size 143x16 >+layer at (340,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#640000] >+ RenderText {#text} at (0,0) size 59x16 >+ text run at (0,0) width 59: "password" >+layer at (340,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (498,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#640000] >+ RenderText {#text} at (0,0) size 76x16 >+ text run at (0,0) width 76: "disabled text" >+layer at (498,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#545454] >+layer at (12,59) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#A9A9A9] >+ RenderText {#text} at (0,0) size 40x16 >+ text run at (0,0) width 40: "default" >+layer at (12,59) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (170,59) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 [color=#A9A9A9] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "default disabled" >+layer at (170,59) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/plaintext-mode-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/plaintext-mode-2-expected.txt >new file mode 100644 >index 00000000000..4e05d78b74b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/plaintext-mode-2-expected.txt >@@ -0,0 +1,41 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x26 >+ RenderTextControl {INPUT} at (0,2) size 600x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (600,3) size 4x19 >+ text run at (600,3) width 4: " " >+ RenderBR {BR} at (604,18) size 0x0 >+ RenderBlock {DIV} at (0,26) size 784x20 >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 29: "This " >+ RenderInline {B} at (0,0) size 69x19 >+ RenderText {#text} at (29,0) size 44x19 >+ text run at (29,0) width 44: "styled " >+ RenderInline {I} at (0,0) size 25x19 >+ RenderText {#text} at (73,0) size 25x19 >+ text run at (73,0) width 25: "text" >+ RenderText {#text} at (98,0) size 34x19 >+ text run at (98,0) width 34: ", and " >+ RenderInline {A} at (0,0) size 21x19 [color=#0000EE] >+ RenderText {#text} at (132,0) size 21x19 >+ text run at (132,0) width 21: "link" >+ RenderText {#text} at (153,0) size 382x19 >+ text run at (153,0) width 194: " will be pasted into the textfield. " >+ text run at (347,0) width 188: "All richness should be stripped." >+ RenderBlock {OL} at (0,62) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "Success: document.execCommand(\"Copy\") == true" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Success: document.execCommand(\"Paste\") == true" >+layer at (10,13) size 596x16 >+ RenderBlock {DIV} at (2,3) size 596x16 >+ RenderText {#text} at (0,0) size 509x16 >+ text run at (0,0) width 509: "This styled text, and link will be pasted into the textfield. All richness should be stripped." >+caret: position 94 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 0 {INPUT} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/preserveFormDuringResidualStyle-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/preserveFormDuringResidualStyle-expected.txt >new file mode 100644 >index 00000000000..efc258c6471 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/preserveFormDuringResidualStyle-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderInline {FONT} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {CENTER} at (0,0) size 784x25 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderInline {FONT} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 784x25 >+ RenderTable {TABLE} at (380,0) size 24x25 >+ RenderTableSection {TBODY} at (0,0) size 23x25 >+ RenderTableRow {TR} at (0,2) size 23x21 >+ RenderTableCell {TD} at (2,2) size 19x21 [r=0 c=0 rs=1 cs=1] >+ RenderImage {INPUT} at (1,1) size 17x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,25) size 784x0 >+ RenderInline {FONT} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,25) size 784x40 >+ RenderText {#text} at (0,0) size 776x39 >+ text run at (0,0) width 776: "Success! This test succeeds if the input named mover is not detached from its form when it is moved around in the DOM to come" >+ text run at (0,20) width 98: "before the table." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/range/input-appearance-range-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/range/input-appearance-range-expected.txt >new file mode 100644 >index 00000000000..e731a40c073 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/range/input-appearance-range-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x266 >+ RenderBlock {HTML} at (0,0) size 800x266 >+ RenderBody {BODY} at (8,8) size 784x250 >+ RenderBlock {DIV} at (0,0) size 784x37 >+ RenderSlider {INPUT} at (2,2) size 129x30 [color=#C4C4C4] [bgcolor=#FFFFFF] >+ RenderFlexibleBox {DIV} at (0,0) size 129x30 >+ RenderBlock {DIV} at (0,7) size 129x16 >+ RenderBlock {DIV} at (61,0) size 7x15 >+ RenderBlock {DIV} at (0,37) size 784x22 >+ RenderSlider {INPUT} at (2,2) size 129x15 [color=#C4C4C4] [bgcolor=#FFFFFF] >+ RenderFlexibleBox {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (0,0) size 7x15 >+ RenderBlock {DIV} at (0,59) size 784x22 >+ RenderSlider {INPUT} at (2,2) size 129x15 [color=#C4C4C4] [bgcolor=#FFFFFF] >+ RenderFlexibleBox {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (122,0) size 7x15 >+ RenderBlock {DIV} at (0,81) size 784x147 >+ RenderSlider {INPUT} at (64,2) size 129x140 [color=#C4C4C4] [bgcolor=#FFFFFF] >+ RenderFlexibleBox {DIV} at (0,0) size 129x140 >+ RenderBlock {DIV} at (57,0) size 15x140 >+ RenderBlock {DIV} at (0,66) size 15x8 >+ RenderBlock {DIV} at (0,228) size 784x22 >+layer at (10,238) size 129x15 >+ RenderSlider {INPUT} at (2,2) size 129x15 [color=#C4C4C4] [bgcolor=#FFFFFF] >+ RenderFlexibleBox {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (91,0) size 8x15 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/range/range-thumb-height-percentage-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/range/range-thumb-height-percentage-expected.txt >new file mode 100644 >index 00000000000..017bca6c8cd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/range/range-thumb-height-percentage-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 512x19 >+ text run at (0,0) width 512: "The slider thumb below has a height specified as 50%. It should be a 10 pixel square." >+ RenderBlock (anonymous) at (0,36) size 784x24 >+ RenderSlider {INPUT} at (2,2) size 200x20 [color=#C4C4C4] [bgcolor=#C0C0C0] >+ RenderFlexibleBox {DIV} at (0,0) size 200x20 >+ RenderBlock {DIV} at (0,5) size 200x10 >+ RenderBlock {DIV} at (95,0) size 10x10 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/range/slider-thumb-shared-style-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/range/slider-thumb-shared-style-expected.txt >new file mode 100644 >index 00000000000..5dbda80d5e1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/range/slider-thumb-shared-style-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 714x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13800" >+ RenderText {#text} at (356,0) size 409x19 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 405: "REGRESSION: Moving a slider moves another unrelated slider" >+ RenderText {#text} at (765,0) size 4x19 >+ text run at (765,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 266x19 >+ text run at (0,0) width 266: "The first slider\x{2019}s thumb should be on the left." >+ RenderBlock {DIV} at (0,72) size 784x38 >+ RenderSlider {INPUT} at (2,2) size 129x15 [color=#C4C4C4] [bgcolor=#FFFFFF] >+ RenderFlexibleBox {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (0,0) size 7x15 >+ RenderBR {BR} at (133,17) size 0x0 >+ RenderSlider {INPUT} at (2,21) size 129x15 [color=#C4C4C4] [bgcolor=#FFFFFF] >+ RenderFlexibleBox {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (0,0) size 129x15 >+ RenderBlock {DIV} at (122,0) size 7x15 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/range/thumbslider-no-parent-slider-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/range/thumbslider-no-parent-slider-expected.txt >new file mode 100644 >index 00000000000..24e512dbaa7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/range/thumbslider-no-parent-slider-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {SPAN} at (0,0) size 7x15 >+ RenderBR {BR} at (7,15) size 0x0 >+ RenderBlock {SPAN} at (0,15) size 15x7 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/search-cancel-button-style-sharing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/search-cancel-button-style-sharing-expected.txt >new file mode 100644 >index 00000000000..6be166d0caa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/search-cancel-button-style-sharing-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 367x19 >+ text run at (0,0) width 367: "Only the second search field should have a cancel button (\x{D7})." >+ RenderBlock (anonymous) at (0,36) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 162x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 156x16 >+ RenderBlock {DIV} at (0,2) size 1x12 >+ RenderBlock {DIV} at (1,0) size 143x16 >+ RenderBlock {DIV} at (144,3) size 9x10 >+ RenderText {#text} at (166,3) size 4x19 >+ text run at (166,3) width 4: " " >+ RenderTextControl {INPUT} at (172,2) size 162x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 156x16 >+ RenderBlock {DIV} at (0,2) size 1x12 >+ RenderBlock {DIV} at (1,0) size 143x16 >+ RenderBlock {DIV} at (144,3) size 9x10 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (14,49) size 143x16 >+ RenderBlock {DIV} at (0,0) size 143x16 >+layer at (184,49) size 143x16 >+ RenderBlock {DIV} at (0,0) size 143x16 >+ RenderText {#text} at (0,0) size 46x16 >+ text run at (0,0) width 46: "this one" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/search-display-none-cancel-button-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/search-display-none-cancel-button-expected.txt >new file mode 100644 >index 00000000000..77e7655506c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/search-display-none-cancel-button-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 472x19 >+ text run at (0,0) width 472: "This tests that the display:none style will work on a search field's cancel button." >+ RenderBR {BR} at (472,15) size 0x0 >+ RenderTextControl {INPUT} at (2,22) size 162x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 156x16 >+ RenderBlock {DIV} at (0,2) size 1x12 >+ RenderBlock {DIV} at (1,0) size 155x16 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (14,33) size 155x16 >+ RenderBlock {DIV} at (0,0) size 155x16 >+ RenderText {#text} at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/search-rtl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/search-rtl-expected.txt >new file mode 100644 >index 00000000000..b48fe980c0d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/search-rtl-expected.txt >@@ -0,0 +1,62 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 701x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=11916" >+ RenderText {#text} at (356,0) size 396x19 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 392: "REGRESSION (SearchField): RTL search fields are mixed up" >+ RenderText {#text} at (752,0) size 4x19 >+ text run at (752,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x78 >+ RenderTextControl {INPUT} at (2,2) size 179x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 173x16 >+ RenderBlock {DIV} at (152,1) size 18x14 >+ RenderBlock {DIV} at (12,0) size 138x16 >+ RenderBlock {DIV} at (0,3) size 9x10 >+ RenderText {#text} at (183,3) size 4x19 >+ text run at (183,3) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderTextControl {INPUT} at (2,28) size 249x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 243x16 >+ RenderBlock {DIV} at (222,1) size 18x14 >+ RenderBlock {DIV} at (12,0) size 208x16 >+ RenderBlock {DIV} at (0,3) size 9x10 >+ RenderText {#text} at (253,29) size 4x19 >+ text run at (253,29) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderTextControl {INPUT} at (2,54) size 179x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 173x16 >+ RenderBlock {DIV} at (152,1) size 18x14 >+ RenderBlock {DIV} at (12,0) size 138x16 >+ RenderBlock {DIV} at (0,3) size 9x10 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,130) size 784x20 >+ RenderText {#text} at (0,0) size 38x19 >+ text run at (0,0) width 38: "PASS" >+layer at (25,49) size 138x16 scrollX 13 scrollWidth 151 >+ RenderBlock {DIV} at (0,0) size 138x16 >+ RenderText {#text} at (-13,0) size 151x16 >+ text run at (-13,0) width 26 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}" >+ text run at (13,0) width 22: "she" >+ text run at (35,0) width 48 RTL: " \x{5D5}\x{5D4}\x{5D9}\x{5D0} \x{5D6}\x{5D4} " >+ text run at (83,0) width 15: "he" >+ text run at (98,0) width 40 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} " >+layer at (25,75) size 208x16 >+ RenderBlock {DIV} at (0,0) size 208x16 >+ RenderText {#text} at (57,0) size 151x16 >+ text run at (57,0) width 26 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}" >+ text run at (83,0) width 22: "she" >+ text run at (105,0) width 48 RTL: " \x{5D5}\x{5D4}\x{5D9}\x{5D0} \x{5D6}\x{5D4} " >+ text run at (153,0) width 15: "he" >+ text run at (168,0) width 40 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} " >+layer at (25,101) size 138x16 >+ RenderBlock {DIV} at (0,0) size 138x16 >+caret: position 0 of child 0 {DIV} of child 1 {DIV} of child 0 {DIV} of {#document-fragment} of child 9 {INPUT} of child 3 {P} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/search-styled-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/search-styled-expected.txt >new file mode 100644 >index 00000000000..acee48c448e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/search-styled-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x37 >+ RenderBlock {HTML} at (0,0) size 800x37 >+ RenderBody {BODY} at (8,8) size 784x21 >+ RenderTextControl {INPUT} at (2,2) size 152x17 [bgcolor=#FFFFFF] [border: (1px solid #BDC7D8)] >+ RenderFlexibleBox {DIV} at (2,2) size 148x13 >+ RenderBlock {DIV} at (2,1) size 15x11 >+ RenderBlock {DIV} at (20,0) size 117x13 >+ RenderBlock {DIV} at (137,2) size 8x9 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (32,12) size 117x13 >+ RenderBlock {DIV} at (22,2) size 117x13 [color=#A9A9A9] >+ RenderText {#text} at (0,0) size 86x13 >+ text run at (0,0) width 86: "Search for Events" >+layer at (32,12) size 117x13 >+ RenderBlock {DIV} at (0,0) size 117x13 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/search-vertical-alignment-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/search-vertical-alignment-expected.txt >new file mode 100644 >index 00000000000..34687c82451 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/search-vertical-alignment-expected.txt >@@ -0,0 +1,66 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 784x39 >+ text run at (0,0) width 398: "Test that search field text is vertically centered if the search field is " >+ text run at (398,0) width 386: "taller than the text. In each of the following pairs of a search field" >+ text run at (0,20) width 26: "and " >+ text run at (26,20) width 338: "a text field, the vertical position of the text should be the " >+ text run at (364,20) width 115: "same in both fields." >+ RenderBlock {P} at (0,56) size 784x45 >+ RenderTextControl {INPUT} at (2,0) size 174x45 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 168x39 >+ RenderBlock {DIV} at (2,13) size 13x13 >+ RenderBlock {DIV} at (18,11) size 138x17 >+ RenderBlock {DIV} at (156,15) size 9x9 >+ RenderText {#text} at (178,12) size 4x19 >+ text run at (178,12) width 4: " " >+ RenderTextControl {INPUT} at (184,0) size 150x45 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,117) size 784x20 >+ RenderTextControl {INPUT} at (2,2) size 174x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,0) size 168x16 >+ RenderBlock {DIV} at (2,1) size 13x14 >+ RenderBlock {DIV} at (18,0) size 138x16 >+ RenderBlock {DIV} at (156,3) size 9x10 >+ RenderText {#text} at (178,0) size 4x19 >+ text run at (178,0) width 4: " " >+ RenderTextControl {INPUT} at (184,2) size 150x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,153) size 784x20 >+ RenderTextControl {INPUT} at (2,6) size 174x12 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,0) size 168x12 >+ RenderBlock {DIV} at (2,0) size 13x13 >+ RenderBlock {DIV} at (18,3) size 138x6 >+ RenderBlock {DIV} at (156,1) size 9x10 >+ RenderText {#text} at (178,0) size 4x19 >+ text run at (178,0) width 4: " " >+ RenderTextControl {INPUT} at (184,6) size 150x12 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (31,79) size 138x16 >+ RenderBlock {DIV} at (0,0) size 138x16 >+ RenderText {#text} at (0,0) size 26x16 >+ text run at (0,0) width 26: "Text" >+layer at (194,79) size 146x16 >+ RenderBlock {DIV} at (2,14) size 146x17 >+ RenderText {#text} at (0,0) size 26x16 >+ text run at (0,0) width 26: "Text" >+layer at (31,127) size 138x16 >+ RenderBlock {DIV} at (0,0) size 138x16 >+ RenderText {#text} at (0,0) size 26x16 >+ text run at (0,0) width 26: "Text" >+layer at (194,127) size 146x16 >+ RenderBlock {DIV} at (2,0) size 146x16 >+ RenderText {#text} at (0,0) size 26x16 >+ text run at (0,0) width 26: "Text" >+layer at (31,170) size 138x6 scrollHeight 16 >+ RenderBlock {DIV} at (0,0) size 138x6 >+ RenderText {#text} at (0,0) size 26x16 >+ text run at (0,0) width 26: "Text" >+layer at (194,170) size 146x6 scrollHeight 16 >+ RenderBlock {DIV} at (2,3) size 146x6 >+ RenderText {#text} at (0,0) size 26x16 >+ text run at (0,0) width 26: "Text" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/searchfield-heights-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/searchfield-heights-expected.txt >new file mode 100644 >index 00000000000..940909946f6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/searchfield-heights-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "This tests that aqua-style search fields do not honor height." >+ RenderBR {BR} at (351,15) size 0x0 >+ RenderTextControl {INPUT} at (0,127) size 75x6 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,0) size 69x6 >+ RenderBlock {DIV} at (0,0) size 1x11 >+ RenderBlock {DIV} at (1,3) size 60x0 >+ RenderBlock {DIV} at (61,0) size 5x6 >+ RenderText {#text} at (75,115) size 4x19 >+ text run at (75,115) width 4: " " >+ RenderTextControl {INPUT} at (81,104) size 184x40 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 178x34 >+ RenderBlock {DIV} at (0,11) size 1x12 >+ RenderBlock {DIV} at (1,8) size 164x18 >+ RenderBlock {DIV} at (165,12) size 10x10 >+ RenderText {#text} at (267,115) size 4x19 >+ text run at (267,115) width 4: " " >+ RenderTextControl {INPUT} at (273,20) size 337x200 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 331x194 >+ RenderBlock {DIV} at (0,91) size 1x12 >+ RenderBlock {DIV} at (1,81) size 308x32 >+ RenderBlock {DIV} at (309,87) size 19x20 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (93,123) size 164x18 >+ RenderBlock {DIV} at (0,0) size 164x18 >+ RenderText {#text} at (0,0) size 35x18 >+ text run at (0,0) width 35: "small" >+layer at (285,113) size 308x31 >+ RenderBlock {DIV} at (0,0) size 308x31 >+ RenderText {#text} at (0,0) size 84x31 >+ text run at (0,0) width 84: "regular" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-align-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-align-expected.txt >new file mode 100644 >index 00000000000..490c0195852 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-align-expected.txt >@@ -0,0 +1,48 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 540x19 >+ text run at (0,0) width 540: "The following select elements should all be rendered on the left, with their text left justified." >+ RenderBlock (anonymous) at (0,36) size 784x120 >+ RenderMenuList {SELECT} at (0,2) size 300x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 275x16 >+ RenderText at (0,0) size 172x16 >+ text run at (0,0) width 172: "This is should be left justified." >+ RenderText {#text} at (300,2) size 4x19 >+ text run at (300,2) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderMenuList {SELECT} at (0,26) size 300x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 275x16 >+ RenderText at (0,0) size 172x16 >+ text run at (0,0) width 172: "This is should be left justified." >+ RenderText {#text} at (300,26) size 4x19 >+ text run at (300,26) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderMenuList {SELECT} at (0,50) size 300x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 275x16 >+ RenderText at (0,0) size 172x16 >+ text run at (0,0) width 172: "This is should be left justified." >+ RenderText {#text} at (300,50) size 4x19 >+ text run at (300,50) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderMenuList {SELECT} at (0,74) size 300x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 275x16 >+ RenderText at (0,0) size 172x16 >+ text run at (0,0) width 172: "This is should be left justified." >+ RenderText {#text} at (300,74) size 4x19 >+ text run at (300,74) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderMenuList {SELECT} at (0,98) size 300x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 275x16 >+ RenderText at (0,0) size 172x16 >+ text run at (0,0) width 172: "This is should be left justified." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,156) size 784x24 >+ RenderMenuList {SELECT} at (0,2) size 300x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 275x16 >+ RenderText at (0,0) size 172x16 >+ text run at (0,0) width 172: "This is should be left justified." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-background-none-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-background-none-expected.txt >new file mode 100644 >index 00000000000..748b3ff13fe >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-background-none-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x42 >+ RenderBlock {HTML} at (0,0) size 800x42 >+ RenderBody {BODY} at (8,8) size 784x26 [bgcolor=#666666] >+ RenderMenuList {SELECT} at (2,2) size 34x22 [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (5,3) size 7x16 >+ RenderText at (0,0) size 7x16 >+ text run at (0,0) width 7: "1" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-baseline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-baseline-expected.txt >new file mode 100644 >index 00000000000..dde3cd9b29a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-baseline-expected.txt >@@ -0,0 +1,49 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 444x19 >+ text run at (0,0) width 444: "This tests that empty select controls and buttons have the correct baseline." >+ RenderBR {BR} at (444,15) size 0x0 >+ RenderMenuList {SELECT} at (2,23) size 25x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 0x16 >+ RenderText at (0,0) size 0x16 >+ text run at (0,0) width 0: " " >+ RenderText {#text} at (29,23) size 29x19 >+ text run at (29,23) width 29: " test " >+ RenderMenuList {SELECT} at (60,23) size 46x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 21x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderText {#text} at (108,23) size 4x19 >+ text run at (108,23) width 4: " " >+ RenderMenuList {SELECT} at (114,22) size 27x22 [color=#00008B] [bgcolor=#ADD8E6] [border: (1px solid #00008B)] >+ RenderBlock (anonymous) at (5,3) size 0x16 >+ RenderText at (0,0) size 0x16 >+ text run at (0,0) width 0: " " >+ RenderText {#text} at (143,23) size 29x19 >+ text run at (143,23) width 29: " test " >+ RenderMenuList {SELECT} at (174,22) size 48x22 [color=#00008B] [bgcolor=#ADD8E6] [border: (1px solid #00008B)] >+ RenderBlock (anonymous) at (5,3) size 21x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderText {#text} at (224,23) size 4x19 >+ text run at (224,23) width 4: " " >+ RenderButton {BUTTON} at (230,35) size 16x6 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderText {#text} at (248,23) size 4x19 >+ text run at (248,23) width 4: " " >+ RenderButton {BUTTON} at (254,22) size 37x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 21x16 >+ RenderText {#text} at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderText {#text} at (293,23) size 4x19 >+ text run at (293,23) width 4: " " >+ RenderButton {BUTTON} at (299,35) size 16x6 [color=#00008B] [bgcolor=#ADD8E6] [border: (2px outset #F0F0F0)] >+ RenderText {#text} at (317,23) size 4x19 >+ text run at (317,23) width 4: " " >+ RenderButton {BUTTON} at (323,22) size 37x22 [color=#00008B] [bgcolor=#ADD8E6] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 21x16 >+ RenderText {#text} at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-block-background-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-block-background-expected.txt >new file mode 100644 >index 00000000000..6c13b1adfb0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-block-background-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 515x19 >+ text run at (0,0) width 515: "This tests that backgrounds for list box items draw correctly when a list box is a block" >+ RenderBR {BR} at (515,15) size 0x0 >+ RenderListBox {SELECT} at (2,22) size 53x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-change-listbox-size-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-change-listbox-size-expected.txt >new file mode 100644 >index 00000000000..8f70bfbb2e7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-change-listbox-size-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 744x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=12986" >+ RenderText {#text} at (356,0) size 744x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 384: "REGRESSION(NativeListBox): Listboxes not updated when" >+ text run at (0,20) width 125: "resized dynamically" >+ RenderText {#text} at (125,20) size 4x19 >+ text run at (125,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "This list box should be tall enough to fit 6 options." >+ RenderBlock (anonymous) at (0,92) size 784x107 >+ RenderListBox {SELECT} at (2,2) size 57x103 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-change-listbox-to-popup-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-change-listbox-to-popup-expected.txt >new file mode 100644 >index 00000000000..d48ae0188b8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-change-listbox-to-popup-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 417x19 >+ text run at (0,0) width 417: "This tests that you can dynamically change a list box to a popup menu" >+ RenderBR {BR} at (417,15) size 0x0 >+ RenderMenuList {SELECT} at (2,22) size 231x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 206x16 >+ RenderText at (0,0) size 206x16 >+ text run at (0,0) width 206: "This should turn into a popup menu" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-change-popup-to-listbox-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-change-popup-to-listbox-expected.txt >new file mode 100644 >index 00000000000..efc1b8888ab >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-change-popup-to-listbox-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 425x19 >+ text run at (0,0) width 425: "This tests that you can dynamically change a popup menu to a list box. " >+ RenderBR {BR} at (425,15) size 0x0 >+ RenderListBox {SELECT} at (2,22) size 193x86 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-dirty-parent-pref-widths-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-dirty-parent-pref-widths-expected.txt >new file mode 100644 >index 00000000000..f3766f56c10 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-dirty-parent-pref-widths-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x94 >+ RenderBlock {HTML} at (0,0) size 800x94 >+ RenderBody {BODY} at (8,8) size 784x70 >+ RenderTable {TABLE} at (0,0) size 60x34 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 58x32 >+ RenderTableRow {TR} at (0,2) size 58x28 >+ RenderTableCell {TD} at (2,2) size 54x28 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderMenuList {SELECT} at (4,4) size 46x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 21x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderBlock {P} at (0,50) size 784x20 >+ RenderText {#text} at (0,0) size 425x19 >+ text run at (0,0) width 425: "The select element in the table above must not spill outside of the table." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-disabled-appearance-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-disabled-appearance-expected.txt >new file mode 100644 >index 00000000000..1ccc56836aa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-disabled-appearance-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 657x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=12345" >+ RenderText {#text} at (356,0) size 352x19 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 348: "REGRESSION: Disabled pop-up text is not grayed out" >+ RenderText {#text} at (708,0) size 4x19 >+ text run at (708,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x24 >+ RenderMenuList {SELECT} at (2,2) size 166x20 [color=#6D6D6D] [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 141x16 >+ RenderText at (0,0) size 141x16 >+ text run at (0,0) width 141: "This text should be gray" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,76) size 784x24 >+ RenderMenuList {SELECT} at (2,2) size 172x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 147x16 >+ RenderText at (0,0) size 147x16 >+ text run at (0,0) width 147: "This text should be black" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-display-none-style-resolve-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-display-none-style-resolve-expected.txt >new file mode 100644 >index 00000000000..7ee77c49983 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-display-none-style-resolve-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 773x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13896" >+ RenderText {#text} at (356,0) size 773x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 413: "REGRESSION (NativePopup): Reproductible crasher on Google" >+ text run at (0,20) width 124: "Coop control panel" >+ RenderText {#text} at (124,20) size 4x19 >+ text run at (124,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 175x19 >+ text run at (0,0) width 175: "No crash means SUCCESS." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-element-focus-ring-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-element-focus-ring-expected.txt >new file mode 100644 >index 00000000000..f3123934341 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-element-focus-ring-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderMenuList {SELECT} at (2,2) size 72x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 47x16 >+ RenderText at (0,0) size 46x16 >+ text run at (0,0) width 46: "banana" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-empty-option-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-empty-option-height-expected.txt >new file mode 100644 >index 00000000000..93de360d1a3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-empty-option-height-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderMenuList {SELECT} at (2,2) size 28x18 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (1,1) size 26x16 >+ RenderText at (0,0) size 0x16 >+ text run at (0,0) width 0: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-initial-position-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-initial-position-expected.txt >new file mode 100644 >index 00000000000..031d3f63cfd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-initial-position-expected.txt >@@ -0,0 +1,56 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 86x19 >+ text run at (0,0) width 86: "initial selected:" >+ RenderBR {BR} at (86,15) size 0x0 >+ RenderListBox {SELECT} at (2,22) size 158x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderText {#text} at (162,71) size 4x19 >+ text run at (162,71) width 4: " " >+ RenderBR {BR} at (166,86) size 0x0 >+ RenderText {#text} at (0,93) size 152x19 >+ text run at (0,93) width 152: "dynamic selected change:" >+ RenderBR {BR} at (152,108) size 0x0 >+ RenderListBox {SELECT} at (2,115) size 158x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderText {#text} at (162,164) size 4x19 >+ text run at (162,164) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,186) size 200x19 >+ text run at (0,186) width 200: "dynamic insert of selected option:" >+ RenderBR {BR} at (200,201) size 0x0 >+ RenderListBox {SELECT} at (2,208) size 158x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderText {#text} at (162,257) size 4x19 >+ text run at (162,257) width 4: " " >+ RenderBR {BR} at (166,272) size 0x0 >+ RenderText {#text} at (0,279) size 86x19 >+ text run at (0,279) width 86: "initial selected:" >+ RenderBR {BR} at (86,294) size 0x0 >+ RenderMenuList {SELECT} at (2,301) size 162x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 137x16 >+ RenderText at (0,0) size 137x16 >+ text run at (0,0) width 137: "this should be selected" >+ RenderText {#text} at (166,301) size 4x19 >+ text run at (166,301) width 4: " " >+ RenderBR {BR} at (170,316) size 0x0 >+ RenderText {#text} at (0,323) size 152x19 >+ text run at (0,323) width 152: "dynamic selected change:" >+ RenderBR {BR} at (152,338) size 0x0 >+ RenderMenuList {SELECT} at (2,345) size 162x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 137x16 >+ RenderText at (0,0) size 137x16 >+ text run at (0,0) width 137: "this should be selected" >+ RenderText {#text} at (166,345) size 4x19 >+ text run at (166,345) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,367) size 200x19 >+ text run at (0,367) width 200: "dynamic insert of selected option:" >+ RenderBR {BR} at (200,382) size 0x0 >+ RenderMenuList {SELECT} at (2,389) size 162x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 137x16 >+ RenderText at (0,0) size 137x16 >+ text run at (0,0) width 137: "this should be selected" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-item-background-clip-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-item-background-clip-expected.txt >new file mode 100644 >index 00000000000..edef16ec37c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-item-background-clip-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 778x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=12364" >+ RenderText {#text} at (356,0) size 778x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 418: "REGRESSSION (NativeListBox): Selected option's background is" >+ text run at (0,20) width 163: "not clipped to the list box" >+ RenderText {#text} at (163,20) size 4x19 >+ text run at (163,20) width 4: "." >+ RenderBlock (anonymous) at (0,56) size 784x67 >+ RenderListBox {SELECT} at (2,0) size 61x67 [bgcolor=#FFFFFF] [border: (3px solid #0000FF)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-list-box-with-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-list-box-with-height-expected.txt >new file mode 100644 >index 00000000000..56342b0a87c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-list-box-with-height-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 346x19 >+ text run at (0,0) width 346: "The select below has a size of 3, but a much larger height." >+ RenderBlock (anonymous) at (0,36) size 784x250 >+ RenderListBox {SELECT} at (2,0) size 64x250 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-selected-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-selected-expected.txt >new file mode 100644 >index 00000000000..24e327b7196 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-selected-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderMenuList {SELECT} at (2,2) size 280x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 255x16 >+ RenderText at (0,0) size 184x16 >+ text run at (0,0) width 184: "should see this option selected" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-style-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-style-expected.txt >new file mode 100644 >index 00000000000..38ce3153fe7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-style-expected.txt >@@ -0,0 +1,73 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 525x19 >+ text run at (0,0) width 239: "This tests that styled popups look right. " >+ text run at (239,0) width 286: "(Aqua for now- later, we will honor the styling)." >+ RenderBR {BR} at (525,15) size 0x0 >+ RenderMenuList {SELECT} at (2,22) size 48x22 [bgcolor=#FF0000] [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (5,3) size 21x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderText {#text} at (52,23) size 4x19 >+ text run at (52,23) width 4: " " >+ RenderBR {BR} at (56,38) size 0x0 >+ RenderText {#text} at (0,46) size 504x19 >+ text run at (0,46) width 504: "This tests that background color is white by default regardless of the parent element." >+ RenderBR {BR} at (504,61) size 0x0 >+ RenderInline {SPAN} at (0,0) size 64x29 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderMenuList {SELECT} at (7,68) size 46x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 21x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderText {#text} at (55,68) size 4x19 >+ text run at (55,68) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,90) size 594x19 >+ text run at (0,90) width 594: "This tests that background color is inherited from the parent if background-color:inherit is specified." >+ RenderBR {BR} at (594,105) size 0x0 >+ RenderInline {SPAN} at (0,0) size 66x29 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderMenuList {SELECT} at (7,112) size 48x22 [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (5,3) size 21x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderText {#text} at (57,113) size 4x19 >+ text run at (57,113) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,136) size 612x19 >+ text run at (0,136) width 612: "This tests that background color is the same as the parent if background-color:transparent is specified." >+ RenderBR {BR} at (612,151) size 0x0 >+ RenderInline {SPAN} at (0,0) size 66x29 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderMenuList {SELECT} at (7,158) size 48x22 [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (5,3) size 21x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderText {#text} at (57,159) size 4x19 >+ text run at (57,159) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,182) size 470x19 >+ text run at (0,182) width 470: "This tests that background is white if only background-image:none is specified." >+ RenderBR {BR} at (470,197) size 0x0 >+ RenderMenuList {SELECT} at (2,204) size 46x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 21x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderText {#text} at (50,204) size 4x19 >+ text run at (50,204) width 4: " " >+ RenderBR {BR} at (54,219) size 0x0 >+ RenderText {#text} at (0,226) size 396x19 >+ text run at (0,226) width 396: "This tests that the image specified for background-image is visible." >+ RenderBR {BR} at (396,241) size 0x0 >+ RenderMenuList {SELECT} at (2,248) size 48x22 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (5,3) size 21x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 21: "test" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-visual-hebrew-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-visual-hebrew-expected.txt >new file mode 100644 >index 00000000000..713d4ad192e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-visual-hebrew-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 593x19 >+ text run at (0,0) width 593 LTR override: "This tests that native pop-ups are rendered in logical order even in visually-ordered Hebrew pages." >+ RenderBlock {HR} at (0,36) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,54) size 784x20 >+ RenderText {#text} at (0,0) size 363x19 >+ text run at (0,0) width 363 LTR override: "Text on the pop-up and in the list should look like this: \x{5E8}\x{5D5}\x{5EA}\x{5E4}\x{5DB}" >+ RenderBlock (anonymous) at (0,90) size 784x24 >+ RenderMenuList {SELECT} at (2,2) size 60x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 35x16 >+ RenderText at (0,0) size 35x16 >+ text run at (0,0) width 35 RTL: "\x{5DB}\x{5E4}\x{5EA}\x{5D5}\x{5E8}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select-writing-direction-natural-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select-writing-direction-natural-expected.txt >new file mode 100644 >index 00000000000..0ec47e937eb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select-writing-direction-natural-expected.txt >@@ -0,0 +1,136 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 717x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13775" >+ RenderText {#text} at (356,0) size 717x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 357: "REGRESSION: Popup button text should use \"natural\"" >+ text run at (0,20) width 331: "directionality to match the items in the popup menu" >+ RenderText {#text} at (331,20) size 4x19 >+ text run at (331,20) width 4: "." >+ RenderBlock {DIV} at (0,56) size 784x48 >+ RenderBlock {DIV} at (0,0) size 784x24 >+ RenderMenuList {SELECT} at (0,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 45x16 >+ RenderText at (0,0) size 17x16 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ text run at (8,0) width 9: "A" >+ RenderText {#text} at (70,2) size 4x19 >+ text run at (70,2) width 4: " " >+ RenderMenuList {SELECT} at (74,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 45x16 >+ RenderText at (0,0) size 17x16 >+ text run at (0,0) width 9: "A" >+ text run at (9,0) width 8 RTL: "\x{5D0}" >+ RenderText {#text} at (144,2) size 4x19 >+ text run at (144,2) width 4: " " >+ RenderMenuList {SELECT} at (148,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 45x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 4: "(" >+ text run at (4,0) width 8 RTL: "\x{5D0}" >+ text run at (12,0) width 9: "A" >+ RenderText {#text} at (218,2) size 4x19 >+ text run at (218,2) width 4: " " >+ RenderMenuList {SELECT} at (222,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 45x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 13: "(A" >+ text run at (13,0) width 8 RTL: "\x{5D0}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,24) size 784x24 >+ RenderMenuList {SELECT} at (492,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 45x16 >+ RenderText at (0,0) size 17x16 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ text run at (8,0) width 9: "A" >+ RenderText {#text} at (562,2) size 4x19 >+ text run at (562,2) width 4: " " >+ RenderMenuList {SELECT} at (566,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 45x16 >+ RenderText at (0,0) size 17x16 >+ text run at (0,0) width 9: "A" >+ text run at (9,0) width 8 RTL: "\x{5D0}" >+ RenderText {#text} at (636,2) size 4x19 >+ text run at (636,2) width 4: " " >+ RenderMenuList {SELECT} at (640,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 45x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 4: "(" >+ text run at (4,0) width 8 RTL: "\x{5D0}" >+ text run at (12,0) width 9: "A" >+ RenderText {#text} at (710,2) size 4x19 >+ text run at (710,2) width 4: " " >+ RenderMenuList {SELECT} at (714,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 45x16 >+ RenderText at (0,0) size 21x16 >+ text run at (0,0) width 13: "(A" >+ text run at (13,0) width 8 RTL: "\x{5D0}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,104) size 784x48 >+ RenderBlock {DIV} at (0,0) size 784x24 >+ RenderMenuList {SELECT} at (222,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (21,2) size 45x16 >+ RenderText at (28,0) size 17x16 >+ text run at (28,0) width 9: "A" >+ text run at (37,0) width 8 RTL: "\x{5D0}" >+ RenderText {#text} at (218,2) size 4x19 >+ text run at (218,2) width 4 RTL: " " >+ RenderMenuList {SELECT} at (148,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (21,2) size 45x16 >+ RenderText at (28,0) size 17x16 >+ text run at (28,0) width 8 RTL: "\x{5D0}" >+ text run at (36,0) width 9: "A" >+ RenderText {#text} at (144,2) size 4x19 >+ text run at (144,2) width 4 RTL: " " >+ RenderMenuList {SELECT} at (74,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (21,2) size 45x16 >+ RenderText at (24,0) size 21x16 >+ text run at (24,0) width 9: "A" >+ text run at (33,0) width 12 RTL: "(\x{5D0}" >+ RenderText {#text} at (70,2) size 4x19 >+ text run at (70,2) width 4 RTL: " " >+ RenderMenuList {SELECT} at (0,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (21,2) size 45x16 >+ RenderText at (24,0) size 21x16 >+ text run at (24,0) width 8 RTL: "\x{5D0}" >+ text run at (32,0) width 9: "A" >+ text run at (41,0) width 4 RTL: "(" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,24) size 784x24 >+ RenderMenuList {SELECT} at (714,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (21,2) size 45x16 >+ RenderText at (28,0) size 17x16 >+ text run at (28,0) width 9: "A" >+ text run at (37,0) width 8 RTL: "\x{5D0}" >+ RenderText {#text} at (710,2) size 4x19 >+ text run at (710,2) width 4 RTL: " " >+ RenderMenuList {SELECT} at (640,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (21,2) size 45x16 >+ RenderText at (28,0) size 17x16 >+ text run at (28,0) width 8 RTL: "\x{5D0}" >+ text run at (36,0) width 9: "A" >+ RenderText {#text} at (636,2) size 4x19 >+ text run at (636,2) width 4 RTL: " " >+ RenderMenuList {SELECT} at (566,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (21,2) size 45x16 >+ RenderText at (24,0) size 21x16 >+ text run at (24,0) width 9: "A" >+ text run at (33,0) width 12 RTL: "(\x{5D0}" >+ RenderText {#text} at (562,2) size 4x19 >+ text run at (562,2) width 4 RTL: " " >+ RenderMenuList {SELECT} at (492,2) size 70x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (21,2) size 45x16 >+ RenderText at (24,0) size 21x16 >+ text run at (24,0) width 8 RTL: "\x{5D0}" >+ text run at (32,0) width 9: "A" >+ text run at (41,0) width 4 RTL: "(" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/select/optgroup-rendering-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/select/optgroup-rendering-expected.txt >new file mode 100644 >index 00000000000..6e8536eb366 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/select/optgroup-rendering-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x385 >+ RenderBlock {HTML} at (0,0) size 800x385 >+ RenderBody {BODY} at (8,8) size 784x369 >+ RenderBlock {FORM} at (0,0) size 784x369 >+ RenderListBox {SELECT} at (2,2) size 79x341 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderText {#text} at (83,323) size 4x19 >+ text run at (83,323) width 4: " " >+ RenderBR {BR} at (87,323) size 0x19 >+ RenderMenuList {SELECT} at (2,347) size 73x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 48x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "Three" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/selectlist-minsize-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/selectlist-minsize-expected.txt >new file mode 100644 >index 00000000000..f531165dc15 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/selectlist-minsize-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x40 >+ RenderBlock {HTML} at (0,0) size 800x40 >+ RenderBody {BODY} at (8,8) size 784x24 >+ RenderMenuList {SELECT} at (2,2) size 25x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 0x16 >+ RenderText at (0,0) size 0x16 >+ text run at (0,0) width 0: " " >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/stuff-on-my-optgroup-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/stuff-on-my-optgroup-expected.txt >new file mode 100644 >index 00000000000..589b84a91eb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/stuff-on-my-optgroup-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderMenuList {SELECT} at (2,2) size 63x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 38x16 >+ RenderText at (0,0) size 25x16 >+ text run at (0,0) width 25: "One" >+ RenderBR {BR} at (67,17) size 0x0 >+ RenderMenuList {SELECT} at (2,26) size 63x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 38x16 >+ RenderText at (0,0) size 25x16 >+ text run at (0,0) width 25: "One" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/tabbing-input-iframe-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/tabbing-input-iframe-expected.txt >new file mode 100644 >index 00000000000..cf69f89bd6e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/tabbing-input-iframe-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 420x19 >+ text run at (0,0) width 420: "This tests that you can tab out of a text field if an iframe comes after it." >+ RenderBR {BR} at (420,15) size 0x0 >+ RenderTextControl {INPUT} at (2,156) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,157) size 4x19 >+ text run at (154,157) width 4: " " >+ RenderIFrame {IFRAME} at (158,20) size 302x152 [border: (1px solid #000000)] >+ layer at (0,0) size 300x150 >+ RenderView at (0,0) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderBlock {HTML} at (0,0) size 300x150 >+ RenderBody {BODY} at (8,8) size 284x134 >+ RenderText {#text} at (460,157) size 4x19 >+ text run at (460,157) width 4: " " >+ RenderTextControl {INPUT} at (466,156) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,167) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (476,167) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 137x16 >+ text run at (0,0) width 137: "This should have focus" >+selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body >+selection end: position 22 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/text-control-intrinsic-widths-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/text-control-intrinsic-widths-expected.txt >new file mode 100644 >index 00000000000..19a062fad2f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/text-control-intrinsic-widths-expected.txt >@@ -0,0 +1,387 @@ >+This test measures the width of textareas and text inputs for different fonts. >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+ >+Lucida Grande >+input >+size=1 clientWidth=26 >+size=2 clientWidth=32 >+size=3 clientWidth=38 >+size=4 clientWidth=44 >+size=5 clientWidth=50 >+size=10 clientWidth=80 >+size=20 clientWidth=140 >+size=50 clientWidth=320 >+size=100 clientWidth=620 >+size=500 clientWidth=3020 >+size=1000 clientWidth=6020 >+ >+textarea >+cols=1 clientWidth=25 >+cols=2 clientWidth=33 >+cols=3 clientWidth=41 >+cols=4 clientWidth=49 >+cols=5 clientWidth=57 >+cols=10 clientWidth=97 >+cols=20 clientWidth=177 >+cols=50 clientWidth=417 >+cols=100 clientWidth=817 >+cols=500 clientWidth=4017 >+cols=1000 clientWidth=8017 >+ >+Courier >+input >+size=1 clientWidth=8 >+size=2 clientWidth=16 >+size=3 clientWidth=24 >+size=4 clientWidth=32 >+size=5 clientWidth=40 >+size=10 clientWidth=80 >+size=20 clientWidth=160 >+size=50 clientWidth=400 >+size=100 clientWidth=800 >+size=500 clientWidth=4000 >+size=1000 clientWidth=8000 >+ >+textarea >+cols=1 clientWidth=25 >+cols=2 clientWidth=33 >+cols=3 clientWidth=41 >+cols=4 clientWidth=49 >+cols=5 clientWidth=57 >+cols=10 clientWidth=97 >+cols=20 clientWidth=177 >+cols=50 clientWidth=417 >+cols=100 clientWidth=817 >+cols=500 clientWidth=4017 >+cols=1000 clientWidth=8017 >+ >+Helvetica >+input >+size=1 clientWidth=7 >+size=2 clientWidth=14 >+size=3 clientWidth=21 >+size=4 clientWidth=28 >+size=5 clientWidth=35 >+size=10 clientWidth=70 >+size=20 clientWidth=140 >+size=50 clientWidth=350 >+size=100 clientWidth=700 >+size=500 clientWidth=3500 >+size=1000 clientWidth=7000 >+ >+textarea >+cols=1 clientWidth=24 >+cols=2 clientWidth=31 >+cols=3 clientWidth=38 >+cols=4 clientWidth=45 >+cols=5 clientWidth=52 >+cols=10 clientWidth=87 >+cols=20 clientWidth=157 >+cols=50 clientWidth=367 >+cols=100 clientWidth=717 >+cols=500 clientWidth=3517 >+cols=1000 clientWidth=7017 >+ >+Monaco >+input >+size=1 clientWidth=6 >+size=2 clientWidth=12 >+size=3 clientWidth=18 >+size=4 clientWidth=24 >+size=5 clientWidth=30 >+size=10 clientWidth=60 >+size=20 clientWidth=120 >+size=50 clientWidth=300 >+size=100 clientWidth=600 >+size=500 clientWidth=3000 >+size=1000 clientWidth=6000 >+ >+textarea >+cols=1 clientWidth=23 >+cols=2 clientWidth=29 >+cols=3 clientWidth=35 >+cols=4 clientWidth=41 >+cols=5 clientWidth=47 >+cols=10 clientWidth=77 >+cols=20 clientWidth=137 >+cols=50 clientWidth=317 >+cols=100 clientWidth=617 >+cols=500 clientWidth=3017 >+cols=1000 clientWidth=6017 >+ >+Times >+input >+size=1 clientWidth=6 >+size=2 clientWidth=12 >+size=3 clientWidth=18 >+size=4 clientWidth=24 >+size=5 clientWidth=30 >+size=10 clientWidth=60 >+size=20 clientWidth=120 >+size=50 clientWidth=300 >+size=100 clientWidth=600 >+size=500 clientWidth=3000 >+size=1000 clientWidth=6000 >+ >+textarea >+cols=1 clientWidth=23 >+cols=2 clientWidth=29 >+cols=3 clientWidth=35 >+cols=4 clientWidth=41 >+cols=5 clientWidth=47 >+cols=10 clientWidth=77 >+cols=20 clientWidth=137 >+cols=50 clientWidth=317 >+cols=100 clientWidth=617 >+cols=500 clientWidth=3017 >+cols=1000 clientWidth=6017 >+ >+Andale Mono >+input >+size=1 clientWidth=12 >+size=2 clientWidth=18 >+size=3 clientWidth=24 >+size=4 clientWidth=30 >+size=5 clientWidth=36 >+size=10 clientWidth=66 >+size=20 clientWidth=126 >+size=50 clientWidth=306 >+size=100 clientWidth=606 >+size=500 clientWidth=3006 >+size=1000 clientWidth=6006 >+ >+textarea >+cols=1 clientWidth=23 >+cols=2 clientWidth=29 >+cols=3 clientWidth=35 >+cols=4 clientWidth=41 >+cols=5 clientWidth=47 >+cols=10 clientWidth=77 >+cols=20 clientWidth=137 >+cols=50 clientWidth=317 >+cols=100 clientWidth=617 >+cols=500 clientWidth=3017 >+cols=1000 clientWidth=6017 >+ >+Arial >+input >+size=1 clientWidth=13 >+size=2 clientWidth=20 >+size=3 clientWidth=27 >+size=4 clientWidth=34 >+size=5 clientWidth=41 >+size=10 clientWidth=76 >+size=20 clientWidth=146 >+size=50 clientWidth=356 >+size=100 clientWidth=706 >+size=500 clientWidth=3506 >+size=1000 clientWidth=7006 >+ >+textarea >+cols=1 clientWidth=24 >+cols=2 clientWidth=31 >+cols=3 clientWidth=38 >+cols=4 clientWidth=45 >+cols=5 clientWidth=52 >+cols=10 clientWidth=87 >+cols=20 clientWidth=157 >+cols=50 clientWidth=367 >+cols=100 clientWidth=717 >+cols=500 clientWidth=3517 >+cols=1000 clientWidth=7017 >+ >+Comic Sans MS >+input >+size=1 clientWidth=14 >+size=2 clientWidth=22 >+size=3 clientWidth=30 >+size=4 clientWidth=38 >+size=5 clientWidth=46 >+size=10 clientWidth=86 >+size=20 clientWidth=166 >+size=50 clientWidth=406 >+size=100 clientWidth=806 >+size=500 clientWidth=4006 >+size=1000 clientWidth=8006 >+ >+textarea >+cols=1 clientWidth=25 >+cols=2 clientWidth=33 >+cols=3 clientWidth=41 >+cols=4 clientWidth=49 >+cols=5 clientWidth=57 >+cols=10 clientWidth=97 >+cols=20 clientWidth=177 >+cols=50 clientWidth=417 >+cols=100 clientWidth=817 >+cols=500 clientWidth=4017 >+cols=1000 clientWidth=8017 >+ >+Courier New >+input >+size=1 clientWidth=12 >+size=2 clientWidth=20 >+size=3 clientWidth=28 >+size=4 clientWidth=36 >+size=5 clientWidth=44 >+size=10 clientWidth=84 >+size=20 clientWidth=164 >+size=50 clientWidth=404 >+size=100 clientWidth=804 >+size=500 clientWidth=4004 >+size=1000 clientWidth=8004 >+ >+textarea >+cols=1 clientWidth=25 >+cols=2 clientWidth=33 >+cols=3 clientWidth=41 >+cols=4 clientWidth=49 >+cols=5 clientWidth=57 >+cols=10 clientWidth=97 >+cols=20 clientWidth=177 >+cols=50 clientWidth=417 >+cols=100 clientWidth=817 >+cols=500 clientWidth=4017 >+cols=1000 clientWidth=8017 >+ >+Georgia >+input >+size=1 clientWidth=13 >+size=2 clientWidth=22 >+size=3 clientWidth=31 >+size=4 clientWidth=40 >+size=5 clientWidth=49 >+size=10 clientWidth=94 >+size=20 clientWidth=184 >+size=50 clientWidth=454 >+size=100 clientWidth=904 >+size=500 clientWidth=4504 >+size=1000 clientWidth=9004 >+ >+textarea >+cols=1 clientWidth=26 >+cols=2 clientWidth=35 >+cols=3 clientWidth=44 >+cols=4 clientWidth=53 >+cols=5 clientWidth=62 >+cols=10 clientWidth=107 >+cols=20 clientWidth=197 >+cols=50 clientWidth=467 >+cols=100 clientWidth=917 >+cols=500 clientWidth=4517 >+cols=1000 clientWidth=9017 >+ >+Times New Roman >+input >+size=1 clientWidth=12 >+size=2 clientWidth=18 >+size=3 clientWidth=24 >+size=4 clientWidth=30 >+size=5 clientWidth=36 >+size=10 clientWidth=66 >+size=20 clientWidth=126 >+size=50 clientWidth=306 >+size=100 clientWidth=606 >+size=500 clientWidth=3006 >+size=1000 clientWidth=6006 >+ >+textarea >+cols=1 clientWidth=23 >+cols=2 clientWidth=29 >+cols=3 clientWidth=35 >+cols=4 clientWidth=41 >+cols=5 clientWidth=47 >+cols=10 clientWidth=77 >+cols=20 clientWidth=137 >+cols=50 clientWidth=317 >+cols=100 clientWidth=617 >+cols=500 clientWidth=3017 >+cols=1000 clientWidth=6017 >+ >+Trebuchet MS >+input >+size=1 clientWidth=14 >+size=2 clientWidth=21 >+size=3 clientWidth=28 >+size=4 clientWidth=35 >+size=5 clientWidth=42 >+size=10 clientWidth=77 >+size=20 clientWidth=147 >+size=50 clientWidth=357 >+size=100 clientWidth=707 >+size=500 clientWidth=3507 >+size=1000 clientWidth=7007 >+ >+textarea >+cols=1 clientWidth=24 >+cols=2 clientWidth=31 >+cols=3 clientWidth=38 >+cols=4 clientWidth=45 >+cols=5 clientWidth=52 >+cols=10 clientWidth=87 >+cols=20 clientWidth=157 >+cols=50 clientWidth=367 >+cols=100 clientWidth=717 >+cols=500 clientWidth=3517 >+cols=1000 clientWidth=7017 >+ >+Verdana >+input >+size=1 clientWidth=13 >+size=2 clientWidth=21 >+size=3 clientWidth=29 >+size=4 clientWidth=37 >+size=5 clientWidth=45 >+size=10 clientWidth=85 >+size=20 clientWidth=165 >+size=50 clientWidth=405 >+size=100 clientWidth=805 >+size=500 clientWidth=4005 >+size=1000 clientWidth=8005 >+ >+textarea >+cols=1 clientWidth=25 >+cols=2 clientWidth=33 >+cols=3 clientWidth=41 >+cols=4 clientWidth=49 >+cols=5 clientWidth=57 >+cols=10 clientWidth=97 >+cols=20 clientWidth=177 >+cols=50 clientWidth=417 >+cols=100 clientWidth=817 >+cols=500 clientWidth=4017 >+cols=1000 clientWidth=8017 >+ >+Webdings >+input >+size=1 clientWidth=13 >+size=2 clientWidth=26 >+size=3 clientWidth=39 >+size=4 clientWidth=52 >+size=5 clientWidth=65 >+size=10 clientWidth=130 >+size=20 clientWidth=260 >+size=50 clientWidth=650 >+size=100 clientWidth=1300 >+size=500 clientWidth=6500 >+size=1000 clientWidth=13000 >+ >+textarea >+cols=1 clientWidth=30 >+cols=2 clientWidth=43 >+cols=3 clientWidth=56 >+cols=4 clientWidth=69 >+cols=5 clientWidth=82 >+cols=10 clientWidth=147 >+cols=20 clientWidth=277 >+cols=50 clientWidth=667 >+cols=100 clientWidth=1317 >+cols=500 clientWidth=6517 >+cols=1000 clientWidth=13017 >+ >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+ >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/textAreaLineHeight-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/textAreaLineHeight-expected.txt >new file mode 100644 >index 00000000000..cdf5521dea2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/textAreaLineHeight-expected.txt >@@ -0,0 +1,80 @@ >+layer at (0,0) size 785x1249 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1249 >+ RenderBlock {HTML} at (0,0) size 785x1250 >+ RenderBody {BODY} at (8,8) size 769x1226 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 254x19 >+ text run at (0,0) width 254: "line-height settings not reflected in textarea" >+ RenderBR {BR} at (254,0) size 0x19 >+ RenderBlock {P} at (0,36) size 769x271 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "TEXTAREA" >+ RenderBR {BR} at (79,0) size 0x19 >+ RenderText {#text} at (406,211) size 4x19 >+ text run at (406,211) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (0,231) size 0x19 >+ RenderText {#text} at (0,251) size 145x19 >+ text run at (0,251) width 145: "PARAGRAPH - works" >+ RenderBlock {P} at (0,323) size 402x202 [border: (1px dotted #C0C0C0)] >+ RenderText {#text} at (1,19) size 385x69 >+ text run at (1,19) width 385: "Demo text here that wraps a bit and should demonstrate" >+ text run at (1,72) width 181: "the goodness of line-height" >+ RenderBlock (anonymous) at (0,538) size 769x41 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 79x19 >+ text run at (0,20) width 79: "DIV - works" >+ RenderBR {BR} at (79,20) size 0x19 >+ RenderBlock {DIV} at (0,578) size 402x203 [border: (1px dotted #C0C0C0)] >+ RenderText {#text} at (1,19) size 385x69 >+ text run at (1,19) width 385: "Demo text here that wraps a bit and should demonstrate" >+ text run at (1,72) width 181: "the goodness of line-height" >+ RenderBlock (anonymous) at (0,780) size 769x446 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderText {#text} at (0,40) size 119x19 >+ text run at (0,40) width 119: "Un-Styled Textarea" >+ RenderBR {BR} at (119,40) size 0x19 >+ RenderText {#text} at (185,87) size 4x19 >+ text run at (185,87) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (0,107) size 0x19 >+ RenderText {#text} at (0,127) size 203x19 >+ text run at (0,127) width 203: "Totally Blank Un-Styled Textarea" >+ RenderBR {BR} at (203,127) size 0x19 >+ RenderText {#text} at (185,174) size 4x19 >+ text run at (185,174) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (0,194) size 0x19 >+ RenderText {#text} at (0,214) size 199x19 >+ text run at (0,214) width 199: "Totally Blank STYLED Textarea" >+ RenderBR {BR} at (199,214) size 0x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,1241) size 769x0 >+layer at (8,64) size 406x206 clip at (9,65) size 404x204 >+ RenderTextControl {TEXTAREA} at (0,20) size 406x206 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)] >+ RenderBlock {DIV} at (3,3) size 400x106 >+ RenderText {#text} at (0,18) size 390x69 >+ text run at (0,18) width 385: "Demo text here that wraps a bit and should demonstrate" >+ text run at (385,18) width 5: " " >+ text run at (0,71) width 181: "the goodness of line-height" >+layer at (10,850) size 181x38 clip at (11,851) size 164x36 scrollHeight 84 >+ RenderTextControl {TEXTAREA} at (2,62) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x80 >+ RenderText {#text} at (0,0) size 160x80 >+ text run at (0,0) width 152: "Demo text here that" >+ text run at (152,0) width 8: " " >+ text run at (0,16) width 120: "wraps a bit and" >+ text run at (120,16) width 8: " " >+ text run at (0,32) width 144: "should demonstrate" >+ text run at (144,32) width 8: " " >+ text run at (0,48) width 120: "the goodness of" >+ text run at (120,48) width 8: " " >+ text run at (0,64) width 88: "line-height" >+layer at (10,937) size 181x38 clip at (11,938) size 179x36 >+ RenderTextControl {TEXTAREA} at (2,149) size 181x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+layer at (8,1022) size 406x206 clip at (9,1023) size 404x204 >+ RenderTextControl {TEXTAREA} at (0,234) size 406x206 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)] >+ RenderBlock {DIV} at (3,3) size 400x53 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/textarea-align-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-align-expected.txt >new file mode 100644 >index 00000000000..2b2ac3f1303 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-align-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 588x19 >+ text run at (0,0) width 588: "The following textarea elements should all be rendered on the left, with their text aligned to the left." >+ RenderBlock (anonymous) at (0,36) size 784x175 >+ RenderText {#text} at (423,25) size 4x19 >+ text run at (423,25) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (423,70) size 4x19 >+ text run at (423,70) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (423,115) size 4x19 >+ text run at (423,115) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,211) size 784x40 >+layer at (10,46) size 419x36 clip at (11,47) size 417x34 >+ RenderTextControl {TEXTAREA} at (2,2) size 419x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 415x16 >+ RenderText {#text} at (0,0) size 304x16 >+ text run at (0,0) width 304: "This is should be aligned to the left." >+layer at (10,91) size 419x36 clip at (11,92) size 417x34 >+ RenderTextControl {TEXTAREA} at (2,47) size 419x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 415x16 >+ RenderText {#text} at (0,0) size 304x16 >+ text run at (0,0) width 304: "This is should be aligned to the left." >+layer at (10,136) size 419x36 clip at (11,137) size 417x34 >+ RenderTextControl {TEXTAREA} at (2,92) size 419x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 415x16 >+ RenderText {#text} at (0,0) size 304x16 >+ text run at (0,0) width 304: "This is should be aligned to the left." >+layer at (10,181) size 419x36 clip at (11,182) size 417x34 >+ RenderTextControl {TEXTAREA} at (2,137) size 419x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 415x16 >+ RenderText {#text} at (0,0) size 304x16 >+ text run at (0,0) width 304: "This is should be aligned to the left." >+layer at (10,221) size 419x36 clip at (11,222) size 417x34 >+ RenderTextControl {TEXTAREA} at (2,2) size 419x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 415x16 >+ RenderText {#text} at (0,0) size 304x16 >+ text run at (0,0) width 304: "This is should be aligned to the left." >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/textarea-placeholder-pseudo-style-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-placeholder-pseudo-style-expected.txt >new file mode 100644 >index 00000000000..55343a306f0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-placeholder-pseudo-style-expected.txt >@@ -0,0 +1,39 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 315x19 >+ text run at (0,0) width 315: "This tests that you can set the placeholder text color." >+ RenderBR {BR} at (315,15) size 0x0 >+ RenderText {#text} at (183,45) size 4x19 >+ text run at (183,45) width 4: " " >+ RenderText {#text} at (370,45) size 4x19 >+ text run at (370,45) width 4: " " >+ RenderText {#text} at (557,45) size 4x19 >+ text run at (557,45) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+layer at (10,30) size 179x36 clip at (11,31) size 177x34 >+ RenderTextControl {TEXTAREA} at (2,22) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderBlock {DIV} at (3,3) size 175x16 [color=#640000] >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "text" >+layer at (197,30) size 179x36 clip at (198,31) size 177x34 >+ RenderTextControl {TEXTAREA} at (189,22) size 179x36 [bgcolor=#EBEBE4] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 [color=#545454] >+ RenderBlock {DIV} at (3,3) size 175x16 [color=#640000] >+ RenderText {#text} at (0,0) size 104x16 >+ text run at (0,0) width 104: "disabled text" >+layer at (384,30) size 179x36 clip at (385,31) size 177x34 >+ RenderTextControl {TEXTAREA} at (376,22) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderBlock {DIV} at (3,3) size 175x16 [color=#A9A9A9] >+ RenderText {#text} at (0,0) size 56x16 >+ text run at (0,0) width 56: "default" >+layer at (571,30) size 179x36 clip at (572,31) size 177x34 >+ RenderTextControl {TEXTAREA} at (563,22) size 179x36 [bgcolor=#EBEBE4] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 [color=#545454] >+ RenderBlock {DIV} at (3,3) size 175x16 [color=#A9A9A9] >+ RenderText {#text} at (0,0) size 128x16 >+ text run at (0,0) width 128: "default disabled" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/textarea-placeholder-visibility-1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-placeholder-visibility-1-expected.txt >new file mode 100644 >index 00000000000..6a8521abfa5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-placeholder-visibility-1-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 363x19 >+ text run at (0,0) width 363: "Focus field with a placeholder, then type, then delete all text." >+ RenderBlock {DIV} at (0,36) size 784x40 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (10,46) size 179x36 clip at (11,47) size 177x34 >+ RenderTextControl {TEXTAREA} at (2,2) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderBR {BR} at (0,0) size 0x16 >+ RenderBlock {DIV} at (3,3) size 175x16 [color=#A9A9A9] >+ RenderText {#text} at (0,0) size 88x16 >+ text run at (0,0) width 88: "Placeholder" >+caret: position 0 of child 0 {BR} of child 0 {DIV} of {#document-fragment} of child 1 {TEXTAREA} of child 3 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/textarea-placeholder-visibility-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-placeholder-visibility-2-expected.txt >new file mode 100644 >index 00000000000..e771afc0dd2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-placeholder-visibility-2-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 370x19 >+ text run at (0,0) width 370: "Focus field with a placeholder, then type, then clear the value." >+ RenderBlock {DIV} at (0,36) size 784x40 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (10,46) size 179x36 clip at (11,47) size 177x34 >+ RenderTextControl {TEXTAREA} at (2,2) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderBlock {DIV} at (3,3) size 175x16 [color=#A9A9A9] >+ RenderText {#text} at (0,0) size 88x16 >+ text run at (0,0) width 88: "Placeholder" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {TEXTAREA} of child 3 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/textarea-scroll-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-scroll-height-expected.txt >new file mode 100644 >index 00000000000..b5634d02f72 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-scroll-height-expected.txt >@@ -0,0 +1,37 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (200,185) size 4x19 >+ text run at (200,185) width 4: " " >+ RenderText {#text} at (204,185) size 52x19 >+ text run at (204,185) width 52: "183 386" >+layer at (8,8) size 200x200 clip at (9,9) size 183x198 scrollHeight 386 >+ RenderTextControl {TEXTAREA} at (0,0) size 200x200 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 181x384 >+ RenderText {#text} at (0,0) size 128x368 >+ text run at (0,0) width 128: "Lots of content." >+ text run at (0,16) width 128: "Lots of content." >+ text run at (0,32) width 128: "Lots of content." >+ text run at (0,48) width 128: "Lots of content." >+ text run at (0,64) width 0: " " >+ text run at (0,80) width 128: "Lots of content." >+ text run at (0,96) width 128: "Lots of content." >+ text run at (0,112) width 0: " " >+ text run at (0,128) width 128: "Lots of content." >+ text run at (0,144) width 128: "Lots of content." >+ text run at (0,160) width 0: " " >+ text run at (0,176) width 128: "Lots of content." >+ text run at (0,192) width 128: "Lots of content." >+ text run at (0,208) width 0: " " >+ text run at (0,224) width 128: "Lots of content." >+ text run at (0,240) width 128: "Lots of content." >+ text run at (0,256) width 0: " " >+ text run at (0,272) width 128: "Lots of content." >+ text run at (0,288) width 128: "Lots of content." >+ text run at (0,304) width 0: " " >+ text run at (0,320) width 128: "Lots of content." >+ text run at (0,336) width 128: "Lots of content." >+ text run at (0,352) width 0: " " >+ RenderBR {BR} at (0,368) size 0x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/textarea-scrollbar-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-scrollbar-expected.txt >new file mode 100644 >index 00000000000..9af16df18c7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-scrollbar-expected.txt >@@ -0,0 +1,40 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 422x19 >+ text run at (0,0) width 422: "This tests that a scrollbar will appear when text overflows the textarea " >+ RenderBR {BR} at (422,15) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (10,30) size 179x100 clip at (11,31) size 162x98 scrollHeight 146 >+ RenderTextControl {TEXTAREA} at (2,22) size 179x100 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x144 >+ RenderText {#text} at (0,0) size 8x64 >+ text run at (0,0) width 8: "1" >+ text run at (8,0) width 0: " " >+ text run at (0,16) width 8: "2" >+ text run at (8,16) width 0: " " >+ text run at (0,32) width 8: "3" >+ text run at (8,32) width 0: " " >+ text run at (0,48) width 8: "4" >+ text run at (8,48) width 0: " " >+ RenderText {#text} at (0,64) size 8x16 >+ text run at (0,64) width 8: "5" >+ RenderText {#text} at (8,64) size 0x16 >+ text run at (8,64) width 0: " " >+ RenderText {#text} at (0,80) size 8x16 >+ text run at (0,80) width 8: "6" >+ RenderText {#text} at (8,80) size 0x16 >+ text run at (8,80) width 0: " " >+ RenderText {#text} at (0,96) size 8x16 >+ text run at (0,96) width 8: "7" >+ RenderText {#text} at (8,96) size 0x16 >+ text run at (8,96) width 0: " " >+ RenderText {#text} at (0,112) size 8x16 >+ text run at (0,112) width 8: "8" >+ RenderText {#text} at (8,112) size 0x16 >+ text run at (8,112) width 0: " " >+ RenderText {#text} at (0,128) size 0x16 >+ text run at (0,128) width 0: " " >+caret: position 0 of child 9 {#text} of child 0 {DIV} of {#document-fragment} of child 3 {TEXTAREA} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/textarea-scrolled-type-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-scrolled-type-expected.txt >new file mode 100644 >index 00000000000..52ab9b7b95b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-scrolled-type-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x145 >+ RenderText {#text} at (0,0) size 478x19 >+ text run at (0,0) width 478: "This tests that typing in a scrolled textarea does not cause unnecessary scrolling." >+ RenderBR {BR} at (478,15) size 0x0 >+ RenderText {#text} at (183,125) size 4x19 >+ text run at (183,125) width 4: " " >+ RenderBR {BR} at (187,140) size 0x0 >+ RenderBlock {DIV} at (0,145) size 784x0 >+layer at (10,30) size 179x116 clip at (11,31) size 162x114 scrollY 224 scrollHeight 338 >+ RenderTextControl {TEXTAREA} at (2,22) size 179x116 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x336 >+ RenderText {#text} at (0,0) size 56x320 >+ text run at (0,0) width 8: "1" >+ text run at (8,0) width 0: " " >+ text run at (0,16) width 8: "2" >+ text run at (8,16) width 0: " " >+ text run at (0,32) width 8: "3" >+ text run at (8,32) width 0: " " >+ text run at (0,48) width 8: "4" >+ text run at (8,48) width 0: " " >+ text run at (0,64) width 8: "5" >+ text run at (8,64) width 0: " " >+ text run at (0,80) width 8: "6" >+ text run at (8,80) width 0: " " >+ text run at (0,96) width 8: "7" >+ text run at (8,96) width 0: " " >+ text run at (0,112) width 8: "8" >+ text run at (8,112) width 0: " " >+ text run at (0,128) width 8: "9" >+ text run at (8,128) width 0: " " >+ text run at (0,144) width 16: "10" >+ text run at (16,144) width 0: " " >+ text run at (0,160) width 16: "11" >+ text run at (16,160) width 0: " " >+ text run at (0,176) width 16: "12" >+ text run at (16,176) width 0: " " >+ text run at (0,192) width 16: "13" >+ text run at (16,192) width 0: " " >+ text run at (0,208) width 16: "14" >+ text run at (16,208) width 0: " " >+ text run at (0,224) width 16: "15" >+ text run at (16,224) width 0: " " >+ text run at (0,240) width 16: "16" >+ text run at (16,240) width 0: " " >+ text run at (0,256) width 16: "17" >+ text run at (16,256) width 0: " " >+ text run at (0,272) width 56: "18 Pass" >+ text run at (56,272) width 0: " " >+ text run at (0,288) width 16: "19" >+ text run at (16,288) width 0: " " >+ text run at (0,304) width 16: "20" >+ text run at (16,304) width 0: " " >+ RenderBR {BR} at (0,320) size 0x16 >+caret: position 49 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 3 {TEXTAREA} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/textarea-setinnerhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-setinnerhtml-expected.txt >new file mode 100644 >index 00000000000..03f5bd7c125 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-setinnerhtml-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (10,10) size 179x36 clip at (11,11) size 177x34 >+ RenderTextControl {TEXTAREA} at (2,2) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderText {#text} at (0,0) size 88x16 >+ text run at (0,0) width 88: "Test Passed" >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/textarea-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-width-expected.txt >new file mode 100644 >index 00000000000..8be25e7e16c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/textarea-width-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 779x39 >+ text run at (0,0) width 779: "This text area should be drawn with a reasonable width. To match IE, using GDI fonts it should wrap at 66 characters (after the X" >+ text run at (0,20) width 470: "in the third set of digits). See https://bugs.webkit.org/show_bug.cgi?id=15312." >+ RenderBlock (anonymous) at (0,40) size 784x264 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,68) size 635x244 clip at (9,69) size 633x242 >+ RenderTextControl {TEXTAREA} at (0,20) size 635x244 [color=#333333] [bgcolor=#FFFFFF] [border: (1px solid #333333)] >+ RenderBlock {DIV} at (3,3) size 631x36 >+ RenderText {#text} at (0,0) size 626x24 >+ text run at (0,0) width 626: "1234567890abcdefghijABCDEFGHIJ1234567890abcdefghijABCDEFGHIJ12345X7890abcdefghijABCDEFGXIJ123456" >+ text run at (0,12) width 153: "7890abcdefghijABCDEFGHIJ" >+ text run at (153,12) width 0: " " >+ RenderBR {BR} at (0,24) size 0x12 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/textfield-focus-ring-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/textfield-focus-ring-expected.txt >new file mode 100644 >index 00000000000..2991b6047d7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/textfield-focus-ring-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 742x39 >+ text run at (0,0) width 742: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that a focus ring is drawn for a text input" >+ text run at (0,20) width 537: "element. This test PASSED if a focus ring is drawn around the text input element (below)." >+ RenderBlock (anonymous) at (0,56) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,69) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 3 {INPUT} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/textfield-outline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/textfield-outline-expected.txt >new file mode 100644 >index 00000000000..51c4a4f78d5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/textfield-outline-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 522x19 >+ text run at (0,0) width 522: "This tests that a negative outline-offset won't get in the way of a cursor in a text control." >+ RenderBR {BR} at (522,15) size 0x0 >+ RenderTextControl {INPUT} at (2,22) size 231x29 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (11,32) size 229x25 >+ RenderBlock {DIV} at (1,2) size 229x25 >+ RenderText {#text} at (0,0) size 32x25 >+ text run at (0,0) width 32: "abc" >+caret: position 3 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 3 {INPUT} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/textfield-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/textfield-overflow-expected.txt >new file mode 100644 >index 00000000000..2931a3e303e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/textfield-overflow-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTextControl {INPUT} at (2,0) size 150x10 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,11) size 146x4 scrollHeight 16 >+ RenderBlock {DIV} at (2,3) size 146x4 >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/validation-message-appearance-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/validation-message-appearance-expected.txt >new file mode 100644 >index 00000000000..da1ff9dbeb0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/validation-message-appearance-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x42 >+ RenderBlock {HTML} at (0,0) size 800x42 >+ RenderBody {BODY} at (8,8) size 784x26 >+ RenderBlock {FORM} at (0,0) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (154,3) size 4x19 >+ text run at (154,3) width 4: " " >+ RenderButton {INPUT} at (160,2) size 57x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 41x16 >+ RenderText at (0,0) size 41x16 >+ text run at (0,0) width 41: "Submit" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,13) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/forms/visual-hebrew-text-field-expected.txt b/LayoutTests/platform/wincairo-win10/fast/forms/visual-hebrew-text-field-expected.txt >new file mode 100644 >index 00000000000..9cdc1e4c18e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/forms/visual-hebrew-text-field-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 202x19 >+ text run at (0,0) width 202 LTR override: "This tests for a regression against " >+ RenderInline {I} at (0,0) size 765x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (202,0) size 350x19 >+ text run at (202,0) width 350 LTR override: "http://bugzilla.opendarwin.org/show_bug.cgi?id=8076" >+ RenderText {#text} at (552,0) size 765x39 >+ text run at (552,0) width 213 LTR override: " REGRESSION: native text fields" >+ text run at (0,20) width 253 LTR override: "are reversed on \"visual Hebrew\" pages" >+ RenderText {#text} at (253,20) size 4x19 >+ text run at (253,20) width 4 LTR override: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,74) size 784x20 >+ RenderText {#text} at (0,0) size 256x19 >+ text run at (0,0) width 256 LTR override: "Text in the field should look like this: \x{5E8}\x{5D5}\x{5EA}\x{5E4}\x{5DB}" >+ RenderBlock (anonymous) at (0,110) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,123) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 35x16 >+ text run at (0,0) width 35 RTL: "\x{5DB}\x{5E4}\x{5EA}\x{5D5}\x{5E8}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/001-expected.txt >new file mode 100644 >index 00000000000..40a68500a71 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/001-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [color=#FFFFFF] [bgcolor=#000000] >+ RenderText {#text} at (0,0) size 496x19 >+ text run at (0,0) width 496: "The three red squares below should all look the same and be filled only with black." >+ RenderBR {BR} at (496,15) size 0x0 >+ RenderIFrame {IFRAME} at (0,20) size 170x170 [border: (10px solid #FF0000)] >+ layer at (0,0) size 100x100 >+ RenderView at (0,0) size 100x100 >+ layer at (0,0) size 100x100 >+ RenderBlock {HTML} at (0,0) size 100x100 >+ RenderBody {BODY} at (8,8) size 84x84 >+ RenderText {#text} at (170,175) size 4x19 >+ text run at (170,175) width 4: " " >+ RenderEmbeddedObject {OBJECT} at (174,20) size 170x170 [border: (10px solid #FF0000)] >+ layer at (0,0) size 100x100 >+ RenderView at (0,0) size 100x100 >+ layer at (0,0) size 100x100 >+ RenderBlock {HTML} at (0,0) size 100x100 >+ RenderBody {BODY} at (8,8) size 84x84 >+ RenderText {#text} at (344,175) size 4x19 >+ text run at (344,175) width 4: " " >+ RenderEmbeddedObject {OBJECT} at (348,20) size 170x170 [border: (10px solid #FF0000)] >+ layer at (0,0) size 100x100 >+ RenderView at (0,0) size 100x100 >+ layer at (0,0) size 100x100 >+ RenderBlock {HTML} at (0,0) size 100x100 >+ RenderBody {BODY} at (8,8) size 84x84 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/frameset-flattening-advanced-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/frameset-flattening-advanced-expected.txt >new file mode 100644 >index 00000000000..0dd05a805e8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/frameset-flattening-advanced-expected.txt >@@ -0,0 +1,43 @@ >+layer at (0,0) size 864x607 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x607 >+ RenderBlock {HTML} at (0,0) size 785x607 >+ RenderFrameSet {FRAMESET} at (0,0) size 864x607 >+ RenderFrameSet {FRAMESET} at (0,0) size 864x207 >+ RenderFrame {FRAME} at (0,0) size 350x207 >+ layer at (0,0) size 350x207 >+ RenderView at (0,0) size 350x207 >+ layer at (0,0) size 350x207 >+ RenderBlock {HTML} at (0,0) size 350x207 >+ RenderBody {BODY} at (8,8) size 334x183 [bgcolor=#008000] >+ RenderBlock {P} at (0,0) size 334x40 >+ RenderText {#text} at (0,0) size 318x39 >+ text run at (0,0) width 318: "Test for frameset flattening. The flattening only works" >+ text run at (0,20) width 94: "inside the DRT." >+ layer at (0,0) size 350x50 >+ RenderBlock (positioned) {DIV} at (0,0) size 350x50 >+ RenderFrame {FRAME} at (350,0) size 514x207 >+ layer at (0,0) size 514x207 >+ RenderView at (0,0) size 514x207 >+ layer at (0,0) size 514x207 >+ RenderBlock {HTML} at (0,0) size 514x207 >+ RenderBody {BODY} at (8,8) size 498x191 [bgcolor=#FF0000] >+ layer at (0,0) size 300x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 300x100 >+ RenderFrameSet {FRAMESET} at (0,207) size 864x400 >+ RenderFrame {FRAME} at (0,0) size 200x400 >+ layer at (0,0) size 200x400 >+ RenderView at (0,0) size 200x400 >+ layer at (0,0) size 200x400 >+ RenderBlock {HTML} at (0,0) size 200x400 >+ RenderBody {BODY} at (8,8) size 184x384 [bgcolor=#FFFF00] >+ layer at (0,0) size 50x200 >+ RenderBlock (positioned) {DIV} at (0,0) size 50x200 >+ RenderFrame {FRAME} at (200,0) size 664x400 >+ layer at (0,0) size 664x400 >+ RenderView at (0,0) size 664x400 >+ layer at (0,0) size 664x400 >+ RenderBlock {HTML} at (0,0) size 664x400 >+ RenderBody {BODY} at (8,8) size 648x384 [bgcolor=#0000FF] >+ layer at (0,0) size 650x400 >+ RenderBlock (positioned) {DIV} at (0,0) size 650x400 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/frameset-flattening-grid-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/frameset-flattening-grid-expected.txt >new file mode 100644 >index 00000000000..54cacffb522 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/frameset-flattening-grid-expected.txt >@@ -0,0 +1,52 @@ >+layer at (0,0) size 1200x800 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x800 >+ RenderBlock {HTML} at (0,0) size 785x800 >+ RenderFrameSet {FRAMESET} at (0,0) size 1200x800 >+ RenderFrame {FRAME} at (0,0) size 600x200 >+ layer at (0,0) size 600x200 >+ RenderView at (0,0) size 600x200 >+ layer at (0,0) size 600x200 >+ RenderBlock {HTML} at (0,0) size 600x200 >+ RenderBody {BODY} at (8,8) size 584x176 [bgcolor=#008000] >+ RenderBlock {P} at (0,0) size 584x20 >+ RenderText {#text} at (0,0) size 416x19 >+ text run at (0,0) width 416: "Test for frameset flattening. The flattening only works inside the DRT." >+ RenderBlock {P} at (0,36) size 584x20 >+ RenderText {#text} at (0,0) size 506x19 >+ text run at (0,0) width 506: "This frame should be 300px wide, 200px tall and not be scrollable (have scrollbars)." >+ layer at (0,0) size 300x200 >+ RenderBlock (positioned) {DIV} at (0,0) size 300x200 >+ RenderFrame {FRAME} at (600,0) size 600x200 >+ layer at (0,0) size 600x200 >+ RenderView at (0,0) size 600x200 >+ layer at (0,0) size 600x200 >+ RenderBlock {HTML} at (0,0) size 600x200 >+ RenderBody {BODY} at (8,8) size 584x176 [bgcolor=#FF0000] >+ RenderBlock {P} at (0,0) size 584x20 >+ RenderText {#text} at (0,0) size 506x19 >+ text run at (0,0) width 506: "This frame should be 300px wide, 200px tall and not be scrollable (have scrollbars)." >+ layer at (0,0) size 300x50 >+ RenderBlock (positioned) {DIV} at (0,0) size 300x50 >+ RenderFrame {FRAME} at (0,200) size 600x600 >+ layer at (0,0) size 600x600 >+ RenderView at (0,0) size 600x600 >+ layer at (0,0) size 600x600 >+ RenderBlock {HTML} at (0,0) size 600x600 >+ RenderBody {BODY} at (8,8) size 584x576 [bgcolor=#FFFF00] >+ RenderBlock {P} at (0,0) size 584x20 >+ RenderText {#text} at (0,0) size 506x19 >+ text run at (0,0) width 506: "This frame should be 600px wide, 600px tall and not be scrollable (have scrollbars)." >+ layer at (0,0) size 600x600 >+ RenderBlock (positioned) {DIV} at (0,0) size 600x600 >+ RenderFrame {FRAME} at (600,200) size 600x600 >+ layer at (0,0) size 600x600 >+ RenderView at (0,0) size 600x600 >+ layer at (0,0) size 600x600 >+ RenderBlock {HTML} at (0,0) size 600x600 >+ RenderBody {BODY} at (8,8) size 584x576 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,0) size 584x20 >+ RenderText {#text} at (0,0) size 506x19 >+ text run at (0,0) width 506: "This frame should be 600px wide, 600px tall and not be scrollable (have scrollbars)." >+ layer at (0,0) size 600x600 >+ RenderBlock (positioned) {DIV} at (0,0) size 600x600 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/frameset-flattening-simple-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/frameset-flattening-simple-expected.txt >new file mode 100644 >index 00000000000..cdb6f439b0d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/frameset-flattening-simple-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 1000x600 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderFrameSet {FRAMESET} at (0,0) size 1000x600 >+ RenderFrame {FRAME} at (0,0) size 800x600 >+ layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+ layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 [bgcolor=#008000] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 416x19 >+ text run at (0,0) width 416: "Test for frameset flattening. The flattening only works inside the DRT." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 438x19 >+ text run at (0,0) width 438: "This frame should be 800px wide and not be scrollable (have scrollbars)." >+ layer at (0,100) size 800x1 >+ RenderBlock (positioned) {DIV} at (0,100) size 800x1 >+ RenderFrame {FRAME} at (800,0) size 200x600 >+ layer at (0,0) size 200x600 >+ RenderView at (0,0) size 200x600 >+ layer at (0,0) size 200x600 >+ RenderBlock {HTML} at (0,0) size 200x600 >+ RenderBody {BODY} at (8,8) size 184x584 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/frameset-flattening-subframe-resize-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/frameset-flattening-subframe-resize-expected.txt >new file mode 100644 >index 00000000000..69b5b2da5ee >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/frameset-flattening-subframe-resize-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 1000x650 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x650 >+ RenderBlock {HTML} at (0,0) size 785x650 >+ RenderFrameSet {FRAMESET} at (0,0) size 1000x650 >+ RenderFrame {FRAME} at (0,0) size 300x650 >+ layer at (0,0) size 300x650 >+ RenderView at (0,0) size 300x650 >+ layer at (0,0) size 300x650 >+ RenderBlock {HTML} at (0,0) size 300x650 >+ RenderBody {BODY} at (8,8) size 284x626 [bgcolor=#008000] >+ RenderBlock {P} at (0,0) size 284x40 >+ RenderText {#text} at (0,0) size 276x39 >+ text run at (0,0) width 276: "Test for frameset flattening. The flattening only" >+ text run at (0,20) width 136: "works inside the DRT." >+ RenderBlock {P} at (0,56) size 284x40 >+ RenderText {#text} at (0,0) size 269x39 >+ text run at (0,0) width 269: "This frame should be 300px wide and not be" >+ text run at (0,20) width 165: "scrollable (have scrollbars)." >+ layer at (0,350) size 300x300 >+ RenderBlock (positioned) {DIV} at (0,350) size 300x300 [bgcolor=#0000FF] >+ RenderFrame {FRAME} at (300,0) size 700x650 >+ layer at (0,0) size 700x650 >+ RenderView at (0,0) size 700x650 >+ layer at (0,0) size 700x650 >+ RenderBlock {HTML} at (0,0) size 700x650 >+ RenderBody {BODY} at (8,8) size 684x634 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-height-expected.txt >new file mode 100644 >index 00000000000..603168c854c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-height-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 [bgcolor=#008000] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 402x19 >+ text run at (0,0) width 402: "Test for iframe flattening. The flattening only works inside the DRT." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 742x19 >+ text run at (0,0) width 410: "This inner frame should be 400px in each direction, disregarding the " >+ text run at (410,0) width 332: "border, and it must not be scrollable or have scrollbars." >+ RenderBlock {P} at (0,72) size 784x404 >+ RenderIFrame {IFRAME} at (0,0) size 404x404 [border: (2px inset #000000)] >+ layer at (0,0) size 400x400 >+ RenderView at (0,0) size 400x400 >+ layer at (0,0) size 400x400 >+ RenderBlock {HTML} at (0,0) size 400x400 >+ RenderBody {BODY} at (8,8) size 384x384 [bgcolor=#0000FF] >+ layer at (0,0) size 400x400 >+ RenderBlock (positioned) {DIV} at (0,0) size 400x400 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.txt >new file mode 100644 >index 00000000000..eca276a8036 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 [bgcolor=#008000] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 402x19 >+ text run at (0,0) width 402: "Test for iframe flattening. The flattening only works inside the DRT." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 742x19 >+ text run at (0,0) width 410: "This inner frame should be 400px in each direction, disregarding the " >+ text run at (410,0) width 332: "border, and it must not be scrollable or have scrollbars." >+ RenderBlock {P} at (0,72) size 784x404 >+ RenderIFrame {IFRAME} at (0,0) size 404x404 [border: (2px inset #000000)] >+ layer at (0,0) size 400x400 >+ RenderView at (0,0) size 400x400 >+ layer at (0,0) size 400x400 >+ RenderBlock {HTML} at (0,0) size 400x400 >+ RenderBody {BODY} at (8,8) size 384x384 [bgcolor=#FF0000] >+ layer at (0,0) size 400x400 >+ RenderBlock (positioned) {DIV} at (0,0) size 400x400 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-width-and-height-no-scrolling-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-width-and-height-no-scrolling-expected.txt >new file mode 100644 >index 00000000000..0ef5fda9f23 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-width-and-height-no-scrolling-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 [bgcolor=#008000] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 402x19 >+ text run at (0,0) width 402: "Test for iframe flattening. The flattening only works inside the DRT." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 742x19 >+ text run at (0,0) width 410: "This inner frame should be 200px in each direction, disregarding the " >+ text run at (410,0) width 332: "border, and it must not be scrollable or have scrollbars." >+ RenderBlock {P} at (0,72) size 784x204 >+ RenderIFrame {IFRAME} at (0,0) size 204x204 [border: (2px inset #000000)] >+ layer at (0,0) size 400x400 >+ RenderView at (0,0) size 200x200 >+ layer at (0,0) size 200x200 >+ RenderBlock {HTML} at (0,0) size 200x200 >+ RenderBody {BODY} at (8,8) size 184x184 [bgcolor=#FF0000] >+ layer at (0,0) size 400x400 >+ RenderBlock (positioned) {DIV} at (0,0) size 400x400 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-width-expected.txt >new file mode 100644 >index 00000000000..eca276a8036 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-fixed-width-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 [bgcolor=#008000] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 402x19 >+ text run at (0,0) width 402: "Test for iframe flattening. The flattening only works inside the DRT." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 742x19 >+ text run at (0,0) width 410: "This inner frame should be 400px in each direction, disregarding the " >+ text run at (410,0) width 332: "border, and it must not be scrollable or have scrollbars." >+ RenderBlock {P} at (0,72) size 784x404 >+ RenderIFrame {IFRAME} at (0,0) size 404x404 [border: (2px inset #000000)] >+ layer at (0,0) size 400x400 >+ RenderView at (0,0) size 400x400 >+ layer at (0,0) size 400x400 >+ RenderBlock {HTML} at (0,0) size 400x400 >+ RenderBody {BODY} at (8,8) size 384x384 [bgcolor=#FF0000] >+ layer at (0,0) size 400x400 >+ RenderBlock (positioned) {DIV} at (0,0) size 400x400 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-nested-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-nested-expected.txt >new file mode 100644 >index 00000000000..506c6e58f58 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-nested-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 [bgcolor=#008000] >+ RenderBlock {P} at (0,0) size 784x402 >+ RenderIFrame {IFRAME} at (0,0) size 502x402 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ layer at (0,0) size 500x400 >+ RenderView at (0,0) size 500x400 >+ layer at (0,0) size 500x237 >+ RenderBlock {HTML} at (0,0) size 500x237 >+ RenderBody {BODY} at (8,16) size 484x213 >+ RenderBlock {P} at (0,0) size 484x20 >+ RenderText {#text} at (0,0) size 175x19 >+ text run at (0,0) width 175: "This is the intermediate frame" >+ RenderBlock (anonymous) at (0,36) size 484x177 >+ RenderIFrame {IFRAME} at (0,0) size 252x172 [border: (1px solid #000000)] >+ layer at (0,0) size 250x170 >+ RenderView at (0,0) size 250x170 >+ layer at (0,0) size 250x52 >+ RenderBlock {HTML} at (0,0) size 250x52 >+ RenderBody {BODY} at (8,16) size 234x20 [bgcolor=#C0C0C0] >+ RenderBlock {P} at (0,0) size 234x20 >+ RenderText {#text} at (0,0) size 135x19 >+ text run at (0,0) width 135: "This is the inner frame." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-offscreen-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-offscreen-expected.txt >new file mode 100644 >index 00000000000..75b3febe017 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-offscreen-expected.txt >@@ -0,0 +1,33 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x0 >+ RenderBlock {P} at (0,0) size 784x0 >+ RenderBlock {P} at (0,0) size 784x0 >+ RenderBlock {P} at (0,0) size 784x0 >+layer at (8,200) size 792x164 >+ RenderBlock (positioned) {DIV} at (8,200) size 792x164 >+ RenderBlock {P} at (0,16) size 792x40 >+ RenderText {#text} at (0,0) size 763x39 >+ text run at (0,0) width 419: "Test for iframe flattening, with three inner frames just outside the view " >+ text run at (419,0) width 344: "and of the size 200x200 px, plus one inner frame is partly" >+ text run at (0,20) width 41: "visible." >+ RenderBlock {P} at (0,72) size 792x40 >+ RenderText {#text} at (0,0) size 756x39 >+ text run at (0,0) width 419: "This yellow, red and blue inner frames must remain offscreen, and the " >+ text run at (419,0) width 337: "green inner frames should be of size 300x300 (200x200" >+ text run at (0,20) width 46: "visible)." >+ RenderBlock {P} at (0,128) size 792x20 >+ RenderText {#text} at (0,0) size 434x19 >+ text run at (0,0) width 434: "NOTE: The test only works in the DRT or with frame flattening enabled." >+layer at (-100,-100) size 300x300 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 >+ RenderIFrame {IFRAME} at (-100,-100) size 300x300 >+ layer at (0,0) size 300x300 >+ RenderView at (0,0) size 300x300 >+ layer at (0,0) size 300x300 >+ RenderBlock {HTML} at (0,0) size 300x300 >+ RenderBody {BODY} at (8,8) size 284x284 [bgcolor=#008000] >+ layer at (0,0) size 300x300 >+ RenderBlock (positioned) {DIV} at (0,0) size 300x300 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt >new file mode 100644 >index 00000000000..d39aa32fe38 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 2028x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x561 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 565x19 >+ text run at (0,0) width 565: "Test that an off-screen iframe with positive coordinates is flattened, and so are its child frames." >+ RenderBlock {P} at (0,36) size 784x0 >+layer at (1200,0) size 828x200 >+ RenderIFrame {IFRAME} at (1200,0) size 828x200 >+ layer at (0,0) size 828x200 >+ RenderView at (0,0) size 828x200 >+ layer at (0,0) size 828x200 >+ RenderBlock {HTML} at (0,0) size 828x200 >+ RenderBody {BODY} at (8,8) size 812x184 [bgcolor=#0000FF] >+ RenderIFrame {IFRAME} at (0,0) size 820x154 [border: (2px inset #000000)] >+ layer at (0,0) size 816x150 >+ RenderView at (0,0) size 816x150 >+ layer at (0,0) size 816x150 >+ RenderBlock {HTML} at (0,0) size 816x150 >+ RenderBody {BODY} at (8,8) size 800x134 >+ RenderBlock {DIV} at (0,0) size 800x20 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 363x19 >+ text run at (0,0) width 363: "This is a nested frame that is flattened and scrolled into view." >+ RenderText {#text} at (0,0) size 0x0 >+scrolled to 1200,0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-out-of-view-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-out-of-view-expected.txt >new file mode 100644 >index 00000000000..2731d5c73c8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-out-of-view-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 9200x800 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x585 >+ RenderBlock {HTML} at (0,0) size 785x585 >+ RenderBody {BODY} at (8,8) size 769x561 >+ RenderBlock {DIV} at (0,0) size 769x20 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 756x19 >+ text run at (0,0) width 756: "Test that an iframe with negative coordinates is not flattened, but an iframe with positive coordinates is, even if it is out of view." >+ RenderBlock {P} at (0,36) size 769x0 >+ RenderBlock {P} at (0,36) size 769x0 >+layer at (1200,0) size 8000x800 >+ RenderIFrame {IFRAME} at (1200,0) size 8000x800 >+ layer at (0,0) size 8000x800 >+ RenderView at (0,0) size 8000x800 >+ layer at (0,0) size 8000x800 >+ RenderBlock {HTML} at (0,0) size 8000x800 >+ RenderBody {BODY} at (8,8) size 7984x784 [bgcolor=#0000FF] >+ layer at (0,0) size 8000x800 >+ RenderBlock (positioned) {DIV} at (0,0) size 8000x800 >+ RenderText {#text} at (0,0) size 417x19 >+ text run at (0,0) width 417: "You will not see me but you will see the horizontal scrollbar streching." >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt >new file mode 100644 >index 00000000000..d39aa32fe38 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 2028x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x561 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 565x19 >+ text run at (0,0) width 565: "Test that an off-screen iframe with positive coordinates is flattened, and so are its child frames." >+ RenderBlock {P} at (0,36) size 784x0 >+layer at (1200,0) size 828x200 >+ RenderIFrame {IFRAME} at (1200,0) size 828x200 >+ layer at (0,0) size 828x200 >+ RenderView at (0,0) size 828x200 >+ layer at (0,0) size 828x200 >+ RenderBlock {HTML} at (0,0) size 828x200 >+ RenderBody {BODY} at (8,8) size 812x184 [bgcolor=#0000FF] >+ RenderIFrame {IFRAME} at (0,0) size 820x154 [border: (2px inset #000000)] >+ layer at (0,0) size 816x150 >+ RenderView at (0,0) size 816x150 >+ layer at (0,0) size 816x150 >+ RenderBlock {HTML} at (0,0) size 816x150 >+ RenderBody {BODY} at (8,8) size 800x134 >+ RenderBlock {DIV} at (0,0) size 800x20 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 363x19 >+ text run at (0,0) width 363: "This is a nested frame that is flattened and scrolled into view." >+ RenderText {#text} at (0,0) size 0x0 >+scrolled to 1200,0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-simple-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-simple-expected.txt >new file mode 100644 >index 00000000000..447a30aa05a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/flattening/iframe-flattening-simple-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 [bgcolor=#008000] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 402x19 >+ text run at (0,0) width 402: "Test for iframe flattening. The flattening only works inside the DRT." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 742x19 >+ text run at (0,0) width 410: "This inner frame should be 400px in each direction, disregarding the " >+ text run at (410,0) width 332: "border, and it must not be scrollable or have scrollbars." >+ RenderBlock {P} at (0,72) size 784x404 >+ RenderIFrame {IFRAME} at (0,0) size 404x404 [border: (2px inset #000000)] >+ layer at (0,0) size 400x400 >+ RenderView at (0,0) size 400x400 >+ layer at (0,0) size 400x400 >+ RenderBlock {HTML} at (0,0) size 400x400 >+ RenderBody {BODY} at (8,8) size 384x384 [bgcolor=#FF0000] >+ layer at (0,0) size 400x400 >+ RenderBlock (positioned) {DIV} at (0,0) size 400x400 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/frame-navigation-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/frame-navigation-expected.txt >new file mode 100644 >index 00000000000..064737f1885 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/frame-navigation-expected.txt >@@ -0,0 +1,2 @@ >+ALERT: SUCCESS >+ >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/frame-scrolling-attribute-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/frame-scrolling-attribute-expected.txt >new file mode 100644 >index 00000000000..39cd43c6186 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/frame-scrolling-attribute-expected.txt >@@ -0,0 +1,101 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderFrameSet {FRAMESET} at (0,0) size 800x600 >+ RenderFrame {FRAME} at (0,0) size 195x145 >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 180x130 >+ layer at (0,0) size 180x492 >+ RenderBlock {HTML} at (0,0) size 180x492 >+ RenderBody {BODY} at (8,8) size 164x476 >+ RenderBlock {P} at (0,0) size 164x60 >+ RenderText {#text} at (0,0) size 156x59 >+ text run at (0,0) width 151: "This page is large enough" >+ text run at (0,20) width 156: "to need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderFrame {FRAME} at (201,0) size 195x145 >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 180x130 >+ layer at (0,0) size 180x492 >+ RenderBlock {HTML} at (0,0) size 180x492 >+ RenderBody {BODY} at (8,8) size 164x476 >+ RenderBlock {P} at (0,0) size 164x60 >+ RenderText {#text} at (0,0) size 156x59 >+ text run at (0,0) width 151: "This page is large enough" >+ text run at (0,20) width 156: "to need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderFrame {FRAME} at (402,0) size 195x145 >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 180x130 >+ layer at (0,0) size 180x492 >+ RenderBlock {HTML} at (0,0) size 180x492 >+ RenderBody {BODY} at (8,8) size 164x476 >+ RenderBlock {P} at (0,0) size 164x60 >+ RenderText {#text} at (0,0) size 156x59 >+ text run at (0,0) width 151: "This page is large enough" >+ text run at (0,20) width 156: "to need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderFrame {FRAME} at (603,0) size 197x145 >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 182x130 >+ layer at (0,0) size 182x492 >+ RenderBlock {HTML} at (0,0) size 182x492 >+ RenderBody {BODY} at (8,8) size 166x476 >+ RenderBlock {P} at (0,0) size 166x60 >+ RenderText {#text} at (0,0) size 156x59 >+ text run at (0,0) width 151: "This page is large enough" >+ text run at (0,20) width 156: "to need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderFrame {FRAME} at (0,151) size 195x145 >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 180x130 >+ layer at (0,0) size 180x492 >+ RenderBlock {HTML} at (0,0) size 180x492 >+ RenderBody {BODY} at (8,8) size 164x476 >+ RenderBlock {P} at (0,0) size 164x60 >+ RenderText {#text} at (0,0) size 156x59 >+ text run at (0,0) width 151: "This page is large enough" >+ text run at (0,20) width 156: "to need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderFrame {FRAME} at (201,151) size 195x145 >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 195x145 >+ layer at (0,0) size 195x492 >+ RenderBlock {HTML} at (0,0) size 195x492 >+ RenderBody {BODY} at (8,8) size 179x476 >+ RenderBlock {P} at (0,0) size 179x60 >+ RenderText {#text} at (0,0) size 167x59 >+ text run at (0,0) width 167: "This page is large enough to" >+ text run at (0,20) width 140: "need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderFrame {FRAME} at (402,151) size 195x145 >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 180x130 >+ layer at (0,0) size 180x492 >+ RenderBlock {HTML} at (0,0) size 180x492 >+ RenderBody {BODY} at (8,8) size 164x476 >+ RenderBlock {P} at (0,0) size 164x60 >+ RenderText {#text} at (0,0) size 156x59 >+ text run at (0,0) width 151: "This page is large enough" >+ text run at (0,20) width 156: "to need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderFrame {FRAME} at (603,151) size 197x145 >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 182x130 >+ layer at (0,0) size 182x492 >+ RenderBlock {HTML} at (0,0) size 182x492 >+ RenderBody {BODY} at (8,8) size 166x476 >+ RenderBlock {P} at (0,0) size 166x60 >+ RenderText {#text} at (0,0) size 156x59 >+ text run at (0,0) width 151: "This page is large enough" >+ text run at (0,20) width 156: "to need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/frameElement-frame-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/frameElement-frame-expected.txt >new file mode 100644 >index 00000000000..e011c13856a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/frameElement-frame-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderFrameSet {FRAMESET} at (0,0) size 800x600 >+ RenderFrame {FRAME} at (0,0) size 800x600 >+ layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+ layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 195x19 >+ text run at (0,0) width 195: "frameElement ID is \"Mr. Frame\"" >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/frameElement-iframe-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/frameElement-iframe-expected.txt >new file mode 100644 >index 00000000000..915a3c93ade >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/frameElement-iframe-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ layer at (0,0) size 300x150 >+ RenderView at (0,0) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderBlock {HTML} at (0,0) size 300x150 >+ RenderBody {BODY} at (8,8) size 284x134 >+ RenderBlock {DIV} at (0,0) size 284x20 >+ RenderText {#text} at (0,0) size 195x19 >+ text run at (0,0) width 195: "frameElement ID is \"Mr. Frame\"" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/frameset-style-recalc-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/frameset-style-recalc-expected.txt >new file mode 100644 >index 00000000000..dfbb2b03b95 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/frameset-style-recalc-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderFrameSet {FRAMESET} at (0,0) size 800x600 >+ RenderFrame {FRAME} at (0,0) size 800x200 >+ layer at (0,0) size 800x200 >+ RenderView at (0,0) size 800x200 >+ layer at (0,0) size 800x200 >+ RenderBlock {HTML} at (0,0) size 800x200 >+ RenderBody {BODY} at (8,8) size 784x176 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 727x39 >+ RenderInline {A} at (0,0) size 311x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 311x19 >+ text run at (51,0) width 311: "https://bugs.webkit.org/show_bug.cgi?id=19348" >+ RenderText {#text} at (362,0) size 727x39 >+ text run at (362,0) width 4: " " >+ text run at (366,0) width 361: "REGRESSION (r34193): Setting the size of a frame with" >+ text run at (0,20) width 69: "javascript " >+ text run at (69,20) width 235: "document.body.row no longer works" >+ RenderText {#text} at (304,20) size 4x19 >+ text run at (304,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 193x19 >+ text run at (0,0) width 193: "This frame should be 200px tall." >+ layer at (0,100) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,100) size 100x100 [bgcolor=#008000] >+ RenderFrame {FRAME} at (0,206) size 800x394 >+ layer at (0,0) size 800x394 >+ RenderView at (0,0) size 800x394 >+ layer at (0,0) size 800x394 >+ RenderBlock {HTML} at (0,0) size 800x394 >+ RenderBody {BODY} at (8,8) size 784x378 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/iframe-option-crash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/iframe-option-crash-expected.txt >new file mode 100644 >index 00000000000..74e44b58084 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/iframe-option-crash-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x195 >+ RenderBlock {html} at (0,0) size 800x195 >+ RenderBody {body} at (8,8) size 784x179 >+ RenderBlock {div} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 407x19 >+ text run at (0,0) width 407: "If no crash while painting, the test passed (requires pixel test mode)." >+ RenderBlock (anonymous) at (0,20) size 784x159 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderIFrame {iframe} at (0,0) size 304x154 [border: (2px inset #000000)] >+ layer at (0,0) size 300x150 >+ RenderView at (0,0) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderBlock {HTML} at (0,0) size 300x150 >+ RenderBody {BODY} at (8,8) size 284x134 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/iframe-scrolling-attribute-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/iframe-scrolling-attribute-expected.txt >new file mode 100644 >index 00000000000..91386947242 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/iframe-scrolling-attribute-expected.txt >@@ -0,0 +1,131 @@ >+layer at (0,0) size 785x699 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x699 >+ RenderBlock {HTML} at (0,0) size 785x699 >+ RenderBody {BODY} at (8,8) size 769x683 >+ RenderBlock {P} at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 209x19 >+ text run at (0,0) width 209: "This page tests the behavior of the " >+ RenderInline {TT} at (0,0) size 72x16 >+ RenderText {#text} at (209,3) size 72x16 >+ text run at (209,3) width 72: "scrolling" >+ RenderText {#text} at (281,0) size 76x19 >+ text run at (281,0) width 76: " attribute on " >+ RenderInline {TT} at (0,0) size 64x16 >+ RenderText {#text} at (357,3) size 64x16 >+ text run at (357,3) width 64: "<iframe>" >+ RenderText {#text} at (421,0) size 752x39 >+ text run at (421,0) width 331: " elements which contain a page large enough to need to" >+ text run at (0,20) width 70: "be scrolled." >+ RenderBlock (anonymous) at (0,56) size 769x627 >+ RenderIFrame {IFRAME} at (0,0) size 204x204 [border: (2px inset #000000)] >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 185x185 >+ layer at (0,0) size 185x492 >+ RenderBlock {HTML} at (0,0) size 185x492 >+ RenderBody {BODY} at (8,8) size 169x476 >+ RenderBlock {P} at (0,0) size 169x60 >+ RenderText {#text} at (0,0) size 167x59 >+ text run at (0,0) width 167: "This page is large enough to" >+ text run at (0,20) width 140: "need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderText {#text} at (204,189) size 4x19 >+ text run at (204,189) width 4: " " >+ RenderIFrame {IFRAME} at (208,0) size 204x204 [border: (2px inset #000000)] >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 185x185 >+ layer at (0,0) size 185x492 >+ RenderBlock {HTML} at (0,0) size 185x492 >+ RenderBody {BODY} at (8,8) size 169x476 >+ RenderBlock {P} at (0,0) size 169x60 >+ RenderText {#text} at (0,0) size 167x59 >+ text run at (0,0) width 167: "This page is large enough to" >+ text run at (0,20) width 140: "need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderText {#text} at (412,189) size 4x19 >+ text run at (412,189) width 4: " " >+ RenderIFrame {IFRAME} at (416,0) size 204x204 [border: (2px inset #000000)] >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 185x185 >+ layer at (0,0) size 185x492 >+ RenderBlock {HTML} at (0,0) size 185x492 >+ RenderBody {BODY} at (8,8) size 169x476 >+ RenderBlock {P} at (0,0) size 169x60 >+ RenderText {#text} at (0,0) size 167x59 >+ text run at (0,0) width 167: "This page is large enough to" >+ text run at (0,20) width 140: "need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderText {#text} at (620,189) size 4x19 >+ text run at (620,189) width 4: " " >+ RenderIFrame {IFRAME} at (0,209) size 204x204 [border: (2px inset #000000)] >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 185x185 >+ layer at (0,0) size 185x492 >+ RenderBlock {HTML} at (0,0) size 185x492 >+ RenderBody {BODY} at (8,8) size 169x476 >+ RenderBlock {P} at (0,0) size 169x60 >+ RenderText {#text} at (0,0) size 167x59 >+ text run at (0,0) width 167: "This page is large enough to" >+ text run at (0,20) width 140: "need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderText {#text} at (204,398) size 4x19 >+ text run at (204,398) width 4: " " >+ RenderIFrame {IFRAME} at (208,209) size 204x204 [border: (2px inset #000000)] >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 185x185 >+ layer at (0,0) size 185x492 >+ RenderBlock {HTML} at (0,0) size 185x492 >+ RenderBody {BODY} at (8,8) size 169x476 >+ RenderBlock {P} at (0,0) size 169x60 >+ RenderText {#text} at (0,0) size 167x59 >+ text run at (0,0) width 167: "This page is large enough to" >+ text run at (0,20) width 140: "need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderText {#text} at (412,398) size 4x19 >+ text run at (412,398) width 4: " " >+ RenderIFrame {IFRAME} at (416,209) size 204x204 [border: (2px inset #000000)] >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 200x200 >+ layer at (0,0) size 200x492 >+ RenderBlock {HTML} at (0,0) size 200x492 >+ RenderBody {BODY} at (8,8) size 184x476 >+ RenderBlock {P} at (0,0) size 184x60 >+ RenderText {#text} at (0,0) size 167x59 >+ text run at (0,0) width 167: "This page is large enough to" >+ text run at (0,20) width 140: "need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderText {#text} at (620,398) size 4x19 >+ text run at (620,398) width 4: " " >+ RenderIFrame {IFRAME} at (0,418) size 204x204 [border: (2px inset #000000)] >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 185x185 >+ layer at (0,0) size 185x492 >+ RenderBlock {HTML} at (0,0) size 185x492 >+ RenderBody {BODY} at (8,8) size 169x476 >+ RenderBlock {P} at (0,0) size 169x60 >+ RenderText {#text} at (0,0) size 167x59 >+ text run at (0,0) width 167: "This page is large enough to" >+ text run at (0,20) width 140: "need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderText {#text} at (204,607) size 4x19 >+ text run at (204,607) width 4: " " >+ RenderIFrame {IFRAME} at (208,418) size 204x204 [border: (2px inset #000000)] >+ layer at (0,0) size 408x492 >+ RenderView at (0,0) size 185x185 >+ layer at (0,0) size 185x492 >+ RenderBlock {HTML} at (0,0) size 185x492 >+ RenderBody {BODY} at (8,8) size 169x476 >+ RenderBlock {P} at (0,0) size 169x60 >+ RenderText {#text} at (0,0) size 167x59 >+ text run at (0,0) width 167: "This page is large enough to" >+ text run at (0,20) width 140: "need to be scrolled in a" >+ text run at (0,40) width 97: "200x200 frame." >+ RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/iframe-with-frameborder-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/iframe-with-frameborder-expected.txt >new file mode 100644 >index 00000000000..5a7c3551425 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/iframe-with-frameborder-expected.txt >@@ -0,0 +1,39 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 201x19 >+ text run at (0,0) width 201: "This iframe should have a border." >+ RenderBR {BR} at (201,15) size 0x0 >+ RenderIFrame {IFRAME} at (0,20) size 304x154 [border: (2px inset #000000)] >+ layer at (0,0) size 300x150 >+ RenderView at (0,0) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderBlock {HTML} at (0,0) size 300x150 >+ RenderBody {BODY} at (8,8) size 284x134 >+ RenderText {#text} at (304,159) size 4x19 >+ text run at (304,159) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,179) size 136x19 >+ text run at (0,179) width 136: "This iframe should not." >+ RenderBR {BR} at (136,194) size 0x0 >+ RenderIFrame {IFRAME} at (0,199) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderView at (0,0) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderBlock {HTML} at (0,0) size 300x150 >+ RenderBody {BODY} at (8,8) size 284x134 >+ RenderText {#text} at (300,334) size 4x19 >+ text run at (300,334) width 4: " " >+ RenderBR {BR} at (304,349) size 0x0 >+ RenderText {#text} at (0,354) size 205x19 >+ text run at (0,354) width 205: "This iframe should have a border. " >+ RenderBR {BR} at (205,369) size 0x0 >+ RenderIFrame {IFRAME} at (0,374) size 304x154 [border: (2px inset #000000)] >+ layer at (0,0) size 300x150 >+ RenderView at (0,0) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderBlock {HTML} at (0,0) size 300x150 >+ RenderBody {BODY} at (8,8) size 284x134 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/inline-object-inside-frameset-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/inline-object-inside-frameset-expected.txt >new file mode 100644 >index 00000000000..891336ce10e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/inline-object-inside-frameset-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 793x636 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x636 >+ RenderBlock {HTML} at (0,0) size 785x636 >+ RenderBody {BODY} at (8,8) size 769x620 >+ RenderBlock {DIV} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 655x19 >+ text run at (0,0) width 655: "This tests that putting an inline element (such as a span) inside of an element doesn't cause an assertion failure." >+ RenderBlock {DIV} at (0,20) size 769x600 >+ RenderFrameSet {FRAMESET} at (0,0) size 785x600 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/onlyCommentInIFrame-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/onlyCommentInIFrame-expected.txt >new file mode 100644 >index 00000000000..41f7e962841 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/onlyCommentInIFrame-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 783x59 >+ text run at (0,0) width 738: "The documents in the src attributes of the iframes below only contain comments. This test is for a bug where we would only" >+ text run at (0,20) width 783: "construct RenderViews for such iframes. We need to propery construct an empty frame instead, so the RenderView should have a" >+ text run at (0,40) width 435: "RenderBlock and RenderBody below it in the dump of the RenderTree. " >+ RenderBR {BR} at (435,55) size 0x0 >+ RenderIFrame {IFRAME} at (0,60) size 788x14 [border: (2px inset #000000)] >+ layer at (0,0) size 784x10 >+ RenderView at (0,0) size 784x10 >+ layer at (0,0) size 784x10 >+ RenderBlock {HTML} at (0,0) size 784x10 >+ RenderBody {BODY} at (8,8) size 768x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (0,74) size 0x19 >+ RenderIFrame {IFRAME} at (0,94) size 788x14 [border: (2px inset #000000)] >+ layer at (0,0) size 769x172 >+ RenderView at (0,0) size 769x10 >+ layer at (0,0) size 769x172 >+ RenderBlock {html} at (0,0) size 769x172 >+ RenderBody {body} at (8,16) size 753x140 >+ RenderBlock {parsererror} at (16,0) size 721x140 [bgcolor=#FFDDDD] [border: (2px solid #CC7777)] >+ RenderBlock {h3} at (18,20) size 685x24 >+ RenderText {#text} at (0,0) size 324x22 >+ text run at (0,0) width 324: "This page contains the following errors:" >+ RenderBlock {div} at (18,62) size 685x16 >+ RenderText {#text} at (0,0) size 490x15 >+ text run at (0,0) width 490: "error on line 1 at column 15: Extra content at the end of the document" >+ RenderBlock {h3} at (18,96) size 685x24 >+ RenderText {#text} at (0,0) size 430x22 >+ text run at (0,0) width 430: "Below is a rendering of the page up to the first error." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/frames/take-focus-from-iframe-expected.txt b/LayoutTests/platform/wincairo-win10/fast/frames/take-focus-from-iframe-expected.txt >new file mode 100644 >index 00000000000..9bbe00b1d63 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/frames/take-focus-from-iframe-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x44 >+ RenderIFrame {IFRAME} at (0,0) size 204x44 [border: (2px inset #000000)] >+ layer at (0,0) size 185x42 >+ RenderView at (0,0) size 185x40 >+ layer at (0,0) size 185x42 >+ RenderBlock {HTML} at (0,0) size 185x42 >+ RenderBody {BODY} at (8,8) size 169x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ layer at (12,13) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,60) size 784x26 >+ RenderText {#text} at (0,3) size 346x19 >+ text run at (0,3) width 346: "This field should look and act focused. Try to type into it: " >+ RenderTextControl {INPUT} at (348,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+layer at (358,73) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 36x16 >+ text run at (0,0) width 36: "PASS" >+caret: position 4 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 3 {P} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/gradients/crash-on-zero-radius-expected.txt b/LayoutTests/platform/wincairo-win10/fast/gradients/crash-on-zero-radius-expected.txt >new file mode 100644 >index 00000000000..ad8a42cc669 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/gradients/crash-on-zero-radius-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {H1} at (0,0) size 784x74 >+ RenderText {#text} at (0,0) size 705x73 >+ text run at (0,0) width 705: "Two gradients, one with zero radius that should not" >+ text run at (0,37) width 82: "crash." >+ RenderBlock {DIV} at (0,95) size 154x155 [border: (2px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/gradients/generated-gradients-expected.txt b/LayoutTests/platform/wincairo-win10/fast/gradients/generated-gradients-expected.txt >new file mode 100644 >index 00000000000..f76c251c77d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/gradients/generated-gradients-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {H1} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 352x36 >+ text run at (0,0) width 352: "Radial Gradient Example" >+ RenderBlock {DIV} at (0,58) size 784x175 >+ RenderBlock (generated) at (0,0) size 154x154 [border: (2px solid #000000)] >+ RenderImage at (2,2) size 150x150 >+ RenderBlock (anonymous) at (0,154) size 784x20 >+ RenderText {#text} at (0,0) size 258x19 >+ text run at (0,0) width 258: "There's some generated content above me." >+ RenderBlock {H1} at (0,253) size 784x38 >+ RenderText {#text} at (0,0) size 353x36 >+ text run at (0,0) width 353: "Linear Gradient Example" >+ RenderBlock {DIV} at (0,312) size 784x155 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 258x19 >+ text run at (0,0) width 258: "There's some generated content below me." >+ RenderBlock (generated) at (0,20) size 134x134 [border: (2px solid #000000)] >+ RenderImage at (2,2) size 130x130 >diff --git a/LayoutTests/platform/wincairo-win10/fast/gradients/list-item-gradient-expected.txt b/LayoutTests/platform/wincairo-win10/fast/gradients/list-item-gradient-expected.txt >new file mode 100644 >index 00000000000..240a134b56e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/gradients/list-item-gradient-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {UL} at (0,0) size 784x60 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-15,8) size 8x8 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 57: "Item One" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-15,8) size 8x8 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 59: "Item Two" >+ RenderListItem {LI} at (40,40) size 744x20 >+ RenderListMarker at (-15,8) size 8x8 >+ RenderText {#text} at (0,0) size 66x19 >+ text run at (0,0) width 66: "Item Three" >diff --git a/LayoutTests/platform/wincairo-win10/fast/gradients/radial-centered-expected.txt b/LayoutTests/platform/wincairo-win10/fast/gradients/radial-centered-expected.txt >new file mode 100644 >index 00000000000..67212de99bf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/gradients/radial-centered-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 606x19 >+ text run at (0,0) width 606: "The test passes if all four boxes have a radial gradient that's green in the center and black at the edge." >+ RenderBlock {H1} at (0,41) size 784x38 >+ RenderText {#text} at (0,0) size 725x36 >+ text run at (0,0) width 725: "Radial Gradients With One Center, Inner Radius > 0" >+ RenderBlock (anonymous) at (0,99) size 784x156 >+ RenderBlock {DIV} at (0,0) size 150x150 >+ RenderText {#text} at (150,135) size 4x19 >+ text run at (150,135) width 4: " " >+ RenderBlock {DIV} at (154,0) size 150x150 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {H1} at (0,276) size 784x38 >+ RenderText {#text} at (0,0) size 641x36 >+ text run at (0,0) width 641: "Radial Gradients With One, Inner Radius == 0" >+ RenderBlock (anonymous) at (0,334) size 784x156 >+ RenderBlock {DIV} at (0,0) size 150x150 >+ RenderText {#text} at (150,135) size 4x19 >+ text run at (150,135) width 4: " " >+ RenderBlock {DIV} at (154,0) size 150x150 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/gradients/simple-gradients-expected.txt b/LayoutTests/platform/wincairo-win10/fast/gradients/simple-gradients-expected.txt >new file mode 100644 >index 00000000000..85a05437d7e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/gradients/simple-gradients-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {H1} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 352x36 >+ text run at (0,0) width 352: "Radial Gradient Example" >+ RenderBlock {DIV} at (0,58) size 154x155 [border: (2px solid #000000)] >+ RenderBlock {H1} at (0,233) size 784x38 >+ RenderText {#text} at (0,0) size 353x36 >+ text run at (0,0) width 353: "Linear Gradient Example" >+ RenderBlock {DIV} at (0,292) size 154x155 [border: (2px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/broken-image-icon-hidpi-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/broken-image-icon-hidpi-expected.txt >new file mode 100644 >index 00000000000..8a0a90b7e86 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/broken-image-icon-hidpi-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 700x19 >+ text run at (0,0) width 700: "This test passes if the broken image icon appears high-resolution in HiDPI and if the outline is of the appropriate size." >+ RenderBlock (anonymous) at (0,20) size 784x20 >+ RenderImage {IMG} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/broken-image-with-size-hidpi-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/broken-image-with-size-hidpi-expected.txt >new file mode 100644 >index 00000000000..0d24013d0c9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/broken-image-with-size-hidpi-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 608x19 >+ text run at (0,0) width 608: "This test passes if the broken image icon appears high-resolution in HiDPI and is the appropriate size." >+ RenderBlock (anonymous) at (0,20) size 784x150 >+ RenderImage {IMG} at (0,0) size 300x150 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/clip-text-in-hidpi-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/clip-text-in-hidpi-expected.txt >new file mode 100644 >index 00000000000..00d679981eb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/clip-text-in-hidpi-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderInline {SPAN} at (0,0) size 332x19 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 332x19 >+ text run at (0,0) width 332: "This text should be nice and sharp. devicePixelRatio is: " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (332,0) size 8x19 >+ text run at (332,0) width 8: "1" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/device-scale-factor-paint-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/device-scale-factor-paint-expected.txt >new file mode 100644 >index 00000000000..9ec95df95f3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/device-scale-factor-paint-expected.txt >@@ -0,0 +1,7 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x8 >+ RenderBlock {HTML} at (0,0) size 800x8 >+ RenderBody {BODY} at (8,8) size 784x0 >+layer at (5,10) size 50x50 >+ RenderBlock (positioned) {DIV} at (5,10) size 50x50 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/focus-rings-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/focus-rings-expected.txt >new file mode 100644 >index 00000000000..99901e08105 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/focus-rings-expected.txt >@@ -0,0 +1,6 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 302x152 [border: (1px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/gradient-with-scaled-ancestor-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/gradient-with-scaled-ancestor-expected.txt >new file mode 100644 >index 00000000000..4f99e6c316a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/gradient-with-scaled-ancestor-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 1184x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x569 >+layer at (8,8) size 784x302 >+ RenderBlock {DIV} at (0,0) size 784x302 >+ RenderBlock {DIV} at (0,0) size 302x302 [border: (1px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-as-background-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-as-background-expected.txt >new file mode 100644 >index 00000000000..e8de59c5d99 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-as-background-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 765x39 >+ text run at (0,0) width 765: "This test passes if the div below is a blue 100px square when the deviceScaleFactor is 1, and if it is a 100px green square when" >+ text run at (0,20) width 163: "the deviceScaleFactor is 2." >+ RenderBlock {DIV} at (0,40) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-background-dynamic-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-background-dynamic-expected.txt >new file mode 100644 >index 00000000000..1160a301bc8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-background-dynamic-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 782x59 >+ text run at (0,0) width 765: "This test passes if the div below is a blue 100px square when the deviceScaleFactor is 1, and if it is a 100px green square when" >+ text run at (0,20) width 782: "the deviceScaleFactor is 2. When run in the test harness, this test is distinct from image-set-as-background, because it ensures that" >+ text run at (0,40) width 391: "the green image loads dynamically when the scale factor changes." >+ RenderBlock {DIV} at (0,60) size 100x100 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-background-repeat-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-background-repeat-expected.txt >new file mode 100644 >index 00000000000..c9f2a25f1b1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-background-repeat-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 744x39 >+ text run at (0,0) width 744: "This test passes if the div below contains 9 evenly spaced delete buttons, and if the high resolution resource is used when the" >+ text run at (0,20) width 141: "deviceScaleFactor is 2." >+ RenderBlock {DIV} at (0,40) size 90x90 >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-background-repeat-without-size-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-background-repeat-without-size-expected.txt >new file mode 100644 >index 00000000000..c9f2a25f1b1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-background-repeat-without-size-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 744x39 >+ text run at (0,0) width 744: "This test passes if the div below contains 9 evenly spaced delete buttons, and if the high resolution resource is used when the" >+ text run at (0,20) width 141: "deviceScaleFactor is 2." >+ RenderBlock {DIV} at (0,40) size 90x90 >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-border-image-comparison-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-border-image-comparison-expected.txt >new file mode 100644 >index 00000000000..5d2f3c3a4c9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-border-image-comparison-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 267x19 >+ text run at (0,0) width 267: "The first two tests should match the last two." >+ RenderBR {BR} at (267,15) size 0x0 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {DIV} at (0,40) size 40x13 [border: (3px none #000000)] >+ RenderBlock (anonymous) at (0,53) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,73) size 40x13 [border: (3px none #000000) (7px none #000000) (3px none #000000)] >+ RenderBlock (anonymous) at (0,86) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,106) size 40x13 [border: (3px none #000000)] >+ RenderBlock (anonymous) at (0,119) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,139) size 40x13 [border: (3px none #000000) (7px none #000000) (3px none #000000)] >+ RenderBlock (anonymous) at (0,152) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-border-image-dynamic-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-border-image-dynamic-expected.txt >new file mode 100644 >index 00000000000..57495ca5edc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-border-image-dynamic-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 782x59 >+ text run at (0,0) width 765: "This test passes if the div below is a blue 100px square when the deviceScaleFactor is 1, and if it is a 100px green square when" >+ text run at (0,20) width 782: "the deviceScaleFactor is 2. When run in the test harness, this test is distinct from image-set-as-background, because it ensures that" >+ text run at (0,40) width 391: "the green image loads dynamically when the scale factor changes." >+ RenderBlock {DIV} at (0,60) size 106x106 [border: (3px none #000000)] >+ RenderText {#text} at (3,3) size 8x19 >+ text run at (3,3) width 8: "1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-border-image-simple-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-border-image-simple-expected.txt >new file mode 100644 >index 00000000000..793c948245f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-border-image-simple-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 765x39 >+ text run at (0,0) width 765: "This test passes if the div below is a blue 100px square when the deviceScaleFactor is 1, and if it is a 100px green square when" >+ text run at (0,20) width 163: "the deviceScaleFactor is 2." >+ RenderBlock {DIV} at (0,40) size 120x120 [border: (10px none #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-in-content-dynamic-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-in-content-dynamic-expected.txt >new file mode 100644 >index 00000000000..d8f2d49e991 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-in-content-dynamic-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 782x59 >+ text run at (0,0) width 765: "This test passes if the div below is a blue 100px square when the deviceScaleFactor is 1, and if it is a 100px green square when" >+ text run at (0,20) width 782: "the deviceScaleFactor is 2. When run in the test harness, this test is distinct from image-set-as-background, because it ensures that" >+ text run at (0,40) width 391: "the green image loads dynamically when the scale factor changes." >+ RenderImage {DIV} at (0,60) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-out-of-order-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-out-of-order-expected.txt >new file mode 100644 >index 00000000000..d2c7905458d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-out-of-order-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 765x39 >+ text run at (0,0) width 765: "This test passes if the div below is a blue 100px square when the deviceScaleFactor is 1, and if it is a 100px green square when" >+ text run at (0,20) width 163: "the deviceScaleFactor is 2." >+ RenderImage {DIV} at (0,40) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-simple-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-simple-expected.txt >new file mode 100644 >index 00000000000..d2c7905458d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-simple-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 765x39 >+ text run at (0,0) width 765: "This test passes if the div below is a blue 100px square when the deviceScaleFactor is 1, and if it is a 100px green square when" >+ text run at (0,20) width 163: "the deviceScaleFactor is 2." >+ RenderImage {DIV} at (0,40) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-without-specified-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-without-specified-width-expected.txt >new file mode 100644 >index 00000000000..d2c7905458d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/image-set-without-specified-width-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 765x39 >+ text run at (0,0) width 765: "This test passes if the div below is a blue 100px square when the deviceScaleFactor is 1, and if it is a 100px green square when" >+ text run at (0,20) width 163: "the deviceScaleFactor is 2." >+ RenderImage {DIV} at (0,40) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/resize-corner-hidpi-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/resize-corner-hidpi-expected.txt >new file mode 100644 >index 00000000000..1c76cdfa538 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/resize-corner-hidpi-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 442x19 >+ text run at (0,0) width 442: "This test passes if the resize corner icon appears high-resolution in HiDPI." >+ RenderBlock (anonymous) at (0,20) size 784x40 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (10,30) size 179x36 clip at (11,31) size 177x34 >+ RenderTextControl {TEXTAREA} at (2,2) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/hidpi/video-controls-in-hidpi-expected.txt b/LayoutTests/platform/wincairo-win10/fast/hidpi/video-controls-in-hidpi-expected.txt >new file mode 100644 >index 00000000000..8ff19ee09ac >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/hidpi/video-controls-in-hidpi-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 514x19 >+ text run at (0,0) width 514: "This test passes if the video controls are non-blurry and properly positioned in HiDPI." >+ RenderBlock (anonymous) at (0,20) size 784x150 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,28) size 300x150 >+ RenderVideo {VIDEO} at (0,0) size 300x150 >+layer at (8,28) size 300x150 >+ RenderFlexibleBox {DIV} at (0,0) size 300x150 >+layer at (8,133) size 300x45 >+ RenderFlexibleBox {DIV} at (0,105) size 300x45 >+layer at (8,133) size 300x45 >+ RenderBlock (positioned) {DIV} at (0,0) size 300x45 >+layer at (8,133) size 300x45 >+ RenderBlock (positioned) {DIV} at (0,0) size 300x45 [bgcolor=#1E1E1E73] >+layer at (8,133) size 300x45 >+ RenderBlock (positioned) {DIV} at (0,0) size 300x45 [bgcolor=#292929] >+layer at (16,158) size 12x15 >+ RenderButton {BUTTON} at (8,25) size 12x15 [color=#FFFFFF] >+layer at (44,158) size 16x15 >+ RenderButton {BUTTON} at (36,24) size 16x16 [color=#FFFFFF] >+layer at (169,157) size 77x17 >+ RenderFlexibleBox {DIV} at (161,24) size 77x17 >+layer at (171,157) size 73x17 >+ RenderFlexibleBox {DIV} at (2,0) size 73x17 >+layer at (254,153) size 14x25 >+ RenderFlexibleBox {DIV} at (246,20) size 14x25 >+layer at (254,158) size 14x15 >+ RenderButton {BUTTON} at (0,5) size 14x15 [color=#FFFFFF] >+layer at (284,158) size 16x15 >+ RenderButton {BUTTON} at (276,25) size 16x15 [color=#FFFFFF] >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-child-1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-child-1-expected.txt >new file mode 100644 >index 00000000000..ff6deb7a975 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-child-1-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x40 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock (anonymous) at (0,20) size 784x20 >+ RenderInline {B} at (0,0) size 140x19 >+ RenderText {#text} at (0,0) size 140x19 >+ text run at (0,0) width 140: "should have bold test" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-child-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-child-2-expected.txt >new file mode 100644 >index 00000000000..23e85964bfb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-child-2-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x40 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock (anonymous) at (0,20) size 784x20 >+ RenderInline {B} at (0,0) size 140x19 >+ RenderText {#text} at (0,0) size 140x19 >+ text run at (0,0) width 140: "should have bold test" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-details-child-1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-details-child-1-expected.txt >new file mode 100644 >index 00000000000..ff6deb7a975 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-details-child-1-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x40 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock (anonymous) at (0,20) size 784x20 >+ RenderInline {B} at (0,0) size 140x19 >+ RenderText {#text} at (0,0) size 140x19 >+ text run at (0,0) width 140: "should have bold test" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-details-child-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-details-child-2-expected.txt >new file mode 100644 >index 00000000000..8d417d70bac >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-details-child-2-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x40 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock (anonymous) at (0,20) size 784x20 >+ RenderInline {SPAN} at (0,0) size 140x19 >+ RenderInline {B} at (0,0) size 140x19 >+ RenderText {#text} at (0,0) size 140x19 >+ text run at (0,0) width 140: "should have bold test" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-1-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-1-and-click-expected.txt >new file mode 100644 >index 00000000000..d0ff470dad0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-1-and-click-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x20 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 1" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 0 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-1-expected.txt >new file mode 100644 >index 00000000000..8b3266fe020 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-1-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-10-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-10-and-click-expected.txt >new file mode 100644 >index 00000000000..e48e23fb206 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-10-and-click-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x20 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 1" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-10-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-10-expected.txt >new file mode 100644 >index 00000000000..24cdb4e6708 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-10-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x40 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 1" >+ RenderBlock {SUMMARY} at (0,20) size 784x20 >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "summary" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-2-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-2-and-click-expected.txt >new file mode 100644 >index 00000000000..eff1fbe2c8d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-2-and-click-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x40 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 1" >+ RenderBlock {SUMMARY} at (0,20) size 800x20 >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "new 2" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 0 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-2-expected.txt >new file mode 100644 >index 00000000000..8b3266fe020 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-2-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-3-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-3-and-click-expected.txt >new file mode 100644 >index 00000000000..2c6d5952d0d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-3-and-click-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x40 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 2" >+ RenderBlock {SUMMARY} at (0,20) size 800x20 >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "new 1" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 0 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-3-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-3-expected.txt >new file mode 100644 >index 00000000000..b773a2f1db1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-3-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 2" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-4-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-4-and-click-expected.txt >new file mode 100644 >index 00000000000..d87184e2046 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-4-and-click-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x40 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock {SUMMARY} at (0,20) size 800x20 >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "new 1" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-4-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-4-expected.txt >new file mode 100644 >index 00000000000..72949eb80cc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-4-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-5-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-5-and-click-expected.txt >new file mode 100644 >index 00000000000..0ca3e00ba3f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-5-and-click-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x40 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 1" >+ RenderBlock {SUMMARY} at (0,20) size 800x20 >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "summary" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-5-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-5-expected.txt >new file mode 100644 >index 00000000000..8b3266fe020 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-5-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-6-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-6-and-click-expected.txt >new file mode 100644 >index 00000000000..121a274ef96 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-6-and-click-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x20 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 1" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 0 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-6-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-6-expected.txt >new file mode 100644 >index 00000000000..5a1d91e31e0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-6-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-7-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-7-and-click-expected.txt >new file mode 100644 >index 00000000000..121a274ef96 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-7-and-click-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x20 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 1" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 0 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-7-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-7-expected.txt >new file mode 100644 >index 00000000000..a1d4c013b30 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-7-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x40 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 1" >+ RenderBlock {SUMMARY} at (0,20) size 784x20 >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "new 2" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-8-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-8-and-click-expected.txt >new file mode 100644 >index 00000000000..b72cd92ca9b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-8-and-click-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x20 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 2" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 0 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-8-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-8-expected.txt >new file mode 100644 >index 00000000000..222e69ea8f8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-8-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x40 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 38x19 >+ text run at (16,0) width 38: "new 2" >+ RenderBlock {SUMMARY} at (0,20) size 784x20 >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "new 1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-9-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-9-and-click-expected.txt >new file mode 100644 >index 00000000000..67624d6cd72 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-9-and-click-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x20 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-9-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-9-expected.txt >new file mode 100644 >index 00000000000..961b2a54646 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-9-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x40 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock {SUMMARY} at (0,20) size 784x20 >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "new 1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-child-1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-child-1-expected.txt >new file mode 100644 >index 00000000000..86a7e7e5e53 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-child-1-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 59x19 >+ text run at (16,0) width 59: "summary " >+ RenderInline {B} at (0,0) size 141x19 >+ RenderText {#text} at (74,0) size 141x19 >+ text run at (74,0) width 141: "should have bold test" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-child-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-child-2-expected.txt >new file mode 100644 >index 00000000000..9dbffd1684a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-add-summary-child-2-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 59x19 >+ text run at (16,0) width 59: "summary " >+ RenderInline {SPAN} at (0,0) size 141x19 >+ RenderInline {B} at (0,0) size 141x19 >+ RenderText {#text} at (74,0) size 141x19 >+ text run at (74,0) width 141: "should have bold test" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-marker-style-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-marker-style-expected.txt >new file mode 100644 >index 00000000000..3ec2bc3481d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-marker-style-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x451 >+ RenderBlock {HTML} at (0,0) size 800x451 >+ RenderBody {BODY} at (8,8) size 784x435 >+ RenderBlock {DIV} at (0,0) size 784x86 >+ RenderBlock {DETAILS} at (0,0) size 784x86 >+ RenderBlock {SUMMARY} at (0,0) size 784x86 >+ RenderDetailsMarker {DIV} at (0,0) size 112x80 [border: (8px solid #00FF00) (16px solid #00FF00) (24px solid #00FF00) (32px solid #00FF00)]: right >+ RenderText {#text} at (121,58) size 92x27 >+ text run at (121,58) width 92: "Summary" >+ RenderBlock {DIV} at (0,86) size 128x171 >+ RenderBlock {DETAILS} at (0,0) size 128x171 >+ RenderBlock {SUMMARY} at (0,0) size 128x171 >+ RenderDetailsMarker {DIV} at (9,0) size 113x80 [border: (8px solid #00FF00) (16px solid #00FF00) (24px solid #00FF00) (32px solid #00FF00)]: down >+ RenderText {#text} at (100,79) size 27x92 >+ text run at (100,79) width 91: "Summary" >+ RenderBlock {DIV} at (0,256) size 784x48 >+ RenderBlock {DETAILS} at (0,0) size 784x47 >+ RenderBlock {SUMMARY} at (0,0) size 784x47 >+ RenderDetailsMarker {DIV} at (0,0) size 64x40 [border: (8px solid #00FF00)]: right >+ RenderText {#text} at (73,19) size 92x27 >+ text run at (73,19) width 92: "Summary" >+ RenderBlock {DIV} at (0,303) size 80x132 >+ RenderBlock {DETAILS} at (0,0) size 80x131 >+ RenderBlock {SUMMARY} at (0,0) size 80x131 >+ RenderDetailsMarker {DIV} at (9,0) size 65x40 [border: (8px solid #00FF00)]: down >+ RenderText {#text} at (52,40) size 27x91 >+ text run at (52,40) width 91: "Summary" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-nested-1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-nested-1-expected.txt >new file mode 100644 >index 00000000000..35d6a43728b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-nested-1-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x144 [border: (8px solid #555599)] >+ RenderBlock {SUMMARY} at (8,8) size 768x108 [border: (8px solid #9999CC)] >+ RenderBlock (anonymous) at (8,8) size 752x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 59x19 >+ text run at (16,0) width 5: " " >+ text run at (20,0) width 55: "summary" >+ RenderBlock {DETAILS} at (8,28) size 752x72 [border: (8px solid #995555)] >+ RenderBlock {SUMMARY} at (8,8) size 736x36 [border: (8px solid #CC9999)] >+ RenderDetailsMarker {DIV} at (8,13) size 11x11: down >+ RenderText {#text} at (24,8) size 270x19 >+ text run at (24,8) width 5: " " >+ text run at (28,8) width 266: "nested summary (summary-deails-summary)" >+ RenderBlock (anonymous) at (8,44) size 736x20 >+ RenderText {#text} at (0,0) size 189x19 >+ text run at (0,0) width 189: "nested details (summary-deails)" >+ RenderBlock (anonymous) at (8,116) size 768x20 >+ RenderText {#text} at (0,0) size 38x19 >+ text run at (0,0) width 38: "details" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-nested-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-nested-2-expected.txt >new file mode 100644 >index 00000000000..f6825151ccd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-nested-2-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x144 [border: (8px solid #555599)] >+ RenderBlock {SUMMARY} at (8,8) size 768x36 [border: (8px solid #9999CC)] >+ RenderDetailsMarker {DIV} at (8,13) size 11x11: down >+ RenderText {#text} at (24,8) size 59x19 >+ text run at (24,8) width 5: " " >+ text run at (28,8) width 55: "summary" >+ RenderBlock {DETAILS} at (8,44) size 768x72 [border: (8px solid #995555)] >+ RenderBlock {SUMMARY} at (8,8) size 752x36 [border: (8px solid #CC9999)] >+ RenderDetailsMarker {DIV} at (8,13) size 11x11: down >+ RenderText {#text} at (24,8) size 254x19 >+ text run at (24,8) width 5: " " >+ text run at (28,8) width 250: "nested summary (details-deails-summary)" >+ RenderBlock (anonymous) at (8,44) size 752x20 >+ RenderText {#text} at (0,0) size 173x19 >+ text run at (0,0) width 173: "nested details (details-deails)" >+ RenderBlock (anonymous) at (8,116) size 768x20 >+ RenderText {#text} at (0,0) size 38x19 >+ text run at (0,0) width 38: "details" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-no-summary1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-no-summary1-expected.txt >new file mode 100644 >index 00000000000..2a914844564 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-no-summary1-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 42x19 >+ text run at (16,0) width 42: "Details" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-no-summary2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-no-summary2-expected.txt >new file mode 100644 >index 00000000000..a3c3830f8f9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-no-summary2-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 42x19 >+ text run at (16,0) width 42: "Details" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-no-summary3-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-no-summary3-expected.txt >new file mode 100644 >index 00000000000..2a914844564 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-no-summary3-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 42x19 >+ text run at (16,0) width 42: "Details" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-no-summary4-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-no-summary4-expected.txt >new file mode 100644 >index 00000000000..75de8a0280d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-no-summary4-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x46 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 42x19 >+ text run at (16,0) width 42: "Details" >+ RenderBlock (anonymous) at (0,20) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-open-javascript-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-open-javascript-expected.txt >new file mode 100644 >index 00000000000..70b534187f9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-open-javascript-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x46 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 47x19 >+ text run at (16,0) width 47: "details1" >+ RenderBlock (anonymous) at (0,20) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DETAILS} at (0,46) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 47x19 >+ text run at (16,0) width 47: "details2" >+layer at (12,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-open1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-open1-expected.txt >new file mode 100644 >index 00000000000..72949eb80cc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-open1-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-open2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-open2-expected.txt >new file mode 100644 >index 00000000000..fcd04632cad >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-open2-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x46 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock (anonymous) at (0,20) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-open3-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-open3-expected.txt >new file mode 100644 >index 00000000000..72949eb80cc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-open3-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-open4-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-open4-expected.txt >new file mode 100644 >index 00000000000..adcb70dda74 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-open4-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x46 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock (anonymous) at (0,20) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,33) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-open5-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-open5-expected.txt >new file mode 100644 >index 00000000000..72949eb80cc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-open5-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-open6-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-open6-expected.txt >new file mode 100644 >index 00000000000..d87049898d5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-open6-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-position-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-position-expected.txt >new file mode 100644 >index 00000000000..93259d82350 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-position-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 942x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x569 >+ RenderBlock {DETAILS} at (0,0) size 784x0 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {DETAILS} at (0,20) size 784x0 >+layer at (50,150) size 46x20 >+ RenderBlock (positioned) {SUMMARY} at (50,150) size 46x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 30x19 >+ text run at (16,0) width 30: "fixed" >+layer at (158,158) size 784x20 >+ RenderBlock (relative positioned) {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 44x19 >+ text run at (16,0) width 44: "relative" >+layer at (250,150) size 67x20 >+ RenderBlock (positioned) {SUMMARY} at (250,150) size 67x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 51x19 >+ text run at (16,0) width 51: "absolute" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-child-1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-child-1-expected.txt >new file mode 100644 >index 00000000000..4f28e148526 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-child-1-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x40 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock (anonymous) at (0,20) size 784x20 >+ RenderText {#text} at (0,0) size 150x19 >+ text run at (0,0) width 150: "should have no bold test." >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-child-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-child-2-expected.txt >new file mode 100644 >index 00000000000..4f28e148526 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-child-2-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x40 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock (anonymous) at (0,20) size 784x20 >+ RenderText {#text} at (0,0) size 150x19 >+ text run at (0,0) width 150: "should have no bold test." >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-1-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-1-and-click-expected.txt >new file mode 100644 >index 00000000000..d8ffe52c508 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-1-and-click-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x20 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 42x19 >+ text run at (16,0) width 42: "Details" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 0 {SUMMARY} of child 0 {SLOT} of {#document-fragment} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-1-expected.txt >new file mode 100644 >index 00000000000..2a914844564 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-1-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 42x19 >+ text run at (16,0) width 42: "Details" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-2-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-2-and-click-expected.txt >new file mode 100644 >index 00000000000..e6397b0936e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-2-and-click-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x20 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 67x19 >+ text run at (16,0) width 67: "summary 2" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 2 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-2-expected.txt >new file mode 100644 >index 00000000000..f2187432ad5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-2-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 67x19 >+ text run at (16,0) width 67: "summary 2" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-3-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-3-and-click-expected.txt >new file mode 100644 >index 00000000000..e2ee341516c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-3-and-click-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x20 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 67x19 >+ text run at (16,0) width 67: "summary 1" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-3-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-3-expected.txt >new file mode 100644 >index 00000000000..bfdbfdcd178 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-3-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 67x19 >+ text run at (16,0) width 67: "summary 1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-4-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-4-and-click-expected.txt >new file mode 100644 >index 00000000000..9b8670a0f86 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-4-and-click-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x20 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 42x19 >+ text run at (16,0) width 42: "Details" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 0 {SUMMARY} of child 0 {SLOT} of {#document-fragment} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-4-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-4-expected.txt >new file mode 100644 >index 00000000000..a3c3830f8f9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-4-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 42x19 >+ text run at (16,0) width 42: "Details" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-5-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-5-and-click-expected.txt >new file mode 100644 >index 00000000000..4102a330a5c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-5-and-click-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x20 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 67x19 >+ text run at (16,0) width 67: "summary 2" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 2 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-5-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-5-expected.txt >new file mode 100644 >index 00000000000..a91dd85e1f8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-5-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 67x19 >+ text run at (16,0) width 67: "summary 2" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-6-and-click-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-6-and-click-expected.txt >new file mode 100644 >index 00000000000..8d8bcc251ec >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-6-and-click-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DETAILS} at (0,0) size 800x20 >+ RenderBlock {SUMMARY} at (0,0) size 800x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 67x19 >+ text run at (16,0) width 67: "summary 1" >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {SUMMARY} of child 1 {DETAILS} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-6-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-6-expected.txt >new file mode 100644 >index 00000000000..5c3406728ce >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-6-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 67x19 >+ text run at (16,0) width 67: "summary 1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-child-1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-child-1-expected.txt >new file mode 100644 >index 00000000000..8ea05d0f64f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-child-1-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 59x19 >+ text run at (16,0) width 59: "summary " >+ RenderText {#text} at (74,0) size 176x19 >+ text run at (74,0) width 176: "shouldn't have only bold text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-child-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-child-2-expected.txt >new file mode 100644 >index 00000000000..d84d1f1f4fc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-remove-summary-child-2-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 59x19 >+ text run at (16,0) width 59: "summary " >+ RenderInline {SPAN} at (0,0) size 172x19 >+ RenderText {#text} at (74,0) size 172x19 >+ text run at (74,0) width 172: "shouldn't have any bold text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-replace-summary-child-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-replace-summary-child-expected.txt >new file mode 100644 >index 00000000000..ab5b6c0786f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-replace-summary-child-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x20 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 5x19 >+ text run at (16,0) width 5: " " >+ RenderBlock {SPAN} at (20,3) size 65x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "Details1" >+ RenderText {#text} at (84,0) size 5x19 >+ text run at (84,0) width 5: " " >+ RenderBlock {SPAN} at (88,3) size 65x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "Details3" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,20) size 784x26 >+ RenderButton {INPUT} at (2,2) size 43x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 27x16 >+ RenderText at (0,0) size 27x16 >+ text run at (0,0) width 27: "click" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-replace-text-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-replace-text-expected.txt >new file mode 100644 >index 00000000000..c8b71956d2b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-replace-text-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DETAILS} at (0,0) size 784x40 >+ RenderBlock {SUMMARY} at (0,0) size 784x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 58x19 >+ text run at (16,0) width 58: "Summary" >+ RenderBlock (anonymous) at (0,20) size 784x20 >+ RenderBlock {SPAN} at (0,3) size 64x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "Details1" >+ RenderText {#text} at (64,0) size 4x19 >+ text run at (64,0) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {SPAN} at (68,3) size 64x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "Details2" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,40) size 784x26 >+ RenderButton {INPUT} at (2,2) size 43x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 27x16 >+ RenderText at (0,0) size 27x16 >+ text run at (0,0) width 27: "click" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/details-writing-mode-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/details-writing-mode-expected.txt >new file mode 100644 >index 00000000000..3ce78740990 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/details-writing-mode-expected.txt >@@ -0,0 +1,543 @@ >+layer at (0,0) size 785x1508 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1508 >+ RenderBlock {HTML} at (0,0) size 785x1508 >+ RenderBody {BODY} at (8,8) size 769x1492 >+ RenderTable {TABLE} at (0,0) size 609x358 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 607x356 >+ RenderTableRow {TR} at (0,2) size 607x32 >+ RenderTableCell {TH} at (2,2) size 603x32 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=6] >+ RenderText {#text} at (226,6) size 151x19 >+ text run at (226,6) width 151: "text-align not specified" >+ RenderTableRow {TR} at (0,36) size 607x32 >+ RenderTableCell {TH} at (2,53) size 99x32 [border: (1px inset #808080)] [r=1 c=0 rs=2 cs=2] >+ RenderText {#text} at (47,6) size 5x19 >+ text run at (47,6) width 5: " " >+ RenderTableCell {TH} at (103,36) size 502x32 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=4] >+ RenderText {#text} at (181,6) size 140x19 >+ text run at (181,6) width 140: "-webkit-writing-mode" >+ RenderTableRow {TR} at (0,70) size 607x32 >+ RenderTableCell {TH} at (103,70) size 124x32 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (20,6) size 84x19 >+ text run at (20,6) width 84: "horizontal-tb" >+ RenderTableCell {TH} at (229,70) size 124x32 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (20,6) size 84x19 >+ text run at (20,6) width 84: "horizontal-bt" >+ RenderTableCell {TH} at (355,70) size 124x32 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1] >+ RenderText {#text} at (29,6) size 66x19 >+ text run at (29,6) width 66: "vertical-lr" >+ RenderTableCell {TH} at (481,70) size 124x32 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1] >+ RenderText {#text} at (29,6) size 66x19 >+ text run at (29,6) width 66: "vertical-rl" >+ RenderTableRow {TR} at (0,104) size 607x124 >+ RenderTableCell {TH} at (2,213) size 70x32 [border: (1px inset #808080)] [r=3 c=0 rs=4 cs=1] >+ RenderText {#text} at (6,6) size 58x19 >+ text run at (6,6) width 58: "direction" >+ RenderTableCell {TH} at (74,150) size 27x32 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 15x19 >+ text run at (6,6) width 15: "ltr" >+ RenderTableCell {TD} at (103,104) size 124x124 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderTableCell {TD} at (229,104) size 124x124 [border: (1px solid #000000)] [r=3 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (0,3) size 11x11: right >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (0,3) size 11x11: up >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderTableCell {TD} at (355,104) size 124x124 [border: (1px solid #000000)] [r=3 c=4 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,0) size 11x11: down >+ RenderText {#text} at (0,10) size 19x55 >+ text run at (0,10) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,0) size 11x11: right >+ RenderText {#text} at (0,10) size 19x55 >+ text run at (0,10) width 54: "summary" >+ RenderTableCell {TD} at (481,104) size 124x124 [border: (1px solid #000000)] [r=3 c=5 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,0) size 11x11: down >+ RenderText {#text} at (1,10) size 19x55 >+ text run at (1,10) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,0) size 11x11: left >+ RenderText {#text} at (1,10) size 19x55 >+ text run at (1,10) width 54: "summary" >+ RenderTableRow {TR} at (0,230) size 607x124 >+ RenderTableCell {TH} at (74,276) size 27x32 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 15x19 >+ text run at (6,6) width 15: "rtl" >+ RenderTableCell {TD} at (103,230) size 124x124 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (103,5) size 11x11: left >+ RenderText {#text} at (49,0) size 55x19 >+ text run at (49,0) width 55: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (103,5) size 11x11: down >+ RenderText {#text} at (49,0) size 55x19 >+ text run at (49,0) width 55: "summary" >+ RenderTableCell {TD} at (229,230) size 124x124 [border: (1px solid #000000)] [r=4 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (103,3) size 11x11: left >+ RenderText {#text} at (49,0) size 55x19 >+ text run at (49,0) width 55: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (103,3) size 11x11: up >+ RenderText {#text} at (49,0) size 55x19 >+ text run at (49,0) width 55: "summary" >+ RenderTableCell {TD} at (355,230) size 124x124 [border: (1px solid #000000)] [r=4 c=4 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,109) size 11x11: up >+ RenderText {#text} at (0,55) size 19x55 >+ text run at (0,55) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,109) size 11x11: right >+ RenderText {#text} at (0,55) size 19x55 >+ text run at (0,55) width 54: "summary" >+ RenderTableCell {TD} at (481,230) size 124x124 [border: (1px solid #000000)] [r=4 c=5 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,109) size 11x11: up >+ RenderText {#text} at (1,55) size 19x55 >+ text run at (1,55) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,109) size 11x11: left >+ RenderText {#text} at (1,55) size 19x55 >+ text run at (1,55) width 54: "summary" >+ RenderBlock (anonymous) at (0,358) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,378) size 609x358 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 607x356 >+ RenderTableRow {TR} at (0,2) size 607x32 >+ RenderTableCell {TH} at (2,2) size 603x32 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=6] >+ RenderText {#text} at (254,6) size 95x19 >+ text run at (254,6) width 95: "text-align: left" >+ RenderTableRow {TR} at (0,36) size 607x32 >+ RenderTableCell {TH} at (2,53) size 99x32 [border: (1px inset #808080)] [r=1 c=0 rs=2 cs=2] >+ RenderText {#text} at (47,6) size 5x19 >+ text run at (47,6) width 5: " " >+ RenderTableCell {TH} at (103,36) size 502x32 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=4] >+ RenderText {#text} at (181,6) size 140x19 >+ text run at (181,6) width 140: "-webkit-writing-mode" >+ RenderTableRow {TR} at (0,70) size 607x32 >+ RenderTableCell {TH} at (103,70) size 124x32 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (20,6) size 84x19 >+ text run at (20,6) width 84: "horizontal-tb" >+ RenderTableCell {TH} at (229,70) size 124x32 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (20,6) size 84x19 >+ text run at (20,6) width 84: "horizontal-bt" >+ RenderTableCell {TH} at (355,70) size 124x32 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1] >+ RenderText {#text} at (29,6) size 66x19 >+ text run at (29,6) width 66: "vertical-lr" >+ RenderTableCell {TH} at (481,70) size 124x32 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1] >+ RenderText {#text} at (29,6) size 66x19 >+ text run at (29,6) width 66: "vertical-rl" >+ RenderTableRow {TR} at (0,104) size 607x124 >+ RenderTableCell {TH} at (2,213) size 70x32 [border: (1px inset #808080)] [r=3 c=0 rs=4 cs=1] >+ RenderText {#text} at (6,6) size 58x19 >+ text run at (6,6) width 58: "direction" >+ RenderTableCell {TH} at (74,150) size 27x32 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 15x19 >+ text run at (6,6) width 15: "ltr" >+ RenderTableCell {TD} at (103,104) size 124x124 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: right >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (0,5) size 11x11: down >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderTableCell {TD} at (229,104) size 124x124 [border: (1px solid #000000)] [r=3 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (0,3) size 11x11: right >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (0,3) size 11x11: up >+ RenderText {#text} at (16,0) size 55x19 >+ text run at (16,0) width 55: "summary" >+ RenderTableCell {TD} at (355,104) size 124x124 [border: (1px solid #000000)] [r=3 c=4 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,0) size 11x11: down >+ RenderText {#text} at (0,10) size 19x55 >+ text run at (0,10) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,0) size 11x11: right >+ RenderText {#text} at (0,10) size 19x55 >+ text run at (0,10) width 54: "summary" >+ RenderTableCell {TD} at (481,104) size 124x124 [border: (1px solid #000000)] [r=3 c=5 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,0) size 11x11: down >+ RenderText {#text} at (1,10) size 19x55 >+ text run at (1,10) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,0) size 11x11: left >+ RenderText {#text} at (1,10) size 19x55 >+ text run at (1,10) width 54: "summary" >+ RenderTableRow {TR} at (0,230) size 607x124 >+ RenderTableCell {TH} at (74,276) size 27x32 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 15x19 >+ text run at (6,6) width 15: "rtl" >+ RenderTableCell {TD} at (103,230) size 124x124 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (54,5) size 11x11: left >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (54,5) size 11x11: down >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "summary" >+ RenderTableCell {TD} at (229,230) size 124x124 [border: (1px solid #000000)] [r=4 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (54,3) size 11x11: left >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (54,3) size 11x11: up >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "summary" >+ RenderTableCell {TD} at (355,230) size 124x124 [border: (1px solid #000000)] [r=4 c=4 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,54) size 11x11: up >+ RenderText {#text} at (0,0) size 19x54 >+ text run at (0,0) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,54) size 11x11: right >+ RenderText {#text} at (0,0) size 19x54 >+ text run at (0,0) width 54: "summary" >+ RenderTableCell {TD} at (481,230) size 124x124 [border: (1px solid #000000)] [r=4 c=5 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,54) size 11x11: up >+ RenderText {#text} at (1,0) size 19x54 >+ text run at (1,0) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,54) size 11x11: left >+ RenderText {#text} at (1,0) size 19x54 >+ text run at (1,0) width 54: "summary" >+ RenderBlock (anonymous) at (0,736) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,756) size 609x358 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 607x356 >+ RenderTableRow {TR} at (0,2) size 607x32 >+ RenderTableCell {TH} at (2,2) size 603x32 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=6] >+ RenderText {#text} at (244,6) size 115x19 >+ text run at (244,6) width 115: "text-align: center" >+ RenderTableRow {TR} at (0,36) size 607x32 >+ RenderTableCell {TH} at (2,53) size 99x32 [border: (1px inset #808080)] [r=1 c=0 rs=2 cs=2] >+ RenderText {#text} at (47,6) size 5x19 >+ text run at (47,6) width 5: " " >+ RenderTableCell {TH} at (103,36) size 502x32 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=4] >+ RenderText {#text} at (181,6) size 140x19 >+ text run at (181,6) width 140: "-webkit-writing-mode" >+ RenderTableRow {TR} at (0,70) size 607x32 >+ RenderTableCell {TH} at (103,70) size 124x32 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (20,6) size 84x19 >+ text run at (20,6) width 84: "horizontal-tb" >+ RenderTableCell {TH} at (229,70) size 124x32 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (20,6) size 84x19 >+ text run at (20,6) width 84: "horizontal-bt" >+ RenderTableCell {TH} at (355,70) size 124x32 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1] >+ RenderText {#text} at (29,6) size 66x19 >+ text run at (29,6) width 66: "vertical-lr" >+ RenderTableCell {TH} at (481,70) size 124x32 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1] >+ RenderText {#text} at (29,6) size 66x19 >+ text run at (29,6) width 66: "vertical-rl" >+ RenderTableRow {TR} at (0,104) size 607x124 >+ RenderTableCell {TH} at (2,213) size 70x32 [border: (1px inset #808080)] [r=3 c=0 rs=4 cs=1] >+ RenderText {#text} at (6,6) size 58x19 >+ text run at (6,6) width 58: "direction" >+ RenderTableCell {TH} at (74,150) size 27x32 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 15x19 >+ text run at (6,6) width 15: "ltr" >+ RenderTableCell {TD} at (103,104) size 124x124 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (24,5) size 12x11: right >+ RenderText {#text} at (41,0) size 55x19 >+ text run at (41,0) width 55: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (24,5) size 12x11: down >+ RenderText {#text} at (41,0) size 55x19 >+ text run at (41,0) width 55: "summary" >+ RenderTableCell {TD} at (229,104) size 124x124 [border: (1px solid #000000)] [r=3 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (24,3) size 12x11: right >+ RenderText {#text} at (41,0) size 55x19 >+ text run at (41,0) width 55: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (24,3) size 12x11: up >+ RenderText {#text} at (41,0) size 55x19 >+ text run at (41,0) width 55: "summary" >+ RenderTableCell {TD} at (355,104) size 124x124 [border: (1px solid #000000)] [r=3 c=4 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,27) size 11x12: down >+ RenderText {#text} at (0,38) size 19x55 >+ text run at (0,38) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,27) size 11x12: right >+ RenderText {#text} at (0,38) size 19x55 >+ text run at (0,38) width 54: "summary" >+ RenderTableCell {TD} at (481,104) size 124x124 [border: (1px solid #000000)] [r=3 c=5 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,27) size 11x12: down >+ RenderText {#text} at (1,38) size 19x55 >+ text run at (1,38) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,27) size 11x12: left >+ RenderText {#text} at (1,38) size 19x55 >+ text run at (1,38) width 54: "summary" >+ RenderTableRow {TR} at (0,230) size 607x124 >+ RenderTableCell {TH} at (74,276) size 27x32 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 15x19 >+ text run at (6,6) width 15: "rtl" >+ RenderTableCell {TD} at (103,230) size 124x124 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (78,5) size 12x11: left >+ RenderText {#text} at (24,0) size 55x19 >+ text run at (24,0) width 55: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (78,5) size 12x11: down >+ RenderText {#text} at (24,0) size 55x19 >+ text run at (24,0) width 55: "summary" >+ RenderTableCell {TD} at (229,230) size 124x124 [border: (1px solid #000000)] [r=4 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (78,3) size 12x11: left >+ RenderText {#text} at (24,0) size 55x19 >+ text run at (24,0) width 55: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (78,3) size 12x11: up >+ RenderText {#text} at (24,0) size 55x19 >+ text run at (24,0) width 55: "summary" >+ RenderTableCell {TD} at (355,230) size 124x124 [border: (1px solid #000000)] [r=4 c=4 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,81) size 11x12: up >+ RenderText {#text} at (0,27) size 19x55 >+ text run at (0,27) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,81) size 11x12: right >+ RenderText {#text} at (0,27) size 19x55 >+ text run at (0,27) width 54: "summary" >+ RenderTableCell {TD} at (481,230) size 124x124 [border: (1px solid #000000)] [r=4 c=5 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,81) size 11x12: up >+ RenderText {#text} at (1,27) size 19x55 >+ text run at (1,27) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,81) size 11x12: left >+ RenderText {#text} at (1,27) size 19x55 >+ text run at (1,27) width 54: "summary" >+ RenderBlock (anonymous) at (0,1114) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,1134) size 609x358 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 607x356 >+ RenderTableRow {TR} at (0,2) size 607x32 >+ RenderTableCell {TH} at (2,2) size 603x32 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=6] >+ RenderText {#text} at (250,6) size 103x19 >+ text run at (250,6) width 103: "text-align: right" >+ RenderTableRow {TR} at (0,36) size 607x32 >+ RenderTableCell {TH} at (2,53) size 99x32 [border: (1px inset #808080)] [r=1 c=0 rs=2 cs=2] >+ RenderText {#text} at (47,6) size 5x19 >+ text run at (47,6) width 5: " " >+ RenderTableCell {TH} at (103,36) size 502x32 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=4] >+ RenderText {#text} at (181,6) size 140x19 >+ text run at (181,6) width 140: "-webkit-writing-mode" >+ RenderTableRow {TR} at (0,70) size 607x32 >+ RenderTableCell {TH} at (103,70) size 124x32 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (20,6) size 84x19 >+ text run at (20,6) width 84: "horizontal-tb" >+ RenderTableCell {TH} at (229,70) size 124x32 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (20,6) size 84x19 >+ text run at (20,6) width 84: "horizontal-bt" >+ RenderTableCell {TH} at (355,70) size 124x32 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1] >+ RenderText {#text} at (29,6) size 66x19 >+ text run at (29,6) width 66: "vertical-lr" >+ RenderTableCell {TH} at (481,70) size 124x32 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1] >+ RenderText {#text} at (29,6) size 66x19 >+ text run at (29,6) width 66: "vertical-rl" >+ RenderTableRow {TR} at (0,104) size 607x124 >+ RenderTableCell {TH} at (2,213) size 70x32 [border: (1px inset #808080)] [r=3 c=0 rs=4 cs=1] >+ RenderText {#text} at (6,6) size 58x19 >+ text run at (6,6) width 58: "direction" >+ RenderTableCell {TH} at (74,150) size 27x32 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 15x19 >+ text run at (6,6) width 15: "ltr" >+ RenderTableCell {TD} at (103,104) size 124x124 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (49,5) size 11x11: right >+ RenderText {#text} at (66,0) size 54x19 >+ text run at (66,0) width 54: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (49,5) size 11x11: down >+ RenderText {#text} at (66,0) size 54x19 >+ text run at (66,0) width 54: "summary" >+ RenderTableCell {TD} at (229,104) size 124x124 [border: (1px solid #000000)] [r=3 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (49,3) size 11x11: right >+ RenderText {#text} at (66,0) size 54x19 >+ text run at (66,0) width 54: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (49,3) size 11x11: up >+ RenderText {#text} at (66,0) size 54x19 >+ text run at (66,0) width 54: "summary" >+ RenderTableCell {TD} at (355,104) size 124x124 [border: (1px solid #000000)] [r=3 c=4 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,55) size 11x11: down >+ RenderText {#text} at (0,66) size 19x54 >+ text run at (0,66) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,55) size 11x11: right >+ RenderText {#text} at (0,66) size 19x54 >+ text run at (0,66) width 54: "summary" >+ RenderTableCell {TD} at (481,104) size 124x124 [border: (1px solid #000000)] [r=3 c=5 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,55) size 11x11: down >+ RenderText {#text} at (1,66) size 19x54 >+ text run at (1,66) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,55) size 11x11: left >+ RenderText {#text} at (1,66) size 19x54 >+ text run at (1,66) width 54: "summary" >+ RenderTableRow {TR} at (0,230) size 607x124 >+ RenderTableCell {TH} at (74,276) size 27x32 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 15x19 >+ text run at (6,6) width 15: "rtl" >+ RenderTableCell {TD} at (103,230) size 124x124 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (103,5) size 11x11: left >+ RenderText {#text} at (49,0) size 55x19 >+ text run at (49,0) width 55: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (103,5) size 11x11: down >+ RenderText {#text} at (49,0) size 55x19 >+ text run at (49,0) width 55: "summary" >+ RenderTableCell {TD} at (229,230) size 124x124 [border: (1px solid #000000)] [r=4 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (103,3) size 11x11: left >+ RenderText {#text} at (49,0) size 55x19 >+ text run at (49,0) width 55: "summary" >+ RenderBlock {DETAILS} at (0,20) size 120x20 >+ RenderBlock {SUMMARY} at (0,0) size 120x20 >+ RenderDetailsMarker {DIV} at (103,3) size 11x11: up >+ RenderText {#text} at (49,0) size 55x19 >+ text run at (49,0) width 55: "summary" >+ RenderTableCell {TD} at (355,230) size 124x124 [border: (1px solid #000000)] [r=4 c=4 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,109) size 11x11: up >+ RenderText {#text} at (0,55) size 19x55 >+ text run at (0,55) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (3,109) size 11x11: right >+ RenderText {#text} at (0,55) size 19x55 >+ text run at (0,55) width 54: "summary" >+ RenderTableCell {TD} at (481,230) size 124x124 [border: (1px solid #000000)] [r=4 c=5 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 120x120 >+ RenderBlock {DETAILS} at (0,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,109) size 11x11: up >+ RenderText {#text} at (1,55) size 19x55 >+ text run at (1,55) width 54: "summary" >+ RenderBlock {DETAILS} at (21,0) size 21x120 >+ RenderBlock {SUMMARY} at (0,0) size 21x120 >+ RenderDetailsMarker {DIV} at (6,109) size 11x11: left >+ RenderText {#text} at (1,55) size 19x55 >+ text run at (1,55) width 54: "summary" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/font-weight-bold-for-b-and-strong-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/font-weight-bold-for-b-and-strong-expected.txt >new file mode 100644 >index 00000000000..85d56e5177b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/font-weight-bold-for-b-and-strong-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x216 >+ RenderBlock {HTML} at (0,0) size 800x216 >+ RenderBody {BODY} at (8,16) size 784x184 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {B} at (0,0) size 187x19 >+ RenderText {#text} at (0,0) size 187x19 >+ text run at (0,0) width 187: "Should be bold per HTML5." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderInline {B} at (0,0) size 153x19 >+ RenderInline {B} at (0,0) size 153x19 >+ RenderText {#text} at (0,0) size 153x19 >+ text run at (0,0) width 153: "Should be equally bold." >+ RenderBlock {P} at (0,72) size 784x20 >+ RenderInline {STRONG} at (0,0) size 187x19 >+ RenderText {#text} at (0,0) size 187x19 >+ text run at (0,0) width 187: "Should be bold per HTML5." >+ RenderBlock {P} at (0,108) size 784x20 >+ RenderInline {STRONG} at (0,0) size 153x19 >+ RenderInline {STRONG} at (0,0) size 153x19 >+ RenderText {#text} at (0,0) size 153x19 >+ text run at (0,0) width 153: "Should be equally bold." >+ RenderBlock {P} at (0,144) size 784x40 >+ RenderText {#text} at (0,0) size 757x39 >+ text run at (0,0) width 462: "The HTML5 spec says that b and strong should render as font-weight: bold, " >+ text run at (462,0) width 295: "not font-weight: bolder. The text above should all" >+ text run at (0,20) width 129: "render with the same " >+ text run at (129,20) width 57: "boldness." >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/keygen-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/keygen-expected.txt >new file mode 100644 >index 00000000000..3093d14ea57 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/keygen-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {KEYGEN} at (2,2) size 94x20 >+ RenderMenuList {SELECT} at (0,0) size 94x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 69x16 >+ RenderText at (0,0) size 69x16 >+ text run at (0,0) width 69: "High Grade" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/link-rel-stylesheet-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/link-rel-stylesheet-expected.txt >new file mode 100644 >index 00000000000..973b7f13dc6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/link-rel-stylesheet-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x160 >+ RenderBlock {HTML} at (0,0) size 800x160 >+ RenderBody {BODY} at (8,16) size 784x128 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 247x19 >+ text run at (0,0) width 247: "This line should not have red background" >+ RenderBlock {P} at (0,36) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 228x19 >+ text run at (0,0) width 228: "This line should have lime background" >+ RenderBlock {P} at (0,72) size 784x20 >+ RenderText {#text} at (0,0) size 247x19 >+ text run at (0,0) width 247: "This line should not have red background" >+ RenderBlock {P} at (0,108) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 228x19 >+ text run at (0,0) width 228: "This line should have lime background" >diff --git a/LayoutTests/platform/wincairo-win10/fast/html/listing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/html/listing-expected.txt >new file mode 100644 >index 00000000000..c174437e3c5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/html/listing-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 386x19 >+ text run at (0,0) width 386: "This tests the listing tag. It's an obsolete synonym for the pre tag." >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 158x19 >+ text run at (0,0) width 158: "Text just before the listing." >+ RenderBlock {LISTING} at (0,69) size 784x48 >+ RenderText {#text} at (0,0) size 792x48 >+ text run at (0,0) width 272: "This text is inside a listing tag." >+ text run at (0,16) width 768: "It acts exactly like the pre tag, so the text should be monospaced and not have any line breaks." >+ text run at (0,32) width 792: "Also, it eats the very first newline inside the listing, so there should not be a blank line above." >+ RenderBlock {P} at (0,133) size 784x20 >+ RenderText {#text} at (0,0) size 554x19 >+ text run at (0,0) width 554: "The listing tag has a width in it. To test the JavaScript binding, this page gets the width, here: " >+ RenderInline {A} at (0,0) size 24x19 >+ RenderText {#text} at (554,0) size 24x19 >+ text run at (554,0) width 24: "100" >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/animated-gif-with-offsets-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/animated-gif-with-offsets-expected.txt >new file mode 100644 >index 00000000000..3ab60601787 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/animated-gif-with-offsets-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x105 >+ RenderText {#text} at (0,85) size 92x19 >+ text run at (0,85) width 92: "Layout test for " >+ RenderInline {A} at (0,0) size 40x19 [color=#0000EE] >+ RenderText {#text} at (92,85) size 40x19 >+ text run at (92,85) width 40: "11760" >+ RenderText {#text} at (132,85) size 195x19 >+ text run at (132,85) width 8: ". " >+ text run at (140,85) width 187: "If it doesn't crash, we're good. " >+ RenderImage {IMG} at (327,0) size 100x100 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/favicon-as-image-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/favicon-as-image-expected.txt >new file mode 100644 >index 00000000000..7df589dcd70 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/favicon-as-image-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DIV} at (0,0) size 800x20 >+ RenderText {#text} at (0,0) size 432x19 >+ text run at (0,0) width 432: "Two green 16x16 pixel squares should appear below stacked vertically." >+ RenderBlock {DIV} at (0,20) size 16x16 [bgcolor=#FF0000] >+ RenderImage {IMG} at (0,0) size 16x16 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,36) size 800x16 >+ RenderIFrame {IFRAME} at (0,0) size 16x16 [bgcolor=#FF0000] >+ layer at (0,0) size 16x16 >+ RenderView at (0,0) size 16x16 >+ layer at (0,0) size 16x16 >+ RenderBlock {HTML} at (0,0) size 16x16 >+ RenderBody {BODY} at (0,0) size 16x16 >+ RenderImage {IMG} at (0,0) size 16x16 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/image-controls-basic-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/image-controls-basic-expected.txt >new file mode 100644 >index 00000000000..59b75d76a04 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/image-controls-basic-expected.txt >@@ -0,0 +1,7 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderImage {IMG} at (0,0) size 256x256 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/image-map-anchor-children-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/image-map-anchor-children-expected.txt >new file mode 100644 >index 00000000000..e730ab20777 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/image-map-anchor-children-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderImage {IMG} at (0,0) size 479x150 >+ RenderText {#text} at (479,135) size 4x19 >+ text run at (479,135) width 4: " " >+ RenderInline {MAP} at (0,0) size 214x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 87x19 [color=#0000EE] >+ RenderText {#text} at (0,155) size 87x19 >+ text run at (0,155) width 87: "John Hancock" >+ RenderText {#text} at (87,155) size 11x19 >+ text run at (87,155) width 11: " | " >+ RenderInline {A} at (0,0) size 38x19 [color=#0000EE] >+ RenderText {#text} at (98,155) size 38x19 >+ text run at (98,155) width 38: "Nokia" >+ RenderText {#text} at (136,155) size 11x19 >+ text run at (136,155) width 11: " | " >+ RenderInline {A} at (0,0) size 67x19 [color=#0000EE] >+ RenderText {#text} at (147,155) size 67x19 >+ text run at (147,155) width 67: "Downtown" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/imagemap-circle-focus-ring-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-circle-focus-ring-expected.txt >new file mode 100644 >index 00000000000..6ae0decf5c5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-circle-focus-ring-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 729x39 >+ text run at (0,0) width 729: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that a focus ring is drawn for an <area" >+ text run at (0,20) width 723: "shape=\"circle\">. This test PASSED if a circular-shaped focus ring is drawn around the <area> in the imagemap (below)." >+ RenderBlock (anonymous) at (0,56) size 784x128 >+ RenderInline {MAP} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 128x128 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-expected.txt >new file mode 100644 >index 00000000000..9223c0a7c3b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 759x39 >+ text run at (0,0) width 759: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that a focus ring is drawn for an imagemap." >+ text run at (0,20) width 523: "This test PASSED if a focus ring is drawn around the <area> in the imagemap (below)." >+ RenderBlock (anonymous) at (0,56) size 784x128 >+ RenderInline {MAP} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 128x128 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-outline-color-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-outline-color-expected.txt >new file mode 100644 >index 00000000000..b9ceb9b91f1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-outline-color-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 771x39 >+ text run at (0,0) width 771: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that a focus ring is drawn for an <area>. This" >+ text run at (0,20) width 583: "test PASSED if a green-colored focus ring is drawn around the <area> in the imagemap (below)." >+ RenderBlock (anonymous) at (0,56) size 784x128 >+ RenderInline {MAP} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 128x128 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.txt >new file mode 100644 >index 00000000000..90a26fcceb3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 773x59 >+ text run at (0,0) width 773: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that the focus ring color for an <area> can be" >+ text run at (0,20) width 752: "explicitly inherited from <map>. This test PASSED if a green-colored focus ring is drawn around the <area> in the imagemap" >+ text run at (0,40) width 51: "(below)." >+ RenderBlock (anonymous) at (0,76) size 784x128 >+ RenderInline {MAP} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 128x128 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.txt >new file mode 100644 >index 00000000000..673d509d2e4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 772x39 >+ text run at (0,0) width 772: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that the focus ring color is not inherited for an" >+ text run at (0,20) width 162: "<area> (by default) as per " >+ RenderInline {A} at (0,0) size 443x19 [color=#0000EE] >+ RenderText {#text} at (162,20) size 443x19 >+ text run at (162,20) width 443: "section 18.4 \"Dynamic outlines: the 'outline' property\" of the CSS2.1 spec" >+ RenderText {#text} at (605,20) size 773x39 >+ text run at (605,20) width 168: ". This test FAILED if a red-" >+ text run at (0,40) width 435: "colored focus ring is drawn around the <area> in the imagemap (below)." >+ RenderBlock (anonymous) at (0,76) size 784x128 >+ RenderInline {MAP} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 128x128 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-zero-outline-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-zero-outline-width-expected.txt >new file mode 100644 >index 00000000000..984a33af15b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-focus-ring-zero-outline-width-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 761x39 >+ text run at (0,0) width 761: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that a focus ring is not drawn for an <area>" >+ text run at (0,20) width 708: "with a 0px outline-width. This test PASSED if no red focus ring is drawn around the <area> in the imagemap (below)." >+ RenderBlock (anonymous) at (0,56) size 784x128 >+ RenderInline {MAP} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 128x128 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/imagemap-polygon-focus-ring-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-polygon-focus-ring-expected.txt >new file mode 100644 >index 00000000000..e99761069b5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/imagemap-polygon-focus-ring-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 729x39 >+ text run at (0,0) width 729: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that a focus ring is drawn for an <area" >+ text run at (0,20) width 727: "shape=\"polygon\">. This test PASSED if a cross-shaped focus ring is drawn around the <area> in the imagemap (below)." >+ RenderBlock (anonymous) at (0,56) size 784x128 >+ RenderInline {MAP} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 128x128 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/pdf-as-background-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/pdf-as-background-expected.txt >new file mode 100644 >index 00000000000..0aa188519e9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/pdf-as-background-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/pdf-as-image-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/pdf-as-image-expected.txt >new file mode 100644 >index 00000000000..0ea9b0245a2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/pdf-as-image-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000] >+ RenderImage {IMG} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/pdf-as-image-landscape-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/pdf-as-image-landscape-expected.txt >new file mode 100644 >index 00000000000..8f83ec5db9e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/pdf-as-image-landscape-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 630x19 >+ text run at (0,0) width 334: "This test that we correctly orient landscape pdf images. " >+ text run at (334,0) width 296: "The green rectangle should be wider than it is tall." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderImage {IMG} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/pdf-as-tiled-background-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/pdf-as-tiled-background-expected.txt >new file mode 100644 >index 00000000000..0aa188519e9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/pdf-as-tiled-background-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/images/pixel-crack-image-background-webkit-transform-scale-expected.txt b/LayoutTests/platform/wincairo-win10/fast/images/pixel-crack-image-background-webkit-transform-scale-expected.txt >new file mode 100644 >index 00000000000..7f14adf221e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/images/pixel-crack-image-background-webkit-transform-scale-expected.txt >@@ -0,0 +1,2409 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 697x19 >+ text run at (0,0) width 411: "Test pixel cracks when background sprite is transformed with scale. " >+ text run at (411,0) width 286: "Need to run pixel test to verify if it is successful." >+layer at (12,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,72) size 16x16 >+layer at (24,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,72) size 16x16 >+layer at (36,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,72) size 16x16 >+layer at (48,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,72) size 16x16 >+layer at (60,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,72) size 16x16 >+layer at (72,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,72) size 16x16 >+layer at (84,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,72) size 16x16 >+layer at (96,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,72) size 16x16 >+layer at (108,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,72) size 16x16 >+layer at (120,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,72) size 16x16 >+layer at (132,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,72) size 16x16 >+layer at (144,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,72) size 16x16 >+layer at (156,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,72) size 16x16 >+layer at (168,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,72) size 16x16 >+layer at (180,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,72) size 16x16 >+layer at (192,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,72) size 16x16 >+layer at (204,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,72) size 16x16 >+layer at (216,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,72) size 16x16 >+layer at (228,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,72) size 16x16 >+layer at (240,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,72) size 16x16 >+layer at (252,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,72) size 16x16 >+layer at (264,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,72) size 16x16 >+layer at (276,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,72) size 16x16 >+layer at (288,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,72) size 16x16 >+layer at (300,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,72) size 16x16 >+layer at (312,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,72) size 16x16 >+layer at (324,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,72) size 16x16 >+layer at (336,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,72) size 16x16 >+layer at (348,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,72) size 16x16 >+layer at (360,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,72) size 16x16 >+layer at (372,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,72) size 16x16 >+layer at (384,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,72) size 16x16 >+layer at (396,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,72) size 16x16 >+layer at (408,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,72) size 16x16 >+layer at (420,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,72) size 16x16 >+layer at (432,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,72) size 16x16 >+layer at (444,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,72) size 16x16 >+layer at (456,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,72) size 16x16 >+layer at (468,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,72) size 16x16 >+layer at (480,72) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,72) size 16x16 >+layer at (12,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,84) size 16x16 >+layer at (24,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,84) size 16x16 >+layer at (36,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,84) size 16x16 >+layer at (48,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,84) size 16x16 >+layer at (60,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,84) size 16x16 >+layer at (72,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,84) size 16x16 >+layer at (84,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,84) size 16x16 >+layer at (96,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,84) size 16x16 >+layer at (108,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,84) size 16x16 >+layer at (120,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,84) size 16x16 >+layer at (132,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,84) size 16x16 >+layer at (144,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,84) size 16x16 >+layer at (156,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,84) size 16x16 >+layer at (168,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,84) size 16x16 >+layer at (180,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,84) size 16x16 >+layer at (192,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,84) size 16x16 >+layer at (204,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,84) size 16x16 >+layer at (216,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,84) size 16x16 >+layer at (228,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,84) size 16x16 >+layer at (240,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,84) size 16x16 >+layer at (252,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,84) size 16x16 >+layer at (264,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,84) size 16x16 >+layer at (276,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,84) size 16x16 >+layer at (288,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,84) size 16x16 >+layer at (300,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,84) size 16x16 >+layer at (312,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,84) size 16x16 >+layer at (324,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,84) size 16x16 >+layer at (336,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,84) size 16x16 >+layer at (348,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,84) size 16x16 >+layer at (360,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,84) size 16x16 >+layer at (372,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,84) size 16x16 >+layer at (384,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,84) size 16x16 >+layer at (396,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,84) size 16x16 >+layer at (408,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,84) size 16x16 >+layer at (420,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,84) size 16x16 >+layer at (432,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,84) size 16x16 >+layer at (444,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,84) size 16x16 >+layer at (456,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,84) size 16x16 >+layer at (468,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,84) size 16x16 >+layer at (480,84) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,84) size 16x16 >+layer at (12,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,96) size 16x16 >+layer at (24,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,96) size 16x16 >+layer at (36,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,96) size 16x16 >+layer at (48,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,96) size 16x16 >+layer at (60,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,96) size 16x16 >+layer at (72,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,96) size 16x16 >+layer at (84,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,96) size 16x16 >+layer at (96,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,96) size 16x16 >+layer at (108,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,96) size 16x16 >+layer at (120,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,96) size 16x16 >+layer at (132,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,96) size 16x16 >+layer at (144,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,96) size 16x16 >+layer at (156,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,96) size 16x16 >+layer at (168,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,96) size 16x16 >+layer at (180,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,96) size 16x16 >+layer at (192,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,96) size 16x16 >+layer at (204,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,96) size 16x16 >+layer at (216,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,96) size 16x16 >+layer at (228,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,96) size 16x16 >+layer at (240,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,96) size 16x16 >+layer at (252,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,96) size 16x16 >+layer at (264,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,96) size 16x16 >+layer at (276,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,96) size 16x16 >+layer at (288,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,96) size 16x16 >+layer at (300,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,96) size 16x16 >+layer at (312,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,96) size 16x16 >+layer at (324,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,96) size 16x16 >+layer at (336,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,96) size 16x16 >+layer at (348,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,96) size 16x16 >+layer at (360,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,96) size 16x16 >+layer at (372,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,96) size 16x16 >+layer at (384,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,96) size 16x16 >+layer at (396,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,96) size 16x16 >+layer at (408,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,96) size 16x16 >+layer at (420,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,96) size 16x16 >+layer at (432,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,96) size 16x16 >+layer at (444,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,96) size 16x16 >+layer at (456,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,96) size 16x16 >+layer at (468,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,96) size 16x16 >+layer at (480,96) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,96) size 16x16 >+layer at (12,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,108) size 16x16 >+layer at (24,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,108) size 16x16 >+layer at (36,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,108) size 16x16 >+layer at (48,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,108) size 16x16 >+layer at (60,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,108) size 16x16 >+layer at (72,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,108) size 16x16 >+layer at (84,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,108) size 16x16 >+layer at (96,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,108) size 16x16 >+layer at (108,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,108) size 16x16 >+layer at (120,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,108) size 16x16 >+layer at (132,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,108) size 16x16 >+layer at (144,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,108) size 16x16 >+layer at (156,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,108) size 16x16 >+layer at (168,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,108) size 16x16 >+layer at (180,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,108) size 16x16 >+layer at (192,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,108) size 16x16 >+layer at (204,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,108) size 16x16 >+layer at (216,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,108) size 16x16 >+layer at (228,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,108) size 16x16 >+layer at (240,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,108) size 16x16 >+layer at (252,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,108) size 16x16 >+layer at (264,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,108) size 16x16 >+layer at (276,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,108) size 16x16 >+layer at (288,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,108) size 16x16 >+layer at (300,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,108) size 16x16 >+layer at (312,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,108) size 16x16 >+layer at (324,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,108) size 16x16 >+layer at (336,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,108) size 16x16 >+layer at (348,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,108) size 16x16 >+layer at (360,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,108) size 16x16 >+layer at (372,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,108) size 16x16 >+layer at (384,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,108) size 16x16 >+layer at (396,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,108) size 16x16 >+layer at (408,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,108) size 16x16 >+layer at (420,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,108) size 16x16 >+layer at (432,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,108) size 16x16 >+layer at (444,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,108) size 16x16 >+layer at (456,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,108) size 16x16 >+layer at (468,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,108) size 16x16 >+layer at (480,108) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,108) size 16x16 >+layer at (12,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,120) size 16x16 >+layer at (24,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,120) size 16x16 >+layer at (36,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,120) size 16x16 >+layer at (48,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,120) size 16x16 >+layer at (60,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,120) size 16x16 >+layer at (72,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,120) size 16x16 >+layer at (84,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,120) size 16x16 >+layer at (96,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,120) size 16x16 >+layer at (108,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,120) size 16x16 >+layer at (120,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,120) size 16x16 >+layer at (132,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,120) size 16x16 >+layer at (144,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,120) size 16x16 >+layer at (156,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,120) size 16x16 >+layer at (168,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,120) size 16x16 >+layer at (180,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,120) size 16x16 >+layer at (192,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,120) size 16x16 >+layer at (204,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,120) size 16x16 >+layer at (216,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,120) size 16x16 >+layer at (228,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,120) size 16x16 >+layer at (240,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,120) size 16x16 >+layer at (252,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,120) size 16x16 >+layer at (264,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,120) size 16x16 >+layer at (276,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,120) size 16x16 >+layer at (288,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,120) size 16x16 >+layer at (300,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,120) size 16x16 >+layer at (312,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,120) size 16x16 >+layer at (324,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,120) size 16x16 >+layer at (336,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,120) size 16x16 >+layer at (348,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,120) size 16x16 >+layer at (360,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,120) size 16x16 >+layer at (372,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,120) size 16x16 >+layer at (384,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,120) size 16x16 >+layer at (396,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,120) size 16x16 >+layer at (408,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,120) size 16x16 >+layer at (420,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,120) size 16x16 >+layer at (432,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,120) size 16x16 >+layer at (444,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,120) size 16x16 >+layer at (456,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,120) size 16x16 >+layer at (468,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,120) size 16x16 >+layer at (480,120) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,120) size 16x16 >+layer at (12,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,132) size 16x16 >+layer at (24,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,132) size 16x16 >+layer at (36,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,132) size 16x16 >+layer at (48,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,132) size 16x16 >+layer at (60,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,132) size 16x16 >+layer at (72,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,132) size 16x16 >+layer at (84,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,132) size 16x16 >+layer at (96,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,132) size 16x16 >+layer at (108,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,132) size 16x16 >+layer at (120,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,132) size 16x16 >+layer at (132,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,132) size 16x16 >+layer at (144,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,132) size 16x16 >+layer at (156,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,132) size 16x16 >+layer at (168,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,132) size 16x16 >+layer at (180,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,132) size 16x16 >+layer at (192,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,132) size 16x16 >+layer at (204,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,132) size 16x16 >+layer at (216,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,132) size 16x16 >+layer at (228,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,132) size 16x16 >+layer at (240,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,132) size 16x16 >+layer at (252,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,132) size 16x16 >+layer at (264,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,132) size 16x16 >+layer at (276,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,132) size 16x16 >+layer at (288,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,132) size 16x16 >+layer at (300,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,132) size 16x16 >+layer at (312,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,132) size 16x16 >+layer at (324,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,132) size 16x16 >+layer at (336,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,132) size 16x16 >+layer at (348,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,132) size 16x16 >+layer at (360,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,132) size 16x16 >+layer at (372,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,132) size 16x16 >+layer at (384,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,132) size 16x16 >+layer at (396,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,132) size 16x16 >+layer at (408,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,132) size 16x16 >+layer at (420,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,132) size 16x16 >+layer at (432,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,132) size 16x16 >+layer at (444,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,132) size 16x16 >+layer at (456,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,132) size 16x16 >+layer at (468,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,132) size 16x16 >+layer at (480,132) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,132) size 16x16 >+layer at (12,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,144) size 16x16 >+layer at (24,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,144) size 16x16 >+layer at (36,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,144) size 16x16 >+layer at (48,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,144) size 16x16 >+layer at (60,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,144) size 16x16 >+layer at (72,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,144) size 16x16 >+layer at (84,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,144) size 16x16 >+layer at (96,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,144) size 16x16 >+layer at (108,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,144) size 16x16 >+layer at (120,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,144) size 16x16 >+layer at (132,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,144) size 16x16 >+layer at (144,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,144) size 16x16 >+layer at (156,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,144) size 16x16 >+layer at (168,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,144) size 16x16 >+layer at (180,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,144) size 16x16 >+layer at (192,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,144) size 16x16 >+layer at (204,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,144) size 16x16 >+layer at (216,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,144) size 16x16 >+layer at (228,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,144) size 16x16 >+layer at (240,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,144) size 16x16 >+layer at (252,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,144) size 16x16 >+layer at (264,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,144) size 16x16 >+layer at (276,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,144) size 16x16 >+layer at (288,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,144) size 16x16 >+layer at (300,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,144) size 16x16 >+layer at (312,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,144) size 16x16 >+layer at (324,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,144) size 16x16 >+layer at (336,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,144) size 16x16 >+layer at (348,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,144) size 16x16 >+layer at (360,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,144) size 16x16 >+layer at (372,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,144) size 16x16 >+layer at (384,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,144) size 16x16 >+layer at (396,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,144) size 16x16 >+layer at (408,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,144) size 16x16 >+layer at (420,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,144) size 16x16 >+layer at (432,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,144) size 16x16 >+layer at (444,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,144) size 16x16 >+layer at (456,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,144) size 16x16 >+layer at (468,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,144) size 16x16 >+layer at (480,144) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,144) size 16x16 >+layer at (12,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,156) size 16x16 >+layer at (24,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,156) size 16x16 >+layer at (36,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,156) size 16x16 >+layer at (48,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,156) size 16x16 >+layer at (60,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,156) size 16x16 >+layer at (72,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,156) size 16x16 >+layer at (84,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,156) size 16x16 >+layer at (96,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,156) size 16x16 >+layer at (108,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,156) size 16x16 >+layer at (120,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,156) size 16x16 >+layer at (132,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,156) size 16x16 >+layer at (144,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,156) size 16x16 >+layer at (156,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,156) size 16x16 >+layer at (168,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,156) size 16x16 >+layer at (180,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,156) size 16x16 >+layer at (192,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,156) size 16x16 >+layer at (204,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,156) size 16x16 >+layer at (216,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,156) size 16x16 >+layer at (228,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,156) size 16x16 >+layer at (240,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,156) size 16x16 >+layer at (252,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,156) size 16x16 >+layer at (264,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,156) size 16x16 >+layer at (276,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,156) size 16x16 >+layer at (288,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,156) size 16x16 >+layer at (300,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,156) size 16x16 >+layer at (312,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,156) size 16x16 >+layer at (324,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,156) size 16x16 >+layer at (336,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,156) size 16x16 >+layer at (348,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,156) size 16x16 >+layer at (360,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,156) size 16x16 >+layer at (372,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,156) size 16x16 >+layer at (384,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,156) size 16x16 >+layer at (396,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,156) size 16x16 >+layer at (408,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,156) size 16x16 >+layer at (420,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,156) size 16x16 >+layer at (432,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,156) size 16x16 >+layer at (444,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,156) size 16x16 >+layer at (456,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,156) size 16x16 >+layer at (468,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,156) size 16x16 >+layer at (480,156) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,156) size 16x16 >+layer at (12,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,168) size 16x16 >+layer at (24,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,168) size 16x16 >+layer at (36,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,168) size 16x16 >+layer at (48,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,168) size 16x16 >+layer at (60,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,168) size 16x16 >+layer at (72,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,168) size 16x16 >+layer at (84,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,168) size 16x16 >+layer at (96,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,168) size 16x16 >+layer at (108,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,168) size 16x16 >+layer at (120,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,168) size 16x16 >+layer at (132,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,168) size 16x16 >+layer at (144,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,168) size 16x16 >+layer at (156,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,168) size 16x16 >+layer at (168,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,168) size 16x16 >+layer at (180,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,168) size 16x16 >+layer at (192,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,168) size 16x16 >+layer at (204,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,168) size 16x16 >+layer at (216,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,168) size 16x16 >+layer at (228,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,168) size 16x16 >+layer at (240,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,168) size 16x16 >+layer at (252,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,168) size 16x16 >+layer at (264,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,168) size 16x16 >+layer at (276,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,168) size 16x16 >+layer at (288,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,168) size 16x16 >+layer at (300,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,168) size 16x16 >+layer at (312,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,168) size 16x16 >+layer at (324,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,168) size 16x16 >+layer at (336,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,168) size 16x16 >+layer at (348,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,168) size 16x16 >+layer at (360,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,168) size 16x16 >+layer at (372,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,168) size 16x16 >+layer at (384,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,168) size 16x16 >+layer at (396,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,168) size 16x16 >+layer at (408,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,168) size 16x16 >+layer at (420,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,168) size 16x16 >+layer at (432,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,168) size 16x16 >+layer at (444,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,168) size 16x16 >+layer at (456,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,168) size 16x16 >+layer at (468,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,168) size 16x16 >+layer at (480,168) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,168) size 16x16 >+layer at (12,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,180) size 16x16 >+layer at (24,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,180) size 16x16 >+layer at (36,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,180) size 16x16 >+layer at (48,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,180) size 16x16 >+layer at (60,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,180) size 16x16 >+layer at (72,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,180) size 16x16 >+layer at (84,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,180) size 16x16 >+layer at (96,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,180) size 16x16 >+layer at (108,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,180) size 16x16 >+layer at (120,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,180) size 16x16 >+layer at (132,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,180) size 16x16 >+layer at (144,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,180) size 16x16 >+layer at (156,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,180) size 16x16 >+layer at (168,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,180) size 16x16 >+layer at (180,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,180) size 16x16 >+layer at (192,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,180) size 16x16 >+layer at (204,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,180) size 16x16 >+layer at (216,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,180) size 16x16 >+layer at (228,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,180) size 16x16 >+layer at (240,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,180) size 16x16 >+layer at (252,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,180) size 16x16 >+layer at (264,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,180) size 16x16 >+layer at (276,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,180) size 16x16 >+layer at (288,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,180) size 16x16 >+layer at (300,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,180) size 16x16 >+layer at (312,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,180) size 16x16 >+layer at (324,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,180) size 16x16 >+layer at (336,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,180) size 16x16 >+layer at (348,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,180) size 16x16 >+layer at (360,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,180) size 16x16 >+layer at (372,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,180) size 16x16 >+layer at (384,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,180) size 16x16 >+layer at (396,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,180) size 16x16 >+layer at (408,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,180) size 16x16 >+layer at (420,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,180) size 16x16 >+layer at (432,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,180) size 16x16 >+layer at (444,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,180) size 16x16 >+layer at (456,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,180) size 16x16 >+layer at (468,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,180) size 16x16 >+layer at (480,180) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,180) size 16x16 >+layer at (12,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,192) size 16x16 >+layer at (24,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,192) size 16x16 >+layer at (36,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,192) size 16x16 >+layer at (48,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,192) size 16x16 >+layer at (60,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,192) size 16x16 >+layer at (72,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,192) size 16x16 >+layer at (84,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,192) size 16x16 >+layer at (96,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,192) size 16x16 >+layer at (108,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,192) size 16x16 >+layer at (120,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,192) size 16x16 >+layer at (132,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,192) size 16x16 >+layer at (144,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,192) size 16x16 >+layer at (156,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,192) size 16x16 >+layer at (168,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,192) size 16x16 >+layer at (180,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,192) size 16x16 >+layer at (192,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,192) size 16x16 >+layer at (204,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,192) size 16x16 >+layer at (216,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,192) size 16x16 >+layer at (228,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,192) size 16x16 >+layer at (240,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,192) size 16x16 >+layer at (252,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,192) size 16x16 >+layer at (264,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,192) size 16x16 >+layer at (276,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,192) size 16x16 >+layer at (288,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,192) size 16x16 >+layer at (300,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,192) size 16x16 >+layer at (312,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,192) size 16x16 >+layer at (324,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,192) size 16x16 >+layer at (336,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,192) size 16x16 >+layer at (348,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,192) size 16x16 >+layer at (360,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,192) size 16x16 >+layer at (372,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,192) size 16x16 >+layer at (384,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,192) size 16x16 >+layer at (396,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,192) size 16x16 >+layer at (408,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,192) size 16x16 >+layer at (420,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,192) size 16x16 >+layer at (432,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,192) size 16x16 >+layer at (444,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,192) size 16x16 >+layer at (456,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,192) size 16x16 >+layer at (468,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,192) size 16x16 >+layer at (480,192) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,192) size 16x16 >+layer at (12,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,204) size 16x16 >+layer at (24,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,204) size 16x16 >+layer at (36,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,204) size 16x16 >+layer at (48,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,204) size 16x16 >+layer at (60,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,204) size 16x16 >+layer at (72,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,204) size 16x16 >+layer at (84,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,204) size 16x16 >+layer at (96,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,204) size 16x16 >+layer at (108,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,204) size 16x16 >+layer at (120,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,204) size 16x16 >+layer at (132,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,204) size 16x16 >+layer at (144,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,204) size 16x16 >+layer at (156,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,204) size 16x16 >+layer at (168,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,204) size 16x16 >+layer at (180,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,204) size 16x16 >+layer at (192,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,204) size 16x16 >+layer at (204,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,204) size 16x16 >+layer at (216,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,204) size 16x16 >+layer at (228,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,204) size 16x16 >+layer at (240,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,204) size 16x16 >+layer at (252,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,204) size 16x16 >+layer at (264,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,204) size 16x16 >+layer at (276,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,204) size 16x16 >+layer at (288,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,204) size 16x16 >+layer at (300,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,204) size 16x16 >+layer at (312,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,204) size 16x16 >+layer at (324,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,204) size 16x16 >+layer at (336,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,204) size 16x16 >+layer at (348,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,204) size 16x16 >+layer at (360,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,204) size 16x16 >+layer at (372,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,204) size 16x16 >+layer at (384,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,204) size 16x16 >+layer at (396,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,204) size 16x16 >+layer at (408,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,204) size 16x16 >+layer at (420,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,204) size 16x16 >+layer at (432,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,204) size 16x16 >+layer at (444,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,204) size 16x16 >+layer at (456,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,204) size 16x16 >+layer at (468,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,204) size 16x16 >+layer at (480,204) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,204) size 16x16 >+layer at (12,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,216) size 16x16 >+layer at (24,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,216) size 16x16 >+layer at (36,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,216) size 16x16 >+layer at (48,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,216) size 16x16 >+layer at (60,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,216) size 16x16 >+layer at (72,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,216) size 16x16 >+layer at (84,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,216) size 16x16 >+layer at (96,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,216) size 16x16 >+layer at (108,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,216) size 16x16 >+layer at (120,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,216) size 16x16 >+layer at (132,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,216) size 16x16 >+layer at (144,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,216) size 16x16 >+layer at (156,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,216) size 16x16 >+layer at (168,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,216) size 16x16 >+layer at (180,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,216) size 16x16 >+layer at (192,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,216) size 16x16 >+layer at (204,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,216) size 16x16 >+layer at (216,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,216) size 16x16 >+layer at (228,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,216) size 16x16 >+layer at (240,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,216) size 16x16 >+layer at (252,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,216) size 16x16 >+layer at (264,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,216) size 16x16 >+layer at (276,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,216) size 16x16 >+layer at (288,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,216) size 16x16 >+layer at (300,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,216) size 16x16 >+layer at (312,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,216) size 16x16 >+layer at (324,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,216) size 16x16 >+layer at (336,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,216) size 16x16 >+layer at (348,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,216) size 16x16 >+layer at (360,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,216) size 16x16 >+layer at (372,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,216) size 16x16 >+layer at (384,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,216) size 16x16 >+layer at (396,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,216) size 16x16 >+layer at (408,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,216) size 16x16 >+layer at (420,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,216) size 16x16 >+layer at (432,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,216) size 16x16 >+layer at (444,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,216) size 16x16 >+layer at (456,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,216) size 16x16 >+layer at (468,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,216) size 16x16 >+layer at (480,216) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,216) size 16x16 >+layer at (12,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,228) size 16x16 >+layer at (24,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,228) size 16x16 >+layer at (36,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,228) size 16x16 >+layer at (48,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,228) size 16x16 >+layer at (60,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,228) size 16x16 >+layer at (72,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,228) size 16x16 >+layer at (84,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,228) size 16x16 >+layer at (96,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,228) size 16x16 >+layer at (108,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,228) size 16x16 >+layer at (120,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,228) size 16x16 >+layer at (132,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,228) size 16x16 >+layer at (144,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,228) size 16x16 >+layer at (156,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,228) size 16x16 >+layer at (168,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,228) size 16x16 >+layer at (180,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,228) size 16x16 >+layer at (192,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,228) size 16x16 >+layer at (204,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,228) size 16x16 >+layer at (216,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,228) size 16x16 >+layer at (228,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,228) size 16x16 >+layer at (240,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,228) size 16x16 >+layer at (252,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,228) size 16x16 >+layer at (264,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,228) size 16x16 >+layer at (276,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,228) size 16x16 >+layer at (288,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,228) size 16x16 >+layer at (300,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,228) size 16x16 >+layer at (312,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,228) size 16x16 >+layer at (324,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,228) size 16x16 >+layer at (336,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,228) size 16x16 >+layer at (348,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,228) size 16x16 >+layer at (360,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,228) size 16x16 >+layer at (372,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,228) size 16x16 >+layer at (384,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,228) size 16x16 >+layer at (396,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,228) size 16x16 >+layer at (408,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,228) size 16x16 >+layer at (420,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,228) size 16x16 >+layer at (432,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,228) size 16x16 >+layer at (444,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,228) size 16x16 >+layer at (456,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,228) size 16x16 >+layer at (468,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,228) size 16x16 >+layer at (480,228) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,228) size 16x16 >+layer at (12,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,240) size 16x16 >+layer at (24,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,240) size 16x16 >+layer at (36,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,240) size 16x16 >+layer at (48,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,240) size 16x16 >+layer at (60,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,240) size 16x16 >+layer at (72,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,240) size 16x16 >+layer at (84,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,240) size 16x16 >+layer at (96,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,240) size 16x16 >+layer at (108,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,240) size 16x16 >+layer at (120,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,240) size 16x16 >+layer at (132,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,240) size 16x16 >+layer at (144,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,240) size 16x16 >+layer at (156,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,240) size 16x16 >+layer at (168,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,240) size 16x16 >+layer at (180,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,240) size 16x16 >+layer at (192,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,240) size 16x16 >+layer at (204,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,240) size 16x16 >+layer at (216,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,240) size 16x16 >+layer at (228,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,240) size 16x16 >+layer at (240,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,240) size 16x16 >+layer at (252,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,240) size 16x16 >+layer at (264,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,240) size 16x16 >+layer at (276,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,240) size 16x16 >+layer at (288,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,240) size 16x16 >+layer at (300,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,240) size 16x16 >+layer at (312,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,240) size 16x16 >+layer at (324,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,240) size 16x16 >+layer at (336,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,240) size 16x16 >+layer at (348,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,240) size 16x16 >+layer at (360,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,240) size 16x16 >+layer at (372,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,240) size 16x16 >+layer at (384,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,240) size 16x16 >+layer at (396,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,240) size 16x16 >+layer at (408,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,240) size 16x16 >+layer at (420,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,240) size 16x16 >+layer at (432,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,240) size 16x16 >+layer at (444,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,240) size 16x16 >+layer at (456,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,240) size 16x16 >+layer at (468,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,240) size 16x16 >+layer at (480,240) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,240) size 16x16 >+layer at (12,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,252) size 16x16 >+layer at (24,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,252) size 16x16 >+layer at (36,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,252) size 16x16 >+layer at (48,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,252) size 16x16 >+layer at (60,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,252) size 16x16 >+layer at (72,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,252) size 16x16 >+layer at (84,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,252) size 16x16 >+layer at (96,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,252) size 16x16 >+layer at (108,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,252) size 16x16 >+layer at (120,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,252) size 16x16 >+layer at (132,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,252) size 16x16 >+layer at (144,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,252) size 16x16 >+layer at (156,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,252) size 16x16 >+layer at (168,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,252) size 16x16 >+layer at (180,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,252) size 16x16 >+layer at (192,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,252) size 16x16 >+layer at (204,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,252) size 16x16 >+layer at (216,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,252) size 16x16 >+layer at (228,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,252) size 16x16 >+layer at (240,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,252) size 16x16 >+layer at (252,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,252) size 16x16 >+layer at (264,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,252) size 16x16 >+layer at (276,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,252) size 16x16 >+layer at (288,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,252) size 16x16 >+layer at (300,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,252) size 16x16 >+layer at (312,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,252) size 16x16 >+layer at (324,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,252) size 16x16 >+layer at (336,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,252) size 16x16 >+layer at (348,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,252) size 16x16 >+layer at (360,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,252) size 16x16 >+layer at (372,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,252) size 16x16 >+layer at (384,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,252) size 16x16 >+layer at (396,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,252) size 16x16 >+layer at (408,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,252) size 16x16 >+layer at (420,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,252) size 16x16 >+layer at (432,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,252) size 16x16 >+layer at (444,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,252) size 16x16 >+layer at (456,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,252) size 16x16 >+layer at (468,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,252) size 16x16 >+layer at (480,252) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,252) size 16x16 >+layer at (12,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,264) size 16x16 >+layer at (24,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,264) size 16x16 >+layer at (36,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,264) size 16x16 >+layer at (48,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,264) size 16x16 >+layer at (60,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,264) size 16x16 >+layer at (72,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,264) size 16x16 >+layer at (84,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,264) size 16x16 >+layer at (96,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,264) size 16x16 >+layer at (108,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,264) size 16x16 >+layer at (120,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,264) size 16x16 >+layer at (132,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,264) size 16x16 >+layer at (144,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,264) size 16x16 >+layer at (156,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,264) size 16x16 >+layer at (168,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,264) size 16x16 >+layer at (180,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,264) size 16x16 >+layer at (192,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,264) size 16x16 >+layer at (204,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,264) size 16x16 >+layer at (216,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,264) size 16x16 >+layer at (228,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,264) size 16x16 >+layer at (240,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,264) size 16x16 >+layer at (252,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,264) size 16x16 >+layer at (264,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,264) size 16x16 >+layer at (276,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,264) size 16x16 >+layer at (288,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,264) size 16x16 >+layer at (300,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,264) size 16x16 >+layer at (312,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,264) size 16x16 >+layer at (324,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,264) size 16x16 >+layer at (336,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,264) size 16x16 >+layer at (348,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,264) size 16x16 >+layer at (360,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,264) size 16x16 >+layer at (372,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,264) size 16x16 >+layer at (384,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,264) size 16x16 >+layer at (396,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,264) size 16x16 >+layer at (408,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,264) size 16x16 >+layer at (420,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,264) size 16x16 >+layer at (432,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,264) size 16x16 >+layer at (444,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,264) size 16x16 >+layer at (456,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,264) size 16x16 >+layer at (468,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,264) size 16x16 >+layer at (480,264) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,264) size 16x16 >+layer at (12,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,276) size 16x16 >+layer at (24,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,276) size 16x16 >+layer at (36,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,276) size 16x16 >+layer at (48,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,276) size 16x16 >+layer at (60,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,276) size 16x16 >+layer at (72,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,276) size 16x16 >+layer at (84,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,276) size 16x16 >+layer at (96,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,276) size 16x16 >+layer at (108,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,276) size 16x16 >+layer at (120,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,276) size 16x16 >+layer at (132,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,276) size 16x16 >+layer at (144,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,276) size 16x16 >+layer at (156,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,276) size 16x16 >+layer at (168,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,276) size 16x16 >+layer at (180,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,276) size 16x16 >+layer at (192,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,276) size 16x16 >+layer at (204,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,276) size 16x16 >+layer at (216,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,276) size 16x16 >+layer at (228,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,276) size 16x16 >+layer at (240,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,276) size 16x16 >+layer at (252,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,276) size 16x16 >+layer at (264,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,276) size 16x16 >+layer at (276,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,276) size 16x16 >+layer at (288,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,276) size 16x16 >+layer at (300,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,276) size 16x16 >+layer at (312,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,276) size 16x16 >+layer at (324,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,276) size 16x16 >+layer at (336,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,276) size 16x16 >+layer at (348,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,276) size 16x16 >+layer at (360,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,276) size 16x16 >+layer at (372,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,276) size 16x16 >+layer at (384,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,276) size 16x16 >+layer at (396,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,276) size 16x16 >+layer at (408,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,276) size 16x16 >+layer at (420,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,276) size 16x16 >+layer at (432,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,276) size 16x16 >+layer at (444,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,276) size 16x16 >+layer at (456,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,276) size 16x16 >+layer at (468,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,276) size 16x16 >+layer at (480,276) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,276) size 16x16 >+layer at (12,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,288) size 16x16 >+layer at (24,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,288) size 16x16 >+layer at (36,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,288) size 16x16 >+layer at (48,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,288) size 16x16 >+layer at (60,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,288) size 16x16 >+layer at (72,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,288) size 16x16 >+layer at (84,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,288) size 16x16 >+layer at (96,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,288) size 16x16 >+layer at (108,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,288) size 16x16 >+layer at (120,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,288) size 16x16 >+layer at (132,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,288) size 16x16 >+layer at (144,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,288) size 16x16 >+layer at (156,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,288) size 16x16 >+layer at (168,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,288) size 16x16 >+layer at (180,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,288) size 16x16 >+layer at (192,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,288) size 16x16 >+layer at (204,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,288) size 16x16 >+layer at (216,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,288) size 16x16 >+layer at (228,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,288) size 16x16 >+layer at (240,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,288) size 16x16 >+layer at (252,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,288) size 16x16 >+layer at (264,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,288) size 16x16 >+layer at (276,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,288) size 16x16 >+layer at (288,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,288) size 16x16 >+layer at (300,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,288) size 16x16 >+layer at (312,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,288) size 16x16 >+layer at (324,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,288) size 16x16 >+layer at (336,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,288) size 16x16 >+layer at (348,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,288) size 16x16 >+layer at (360,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,288) size 16x16 >+layer at (372,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,288) size 16x16 >+layer at (384,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,288) size 16x16 >+layer at (396,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,288) size 16x16 >+layer at (408,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,288) size 16x16 >+layer at (420,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,288) size 16x16 >+layer at (432,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,288) size 16x16 >+layer at (444,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,288) size 16x16 >+layer at (456,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,288) size 16x16 >+layer at (468,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,288) size 16x16 >+layer at (480,288) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,288) size 16x16 >+layer at (12,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,300) size 16x16 >+layer at (24,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,300) size 16x16 >+layer at (36,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,300) size 16x16 >+layer at (48,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,300) size 16x16 >+layer at (60,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,300) size 16x16 >+layer at (72,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,300) size 16x16 >+layer at (84,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,300) size 16x16 >+layer at (96,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,300) size 16x16 >+layer at (108,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,300) size 16x16 >+layer at (120,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,300) size 16x16 >+layer at (132,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,300) size 16x16 >+layer at (144,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,300) size 16x16 >+layer at (156,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,300) size 16x16 >+layer at (168,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,300) size 16x16 >+layer at (180,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,300) size 16x16 >+layer at (192,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,300) size 16x16 >+layer at (204,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,300) size 16x16 >+layer at (216,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,300) size 16x16 >+layer at (228,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,300) size 16x16 >+layer at (240,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,300) size 16x16 >+layer at (252,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,300) size 16x16 >+layer at (264,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,300) size 16x16 >+layer at (276,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,300) size 16x16 >+layer at (288,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,300) size 16x16 >+layer at (300,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,300) size 16x16 >+layer at (312,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,300) size 16x16 >+layer at (324,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,300) size 16x16 >+layer at (336,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,300) size 16x16 >+layer at (348,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,300) size 16x16 >+layer at (360,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,300) size 16x16 >+layer at (372,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,300) size 16x16 >+layer at (384,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,300) size 16x16 >+layer at (396,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,300) size 16x16 >+layer at (408,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,300) size 16x16 >+layer at (420,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,300) size 16x16 >+layer at (432,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,300) size 16x16 >+layer at (444,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,300) size 16x16 >+layer at (456,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,300) size 16x16 >+layer at (468,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,300) size 16x16 >+layer at (480,300) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,300) size 16x16 >+layer at (12,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,312) size 16x16 >+layer at (24,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,312) size 16x16 >+layer at (36,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,312) size 16x16 >+layer at (48,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,312) size 16x16 >+layer at (60,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,312) size 16x16 >+layer at (72,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,312) size 16x16 >+layer at (84,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,312) size 16x16 >+layer at (96,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,312) size 16x16 >+layer at (108,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,312) size 16x16 >+layer at (120,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,312) size 16x16 >+layer at (132,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,312) size 16x16 >+layer at (144,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,312) size 16x16 >+layer at (156,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,312) size 16x16 >+layer at (168,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,312) size 16x16 >+layer at (180,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,312) size 16x16 >+layer at (192,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,312) size 16x16 >+layer at (204,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,312) size 16x16 >+layer at (216,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,312) size 16x16 >+layer at (228,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,312) size 16x16 >+layer at (240,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,312) size 16x16 >+layer at (252,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,312) size 16x16 >+layer at (264,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,312) size 16x16 >+layer at (276,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,312) size 16x16 >+layer at (288,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,312) size 16x16 >+layer at (300,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,312) size 16x16 >+layer at (312,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,312) size 16x16 >+layer at (324,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,312) size 16x16 >+layer at (336,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,312) size 16x16 >+layer at (348,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,312) size 16x16 >+layer at (360,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,312) size 16x16 >+layer at (372,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,312) size 16x16 >+layer at (384,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,312) size 16x16 >+layer at (396,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,312) size 16x16 >+layer at (408,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,312) size 16x16 >+layer at (420,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,312) size 16x16 >+layer at (432,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,312) size 16x16 >+layer at (444,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,312) size 16x16 >+layer at (456,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,312) size 16x16 >+layer at (468,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,312) size 16x16 >+layer at (480,312) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,312) size 16x16 >+layer at (12,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,324) size 16x16 >+layer at (24,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,324) size 16x16 >+layer at (36,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,324) size 16x16 >+layer at (48,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,324) size 16x16 >+layer at (60,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,324) size 16x16 >+layer at (72,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,324) size 16x16 >+layer at (84,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,324) size 16x16 >+layer at (96,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,324) size 16x16 >+layer at (108,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,324) size 16x16 >+layer at (120,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,324) size 16x16 >+layer at (132,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,324) size 16x16 >+layer at (144,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,324) size 16x16 >+layer at (156,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,324) size 16x16 >+layer at (168,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,324) size 16x16 >+layer at (180,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,324) size 16x16 >+layer at (192,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,324) size 16x16 >+layer at (204,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,324) size 16x16 >+layer at (216,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,324) size 16x16 >+layer at (228,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,324) size 16x16 >+layer at (240,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,324) size 16x16 >+layer at (252,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,324) size 16x16 >+layer at (264,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,324) size 16x16 >+layer at (276,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,324) size 16x16 >+layer at (288,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,324) size 16x16 >+layer at (300,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,324) size 16x16 >+layer at (312,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,324) size 16x16 >+layer at (324,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,324) size 16x16 >+layer at (336,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,324) size 16x16 >+layer at (348,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,324) size 16x16 >+layer at (360,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,324) size 16x16 >+layer at (372,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,324) size 16x16 >+layer at (384,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,324) size 16x16 >+layer at (396,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,324) size 16x16 >+layer at (408,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,324) size 16x16 >+layer at (420,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,324) size 16x16 >+layer at (432,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,324) size 16x16 >+layer at (444,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,324) size 16x16 >+layer at (456,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,324) size 16x16 >+layer at (468,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,324) size 16x16 >+layer at (480,324) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,324) size 16x16 >+layer at (12,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,336) size 16x16 >+layer at (24,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,336) size 16x16 >+layer at (36,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,336) size 16x16 >+layer at (48,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,336) size 16x16 >+layer at (60,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,336) size 16x16 >+layer at (72,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,336) size 16x16 >+layer at (84,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,336) size 16x16 >+layer at (96,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,336) size 16x16 >+layer at (108,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,336) size 16x16 >+layer at (120,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,336) size 16x16 >+layer at (132,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,336) size 16x16 >+layer at (144,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,336) size 16x16 >+layer at (156,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,336) size 16x16 >+layer at (168,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,336) size 16x16 >+layer at (180,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,336) size 16x16 >+layer at (192,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,336) size 16x16 >+layer at (204,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,336) size 16x16 >+layer at (216,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,336) size 16x16 >+layer at (228,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,336) size 16x16 >+layer at (240,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,336) size 16x16 >+layer at (252,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,336) size 16x16 >+layer at (264,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,336) size 16x16 >+layer at (276,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,336) size 16x16 >+layer at (288,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,336) size 16x16 >+layer at (300,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,336) size 16x16 >+layer at (312,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,336) size 16x16 >+layer at (324,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,336) size 16x16 >+layer at (336,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,336) size 16x16 >+layer at (348,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,336) size 16x16 >+layer at (360,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,336) size 16x16 >+layer at (372,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,336) size 16x16 >+layer at (384,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,336) size 16x16 >+layer at (396,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,336) size 16x16 >+layer at (408,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,336) size 16x16 >+layer at (420,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,336) size 16x16 >+layer at (432,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,336) size 16x16 >+layer at (444,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,336) size 16x16 >+layer at (456,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,336) size 16x16 >+layer at (468,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,336) size 16x16 >+layer at (480,336) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,336) size 16x16 >+layer at (12,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,348) size 16x16 >+layer at (24,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,348) size 16x16 >+layer at (36,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,348) size 16x16 >+layer at (48,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,348) size 16x16 >+layer at (60,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,348) size 16x16 >+layer at (72,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,348) size 16x16 >+layer at (84,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,348) size 16x16 >+layer at (96,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,348) size 16x16 >+layer at (108,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,348) size 16x16 >+layer at (120,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,348) size 16x16 >+layer at (132,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,348) size 16x16 >+layer at (144,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,348) size 16x16 >+layer at (156,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,348) size 16x16 >+layer at (168,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,348) size 16x16 >+layer at (180,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,348) size 16x16 >+layer at (192,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,348) size 16x16 >+layer at (204,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,348) size 16x16 >+layer at (216,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,348) size 16x16 >+layer at (228,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,348) size 16x16 >+layer at (240,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,348) size 16x16 >+layer at (252,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,348) size 16x16 >+layer at (264,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,348) size 16x16 >+layer at (276,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,348) size 16x16 >+layer at (288,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,348) size 16x16 >+layer at (300,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,348) size 16x16 >+layer at (312,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,348) size 16x16 >+layer at (324,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,348) size 16x16 >+layer at (336,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,348) size 16x16 >+layer at (348,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,348) size 16x16 >+layer at (360,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,348) size 16x16 >+layer at (372,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,348) size 16x16 >+layer at (384,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,348) size 16x16 >+layer at (396,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,348) size 16x16 >+layer at (408,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,348) size 16x16 >+layer at (420,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,348) size 16x16 >+layer at (432,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,348) size 16x16 >+layer at (444,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,348) size 16x16 >+layer at (456,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,348) size 16x16 >+layer at (468,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,348) size 16x16 >+layer at (480,348) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,348) size 16x16 >+layer at (12,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,360) size 16x16 >+layer at (24,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,360) size 16x16 >+layer at (36,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,360) size 16x16 >+layer at (48,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,360) size 16x16 >+layer at (60,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,360) size 16x16 >+layer at (72,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,360) size 16x16 >+layer at (84,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,360) size 16x16 >+layer at (96,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,360) size 16x16 >+layer at (108,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,360) size 16x16 >+layer at (120,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,360) size 16x16 >+layer at (132,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,360) size 16x16 >+layer at (144,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,360) size 16x16 >+layer at (156,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,360) size 16x16 >+layer at (168,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,360) size 16x16 >+layer at (180,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,360) size 16x16 >+layer at (192,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,360) size 16x16 >+layer at (204,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,360) size 16x16 >+layer at (216,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,360) size 16x16 >+layer at (228,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,360) size 16x16 >+layer at (240,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,360) size 16x16 >+layer at (252,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,360) size 16x16 >+layer at (264,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,360) size 16x16 >+layer at (276,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,360) size 16x16 >+layer at (288,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,360) size 16x16 >+layer at (300,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,360) size 16x16 >+layer at (312,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,360) size 16x16 >+layer at (324,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,360) size 16x16 >+layer at (336,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,360) size 16x16 >+layer at (348,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,360) size 16x16 >+layer at (360,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,360) size 16x16 >+layer at (372,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,360) size 16x16 >+layer at (384,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,360) size 16x16 >+layer at (396,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,360) size 16x16 >+layer at (408,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,360) size 16x16 >+layer at (420,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,360) size 16x16 >+layer at (432,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,360) size 16x16 >+layer at (444,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,360) size 16x16 >+layer at (456,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,360) size 16x16 >+layer at (468,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,360) size 16x16 >+layer at (480,360) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,360) size 16x16 >+layer at (12,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,372) size 16x16 >+layer at (24,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,372) size 16x16 >+layer at (36,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,372) size 16x16 >+layer at (48,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,372) size 16x16 >+layer at (60,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,372) size 16x16 >+layer at (72,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,372) size 16x16 >+layer at (84,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,372) size 16x16 >+layer at (96,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,372) size 16x16 >+layer at (108,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,372) size 16x16 >+layer at (120,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,372) size 16x16 >+layer at (132,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,372) size 16x16 >+layer at (144,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,372) size 16x16 >+layer at (156,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,372) size 16x16 >+layer at (168,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,372) size 16x16 >+layer at (180,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,372) size 16x16 >+layer at (192,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,372) size 16x16 >+layer at (204,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,372) size 16x16 >+layer at (216,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,372) size 16x16 >+layer at (228,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,372) size 16x16 >+layer at (240,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,372) size 16x16 >+layer at (252,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,372) size 16x16 >+layer at (264,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,372) size 16x16 >+layer at (276,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,372) size 16x16 >+layer at (288,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,372) size 16x16 >+layer at (300,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,372) size 16x16 >+layer at (312,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,372) size 16x16 >+layer at (324,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,372) size 16x16 >+layer at (336,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,372) size 16x16 >+layer at (348,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,372) size 16x16 >+layer at (360,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,372) size 16x16 >+layer at (372,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,372) size 16x16 >+layer at (384,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,372) size 16x16 >+layer at (396,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,372) size 16x16 >+layer at (408,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,372) size 16x16 >+layer at (420,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,372) size 16x16 >+layer at (432,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,372) size 16x16 >+layer at (444,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,372) size 16x16 >+layer at (456,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,372) size 16x16 >+layer at (468,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,372) size 16x16 >+layer at (480,372) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,372) size 16x16 >+layer at (12,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,384) size 16x16 >+layer at (24,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,384) size 16x16 >+layer at (36,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,384) size 16x16 >+layer at (48,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,384) size 16x16 >+layer at (60,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,384) size 16x16 >+layer at (72,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,384) size 16x16 >+layer at (84,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,384) size 16x16 >+layer at (96,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,384) size 16x16 >+layer at (108,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,384) size 16x16 >+layer at (120,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,384) size 16x16 >+layer at (132,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,384) size 16x16 >+layer at (144,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,384) size 16x16 >+layer at (156,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,384) size 16x16 >+layer at (168,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,384) size 16x16 >+layer at (180,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,384) size 16x16 >+layer at (192,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,384) size 16x16 >+layer at (204,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,384) size 16x16 >+layer at (216,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,384) size 16x16 >+layer at (228,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,384) size 16x16 >+layer at (240,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,384) size 16x16 >+layer at (252,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,384) size 16x16 >+layer at (264,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,384) size 16x16 >+layer at (276,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,384) size 16x16 >+layer at (288,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,384) size 16x16 >+layer at (300,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,384) size 16x16 >+layer at (312,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,384) size 16x16 >+layer at (324,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,384) size 16x16 >+layer at (336,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,384) size 16x16 >+layer at (348,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,384) size 16x16 >+layer at (360,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,384) size 16x16 >+layer at (372,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,384) size 16x16 >+layer at (384,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,384) size 16x16 >+layer at (396,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,384) size 16x16 >+layer at (408,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,384) size 16x16 >+layer at (420,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,384) size 16x16 >+layer at (432,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,384) size 16x16 >+layer at (444,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,384) size 16x16 >+layer at (456,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,384) size 16x16 >+layer at (468,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,384) size 16x16 >+layer at (480,384) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,384) size 16x16 >+layer at (12,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,396) size 16x16 >+layer at (24,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,396) size 16x16 >+layer at (36,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,396) size 16x16 >+layer at (48,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,396) size 16x16 >+layer at (60,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,396) size 16x16 >+layer at (72,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,396) size 16x16 >+layer at (84,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,396) size 16x16 >+layer at (96,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,396) size 16x16 >+layer at (108,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,396) size 16x16 >+layer at (120,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,396) size 16x16 >+layer at (132,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,396) size 16x16 >+layer at (144,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,396) size 16x16 >+layer at (156,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,396) size 16x16 >+layer at (168,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,396) size 16x16 >+layer at (180,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,396) size 16x16 >+layer at (192,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,396) size 16x16 >+layer at (204,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,396) size 16x16 >+layer at (216,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,396) size 16x16 >+layer at (228,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,396) size 16x16 >+layer at (240,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,396) size 16x16 >+layer at (252,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,396) size 16x16 >+layer at (264,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,396) size 16x16 >+layer at (276,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,396) size 16x16 >+layer at (288,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,396) size 16x16 >+layer at (300,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,396) size 16x16 >+layer at (312,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,396) size 16x16 >+layer at (324,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,396) size 16x16 >+layer at (336,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,396) size 16x16 >+layer at (348,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,396) size 16x16 >+layer at (360,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,396) size 16x16 >+layer at (372,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,396) size 16x16 >+layer at (384,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,396) size 16x16 >+layer at (396,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,396) size 16x16 >+layer at (408,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,396) size 16x16 >+layer at (420,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,396) size 16x16 >+layer at (432,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,396) size 16x16 >+layer at (444,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,396) size 16x16 >+layer at (456,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,396) size 16x16 >+layer at (468,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,396) size 16x16 >+layer at (480,396) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,396) size 16x16 >+layer at (12,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,408) size 16x16 >+layer at (24,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,408) size 16x16 >+layer at (36,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,408) size 16x16 >+layer at (48,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,408) size 16x16 >+layer at (60,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,408) size 16x16 >+layer at (72,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,408) size 16x16 >+layer at (84,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,408) size 16x16 >+layer at (96,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,408) size 16x16 >+layer at (108,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,408) size 16x16 >+layer at (120,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,408) size 16x16 >+layer at (132,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,408) size 16x16 >+layer at (144,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,408) size 16x16 >+layer at (156,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,408) size 16x16 >+layer at (168,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,408) size 16x16 >+layer at (180,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,408) size 16x16 >+layer at (192,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,408) size 16x16 >+layer at (204,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,408) size 16x16 >+layer at (216,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,408) size 16x16 >+layer at (228,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,408) size 16x16 >+layer at (240,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,408) size 16x16 >+layer at (252,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,408) size 16x16 >+layer at (264,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,408) size 16x16 >+layer at (276,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,408) size 16x16 >+layer at (288,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,408) size 16x16 >+layer at (300,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,408) size 16x16 >+layer at (312,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,408) size 16x16 >+layer at (324,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,408) size 16x16 >+layer at (336,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,408) size 16x16 >+layer at (348,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,408) size 16x16 >+layer at (360,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,408) size 16x16 >+layer at (372,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,408) size 16x16 >+layer at (384,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,408) size 16x16 >+layer at (396,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,408) size 16x16 >+layer at (408,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,408) size 16x16 >+layer at (420,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,408) size 16x16 >+layer at (432,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,408) size 16x16 >+layer at (444,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,408) size 16x16 >+layer at (456,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,408) size 16x16 >+layer at (468,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,408) size 16x16 >+layer at (480,408) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,408) size 16x16 >+layer at (12,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (12,420) size 16x16 >+layer at (24,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (24,420) size 16x16 >+layer at (36,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (36,420) size 16x16 >+layer at (48,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (48,420) size 16x16 >+layer at (60,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (60,420) size 16x16 >+layer at (72,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (72,420) size 16x16 >+layer at (84,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (84,420) size 16x16 >+layer at (96,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (96,420) size 16x16 >+layer at (108,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (108,420) size 16x16 >+layer at (120,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (120,420) size 16x16 >+layer at (132,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (132,420) size 16x16 >+layer at (144,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (144,420) size 16x16 >+layer at (156,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (156,420) size 16x16 >+layer at (168,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (168,420) size 16x16 >+layer at (180,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (180,420) size 16x16 >+layer at (192,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (192,420) size 16x16 >+layer at (204,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (204,420) size 16x16 >+layer at (216,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (216,420) size 16x16 >+layer at (228,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (228,420) size 16x16 >+layer at (240,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (240,420) size 16x16 >+layer at (252,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (252,420) size 16x16 >+layer at (264,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (264,420) size 16x16 >+layer at (276,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (276,420) size 16x16 >+layer at (288,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (288,420) size 16x16 >+layer at (300,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (300,420) size 16x16 >+layer at (312,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (312,420) size 16x16 >+layer at (324,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (324,420) size 16x16 >+layer at (336,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (336,420) size 16x16 >+layer at (348,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (348,420) size 16x16 >+layer at (360,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (360,420) size 16x16 >+layer at (372,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (372,420) size 16x16 >+layer at (384,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (384,420) size 16x16 >+layer at (396,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (396,420) size 16x16 >+layer at (408,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (408,420) size 16x16 >+layer at (420,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (420,420) size 16x16 >+layer at (432,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (432,420) size 16x16 >+layer at (444,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (444,420) size 16x16 >+layer at (456,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (456,420) size 16x16 >+layer at (468,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (468,420) size 16x16 >+layer at (480,420) size 16x16 >+ RenderBlock (positioned) {DIV} at (480,420) size 16x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline-block/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline-block/001-expected.txt >new file mode 100644 >index 00000000000..c27692da4c7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline-block/001-expected.txt >@@ -0,0 +1,88 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 231x19 >+ text run at (0,0) width 231: "The two blue boxes should be aligned." >+ RenderBR {BR} at (231,15) size 0x0 >+ RenderText {#text} at (0,20) size 226x19 >+ text run at (0,20) width 226: "The two red boxes should be aligned." >+ RenderBR {BR} at (226,35) size 0x0 >+ RenderText {#text} at (0,40) size 320x19 >+ text run at (0,40) width 320: "The text in the blue boxes should be on the same line." >+ RenderBR {BR} at (320,55) size 0x0 >+ RenderText {#text} at (0,60) size 315x19 >+ text run at (0,60) width 315: "The text in the red boxes should be on the same line." >+ RenderBR {BR} at (315,75) size 0x0 >+ RenderText {#text} at (0,80) size 601x19 >+ text run at (0,80) width 601: "The top of the first red box should line up with the bottom of the second last line of the last blue box." >+ RenderBR {BR} at (601,95) size 0x0 >+ RenderBlock {P} at (0,100) size 62x84 [border: (2px solid #0000FF)] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "All on the" >+ RenderBR {BR} at (60,17) size 0x0 >+ RenderText {#text} at (2,22) size 58x19 >+ text run at (2,22) width 58: "All on the" >+ RenderBR {BR} at (60,37) size 0x0 >+ RenderText {#text} at (2,42) size 58x19 >+ text run at (2,42) width 58: "All on the" >+ RenderBR {BR} at (60,57) size 0x0 >+ RenderText {#text} at (2,62) size 58x19 >+ text run at (2,62) width 58: "All on the" >+ RenderText {#text} at (62,162) size 4x19 >+ text run at (62,162) width 4: " " >+ RenderBlock {P} at (66,100) size 63x84 [border: (2px solid #0000FF)] >+ RenderBlock {SPAN} at (2,2) size 59x80 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 59: "same line." >+ RenderBR {BR} at (59,15) size 0x0 >+ RenderText {#text} at (0,20) size 59x19 >+ text run at (0,20) width 59: "same line." >+ RenderBR {BR} at (59,35) size 0x0 >+ RenderText {#text} at (0,40) size 59x19 >+ text run at (0,40) width 59: "same line." >+ RenderBR {BR} at (59,55) size 0x0 >+ RenderText {#text} at (0,60) size 59x19 >+ text run at (0,60) width 59: "same line." >+ RenderText {#text} at (129,162) size 4x19 >+ text run at (129,162) width 4: " " >+ RenderTable {TABLE} at (133,155) size 62x84 [border: (2px solid #FF0000)] >+ RenderTableSection {TBODY} at (2,2) size 58x80 >+ RenderTableRow {TR} at (0,0) size 58x20 >+ RenderTableCell {TD} at (0,0) size 58x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 58: "All on the" >+ RenderTableRow {TR} at (0,20) size 58x20 >+ RenderTableCell {TD} at (0,20) size 58x20 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 58: "All on the" >+ RenderTableRow {TR} at (0,40) size 58x20 >+ RenderTableCell {TD} at (0,40) size 58x20 [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 58: "All on the" >+ RenderTableRow {TR} at (0,60) size 58x20 >+ RenderTableCell {TD} at (0,60) size 58x20 [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 58: "All on the" >+ RenderText {#text} at (195,162) size 4x19 >+ text run at (195,162) width 4: " " >+ RenderTable {TABLE} at (199,155) size 67x84 [border: (2px solid #FF0000)] >+ RenderTableSection {TBODY} at (2,2) size 63x80 >+ RenderTableRow {TR} at (0,0) size 63x20 >+ RenderTableCell {TD} at (0,0) size 63x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 63x19 >+ text run at (0,0) width 63: "same line. " >+ RenderTableRow {TR} at (0,20) size 63x20 >+ RenderTableCell {TD} at (0,20) size 63x20 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 63x19 >+ text run at (0,0) width 63: "same line. " >+ RenderTableRow {TR} at (0,40) size 63x20 >+ RenderTableCell {TD} at (0,40) size 63x20 [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 63x19 >+ text run at (0,0) width 63: "same line. " >+ RenderTableRow {TR} at (0,60) size 63x20 >+ RenderTableCell {TD} at (0,60) size 63x20 [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 59: "same line." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline-block/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline-block/002-expected.txt >new file mode 100644 >index 00000000000..135de92300d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline-block/002-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,8) size 784x36 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {P} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,20) size 784x16 >+ RenderText {#text} at (0,-2) size 271x19 >+ text run at (0,-2) width 271: "The following two blocks should be identical." >+layer at (8,75) size 204x64 >+ RenderBlock (positioned) {DIV} at (8,75) size 204x64 [bgcolor=#FFFF00] [border: (2px solid #000000)] >+layer at (10,77) size 50x50 >+ RenderBlock (positioned) {DIV} at (2,2) size 50x50 [bgcolor=#FFA500] >+layer at (160,77) size 50x50 >+ RenderBlock (positioned) {DIV} at (152,2) size 50x50 [bgcolor=#FFA500] >+layer at (8,175) size 204x64 >+ RenderBlock (positioned) {DIV} at (8,175) size 204x64 [bgcolor=#FFFF00] [border: (2px solid #000000)] >+ RenderBlock (floating) {DIV} at (2,2) size 50x50 [bgcolor=#FFA500] >+ RenderBlock {DIV} at (152,2) size 50x50 [bgcolor=#FFA500] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline-block/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline-block/003-expected.txt >new file mode 100644 >index 00000000000..744b954a553 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline-block/003-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 498x19 >+ text run at (0,0) width 498: "The two divs below should be on the same line, since they are display: inline-block." >+ RenderBlock {CENTER} at (0,20) size 784x24 >+ RenderBlock {DIV} at (88,0) size 304x24 [border: (2px solid #0000FF)] >+ RenderText {#text} at (107,2) size 90x19 >+ text run at (107,2) width 90: "This is div one." >+ RenderBlock {DIV} at (392,0) size 304x24 [border: (2px solid #0000FF)] >+ RenderText {#text} at (106,2) size 92x19 >+ text run at (106,2) width 92: "This is div two." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,44) size 784x68 >+ RenderText {#text} at (0,0) size 691x19 >+ text run at (0,0) width 691: "The two marquees below should be on separate lines, since marquees fill the width of a containing block by default." >+ RenderInline {SPAN} at (0,0) size 784x43 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,72) size 784x24 clip at (10,74) size 780x20 scrollX -780 >+ RenderBlock {MARQUEE} at (0,20) size 784x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 90x19 >+ text run at (2,2) width 90: "This is div one." >+layer at (8,96) size 784x24 clip at (10,98) size 780x20 scrollX -780 >+ RenderBlock {MARQUEE} at (0,44) size 784x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 91x19 >+ text run at (2,2) width 91: "This is div two." >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline-block/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline-block/006-expected.txt >new file mode 100644 >index 00000000000..d037163f4e2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline-block/006-expected.txt >@@ -0,0 +1,34 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 771x39 >+ text run at (0,0) width 293: "This is a baseline alignment test for inline blocks. " >+ text run at (293,0) width 478: "The last lines of the two red-bordered inline blocks should line up and be on the" >+ text run at (0,20) width 56: "baseline. " >+ RenderBR {BR} at (56,35) size 0x0 >+ RenderBlock {DIV} at (0,70) size 241x64 [border: (2px solid #FF0000)] >+ RenderText {#text} at (12,12) size 76x19 >+ text run at (12,12) width 76: "This is block" >+ RenderBR {BR} at (88,27) size 0x0 >+ RenderText {#text} at (12,32) size 217x19 >+ text run at (12,32) width 79: "number one. " >+ text run at (91,32) width 138: "This line is the last one." >+ RenderText {#text} at (241,102) size 4x19 >+ text run at (241,102) width 4: " " >+ RenderBlock {DIV} at (245,40) size 182x134 [border: (2px solid #FF0000)] >+ RenderBlock (anonymous) at (12,12) size 158x40 >+ RenderText {#text} at (0,0) size 38x19 >+ text run at (0,0) width 38: "This is" >+ RenderBR {BR} at (38,15) size 0x0 >+ RenderText {#text} at (0,20) size 76x19 >+ text run at (0,20) width 76: "number two." >+ RenderBlock {DIV} at (12,52) size 158x40 >+ RenderText {#text} at (10,10) size 138x19 >+ text run at (10,10) width 138: "This line is the last one." >+ RenderText {#text} at (427,102) size 133x19 >+ text run at (427,102) width 133: " More text on the line." >+ RenderBR {BR} at (560,117) size 0x0 >+ RenderText {#text} at (0,174) size 80x19 >+ text run at (0,174) width 80: "The next line." >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline-block/14498-positionForCoordinates-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline-block/14498-positionForCoordinates-expected.txt >new file mode 100644 >index 00000000000..43b09d32227 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline-block/14498-positionForCoordinates-expected.txt >@@ -0,0 +1,30 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88: "This test is for " >+ RenderInline {A} at (0,0) size 285x19 [color=#0000EE] >+ RenderText {#text} at (88,0) size 285x19 >+ text run at (88,0) width 285: "http://bugs.webkit.org/show_bug.cgi?id=14498" >+ RenderText {#text} at (373,0) size 4x19 >+ text run at (373,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 383x19 >+ text run at (0,0) width 383: "Click inside the right border. The caret should move after \x{201C}bar\x{201D}." >+ RenderBlock (anonymous) at (0,72) size 784x20 >+ RenderInline {SPAN} at (0,0) size 64x39 [border: (10px solid #0000FF)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (10,0) size 20x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "foo" >+ RenderText {#text} at (30,0) size 4x19 >+ text run at (30,0) width 4: " " >+ RenderBlock {DIV} at (34,0) size 20x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "bar" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+caret: position 3 of child 0 {#text} of child 3 {DIV} of child 5 {SPAN} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline-block/contenteditable-baseline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline-block/contenteditable-baseline-expected.txt >new file mode 100644 >index 00000000000..726301facd5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline-block/contenteditable-baseline-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 474x19 >+ text run at (0,0) width 474: "This tests that contenteditable elements, with no children, get the right baseline. " >+ RenderBR {BR} at (474,15) size 0x0 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {DIV} at (0,40) size 154x24 [border: (1px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 152x22 [border: (1px solid #008000)] >+ RenderText {#text} at (154,42) size 416x19 >+ text run at (154,42) width 416: "This text should line up with the bottom of the text in the editable div. " >+ RenderBR {BR} at (570,57) size 0x0 >+ RenderBR {BR} at (0,64) size 0x19 >+ RenderBlock {DIV} at (0,84) size 210x100 [border: (10px solid #FF0000)] >+ RenderBlock (anonymous) at (10,10) size 190x20 >+ RenderText {#text} at (0,0) size 22x19 >+ text run at (0,0) width 22: "text" >+ RenderBlock {DIV} at (10,30) size 190x60 [border: (20px solid #008000)] >+ RenderText {#text} at (210,134) size 416x19 >+ text run at (210,134) width 416: "This text should line up with the bottom of the text in the editable div. " >+ RenderBR {BR} at (626,149) size 0x0 >+ RenderBR {BR} at (0,184) size 0x19 >+ RenderBlock {DIV} at (0,204) size 180x177 [border: (5px solid #FF0000)] >+ RenderBlock {DIV} at (5,5) size 170x167 [border: (10px solid #008000)] >+ RenderText {#text} at (180,322) size 412x19 >+ text run at (180,322) width 412: "This text should line up with the bottom of the text in the editable div." >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline-block/inline-block-vertical-align-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline-block/inline-block-vertical-align-expected.txt >new file mode 100644 >index 00000000000..0b29c65027c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline-block/inline-block-vertical-align-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x43 >+ RenderText {#text} at (0,0) size 26x19 >+ text run at (0,0) width 26: "One" >+ RenderBR {BR} at (26,15) size 0x0 >+ RenderImage {IMG} at (0,26) size 11x11 [border: (1px dotted #FF0000)] >+ RenderText {#text} at (11,20) size 4x19 >+ text run at (11,20) width 4: " " >+ RenderBlock {DIV} at (15,21) size 102x22 [border: (1px dotted #FF0000)] >+ RenderImage {IMG} at (1,1) size 1000x0 >+ RenderText {#text} at (2,1) size 98x19 >+ text run at (2,1) width 98: "Text Goes Here" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline-block/overflow-clip-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline-block/overflow-clip-expected.txt >new file mode 100644 >index 00000000000..f3d12951d45 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline-block/overflow-clip-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 99x19 >+ text run at (0,0) width 99: "This is a test for " >+ RenderInline {I} at (0,0) size 749x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (99,0) size 350x19 >+ text run at (99,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=8118" >+ RenderText {#text} at (449,0) size 749x39 >+ text run at (449,0) width 300: " REGRESSION (r13595): Inline block's clipped" >+ text run at (0,20) width 229: "overflow increases table row height" >+ RenderText {#text} at (229,20) size 4x19 >+ text run at (229,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 258x19 >+ text run at (0,0) width 258: "You should see a green square and no red." >+ RenderTable {TABLE} at (0,92) size 100x100 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 100x100 >+ RenderTableRow {TR} at (0,0) size 100x100 >+ RenderTableCell {TD} at (0,0) size 100x100 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,100) size 100x100 scrollHeight 200 >+ RenderBlock {DIV} at (0,0) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x200 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline-block/tricky-baseline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline-block/tricky-baseline-expected.txt >new file mode 100644 >index 00000000000..3aecce06ccc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline-block/tricky-baseline-expected.txt >@@ -0,0 +1,106 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 747x19 >+ text run at (0,0) width 747: "It is not clear what the right behavior is here. The CSS2.1 draft is currently ambiguous about how to handle overflow blocks." >+ RenderBR {BR} at (747,15) size 0x0 >+ RenderText {#text} at (104,262) size 4x19 >+ text run at (104,262) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,81) size 104x204 clip at (10,83) size 85x200 scrollHeight 520 >+ RenderBlock {DIV} at (0,73) size 104x204 [border: (2px solid #800080)] >+ RenderText {#text} at (2,2) size 74x39 >+ text run at (2,2) width 74: "This is some" >+ text run at (2,22) width 26: "text." >+ RenderBR {BR} at (28,37) size 0x0 >+ RenderText {#text} at (2,42) size 74x39 >+ text run at (2,42) width 74: "This is some" >+ text run at (2,62) width 26: "text." >+ RenderBR {BR} at (28,77) size 0x0 >+ RenderText {#text} at (2,82) size 74x39 >+ text run at (2,82) width 74: "This is some" >+ text run at (2,102) width 26: "text." >+ RenderBR {BR} at (28,117) size 0x0 >+ RenderText {#text} at (2,122) size 74x39 >+ text run at (2,122) width 74: "This is some" >+ text run at (2,142) width 26: "text." >+ RenderBR {BR} at (28,157) size 0x0 >+ RenderText {#text} at (2,162) size 74x39 >+ text run at (2,162) width 74: "This is some" >+ text run at (2,182) width 26: "text." >+ RenderBR {BR} at (28,197) size 0x0 >+ RenderText {#text} at (2,202) size 74x39 >+ text run at (2,202) width 74: "This is some" >+ text run at (2,222) width 26: "text." >+ RenderBR {BR} at (28,237) size 0x0 >+ RenderText {#text} at (2,242) size 74x39 >+ text run at (2,242) width 74: "This is some" >+ text run at (2,262) width 26: "text." >+ RenderBR {BR} at (28,277) size 0x0 >+ RenderText {#text} at (2,282) size 74x39 >+ text run at (2,282) width 74: "This is some" >+ text run at (2,302) width 26: "text." >+ RenderBR {BR} at (28,317) size 0x0 >+ RenderText {#text} at (2,322) size 74x39 >+ text run at (2,322) width 74: "This is some" >+ text run at (2,342) width 26: "text." >+ RenderBR {BR} at (28,357) size 0x0 >+ RenderText {#text} at (2,362) size 74x39 >+ text run at (2,362) width 74: "This is some" >+ text run at (2,382) width 26: "text." >+ RenderBR {BR} at (28,397) size 0x0 >+ RenderText {#text} at (2,402) size 74x39 >+ text run at (2,402) width 74: "This is some" >+ text run at (2,422) width 26: "text." >+ RenderBR {BR} at (28,437) size 0x0 >+ RenderText {#text} at (2,442) size 74x39 >+ text run at (2,442) width 74: "This is some" >+ text run at (2,462) width 26: "text." >+ RenderBR {BR} at (28,477) size 0x0 >+ RenderText {#text} at (2,482) size 74x39 >+ text run at (2,482) width 74: "This is some" >+ text run at (2,502) width 26: "text." >+ RenderBR {BR} at (28,517) size 0x0 >+layer at (116,28) size 204x404 clip at (118,30) size 200x400 >+ RenderBlock {DIV} at (108,20) size 204x404 [border: (2px solid #000000)] >+ RenderText {#text} at (2,2) size 104x19 >+ text run at (2,2) width 104: "This is some text." >+ RenderBR {BR} at (106,17) size 0x0 >+ RenderText {#text} at (2,22) size 104x19 >+ text run at (2,22) width 104: "This is some text." >+ RenderBR {BR} at (106,37) size 0x0 >+ RenderText {#text} at (2,42) size 104x19 >+ text run at (2,42) width 104: "This is some text." >+ RenderBR {BR} at (106,57) size 0x0 >+ RenderText {#text} at (2,62) size 104x19 >+ text run at (2,62) width 104: "This is some text." >+ RenderBR {BR} at (106,77) size 0x0 >+ RenderText {#text} at (2,82) size 104x19 >+ text run at (2,82) width 104: "This is some text." >+ RenderBR {BR} at (106,97) size 0x0 >+ RenderText {#text} at (2,102) size 104x19 >+ text run at (2,102) width 104: "This is some text." >+ RenderBR {BR} at (106,117) size 0x0 >+ RenderText {#text} at (2,122) size 104x19 >+ text run at (2,122) width 104: "This is some text." >+ RenderBR {BR} at (106,137) size 0x0 >+ RenderText {#text} at (2,142) size 104x19 >+ text run at (2,142) width 104: "This is some text." >+ RenderBR {BR} at (106,157) size 0x0 >+ RenderText {#text} at (2,162) size 104x19 >+ text run at (2,162) width 104: "This is some text." >+ RenderBR {BR} at (106,177) size 0x0 >+ RenderText {#text} at (2,182) size 104x19 >+ text run at (2,182) width 104: "This is some text." >+ RenderBR {BR} at (106,197) size 0x0 >+ RenderText {#text} at (2,202) size 104x19 >+ text run at (2,202) width 104: "This is some text." >+ RenderBR {BR} at (106,217) size 0x0 >+ RenderText {#text} at (2,222) size 104x19 >+ text run at (2,222) width 104: "This is some text." >+ RenderBR {BR} at (106,237) size 0x0 >+ RenderText {#text} at (2,242) size 104x19 >+ text run at (2,242) width 104: "This is some text." >+ RenderBR {BR} at (106,257) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/001-expected.txt >new file mode 100644 >index 00000000000..c933f93c998 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/001-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x59 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,37) size 147x19 >+ text run at (2,37) width 147: "This image has a margin " >+ RenderImage {IMG} at (199,2) size 50x50 [bgcolor=#008000] >+ RenderText {#text} at (299,37) size 34x19 >+ text run at (299,37) width 34: " on it." >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/002-expected.txt >new file mode 100644 >index 00000000000..b1db9436fd6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/002-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 42x19 >+ text run at (0,0) width 42: "Line 1 " >+ RenderInline {SPAN} at (0,0) size 42x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 38x19 >+ RenderText {#text} at (42,2) size 38x19 >+ text run at (42,2) width 38: "Line 2" >+ RenderText {#text} at (80,0) size 4x19 >+ text run at (80,0) width 4: " " >+ RenderText {#text} at (84,0) size 38x19 >+ text run at (84,0) width 38: "Line 3" >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/25277-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/25277-2-expected.txt >new file mode 100644 >index 00000000000..3c373d44eff >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/25277-2-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 783x39 >+ text run at (0,0) width 783: "This tests for a bug (https://bugs.webkit.org/show_bug.cgi?id=25277) where a caret at the end of a non-wrapping line that extends" >+ text run at (0,20) width 423: "outside of the containing block would paint over part of the focus halo." >+ RenderBlock {DIV} at (0,40) size 50x20 >+ RenderText {#text} at (0,0) size 250x19 >+ text run at (0,0) width 250: "The caret should be at the end of this line." >+caret: position 44 of child 0 {#text} of child 2 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/25277-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/25277-expected.txt >new file mode 100644 >index 00000000000..3c373d44eff >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/25277-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 783x39 >+ text run at (0,0) width 783: "This tests for a bug (https://bugs.webkit.org/show_bug.cgi?id=25277) where a caret at the end of a non-wrapping line that extends" >+ text run at (0,20) width 423: "outside of the containing block would paint over part of the focus halo." >+ RenderBlock {DIV} at (0,40) size 50x20 >+ RenderText {#text} at (0,0) size 250x19 >+ text run at (0,0) width 250: "The caret should be at the end of this line." >+caret: position 44 of child 0 {#text} of child 2 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt >new file mode 100644 >index 00000000000..b7a6b37fed1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x0 >+layer at (250,562) size 297x28 >+ RenderBlock (positioned) {FONT} at (250,562) size 297x28 >+ RenderText {#text} at (0,0) size 297x27 >+ text run at (0,0) width 297: "Hello World, And Stuff!" >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/br-text-decoration-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/br-text-decoration-expected.txt >new file mode 100644 >index 00000000000..7a8c1950ee6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/br-text-decoration-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x108 >+ RenderBlock {HTML} at (0,0) size 800x108 >+ RenderBody {BODY} at (8,16) size 784x76 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderInline {SPAN} at (0,0) size 445x39 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 445x19 >+ text run at (0,20) width 445: "There shouldn\x{2019}t be a black dot or line above the first letter of this sentence" >+ RenderText {#text} at (445,20) size 4x19 >+ text run at (445,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 658x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=14245" >+ RenderText {#text} at (356,0) size 353x19 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 349: "Underline painted under <br>, not repainted properly" >+ RenderText {#text} at (709,0) size 4x19 >+ text run at (709,0) width 4: "." >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/continuation-outlines-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/continuation-outlines-expected.txt >new file mode 100644 >index 00000000000..9d777877453 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/continuation-outlines-expected.txt >@@ -0,0 +1,52 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,16) size 784x566 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 148x19 >+ text run at (0,0) width 148: "Outline ring painting test." >+ RenderBlock {DIV} at (0,36) size 784x101 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {SPAN} at (0,0) size 95x19 >+ RenderText {#text} at (0,0) size 95x19 >+ text run at (0,0) width 95: "Content before." >+ RenderBlock (anonymous) at (0,38) size 784x24 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 146x22 >+ text run at (0,0) width 146: "Bold with margin." >+ RenderBlock (anonymous) at (0,80) size 784x21 >+ RenderInline {SPAN} at (0,0) size 79x19 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "Content after" >+ RenderBlock {DIV} at (0,155) size 784x62 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 784x23 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 151x22 >+ text run at (0,0) width 151: "No content before." >+ RenderBlock (anonymous) at (0,41) size 784x21 >+ RenderInline {SPAN} at (0,0) size 83x19 >+ RenderText {#text} at (0,0) size 83x19 >+ text run at (0,0) width 83: "Content after." >+ RenderBlock {DIV} at (0,232) size 784x63 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {SPAN} at (0,0) size 91x19 >+ RenderText {#text} at (0,0) size 91x19 >+ text run at (0,0) width 91: "Content before" >+ RenderBlock (anonymous) at (0,38) size 784x24 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 175x22 >+ text run at (0,0) width 175: "But No Content After" >+ RenderBlock (anonymous) at (0,80) size 784x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,313) size 784x24 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 784x23 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 218x22 >+ text run at (0,0) width 218: "No content before or after." >+ RenderBlock (anonymous) at (0,41) size 784x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/continuation-outlines-with-layers-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/continuation-outlines-with-layers-2-expected.txt >new file mode 100644 >index 00000000000..a74b940327a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/continuation-outlines-with-layers-2-expected.txt >@@ -0,0 +1,50 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x320 >+ RenderBlock {HTML} at (0,0) size 800x320 >+ RenderBody {BODY} at (8,16) size 784x288 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 305x19 >+ text run at (0,0) width 305: "This should be an unobscured fuzzy green polygon:" >+ RenderBlock {DIV} at (0,36) size 784x100 >+ RenderBlock (anonymous) at (0,0) size 784x50 >+ RenderBlock (anonymous) at (0,50) size 784x50 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,152) size 784x20 >+ RenderText {#text} at (0,0) size 147x19 >+ text run at (0,0) width 147: "This is just for reference:" >+ RenderBlock {DIV} at (0,188) size 784x100 >+ RenderBlock (anonymous) at (0,0) size 784x50 >+ RenderInline {SPAN} at (0,0) size 160x50 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 50x50 >+ text run at (0,0) width 50: " " >+ RenderInline {SPAN} at (0,0) size 110x50 >+ RenderText {#text} at (60,0) size 100x50 >+ text run at (60,0) width 50: " " >+ text run at (110,0) width 50: " " >+ RenderBlock (anonymous) at (0,50) size 784x0 >+ RenderBlock {DIV} at (0,0) size 784x0 >+ RenderBlock (anonymous) at (0,50) size 784x50 >+ RenderInline {SPAN} at (0,0) size 60x50 [bgcolor=#FFFFFF] >+ RenderInline {SPAN} at (0,0) size 60x50 >+ RenderText {#text} at (0,0) size 50x50 >+ text run at (0,0) width 50: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,52) size 160x50 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 160x50 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 50x50 >+ text run at (0,0) width 50: " " >+ RenderInline {SPAN} at (0,0) size 110x50 >+ RenderText {#text} at (60,0) size 100x50 >+ text run at (60,0) width 50: " " >+ text run at (110,0) width 50: " " >+layer at (8,102) size 784x0 >+ RenderBlock (anonymous) at (0,50) size 784x0 >+ RenderBlock {DIV} at (0,0) size 784x0 >+layer at (8,102) size 60x50 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 60x50 [bgcolor=#FFFFFF] >+ RenderInline {SPAN} at (0,0) size 60x50 >+ RenderText {#text} at (0,0) size 50x50 >+ text run at (0,0) width 50: " " >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/continuation-outlines-with-layers-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/continuation-outlines-with-layers-expected.txt >new file mode 100644 >index 00000000000..02fae3b5ce3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/continuation-outlines-with-layers-expected.txt >@@ -0,0 +1,56 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,16) size 784x566 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 148x19 >+ text run at (0,0) width 148: "Outline ring painting test." >+ RenderBlock {DIV} at (0,36) size 784x101 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderBlock (anonymous) at (0,80) size 784x21 >+ RenderBlock {DIV} at (0,155) size 784x62 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderBlock (anonymous) at (0,41) size 784x21 >+ RenderBlock {DIV} at (0,232) size 784x63 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderBlock (anonymous) at (0,80) size 784x0 >+ RenderBlock {DIV} at (0,313) size 784x24 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderBlock (anonymous) at (0,41) size 784x0 >+layer at (8,52) size 95x19 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 95x19 >+ RenderText {#text} at (0,0) size 95x19 >+ text run at (0,0) width 95: "Content before." >+layer at (8,91) size 784x23 >+ RenderBlock (anonymous) at (0,38) size 784x24 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 146x22 >+ text run at (0,0) width 146: "Bold with margin." >+layer at (8,132) size 79x19 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 79x19 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "Content after" >+layer at (8,171) size 784x23 >+ RenderBlock (anonymous) at (0,0) size 784x23 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 151x22 >+ text run at (0,0) width 151: "No content before." >+layer at (8,213) size 83x19 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 83x19 >+ RenderText {#text} at (0,0) size 83x19 >+ text run at (0,0) width 83: "Content after." >+layer at (8,249) size 91x19 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 91x19 >+ RenderText {#text} at (0,0) size 91x19 >+ text run at (0,0) width 91: "Content before" >+layer at (8,288) size 784x23 >+ RenderBlock (anonymous) at (0,38) size 784x24 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 175x22 >+ text run at (0,0) width 175: "But No Content After" >+layer at (8,329) size 784x23 >+ RenderBlock (anonymous) at (0,0) size 784x23 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 218x22 >+ text run at (0,0) width 218: "No content before or after." >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/drawStyledEmptyInlines-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/drawStyledEmptyInlines-expected.txt >new file mode 100644 >index 00000000000..75ebf2fbb1d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/drawStyledEmptyInlines-expected.txt >@@ -0,0 +1,53 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 525x19 >+ text run at (0,0) width 525: "This test verifies that we draw borders and and backgrounds for inlines without content." >+ RenderBlock (anonymous) at (0,20) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,40) size 784x20 >+ RenderText {#text} at (0,0) size 237x19 >+ text run at (0,0) width 237: "There should be two blue boxes below:" >+ RenderBlock (anonymous) at (0,60) size 784x140 >+ RenderInline {A} at (0,0) size 15x25 [color=#0000EE] [border: (3px solid #0000EE)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 26x25 [color=#0000EE] [border: (3px solid #0000EE)] >+ RenderText {#text} at (23,0) size 11x19 >+ text run at (23,0) width 11: "A" >+ RenderText {#text} at (41,0) size 4x19 >+ text run at (41,0) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderText {#text} at (0,40) size 248x19 >+ text run at (0,40) width 248: "There should be a blue box after this text:" >+ RenderInline {A} at (0,0) size 10x29 [bgcolor=#0000FF] >+ RenderText {#text} at (258,40) size 4x19 >+ text run at (258,40) width 4: " " >+ RenderBR {BR} at (262,55) size 0x0 >+ RenderInline {A} at (0,0) size 10x29 [bgcolor=#0000FF] >+ RenderText {#text} at (10,60) size 265x19 >+ text run at (10,60) width 265: "There should be a blue box before this text. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (0,80) size 0x19 >+ RenderInline {A} at (0,0) size 10x29 >+ RenderText {#text} at (10,100) size 310x19 >+ text run at (10,100) width 310: "There should be 10px of space left before this text. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (0,120) size 0x19 >+ RenderBlock {P} at (0,216) size 784x40 >+ RenderText {#text} at (0,0) size 182x19 >+ text run at (0,0) width 182: "This text is before the anchor. " >+ RenderInline {A} at (0,0) size 0x0 >+ RenderText {#text} at (182,0) size 743x39 >+ text run at (182,0) width 386: "This text is after the anchor, but should be flush with the anchor. " >+ text run at (568,0) width 175: "There should be no spaces in" >+ text run at (0,20) width 256: "between the anchor and this following text." >+ RenderBlock {P} at (0,272) size 784x20 >+ RenderInline {A} at (0,0) size 685x19 >+ RenderText {#text} at (0,0) size 685x19 >+ text run at (0,0) width 685: "This text should be flush with the anchor. There should not be a space between the anchor and the text on this line." >+ RenderInline {A} at (0,0) size 0x19 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/drawStyledEmptyInlinesWithWS-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/drawStyledEmptyInlinesWithWS-expected.txt >new file mode 100644 >index 00000000000..e074db820a7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/drawStyledEmptyInlinesWithWS-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 759x39 >+ text run at (0,0) width 759: "This is currently broken, and this text will have to be updated once it is fixed. There should be two boxes below, but right now," >+ text run at (0,20) width 101: "there is only one:" >+ RenderBlock (anonymous) at (0,40) size 784x20 >+ RenderInline {A} at (0,0) size 15x25 [color=#0000EE] [border: (3px solid #0000EE)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 26x25 [color=#0000EE] [border: (3px solid #0000EE)] >+ RenderText {#text} at (23,0) size 11x19 >+ text run at (23,0) width 11: "A" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/emptyInlinesWithinLists-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/emptyInlinesWithinLists-expected.txt >new file mode 100644 >index 00000000000..f81609cbfdd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/emptyInlinesWithinLists-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 428x19 >+ text run at (0,0) width 428: "This test demonstrates our behavior regarding empty inlines in list items." >+ RenderBlock {UL} at (0,36) size 784x100 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {SPAN} at (0,0) size 4x23 [border: (2px solid #FF0000)] >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {SPAN} at (0,0) size 8x27 [border: (2px solid #FF0000)] >+ RenderText {#text} at (8,0) size 27x19 >+ text run at (8,0) width 27: "Text" >+ RenderListItem {LI} at (40,40) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 85x19 >+ text run at (0,0) width 85: "TextTextText " >+ RenderInline {SPAN} at (0,0) size 8x27 [border: (2px solid #FF0000)] >+ RenderBlock (anonymous) at (40,60) size 744x20 >+ RenderInline {SPAN} at (0,0) size 8x27 [border: (2px solid #FF0000)] >+ RenderListItem {LI} at (40,80) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "Text" >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/inline-borders-with-bidi-override-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/inline-borders-with-bidi-override-expected.txt >new file mode 100644 >index 00000000000..d6200aba8f4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/inline-borders-with-bidi-override-expected.txt >@@ -0,0 +1,72 @@ >+layer at (0,0) size 785x720 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x720 >+ RenderBlock {HTML} at (0,0) size 785x721 >+ RenderBody {BODY} at (8,16) size 769x697 >+ RenderBlock {P} at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 742x39 >+ text run at (0,0) width 720: "There should be a SPAN in the middle of all four paragraphs that has padding, a green border, and a margin on the left, " >+ text run at (720,0) width 22: "and" >+ text run at (0,20) width 320: "padding, an orange border, and a margin on the right." >+ RenderBlock {H1} at (0,56) size 769x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88: "Left-to-Right" >+ RenderBlock {DIV} at (0,86) size 769x285 [border: (1px solid #000000)] >+ RenderBlock {P} at (6,22) size 757x32 >+ RenderText {#text} at (0,6) size 119x19 >+ text run at (0,6) width 119: "Lorem ipsum dolor " >+ RenderText {#text} at (336,6) size 313x19 >+ text run at (336,6) width 313: "adipisicing elit, sed do eiusmod tempor incididunt ut." >+ RenderBlock {P} at (6,70) size 757x192 >+ RenderText {#text} at (0,6) size 741x51 >+ text run at (0,6) width 559: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut " >+ text run at (559,6) width 182: "labore et dolore magna aliqua." >+ text run at (0,38) width 359: "Ut enim ad minim veniam, quis nostrud exercitation ullamco " >+ RenderText {#text} at (459,102) size 718x83 >+ text run at (459,102) width 259: "sit amet, consectetur adipisicing elit, sed do" >+ text run at (0,134) width 277: "eiusmod tempor incididunt ut labore et dolore " >+ text run at (277,134) width 441: "magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (0,166) width 125: "laboris nisi ut aliquip." >+ RenderBlock {H1} at (0,381) size 769x21 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88: "Right-to-Left" >+ RenderBlock {DIV} at (0,412) size 769x285 [border: (1px solid #000000)] >+ RenderBlock {P} at (6,22) size 757x32 >+ RenderText {#text} at (638,6) size 119x19 >+ text run at (638,6) width 119 RTL override: "Lorem ipsum dolor " >+ RenderText {#text} at (108,6) size 313x19 >+ text run at (108,6) width 313 RTL override: "adipisicing elit, sed do eiusmod tempor incididunt ut." >+ RenderBlock {P} at (6,70) size 757x192 >+ RenderText {#text} at (16,6) size 741x51 >+ text run at (16,6) width 182 RTL override: "labore et dolore magna aliqua." >+ text run at (198,6) width 559 RTL override: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut " >+ text run at (398,38) width 359 RTL override: "Ut enim ad minim veniam, quis nostrud exercitation ullamco " >+ RenderText {#text} at (39,102) size 718x83 >+ text run at (39,102) width 259 RTL override: "sit amet, consectetur adipisicing elit, sed do" >+ text run at (39,134) width 441 RTL override: "magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (480,134) width 277 RTL override: "eiusmod tempor incididunt ut labore et dolore " >+ text run at (632,166) width 125 RTL override: "laboris nisi ut aliquip." >+layer at (14,125) size 182x21 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 182x21 [border: (1px solid #0000FF) (10px solid #FFA500) (1px solid #0000FF) (10px solid #008000)] >+ RenderText {#text} at (164,6) size 127x19 >+ text run at (164,6) width 127: "sit amet, consectetur " >+layer at (14,173) size 755x85 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 755x85 [border: (1px solid #0000FF) (10px solid #FFA500) (1px solid #0000FF) (10px solid #008000)] >+ RenderText {#text} at (404,38) size 755x83 >+ text run at (404,38) width 351: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute" >+ text run at (0,70) width 179: "irure dolor in reprehenderit in " >+ text run at (179,70) width 543: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat " >+ text run at (722,70) width 22: "non" >+ text run at (0,102) width 414: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum. " >+layer at (14,450) size 182x21 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 182x21 [border: (1px solid #0000FF) (10px solid #FFA500) (1px solid #0000FF) (10px solid #008000)] >+ RenderText {#text} at (466,6) size 127x19 >+ text run at (466,6) width 127 RTL override: "sit amet, consectetur " >+layer at (14,498) size 755x85 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 755x85 [border: (1px solid #0000FF) (10px solid #FFA500) (1px solid #0000FF) (10px solid #008000)] >+ RenderText {#text} at (2,38) size 755x83 >+ text run at (2,38) width 351 RTL override: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute" >+ text run at (13,70) width 22 RTL override: "non" >+ text run at (35,70) width 543 RTL override: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat " >+ text run at (578,70) width 179 RTL override: "irure dolor in reprehenderit in " >+ text run at (343,102) width 414 RTL override: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum. " >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/inline-box-background-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/inline-box-background-expected.txt >new file mode 100644 >index 00000000000..64cd0b94d15 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/inline-box-background-expected.txt >@@ -0,0 +1,68 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x592 >+ RenderBlock {HTML} at (0,0) size 800x592 >+ RenderBody {BODY} at (8,21) size 784x379 >+ RenderBlock {H1} at (0,0) size 784x37 [color=#990000] >+ RenderText {#text} at (0,0) size 699x36 >+ text run at (0,0) width 699: "Webkit background image positioning on RTL text" >+ RenderBlock {H2} at (0,58) size 784x28 >+ RenderText {#text} at (0,0) size 262x26 >+ text run at (0,0) width 262: "Behaviour within <p> tag" >+ RenderBlock (floating) {DIV} at (0,105) size 318x225 [bgcolor=#DDDDDD] >+ RenderBlock {P} at (6,22) size 306x180 >+ RenderText {#text} at (40,0) size 259x179 >+ text run at (40,0) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (40,20) width 88: "adipiscing elit. " >+ text run at (128,20) width 169: "Nam mollis, elit eu vulputate" >+ text run at (40,40) width 233: "ornare, est urna congue felis, id auctor " >+ text run at (273,40) width 26: "arcu" >+ text run at (40,60) width 256: "odio imperdiet nulla. Cras viverra interdum" >+ text run at (40,80) width 77: "diam blandit " >+ text run at (117,80) width 175: "adipiscing. Aliquam erat felis," >+ text run at (40,100) width 173: "iaculis sit amet rhoncus quis, " >+ text run at (213,100) width 80: "condimentum" >+ text run at (40,120) width 233: "at nisl. Duis malesuada quam vel augue" >+ text run at (40,140) width 97: "hendrerit porta. " >+ text run at (137,140) width 132: "Nulla vitae elementum" >+ text run at (40,160) width 43: "mauris." >+ RenderBlock (floating) {DIV} at (332,105) size 318x185 [bgcolor=#DDDDDD] >+ RenderBlock {P} at (6,22) size 306x140 >+ RenderText {#text} at (11,0) size 261x139 >+ text run at (11,0) width 255 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD}" >+ text run at (28,20) width 238 RTL: "\x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}," >+ text run at (23,40) width 243 RTL: "\x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}" >+ text run at (5,60) width 261 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA}" >+ text run at (23,80) width 243 RTL: "\x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}" >+ text run at (19,100) width 247 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}" >+ text run at (156,120) width 110 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}" >+ RenderBlock {HR} at (0,329) size 784x3 [border: (1px inset #000000)] >+ RenderBlock {H2} at (0,351) size 784x28 >+ RenderText {#text} at (0,0) size 261x26 >+ text run at (0,0) width 261: "Behaviour within <a> tag" >+ RenderBlock (floating) {DIV} at (0,398) size 318x173 [bgcolor=#DDDDDD] >+ RenderInline {A} at (0,0) size 304x159 [color=#0000EE] >+ RenderText {#text} at (46,6) size 304x159 >+ text run at (46,6) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (6,26) width 304: "adipiscing elit. Nam mollis, elit eu vulputate ornare," >+ text run at (6,46) width 98: "est urna congue " >+ text run at (104,46) width 205: "felis, id auctor arcu odio imperdiet" >+ text run at (6,66) width 202: "nulla. Cras viverra interdum diam " >+ text run at (208,66) width 40: "blandit" >+ text run at (6,86) width 265: "adipiscing. Aliquam erat felis, iaculis sit amet" >+ text run at (6,106) width 83: "rhoncus quis, " >+ text run at (89,106) width 220: "condimentum at nisl. Duis malesuada" >+ text run at (6,126) width 194: "quam vel augue hendrerit porta. " >+ text run at (200,126) width 64: "Nulla vitae" >+ text run at (6,146) width 111: "elementum mauris." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (332,398) size 318x133 [bgcolor=#DDDDDD] >+ RenderInline {A} at (0,0) size 295x119 [color=#0000EE] >+ RenderText {#text} at (17,6) size 295x119 >+ text run at (17,6) width 255 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD}" >+ text run at (39,26) width 273 RTL: "\x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}" >+ text run at (26,46) width 286 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}," >+ text run at (33,66) width 279 RTL: "\x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}" >+ text run at (27,86) width 285 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}" >+ text run at (89,106) width 223 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/inline-box-background-long-image-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/inline-box-background-long-image-expected.txt >new file mode 100644 >index 00000000000..ede5b8be078 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/inline-box-background-long-image-expected.txt >@@ -0,0 +1,63 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x592 >+ RenderBlock {HTML} at (0,0) size 800x592 >+ RenderBody {BODY} at (8,21) size 784x379 >+ RenderBlock {H1} at (0,0) size 784x37 [color=#990000] >+ RenderText {#text} at (0,0) size 699x36 >+ text run at (0,0) width 699: "Webkit background image positioning on RTL text" >+ RenderBlock {H2} at (0,58) size 784x28 >+ RenderText {#text} at (0,0) size 262x26 >+ text run at (0,0) width 262: "Behaviour within <p> tag" >+ RenderBlock (floating) {DIV} at (0,105) size 318x225 [bgcolor=#DDDDDD] >+ RenderBlock {P} at (6,22) size 306x180 >+ RenderText {#text} at (40,0) size 259x179 >+ text run at (40,0) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (40,20) width 88: "adipiscing elit. " >+ text run at (128,20) width 169: "Nam mollis, elit eu vulputate" >+ text run at (40,40) width 233: "ornare, est urna congue felis, id auctor " >+ text run at (273,40) width 26: "arcu" >+ text run at (40,60) width 256: "odio imperdiet nulla. Cras viverra interdum" >+ text run at (40,80) width 77: "diam blandit " >+ text run at (117,80) width 175: "adipiscing. Aliquam erat felis," >+ text run at (40,100) width 173: "iaculis sit amet rhoncus quis, " >+ text run at (213,100) width 80: "condimentum" >+ text run at (40,120) width 233: "at nisl. Duis malesuada quam vel augue" >+ text run at (40,140) width 97: "hendrerit porta. " >+ text run at (137,140) width 132: "Nulla vitae elementum" >+ text run at (40,160) width 43: "mauris." >+ RenderBlock (floating) {DIV} at (332,105) size 318x125 [bgcolor=#DDDDDD] >+ RenderBlock {P} at (6,22) size 306x80 >+ RenderText {#text} at (11,0) size 255x79 >+ text run at (11,0) width 255 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD}" >+ text run at (28,20) width 238 RTL: "\x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}," >+ text run at (23,40) width 243 RTL: "\x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC}" >+ text run at (43,60) width 223 RTL: "\x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}" >+ RenderBlock {HR} at (0,329) size 784x3 [border: (1px inset #000000)] >+ RenderBlock {H2} at (0,351) size 784x28 >+ RenderText {#text} at (0,0) size 261x26 >+ text run at (0,0) width 261: "Behaviour within <a> tag" >+ RenderBlock (floating) {DIV} at (0,398) size 318x173 [bgcolor=#DDDDDD] >+ RenderInline {A} at (0,0) size 304x159 [color=#0000EE] >+ RenderText {#text} at (46,6) size 304x159 >+ text run at (46,6) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (6,26) width 304: "adipiscing elit. Nam mollis, elit eu vulputate ornare," >+ text run at (6,46) width 98: "est urna congue " >+ text run at (104,46) width 205: "felis, id auctor arcu odio imperdiet" >+ text run at (6,66) width 202: "nulla. Cras viverra interdum diam " >+ text run at (208,66) width 40: "blandit" >+ text run at (6,86) width 265: "adipiscing. Aliquam erat felis, iaculis sit amet" >+ text run at (6,106) width 83: "rhoncus quis, " >+ text run at (89,106) width 220: "condimentum at nisl. Duis malesuada" >+ text run at (6,126) width 194: "quam vel augue hendrerit porta. " >+ text run at (200,126) width 64: "Nulla vitae" >+ text run at (6,146) width 111: "elementum mauris." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (332,398) size 318x93 [bgcolor=#DDDDDD] >+ RenderInline {A} at (0,0) size 295x79 [color=#0000EE] >+ RenderText {#text} at (17,6) size 295x79 >+ text run at (17,6) width 255 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD}" >+ text run at (39,26) width 273 RTL: "\x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}" >+ text run at (26,46) width 286 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}," >+ text run at (167,66) width 145 RTL: "\x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/inline-box-background-repeat-x-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/inline-box-background-repeat-x-expected.txt >new file mode 100644 >index 00000000000..751dc0108e7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/inline-box-background-repeat-x-expected.txt >@@ -0,0 +1,67 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x572 >+ RenderBlock {HTML} at (0,0) size 800x572 >+ RenderBody {BODY} at (8,21) size 784x359 >+ RenderBlock {H1} at (0,0) size 784x37 [color=#990000] >+ RenderText {#text} at (0,0) size 699x36 >+ text run at (0,0) width 699: "Webkit background image positioning on RTL text" >+ RenderBlock {H2} at (0,58) size 784x28 >+ RenderText {#text} at (0,0) size 262x26 >+ text run at (0,0) width 262: "Behaviour within <p> tag" >+ RenderBlock (floating) {DIV} at (0,105) size 318x205 [bgcolor=#DDDDDD] >+ RenderBlock {P} at (6,22) size 306x160 >+ RenderText {#text} at (22,0) size 275x159 >+ text run at (22,0) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (22,20) width 88: "adipiscing elit. " >+ text run at (110,20) width 169: "Nam mollis, elit eu vulputate" >+ text run at (22,40) width 233: "ornare, est urna congue felis, id auctor " >+ text run at (255,40) width 26: "arcu" >+ text run at (22,60) width 256: "odio imperdiet nulla. Cras viverra interdum" >+ text run at (22,80) width 77: "diam blandit " >+ text run at (99,80) width 175: "adipiscing. Aliquam erat felis," >+ text run at (22,100) width 173: "iaculis sit amet rhoncus quis, " >+ text run at (195,100) width 95: "condimentum at" >+ text run at (22,120) width 275: "nisl. Duis malesuada quam vel augue hendrerit" >+ text run at (22,140) width 40: "porta. " >+ text run at (62,140) width 179: "Nulla vitae elementum mauris." >+ RenderBlock (floating) {DIV} at (332,105) size 318x185 [bgcolor=#DDDDDD] >+ RenderBlock {P} at (6,22) size 306x140 >+ RenderText {#text} at (3,0) size 281x139 >+ text run at (3,0) width 281 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}" >+ text run at (37,20) width 247 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}" >+ text run at (40,40) width 244 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}" >+ text run at (24,60) width 260 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA}" >+ text run at (36,80) width 248 RTL: "\x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}" >+ text run at (3,100) width 281 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}" >+ text run at (248,120) width 36 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}" >+ RenderBlock {HR} at (0,309) size 784x3 [border: (1px inset #000000)] >+ RenderBlock {H2} at (0,331) size 784x28 >+ RenderText {#text} at (0,0) size 261x26 >+ text run at (0,0) width 261: "Behaviour within <a> tag" >+ RenderBlock (floating) {DIV} at (0,378) size 318x173 [bgcolor=#DDDDDD] >+ RenderInline {A} at (0,0) size 304x159 [color=#0000EE] >+ RenderText {#text} at (28,6) size 304x159 >+ text run at (28,6) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (6,26) width 304: "adipiscing elit. Nam mollis, elit eu vulputate ornare," >+ text run at (6,46) width 98: "est urna congue " >+ text run at (104,46) width 205: "felis, id auctor arcu odio imperdiet" >+ text run at (6,66) width 202: "nulla. Cras viverra interdum diam " >+ text run at (208,66) width 40: "blandit" >+ text run at (6,86) width 265: "adipiscing. Aliquam erat felis, iaculis sit amet" >+ text run at (6,106) width 83: "rhoncus quis, " >+ text run at (89,106) width 220: "condimentum at nisl. Duis malesuada" >+ text run at (6,126) width 194: "quam vel augue hendrerit porta. " >+ text run at (200,126) width 64: "Nulla vitae" >+ text run at (6,146) width 111: "elementum mauris." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (332,378) size 318x133 [bgcolor=#DDDDDD] >+ RenderInline {A} at (0,0) size 303x119 [color=#0000EE] >+ RenderText {#text} at (9,6) size 303x119 >+ text run at (9,6) width 281 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}" >+ text run at (17,26) width 295 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD}" >+ text run at (39,46) width 273 RTL: "\x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}" >+ text run at (26,66) width 286 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}," >+ text run at (33,86) width 279 RTL: "\x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}" >+ text run at (125,106) width 187 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/inline-box-background-repeat-y-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/inline-box-background-repeat-y-expected.txt >new file mode 100644 >index 00000000000..751dc0108e7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/inline-box-background-repeat-y-expected.txt >@@ -0,0 +1,67 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x572 >+ RenderBlock {HTML} at (0,0) size 800x572 >+ RenderBody {BODY} at (8,21) size 784x359 >+ RenderBlock {H1} at (0,0) size 784x37 [color=#990000] >+ RenderText {#text} at (0,0) size 699x36 >+ text run at (0,0) width 699: "Webkit background image positioning on RTL text" >+ RenderBlock {H2} at (0,58) size 784x28 >+ RenderText {#text} at (0,0) size 262x26 >+ text run at (0,0) width 262: "Behaviour within <p> tag" >+ RenderBlock (floating) {DIV} at (0,105) size 318x205 [bgcolor=#DDDDDD] >+ RenderBlock {P} at (6,22) size 306x160 >+ RenderText {#text} at (22,0) size 275x159 >+ text run at (22,0) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (22,20) width 88: "adipiscing elit. " >+ text run at (110,20) width 169: "Nam mollis, elit eu vulputate" >+ text run at (22,40) width 233: "ornare, est urna congue felis, id auctor " >+ text run at (255,40) width 26: "arcu" >+ text run at (22,60) width 256: "odio imperdiet nulla. Cras viverra interdum" >+ text run at (22,80) width 77: "diam blandit " >+ text run at (99,80) width 175: "adipiscing. Aliquam erat felis," >+ text run at (22,100) width 173: "iaculis sit amet rhoncus quis, " >+ text run at (195,100) width 95: "condimentum at" >+ text run at (22,120) width 275: "nisl. Duis malesuada quam vel augue hendrerit" >+ text run at (22,140) width 40: "porta. " >+ text run at (62,140) width 179: "Nulla vitae elementum mauris." >+ RenderBlock (floating) {DIV} at (332,105) size 318x185 [bgcolor=#DDDDDD] >+ RenderBlock {P} at (6,22) size 306x140 >+ RenderText {#text} at (3,0) size 281x139 >+ text run at (3,0) width 281 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}" >+ text run at (37,20) width 247 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}" >+ text run at (40,40) width 244 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}" >+ text run at (24,60) width 260 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA}" >+ text run at (36,80) width 248 RTL: "\x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}" >+ text run at (3,100) width 281 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}" >+ text run at (248,120) width 36 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}" >+ RenderBlock {HR} at (0,309) size 784x3 [border: (1px inset #000000)] >+ RenderBlock {H2} at (0,331) size 784x28 >+ RenderText {#text} at (0,0) size 261x26 >+ text run at (0,0) width 261: "Behaviour within <a> tag" >+ RenderBlock (floating) {DIV} at (0,378) size 318x173 [bgcolor=#DDDDDD] >+ RenderInline {A} at (0,0) size 304x159 [color=#0000EE] >+ RenderText {#text} at (28,6) size 304x159 >+ text run at (28,6) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (6,26) width 304: "adipiscing elit. Nam mollis, elit eu vulputate ornare," >+ text run at (6,46) width 98: "est urna congue " >+ text run at (104,46) width 205: "felis, id auctor arcu odio imperdiet" >+ text run at (6,66) width 202: "nulla. Cras viverra interdum diam " >+ text run at (208,66) width 40: "blandit" >+ text run at (6,86) width 265: "adipiscing. Aliquam erat felis, iaculis sit amet" >+ text run at (6,106) width 83: "rhoncus quis, " >+ text run at (89,106) width 220: "condimentum at nisl. Duis malesuada" >+ text run at (6,126) width 194: "quam vel augue hendrerit porta. " >+ text run at (200,126) width 64: "Nulla vitae" >+ text run at (6,146) width 111: "elementum mauris." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (332,378) size 318x133 [bgcolor=#DDDDDD] >+ RenderInline {A} at (0,0) size 303x119 [color=#0000EE] >+ RenderText {#text} at (9,6) size 303x119 >+ text run at (9,6) width 281 RTL: "\x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0}" >+ text run at (17,26) width 295 RTL: "\x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD}" >+ text run at (39,46) width 273 RTL: "\x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA}" >+ text run at (26,66) width 286 RTL: "\x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5} \x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}," >+ text run at (33,86) width 279 RTL: "\x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA} \x{5D4}\x{5D5}\x{5D1}\x{5DC}\x{5EA} \x{5D3}\x{5D9}\x{5E8}\x{5D5}\x{5EA} \x{5D1}\x{5DB}\x{5DC} \x{5D4}\x{5D0}\x{5E8}\x{5E5}" >+ text run at (125,106) width 187 RTL: "\x{5E9}\x{5D9}\x{5E8}\x{5D5}\x{5EA}, \x{5D0}\x{5D9}\x{5DB}\x{5D5}\x{5EA} \x{5D5}\x{5DE}\x{5D7}\x{5D9}\x{5E8}\x{5D9}\x{5DD} \x{5DC}\x{5DC}\x{5D0} \x{5EA}\x{5D7}\x{5E8}\x{5D5}\x{5EA}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/inline-continuation-borders-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/inline-continuation-borders-expected.txt >new file mode 100644 >index 00000000000..581d4ca1ba6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/inline-continuation-borders-expected.txt >@@ -0,0 +1,137 @@ >+layer at (0,0) size 785x1294 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1294 >+ RenderBlock {HTML} at (0,0) size 785x1294 >+ RenderBody {BODY} at (8,16) size 769x1262 >+ RenderBlock {DIV} at (0,0) size 769x614 >+ RenderBlock {DIV} at (0,0) size 769x128 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 28x19 >+ text run at (0,0) width 28: "LTR" >+ RenderBlock (anonymous) at (0,36) size 769x20 >+ RenderInline {SPAN} at (0,0) size 43x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderText {#text} at (22,0) size 21x19 >+ text run at (22,0) width 21: "aaa" >+ RenderBlock (anonymous) at (0,72) size 769x20 >+ RenderBlock {DIV} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "bbb" >+ RenderBlock (anonymous) at (0,108) size 769x20 >+ RenderInline {SPAN} at (0,0) size 43x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderText {#text} at (0,0) size 21x19 >+ text run at (0,0) width 21: "ccc" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,144) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,162) size 769x128 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 142x19 >+ text run at (0,0) width 142: "LTR, empty inline after." >+ RenderBlock (anonymous) at (0,36) size 769x20 >+ RenderInline {SPAN} at (0,0) size 43x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderText {#text} at (22,0) size 21x19 >+ text run at (22,0) width 21: "aaa" >+ RenderBlock (anonymous) at (0,72) size 769x20 >+ RenderBlock {DIV} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "bbb" >+ RenderBlock (anonymous) at (0,108) size 769x20 >+ RenderInline {SPAN} at (0,0) size 22x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,306) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,324) size 769x128 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 154x19 >+ text run at (0,0) width 154: "LTR, empty inline before." >+ RenderBlock (anonymous) at (0,36) size 769x20 >+ RenderInline {SPAN} at (0,0) size 22x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderBlock (anonymous) at (0,72) size 769x20 >+ RenderBlock {DIV} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "bbb" >+ RenderBlock (anonymous) at (0,108) size 769x20 >+ RenderInline {SPAN} at (0,0) size 43x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderText {#text} at (0,0) size 21x19 >+ text run at (0,0) width 21: "ccc" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,468) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,486) size 769x128 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 211x19 >+ text run at (0,0) width 211: "LTR, empty inline before and after." >+ RenderBlock (anonymous) at (0,36) size 769x20 >+ RenderInline {SPAN} at (0,0) size 22x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderBlock (anonymous) at (0,72) size 769x20 >+ RenderBlock {DIV} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "bbb" >+ RenderBlock (anonymous) at (0,108) size 769x20 >+ RenderInline {SPAN} at (0,0) size 22x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,630) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,648) size 769x614 >+ RenderBlock {DIV} at (0,0) size 769x128 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (741,0) size 28x19 >+ text run at (741,0) width 28: "RTL" >+ RenderBlock (anonymous) at (0,36) size 769x20 >+ RenderInline {SPAN} at (0,0) size 43x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderText {#text} at (726,0) size 21x19 >+ text run at (726,0) width 21: "aaa" >+ RenderBlock (anonymous) at (0,72) size 769x20 >+ RenderBlock {DIV} at (0,0) size 769x20 >+ RenderText {#text} at (745,0) size 24x19 >+ text run at (745,0) width 24: "bbb" >+ RenderBlock (anonymous) at (0,108) size 769x20 >+ RenderInline {SPAN} at (0,0) size 43x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderText {#text} at (748,0) size 21x19 >+ text run at (748,0) width 21: "ccc" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,144) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,162) size 769x128 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (627,0) size 142x19 >+ text run at (627,0) width 4 RTL: "." >+ text run at (631,0) width 138: "RTL, empty inline after" >+ RenderBlock (anonymous) at (0,36) size 769x20 >+ RenderInline {SPAN} at (0,0) size 43x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderText {#text} at (726,0) size 21x19 >+ text run at (726,0) width 21: "aaa" >+ RenderBlock (anonymous) at (0,72) size 769x20 >+ RenderBlock {DIV} at (0,0) size 769x20 >+ RenderText {#text} at (745,0) size 24x19 >+ text run at (745,0) width 24: "bbb" >+ RenderBlock (anonymous) at (0,108) size 769x20 >+ RenderInline {SPAN} at (0,0) size 22x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,306) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,324) size 769x128 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (615,0) size 154x19 >+ text run at (615,0) width 4 RTL: "." >+ text run at (619,0) width 150: "RTL, empty inline before" >+ RenderBlock (anonymous) at (0,36) size 769x20 >+ RenderInline {SPAN} at (0,0) size 22x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderBlock (anonymous) at (0,72) size 769x20 >+ RenderBlock {DIV} at (0,0) size 769x20 >+ RenderText {#text} at (745,0) size 24x19 >+ text run at (745,0) width 24: "bbb" >+ RenderBlock (anonymous) at (0,108) size 769x20 >+ RenderInline {SPAN} at (0,0) size 43x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderText {#text} at (748,0) size 21x19 >+ text run at (748,0) width 21: "ccc" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,468) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,486) size 769x128 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (558,0) size 211x19 >+ text run at (558,0) width 4 RTL: "." >+ text run at (562,0) width 207: "RTL, empty inline before and after" >+ RenderBlock (anonymous) at (0,36) size 769x20 >+ RenderInline {SPAN} at (0,0) size 22x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderBlock (anonymous) at (0,72) size 769x20 >+ RenderBlock {DIV} at (0,0) size 769x20 >+ RenderText {#text} at (745,0) size 24x19 >+ text run at (745,0) width 24: "bbb" >+ RenderBlock (anonymous) at (0,108) size 769x20 >+ RenderInline {SPAN} at (0,0) size 22x23 [bgcolor=#008000] [border: (2px solid #FF0000)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/inline-focus-ring-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/inline-focus-ring-expected.txt >new file mode 100644 >index 00000000000..6e026d95409 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/inline-focus-ring-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 775x39 >+ text run at (0,0) width 775: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that a focus ring is drawn for a hyperlink. This" >+ text run at (0,20) width 404: "test PASSED if a focus ring is drawn around the hyperlink (below)." >+ RenderBlock (anonymous) at (0,56) size 784x20 >+ RenderInline {A} at (0,0) size 59x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 59: "Hyperlink" >+ RenderText {#text} at (0,0) size 0x0 >+caret: position 0 of child 0 {#text} of child 3 {A} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/inline-padding-disables-text-quirk-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/inline-padding-disables-text-quirk-expected.txt >new file mode 100644 >index 00000000000..9d3d962d3a4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/inline-padding-disables-text-quirk-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x21 [bgcolor=#008000] [border: none (1px solid #000000) none] >+ RenderInline {SPAN} at (0,0) size 1x19 >+ RenderBlock {DIV} at (0,21) size 784x20 >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "There should be a green block above this text" >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/inline-text-quirk-bpm-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/inline-text-quirk-bpm-expected.txt >new file mode 100644 >index 00000000000..bf570440f03 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/inline-text-quirk-bpm-expected.txt >@@ -0,0 +1,71 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 623x19 >+ text run at (0,0) width 623: "The first four tests expect a green block to be above them, i.e., to have the text shrinking quirk disabled." >+ RenderBlock {DIV} at (0,20) size 784x21 [bgcolor=#008000] [border: none (1px solid #000000) none] >+ RenderInline {SPAN} at (0,0) size 1x19 >+ RenderBlock {DIV} at (0,41) size 784x20 >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "There should be a green block above this text" >+ RenderBlock {DIV} at (0,61) size 784x21 [bgcolor=#008000] [border: none (1px solid #000000) none] >+ RenderInline {SPAN} at (0,0) size 1x19 >+ RenderBlock {DIV} at (0,82) size 784x20 >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "There should be a green block above this text" >+ RenderBlock {DIV} at (0,102) size 784x21 [bgcolor=#008000] [border: none (1px solid #000000) none] >+ RenderInline {SPAN} at (0,0) size 1x19 [border: none (1px solid #000000)] >+ RenderBlock {DIV} at (0,123) size 784x20 >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "There should be a green block above this text" >+ RenderBlock {DIV} at (0,143) size 784x21 [bgcolor=#008000] [border: none (1px solid #000000) none] >+ RenderInline {SPAN} at (0,0) size 1x19 [border: none (1px solid #000000) none] >+ RenderBlock {DIV} at (0,164) size 784x20 >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "There should be a green block above this text" >+ RenderBlock (anonymous) at (0,184) size 784x20 >+ RenderText {#text} at (0,0) size 563x19 >+ text run at (0,0) width 563: "The remaining tests do not expect a block to be above them, and red will show if the test fails." >+ RenderBlock {DIV} at (0,204) size 784x1 [bgcolor=#FF0000] [border: none (1px solid #000000) none] >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,205) size 784x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "There should not be a red block above this text" >+ RenderBlock {DIV} at (0,225) size 784x1 [bgcolor=#FF0000] [border: none (1px solid #000000) none] >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,226) size 784x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "There should not be a red block above this text" >+ RenderBlock {DIV} at (0,246) size 784x1 [bgcolor=#FF0000] [border: none (1px solid #000000) none] >+ RenderInline {SPAN} at (0,0) size 0x0 [border: (1px solid #000000) none] >+ RenderBlock {DIV} at (0,247) size 784x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "There should not be a red block above this text" >+ RenderBlock {DIV} at (0,267) size 784x1 [bgcolor=#FF0000] [border: none (1px solid #000000) none] >+ RenderInline {SPAN} at (0,0) size 0x0 [border: none (1px solid #000000) none] >+ RenderBlock {DIV} at (0,268) size 784x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "There should not be a red block above this text" >+ RenderBlock {DIV} at (0,288) size 784x1 [bgcolor=#FF0000] [border: none (1px solid #000000) none] >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,289) size 784x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "There should not be a red block above this text" >+ RenderBlock {DIV} at (0,309) size 784x1 [bgcolor=#FF0000] [border: none (1px solid #000000) none] >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,310) size 784x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "There should not be a red block above this text" >+ RenderBlock {DIV} at (0,330) size 784x1 [bgcolor=#FF0000] [border: none (1px solid #000000) none] >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,331) size 784x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "There should not be a red block above this text" >+ RenderBlock {DIV} at (0,351) size 784x1 [bgcolor=#FF0000] [border: none (1px solid #000000) none] >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,352) size 784x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "There should not be a red block above this text" >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/inline-wrap-with-parent-padding-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/inline-wrap-with-parent-padding-expected.txt >new file mode 100644 >index 00000000000..aed44a7b7fa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/inline-wrap-with-parent-padding-expected.txt >@@ -0,0 +1,79 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x58 >+ RenderBlock {HTML} at (0,0) size 800x58 >+ RenderBody {BODY} at (8,8) size 784x42 >+ RenderBlock {DIV} at (0,0) size 322x42 [border: (1px solid #FF0000)] >+ RenderInline {SPAN} at (0,0) size 317x41 [border: (1px solid #008000)] >+ RenderText {#text} at (2,1) size 16x19 >+ text run at (2,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (18,1) size 16x19 >+ text run at (18,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (34,1) size 16x19 >+ text run at (34,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (50,1) size 16x19 >+ text run at (50,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (66,1) size 16x19 >+ text run at (66,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (82,1) size 16x19 >+ text run at (82,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (98,1) size 16x19 >+ text run at (98,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (114,1) size 16x19 >+ text run at (114,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (130,1) size 16x19 >+ text run at (130,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (146,1) size 16x19 >+ text run at (146,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (162,1) size 16x19 >+ text run at (162,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (178,1) size 16x19 >+ text run at (178,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (194,1) size 16x19 >+ text run at (194,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (210,1) size 16x19 >+ text run at (210,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (226,1) size 16x19 >+ text run at (226,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (242,1) size 16x19 >+ text run at (242,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (258,1) size 16x19 >+ text run at (258,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (274,1) size 16x19 >+ text run at (274,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (290,1) size 16x19 >+ text run at (290,1) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 317x39 >+ RenderText {#text} at (306,1) size 12x19 >+ text run at (306,1) width 12: "--" >+ RenderInline {SPAN} at (0,0) size 60x19 >+ RenderText {#text} at (1,21) size 16x19 >+ text run at (1,21) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 44x19 >+ RenderText {#text} at (17,21) size 16x19 >+ text run at (17,21) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 28x19 >+ RenderText {#text} at (33,21) size 16x19 >+ text run at (33,21) width 16: "-- " >+ RenderInline {SPAN} at (0,0) size 12x19 >+ RenderText {#text} at (49,21) size 12x19 >+ text run at (49,21) width 12: "--" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/justify-emphasis-inline-box-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/justify-emphasis-inline-box-expected.txt >new file mode 100644 >index 00000000000..cfbf4e0c641 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/justify-emphasis-inline-box-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x64 >+ RenderBlock {HTML} at (0,0) size 800x64 >+ RenderBody {BODY} at (8,8) size 784x48 >+ RenderBlock {DIV} at (0,0) size 200x48 >+ RenderBlock {SPAN} at (0,21) size 0x0 >+ RenderText {#text} at (0,8) size 512x40 >+ text run at (0,8) width 15: "\x{3042}" >+ text run at (0,32) width 512: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt >new file mode 100644 >index 00000000000..85ebd620571 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt >@@ -0,0 +1,49 @@ >+layer at (0,0) size 900x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 800x569 >+ RenderBlock {DIV} at (0,0) size 800x0 >+ RenderBlock {DIV} at (0,0) size 800x0 >+ RenderBlock {DIV} at (0,0) size 800x0 >+ RenderBlock {DIV} at (0,0) size 800x0 >+ RenderBlock {DIV} at (0,0) size 800x0 >+ RenderBlock {DIV} at (0,0) size 800x0 >+ RenderBlock {DIV} at (0,0) size 800x0 >+ RenderBlock {DIV} at (0,0) size 800x0 >+layer at (165,547) size 243x28 >+ RenderBlock (positioned) {FONT} at (165,547) size 243x28 >+ RenderText {#text} at (0,0) size 243x27 >+ text run at (0,0) width 243: "RTL-Center-Aligned" >+layer at (-84,451) size 92x84 backgroundClip at (0,0) size 900x585 clip at (0,0) size 900x585 >+ RenderBlock (positioned) {FONT} at (-84,451) size 92x84 >+ RenderText {#text} at (0,0) size 92x83 >+ text run at (0,0) width 61: "RTL-" >+ text run at (0,28) width 61: "Left-" >+ text run at (0,56) width 92: "Aligned" >+layer at (581,457) size 227x28 >+ RenderBlock (positioned) {FONT} at (581,457) size 227x28 >+ RenderText {#text} at (0,0) size 227x27 >+ text run at (0,0) width 227: "RTL-Right-Aligned" >+layer at (612,407) size 196x28 >+ RenderBlock (positioned) {FONT} at (612,407) size 196x28 >+ RenderText {#text} at (0,0) size 196x27 >+ text run at (0,0) width 196: "RTL-No-Aligned" >+layer at (408,357) size 243x28 >+ RenderBlock (positioned) {FONT} at (408,357) size 243x28 >+ RenderText {#text} at (0,0) size 243x27 >+ text run at (0,0) width 243: "LTR-Center-Aligned" >+layer at (8,307) size 214x28 >+ RenderBlock (positioned) {FONT} at (8,307) size 214x28 >+ RenderText {#text} at (0,0) size 214x27 >+ text run at (0,0) width 214: "LTR-Left-Aligned" >+layer at (808,201) size 92x84 >+ RenderBlock (positioned) {FONT} at (808,201) size 92x84 >+ RenderText {#text} at (31,0) size 92x83 >+ text run at (31,0) width 61: "LTR-" >+ text run at (18,28) width 74: "Right-" >+ text run at (0,56) width 92: "Aligned" >+layer at (8,207) size 196x28 >+ RenderBlock (positioned) {FONT} at (8,207) size 196x28 >+ RenderText {#text} at (0,0) size 196x27 >+ text run at (0,0) width 196: "LTR-No-Aligned" >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/long-wrapped-line-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/long-wrapped-line-expected.txt >new file mode 100644 >index 00000000000..9419ac747ca >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/long-wrapped-line-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 1904x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x569 >+ RenderInline {SPAN} at (0,0) size 1896x19 >+ RenderText {#text} at (0,0) size 1896x19 >+ text run at (0,0) width 1896: "Side note. Both GR's have been cleaned by both myself and Miguet - Please keep our GR's clean or there will be Fire and Brimstone. The state of the GR2 today was Unacceptable with random parts that were suppose to be KGB that were not labeled, RTW, RFP and attached to a machine in awaiting parts. . " >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/nested-top-alignment-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/nested-top-alignment-expected.txt >new file mode 100644 >index 00000000000..bba2b9168de >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/nested-top-alignment-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (0,0) size 55x28 [border: (1px solid #000000)] >+ RenderBlock {SPAN} at (1,1) size 53x26 >+ RenderBlock {SPAN} at (0,0) size 53x26 >+ RenderText {#text} at (0,4) size 53x15 >+ text run at (0,4) width 53: "Float Text" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (57,0) size 444x19 >+ text run at (57,0) width 444: "The float on the left should have a black border enclosing its text contents." >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/outline-continuations-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/outline-continuations-expected.txt >new file mode 100644 >index 00000000000..7571c819639 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/outline-continuations-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x573 >+ RenderBlock (anonymous) at (0,0) size 784x22 >+ RenderInline {BIG} at (0,0) size 48x21 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {PARSERERROR} at (0,0) size 48x21 >+ RenderText {#text} at (0,0) size 48x21 >+ text run at (0,0) width 48: "TEXT" >+ RenderBlock (anonymous) at (0,41) size 784x0 >+ RenderBlock {P} at (0,0) size 784x0 >+ RenderBlock (anonymous) at (0,41) size 784x0 >+ RenderInline {BIG} at (0,0) size 0x0 >+ RenderInline {PARSERERROR} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/percentage-margins-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/percentage-margins-expected.txt >new file mode 100644 >index 00000000000..976b97357b0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/percentage-margins-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderInline {SPAN} at (0,0) size 252x19 >+ RenderText {#text} at (196,0) size 252x19 >+ text run at (196,0) width 252: "This span has 25% margins on either side." >+ RenderText {#text} at (644,0) size 30x19 >+ text run at (644,0) width 30: "See?" >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/positioned-object-between-replaced-elements-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/positioned-object-between-replaced-elements-expected.txt >new file mode 100644 >index 00000000000..621cde86ded >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/positioned-object-between-replaced-elements-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x131 >+ RenderBlock {HTML} at (0,0) size 800x131 >+ RenderBody {BODY} at (8,8) size 784x115 >+ RenderBlock {DIV} at (0,10) size 100x100 [bgcolor=#FF0000] >+ RenderText {#text} at (100,95) size 4x19 >+ text run at (100,95) width 4: " " >+ RenderBlock {DIV} at (-6,0) size 110x110 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/positionedLifetime-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/positionedLifetime-expected.txt >new file mode 100644 >index 00000000000..890a162e501 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/positionedLifetime-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {INPUT} at (5,3) size 13x13 >+ RenderText {#text} at (21,1) size 4x19 >+ text run at (21,1) width 4: " " >+ RenderBR {BR} at (25,16) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/styledEmptyInlinesWithBRs-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/styledEmptyInlinesWithBRs-expected.txt >new file mode 100644 >index 00000000000..f793e1ea31d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/styledEmptyInlinesWithBRs-expected.txt >@@ -0,0 +1,33 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,10) size 784x580 >+layer at (18,10) size 764x102 >+ RenderBlock (relative positioned) {DIV} at (10,0) size 764x102 [border: (1px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (18,10) size 31x39 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 31x39 [bgcolor=#808080] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderText {#text} at (1,21) size 31x19 >+ text run at (1,21) width 31: "again" >+layer at (18,122) size 764x102 >+ RenderBlock (relative positioned) {DIV} at (10,112) size 764x102 [border: (1px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (19,123) size 50x19 >+ RenderImage {IMG} at (1,1) size 50x19 [bgcolor=#0000FF] >+layer at (18,234) size 764x102 >+ RenderBlock (relative positioned) {DIV} at (10,224) size 764x102 [border: (1px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (19,235) size 50x19 >+ RenderImage {IMG} at (1,1) size 50x19 [bgcolor=#0000FF] >+layer at (18,346) size 764x102 >+ RenderBlock (relative positioned) {DIV} at (10,336) size 764x102 [border: (1px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (19,347) size 50x39 >+ RenderImage {IMG} at (1,1) size 50x39 [bgcolor=#0000FF] >+layer at (18,458) size 764x102 >+ RenderBlock (relative positioned) {DIV} at (10,448) size 764x102 [border: (1px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (19,459) size 50x79 >+ RenderImage {IMG} at (1,1) size 50x79 [bgcolor=#0000FF] >diff --git a/LayoutTests/platform/wincairo-win10/fast/inline/vertical-align-text-bottom-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inline/vertical-align-text-bottom-expected.txt >new file mode 100644 >index 00000000000..c087857ec07 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inline/vertical-align-text-bottom-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x301 >+ RenderBlock {HTML} at (0,0) size 800x301 >+ RenderBody {BODY} at (8,8) size 784x285 >+ RenderBlock {DIV} at (0,0) size 784x36 [bgcolor=#CCCCCC] >+ RenderInline {SPAN} at (0,0) size 30x17 [bgcolor=#FF0000] >+ RenderText {#text} at (0,17) size 30x17 >+ text run at (0,17) width 30: "small" >+ RenderText {#text} at (30,16) size 4x19 >+ text run at (30,16) width 4: " " >+ RenderInline {SPAN} at (0,0) size 51x34 [bgcolor=#FF0000] >+ RenderText {#text} at (34,0) size 51x34 >+ text run at (34,0) width 51: "BIG" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,40) size 784x141 [bgcolor=#CCCCCC] >+ RenderInline {SPAN} at (0,0) size 30x17 [bgcolor=#FF0000] >+ RenderText {#text} at (0,41) size 30x17 >+ text run at (0,41) width 30: "small" >+ RenderText {#text} at (30,81) size 4x19 >+ text run at (30,81) width 4: " " >+ RenderInline {SPAN} at (0,0) size 51x34 [bgcolor=#FF0000] >+ RenderText {#text} at (34,33) size 51x34 >+ text run at (34,33) width 51: "BIG" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,185) size 784x100 [bgcolor=#CCCCCC] >+ RenderInline {SPAN} at (0,0) size 30x17 [bgcolor=#FF0000] >+ RenderText {#text} at (0,17) size 30x17 >+ text run at (0,17) width 30: "small" >+ RenderText {#text} at (30,16) size 4x19 >+ text run at (30,16) width 4: " " >+ RenderInline {SPAN} at (0,0) size 51x34 [bgcolor=#FF0000] >+ RenderText {#text} at (34,0) size 51x34 >+ text run at (34,0) width 51: "BIG" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/inspector-support/matchedrules-expected.txt b/LayoutTests/platform/wincairo-win10/fast/inspector-support/matchedrules-expected.txt >new file mode 100644 >index 00000000000..255b1c820f3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/inspector-support/matchedrules-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 784x20 [color=#FF0000] >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "Hello world" >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 203x19 >+ text run at (0,0) width 203: "The number of matched rules is: 1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/001-expected.txt >new file mode 100644 >index 00000000000..9c6e7f30165 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/001-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {B} at (0,0) size 35x19 >+ RenderText {#text} at (0,0) size 35x19 >+ text run at (0,0) width 35: "Bold " >+ RenderText {#text} at (35,0) size 55x19 >+ text run at (35,0) width 55: "Not bold" >+ RenderBlock (anonymous) at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 86x19 >+ text run at (0,0) width 86: "Also not bold." >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/002-expected.txt >new file mode 100644 >index 00000000000..4c151ef4481 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/002-expected.txt >@@ -0,0 +1,30 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {I} at (0,0) size 58x19 >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 58: "Line One" >+ RenderBlock (anonymous) at (0,36) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 60: "Line Two" >+ RenderBlock (anonymous) at (0,72) size 784x20 >+ RenderInline {I} at (0,0) size 32x19 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "Line " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 37x19 >+ RenderText {#text} at (32,0) size 37x19 >+ text run at (32,0) width 37: "Three" >+ RenderBlock (anonymous) at (0,108) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 64x19 >+ text run at (0,0) width 64: "Line Four" >+ RenderBlock (anonymous) at (0,144) size 784x20 >+ RenderInline {I} at (0,0) size 61x19 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "Line Five" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/003-expected.txt >new file mode 100644 >index 00000000000..a1da7b0534f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/003-expected.txt >@@ -0,0 +1,58 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {FONT} at (0,0) size 89x19 [color=#FF0000] >+ RenderInline {I} at (0,0) size 89x19 >+ RenderText {#text} at (0,0) size 89x19 >+ text run at (0,0) width 89: "Italic and Red" >+ RenderInline {I} at (0,0) size 0x19 >+ RenderBlock (anonymous) at (0,36) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {FONT} at (0,0) size 93x19 [color=#FF0000] >+ RenderText {#text} at (0,0) size 93x19 >+ text run at (0,0) width 93: "Italic and Red " >+ RenderText {#text} at (93,0) size 66x19 >+ text run at (93,0) width 66: "Just italic." >+ RenderBlock (anonymous) at (0,72) size 784x20 >+ RenderInline {I} at (0,0) size 68x19 >+ RenderText {#text} at (0,0) size 68x19 >+ text run at (0,0) width 68: "Italic only." >+ RenderText {#text} at (68,0) size 33x19 >+ text run at (68,0) width 33: " Plain" >+ RenderBlock {P} at (0,108) size 784x20 >+ RenderText {#text} at (0,0) size 122x19 >+ text run at (0,0) width 122: "I should not be red. " >+ RenderInline {FONT} at (0,0) size 123x19 [color=#FF0000] >+ RenderText {#text} at (122,0) size 33x19 >+ text run at (122,0) width 33: "Red. " >+ RenderInline {I} at (0,0) size 90x19 >+ RenderText {#text} at (155,0) size 90x19 >+ text run at (155,0) width 90: "Italic and red." >+ RenderBlock (anonymous) at (0,144) size 784x0 >+ RenderInline {FONT} at (0,0) size 0x0 [color=#FF0000] >+ RenderInline {I} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,144) size 784x20 >+ RenderInline {FONT} at (0,0) size 123x19 [color=#FF0000] >+ RenderInline {I} at (0,0) size 94x19 >+ RenderText {#text} at (0,0) size 94x19 >+ text run at (0,0) width 94: "Italic and red. " >+ RenderText {#text} at (94,0) size 29x19 >+ text run at (94,0) width 29: "Red." >+ RenderText {#text} at (123,0) size 122x19 >+ text run at (123,0) width 122: " I should not be red." >+ RenderBlock (anonymous) at (0,180) size 784x20 >+ RenderInline {B} at (0,0) size 135x19 >+ RenderText {#text} at (0,0) size 35x19 >+ text run at (0,0) width 35: "Bold " >+ RenderInline {I} at (0,0) size 100x19 >+ RenderText {#text} at (35,0) size 100x19 >+ text run at (35,0) width 100: "Bold and italic" >+ RenderInline {I} at (0,0) size 75x19 >+ RenderText {#text} at (135,0) size 75x19 >+ text run at (135,0) width 75: " Only Italic " >+ RenderText {#text} at (210,0) size 29x19 >+ text run at (210,0) width 29: "Plain" >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/004-expected.txt >new file mode 100644 >index 00000000000..95caa77a239 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/004-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x57 >+ RenderInline {FONT} at (0,0) size 301x55 >+ RenderText {#text} at (0,1) size 301x55 >+ text run at (0,1) width 301: "First paragraph." >+ RenderBlock (anonymous) at (0,73) size 784x0 >+ RenderInline {FONT} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,105) size 784x57 >+ RenderBlock {P} at (0,0) size 784x57 >+ RenderText {#text} at (0,1) size 353x55 >+ text run at (0,1) width 353: "Second paragraph." >+ RenderBlock (anonymous) at (0,210) size 784x0 >+ RenderInline {FONT} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderBlock {P} at (0,210) size 784x20 >+ RenderInline {B} at (0,0) size 101x19 >+ RenderInline {I} at (0,0) size 101x19 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: "Bold and Italic" >+ RenderInline {I} at (0,0) size 37x19 >+ RenderText {#text} at (101,0) size 37x19 >+ text run at (101,0) width 37: " Italic" >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/005-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/005-expected.txt >new file mode 100644 >index 00000000000..bf5500479b9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/005-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DL} at (0,0) size 784x40 >+ RenderBlock {DT} at (0,0) size 784x20 >+ RenderInline {B} at (0,0) size 27x19 >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "Boo" >+ RenderBlock {DD} at (40,20) size 744x20 >+ RenderInline {B} at (0,0) size 36x19 >+ RenderText {#text} at (0,0) size 36x19 >+ text run at (0,0) width 36: "Goo?" >+ RenderBlock (anonymous) at (0,56) size 784x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/006-expected.txt >new file mode 100644 >index 00000000000..3ddbfc8f835 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/006-expected.txt >@@ -0,0 +1,7 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [color=#FFFFFF] [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 296x19 >+ text run at (0,0) width 296: "This should be white text on a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/007-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/007-expected.txt >new file mode 100644 >index 00000000000..a997fb7964c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/007-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderInline {LABEL} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {A} at (0,0) size 32x19 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "Hello" >+ RenderBlock (anonymous) at (0,20) size 784x20 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 39x19 >+ text run at (0,0) width 39: "World" >+ RenderBlock (anonymous) at (0,40) size 784x0 >+ RenderInline {A} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,40) size 784x0 >+ RenderInline {LABEL} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/008-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/008-expected.txt >new file mode 100644 >index 00000000000..e3e4f1aa1d7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/008-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x577 >+ RenderBlock {P} at (0,0) size 784x18 >+ RenderText {#text} at (0,0) size 32x18 >+ text run at (0,0) width 32: "Test" >+layer at (250,50) size 235x64 >+ RenderBlock (positioned) {DIV} at (250,50) size 235x64 [border: (2px solid #008000)] >+ RenderText {#text} at (22,22) size 191x19 >+ text run at (22,22) width 191: "I should be absolute positioned." >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/009-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/009-expected.txt >new file mode 100644 >index 00000000000..29daa3b0ff3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/009-expected.txt >@@ -0,0 +1,7 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [color=#FFFFFF] [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 296x19 >+ text run at (0,0) width 296: "This text should be white on a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/010-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/010-expected.txt >new file mode 100644 >index 00000000000..a468871c6ac >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/010-expected.txt >@@ -0,0 +1,44 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 315x19 >+ text run at (0,0) width 315: "The style rule on this page should be totally ignored. " >+ RenderInline {A} at (0,0) size 75x19 >+ RenderText {#text} at (315,0) size 75x19 >+ text run at (315,0) width 75: "here is a link" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {H1} at (0,41) size 784x38 >+ RenderText {#text} at (0,0) size 109x36 >+ text run at (0,0) width 109: "heading" >+ RenderBlock (anonymous) at (0,99) size 784x101 >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 29: "issue" >+ RenderBR {BR} at (29,15) size 0x0 >+ RenderInline {SPAN} at (0,0) size 17x19 >+ RenderText {#text} at (0,20) size 17x19 >+ text run at (0,20) width 17: "fail" >+ RenderBR {BR} at (17,35) size 0x0 >+ RenderInline {A} at (0,0) size 113x19 >+ RenderText {#text} at (0,40) size 113x19 >+ text run at (0,40) width 113: "here is another link" >+ RenderBR {BR} at (113,55) size 0x0 >+ RenderInline {SPAN} at (0,0) size 18x19 >+ RenderText {#text} at (0,60) size 18x19 >+ text run at (0,60) width 18: "n/a" >+ RenderBR {BR} at (18,75) size 0x0 >+ RenderInline {SPAN} at (0,0) size 27x19 >+ RenderText {#text} at (0,80) size 27x19 >+ text run at (0,80) width 27: "pass" >+ RenderBR {BR} at (27,95) size 0x0 >+ RenderBlock {H1} at (0,221) size 784x38 >+ RenderText {#text} at (0,0) size 224x36 >+ text run at (0,0) width 224: "another heading" >+ RenderBlock (anonymous) at (0,279) size 784x21 >+ RenderInline {SPAN} at (0,0) size 18x19 >+ RenderText {#text} at (0,0) size 18x19 >+ text run at (0,0) width 18: "n/a" >+ RenderBR {BR} at (18,15) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/011-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/011-expected.txt >new file mode 100644 >index 00000000000..4170881b098 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/011-expected.txt >@@ -0,0 +1,7 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [color=#FFFFFF] [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 276x19 >+ text run at (0,0) width 276: "I should be white text on a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/012-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/012-expected.txt >new file mode 100644 >index 00000000000..7a4991442cd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/012-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {CENTER} at (0,0) size 784x20 >+ RenderInline {FONT} at (0,0) size 286x19 >+ RenderText {#text} at (249,0) size 286x19 >+ text run at (249,0) width 286: "You should see a 100x100 green Image below." >+ RenderBlock (anonymous) at (0,20) size 784x100 >+ RenderInline {FONT} at (0,0) size 100x19 >+ RenderImage {IMG} at (0,0) size 100x100 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,120) size 6x6 >+ RenderTableSection {TBODY} at (0,0) size 6x6 >+ RenderTableRow {TR} at (0,2) size 6x2 >+ RenderTableCell {TD} at (2,2) size 2x2 [r=0 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,126) size 784x0 >+ RenderInline {FONT} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/013-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/013-expected.txt >new file mode 100644 >index 00000000000..be8ad038d84 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/013-expected.txt >@@ -0,0 +1,7 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [color=#FFFFFF] [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 302x19 >+ text run at (0,0) width 302: "You should see white text on a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/014-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/014-expected.txt >new file mode 100644 >index 00000000000..51e2d45d075 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/014-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 569x19 >+ text run at (0,0) width 270: "Random tests of some bizarre combinations. " >+ text run at (270,0) width 299: "H2 should allow a form inside it, but p should not." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {FORM} at (0,20) size 784x24 >+ RenderMenuList {SELECT} at (2,2) size 34x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 9x16 >+ RenderText at (0,0) size 9x16 >+ text run at (0,0) width 9: "A" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,60) size 784x0 >+layer at (470,48) size 42x52 >+ RenderBlock (positioned) {H2} at (470,47) size 42x53 [border: (2px solid #008000)] >+ RenderBlock {FORM} at (2,2) size 38x24 >+ RenderMenuList {SELECT} at (2,2) size 34x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 9x16 >+ RenderText at (0,0) size 9x16 >+ text run at (0,0) width 9: "A" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (470,44) size 4x4 >+ RenderBlock (positioned) {P} at (470,44) size 4x4 [border: (2px solid #008000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/016-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/016-expected.txt >new file mode 100644 >index 00000000000..16490bb2384 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/016-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 705x19 >+ text run at (0,0) width 432: "You should see two 100x100 green squares with black borders below. " >+ text run at (432,0) width 273: "If you see only one square, the test has failed." >+ RenderBlock {P} at (0,36) size 784x104 >+ RenderImage {IMG} at (0,0) size 104x104 [bgcolor=#008000] [border: (2px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/019-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/019-expected.txt >new file mode 100644 >index 00000000000..2ec0b2ad534 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/019-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x579 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderInline {NOBR} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 784x69 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderInline {B} at (0,0) size 749x39 >+ RenderInline {NOBR} at (0,0) size 215x19 >+ RenderText {#text} at (0,0) size 215x19 >+ text run at (0,0) width 215: "This text is in a div inside a nobr" >+ RenderText {#text} at (215,0) size 749x39 >+ text run at (215,0) width 534: "More text that should not be in the nobr, i.e., the nobr should have closed the div" >+ text run at (0,20) width 120: "inside it implicitly." >+ RenderBlock {PRE} at (0,53) size 784x16 >+ RenderText {#text} at (0,0) size 272x16 >+ text run at (0,0) width 272: "A pre tag outside everything else." >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/020-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/020-expected.txt >new file mode 100644 >index 00000000000..a5d7646748f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/020-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x36 >+ RenderBlock {html} at (0,0) size 800x36 >+ RenderBody {body} at (8,8) size 784x20 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "Text" >+ RenderTable {table} at (0,20) size 0x0 >+ RenderTable at (0,20) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/021-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/021-expected.txt >new file mode 100644 >index 00000000000..e2873a15dd8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/021-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "All the text below should be part of a link." >+ RenderBlock (anonymous) at (0,36) size 784x40 >+ RenderInline {NOBR} at (0,0) size 26x19 >+ RenderInline {A} at (0,0) size 26x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 26x19 >+ text run at (0,0) width 26: "Test" >+ RenderInline {A} at (0,0) size 60x19 [color=#0000EE] >+ RenderText {#text} at (26,0) size 60x19 >+ text run at (26,0) width 60: " more test" >+ RenderBR {BR} at (86,15) size 0x0 >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 86x19 [color=#0000EE] >+ RenderText {#text} at (0,20) size 86x19 >+ text run at (0,20) width 86: "Test more test" >+ RenderBR {BR} at (86,35) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/junk-data-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/junk-data-expected.txt >new file mode 100644 >index 00000000000..1bc348f7508 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/junk-data-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x172 >+ RenderBlock {html} at (0,0) size 800x172 >+ RenderBody {body} at (8,16) size 784x140 >+ RenderBlock {parsererror} at (16,0) size 752x140 [bgcolor=#FFDDDD] [border: (2px solid #CC7777)] >+ RenderBlock {h3} at (18,20) size 716x24 >+ RenderText {#text} at (0,0) size 324x22 >+ text run at (0,0) width 324: "This page contains the following errors:" >+ RenderBlock {div} at (18,62) size 716x16 >+ RenderText {#text} at (0,0) size 483x15 >+ text run at (0,0) width 483: "error on line 1 at column 1: Extra content at the end of the document" >+ RenderBlock {h3} at (18,96) size 716x24 >+ RenderText {#text} at (0,0) size 430x22 >+ text run at (0,0) width 430: "Below is a rendering of the page up to the first error." >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/missing-address-end-tag-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/missing-address-end-tag-expected.txt >new file mode 100644 >index 00000000000..b65f692d4e9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/missing-address-end-tag-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 110x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 110x19 >+ text run at (51,0) width 110: "Bugzilla Bug 7724" >+ RenderText {#text} at (161,0) size 455x19 >+ text run at (161,0) width 455: " Minor refactoring to HTMLParser::handleError() to remove duplicate code" >+ RenderBlock {ADDRESS} at (0,20) size 784x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 60: "addresstr" >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/missing-dl-end-tag-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/missing-dl-end-tag-expected.txt >new file mode 100644 >index 00000000000..1732ea0015e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/missing-dl-end-tag-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 110x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 110x19 >+ text run at (51,0) width 110: "Bugzilla Bug 7724" >+ RenderText {#text} at (161,0) size 455x19 >+ text run at (161,0) width 455: " Minor refactoring to HTMLParser::handleError() to remove duplicate code" >+ RenderBlock {DL} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "dltr" >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/missing-dt-end-tag-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/missing-dt-end-tag-expected.txt >new file mode 100644 >index 00000000000..2ffb9f5fdcf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/missing-dt-end-tag-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 110x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 110x19 >+ text run at (51,0) width 110: "Bugzilla Bug 7724" >+ RenderText {#text} at (161,0) size 455x19 >+ text run at (161,0) width 455: " Minor refactoring to HTMLParser::handleError() to remove duplicate code" >+ RenderBlock {DT} at (0,20) size 784x20 >+ RenderText {#text} at (0,0) size 21x19 >+ text run at (0,0) width 21: "dttr" >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/missing-end-tag-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/missing-end-tag-expected.txt >new file mode 100644 >index 00000000000..25a40126b2c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/missing-end-tag-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x192 >+ RenderBlock {html} at (0,0) size 800x192 >+ RenderBlock {parsererror} at (16,16) size 768x140 [bgcolor=#FFDDDD] [border: (2px solid #CC7777)] >+ RenderBlock {h3} at (18,20) size 732x24 >+ RenderText {#text} at (0,0) size 324x22 >+ text run at (0,0) width 324: "This page contains the following errors:" >+ RenderBlock {div} at (18,62) size 732x16 >+ RenderText {#text} at (0,0) size 553x15 >+ text run at (0,0) width 553: "error on line 7 at column 8: Opening and ending tag mismatch: p line 0 and body" >+ RenderBlock {h3} at (18,96) size 732x24 >+ RenderText {#text} at (0,0) size 430x22 >+ text run at (0,0) width 430: "Below is a rendering of the page up to the first error." >+ RenderBlock (anonymous) at (0,171) size 800x21 >+ RenderInline {body} at (0,0) size 174x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {p} at (0,0) size 174x19 >+ RenderText {#text} at (0,0) size 174x19 >+ text run at (0,0) width 174: "You should see errors above" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {p} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/missing-font-end-tag-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/missing-font-end-tag-expected.txt >new file mode 100644 >index 00000000000..d308071a924 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/missing-font-end-tag-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 110x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 110x19 >+ text run at (51,0) width 110: "Bugzilla Bug 7724" >+ RenderText {#text} at (161,0) size 455x19 >+ text run at (161,0) width 455: " Minor refactoring to HTMLParser::handleError() to remove duplicate code" >+ RenderBlock (anonymous) at (0,20) size 784x20 >+ RenderInline {FONT} at (0,0) size 32x19 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "fonttr" >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/nestedh3s-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/nestedh3s-expected.txt >new file mode 100644 >index 00000000000..082f9a22fa9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/nestedh3s-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x574 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 540x19 >+ text run at (0,0) width 540: "In this sample, the H3s should be nested. This matches Firefox, IE, and the HTML5 spec." >+ RenderBlock {H3} at (0,38) size 784x303 [border: (2px solid #FF0000)] >+ RenderBlock (anonymous) at (4,4) size 776x23 >+ RenderInline {I} at (0,0) size 33x22 >+ RenderText {#text} at (0,0) size 33x22 >+ text run at (0,0) width 33: "One" >+ RenderBlock (anonymous) at (4,48) size 776x229 >+ RenderBlock {H3} at (0,0) size 776x228 [border: (2px solid #FF0000)] >+ RenderBlock (anonymous) at (4,4) size 768x26 >+ RenderInline {I} at (0,0) size 38x25 >+ RenderText {#text} at (0,0) size 38x25 >+ text run at (0,0) width 38: "Two" >+ RenderBlock (anonymous) at (4,55) size 768x143 >+ RenderBlock {H3} at (0,0) size 768x142 [border: (2px solid #FF0000)] >+ RenderBlock (anonymous) at (4,4) size 760x31 >+ RenderInline {I} at (0,0) size 64x30 >+ RenderText {#text} at (0,0) size 64x30 >+ text run at (0,0) width 64: "Three" >+ RenderBlock (anonymous) at (4,64) size 760x44 >+ RenderBlock {H3} at (0,0) size 760x43 [border: (2px solid #FF0000)] >+ RenderInline {I} at (0,0) size 64x34 >+ RenderText {#text} at (4,4) size 64x34 >+ text run at (4,4) width 64: "Four" >+ RenderBlock (anonymous) at (4,137) size 760x0 >+ RenderInline {I} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (4,223) size 768x0 >+ RenderInline {I} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (4,297) size 776x0 >+ RenderInline {I} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/table-inside-stray-table-content-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/table-inside-stray-table-content-expected.txt >new file mode 100644 >index 00000000000..289eea34c27 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/table-inside-stray-table-content-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 193x19 >+ text run at (0,0) width 193: "Should say \"SUCCESS\" below:" >+ RenderBlock {DIV} at (0,36) size 784x86 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 780x50 [border: (10px solid #008000)] >+ RenderBlock {DIV} at (10,10) size 760x14 [border: (2px solid #0000FF)] >+ RenderTable {TABLE} at (2,52) size 0x0 >+ RenderTable {TABLE} at (2,52) size 46x32 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 42x28 >+ RenderTableRow {TR} at (0,2) size 42x24 >+ RenderTableCell {TD} at (2,2) size 38x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 34x19 >+ text run at (2,2) width 34: "Table" >+ RenderBlock {P} at (0,138) size 784x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 69: "SUCCESS" >diff --git a/LayoutTests/platform/wincairo-win10/fast/invalid/td-inside-object-expected.txt b/LayoutTests/platform/wincairo-win10/fast/invalid/td-inside-object-expected.txt >new file mode 100644 >index 00000000000..8fdc22f4b6c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/invalid/td-inside-object-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x156 >+ RenderTableSection {TBODY} at (0,0) size 784x156 >+ RenderTableRow {TR} at (0,2) size 784x152 >+ RenderTableCell {TD} at (2,57) size 250x42 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 233x39 >+ text run at (1,1) width 233: "This text should be to the left of the cat" >+ text run at (1,21) width 39: "image." >+ RenderTableCell {TD} at (253,2) size 303x152 [r=0 c=1 rs=1 cs=1] >+ RenderEmbeddedObject {OBJECT} at (1,1) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderView at (0,0) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderBlock {HTML} at (0,0) size 300x150 >+ RenderBody {BODY} at (0,0) size 300x150 >+ RenderImage {IMG} at (0,0) size 98x99 >+ RenderTableCell {TD} at (557,57) size 226x42 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 219x39 >+ text run at (1,1) width 219: "This text should be to the right of the" >+ text run at (1,21) width 61: "cat image." >diff --git a/LayoutTests/platform/wincairo-win10/fast/layers/inline-dirty-z-order-lists-expected.txt b/LayoutTests/platform/wincairo-win10/fast/layers/inline-dirty-z-order-lists-expected.txt >new file mode 100644 >index 00000000000..f8f5f779a47 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/layers/inline-dirty-z-order-lists-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 773x39 >+ RenderInline {A} at (0,0) size 311x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 311x19 >+ text run at (51,0) width 311: "https://bugs.webkit.org/show_bug.cgi?id=23848" >+ RenderText {#text} at (362,0) size 773x39 >+ text run at (362,0) width 411: " REGRESSION: Crash when mouse cursor moves over a link on" >+ text run at (0,20) width 123: "www.opportuno.de" >+ RenderText {#text} at (123,20) size 4x19 >+ text run at (123,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 693x19 >+ text run at (0,0) width 420: "This tests that changing the z-index of an inline correctly invalidates its " >+ text run at (420,0) width 273: "layer\x{2019}s and its stacking context\x{2019}s z-index lists." >+ RenderBlock (anonymous) at (0,92) size 784x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/layers/layer-visibility-expected.txt b/LayoutTests/platform/wincairo-win10/fast/layers/layer-visibility-expected.txt >new file mode 100644 >index 00000000000..16788cfc1eb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/layers/layer-visibility-expected.txt >@@ -0,0 +1,300 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (0,0) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (134,0) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (268,0) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (402,0) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (536,0) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (0,104) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (134,104) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (268,104) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (402,104) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (536,104) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (0,208) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (134,208) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (268,208) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (402,208) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (536,208) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (0,312) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (134,312) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (268,312) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (402,312) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (536,312) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (0,416) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (134,416) size 134x104 [border: (2px solid #0000FF)] >+ RenderBlock (floating) {DIV} at (268,416) size 134x104 [border: (2px solid #0000FF)] >+layer at (10,10) size 130x48 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x48 >+ RenderBlock (anonymous) at (0,0) size 130x20 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 75: "1 green box:" >+ RenderBlock {DIV} at (0,20) size 130x28 [border: (2px solid #008000)] >+ RenderBlock {DIV} at (2,2) size 126x24 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "failed" >+layer at (144,10) size 130x68 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x68 >+ RenderBlock (anonymous) at (0,0) size 130x40 >+ RenderText {#text} at (0,0) size 101x39 >+ text run at (0,0) width 12: "2 " >+ text run at (12,0) width 89: "green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderBlock {DIV} at (0,40) size 130x28 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 126x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (278,10) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 101x39 >+ text run at (0,0) width 101: "3 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (278,50) size 130x34 >+ RenderBlock (positioned) {DIV} at (0,40) size 130x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 126x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (412,10) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 101x39 >+ text run at (0,0) width 101: "4 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (414,52) size 126x30 >+ RenderBlock (positioned) {DIV} at (2,2) size 126x30 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (546,10) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 101x39 >+ text run at (0,0) width 101: "5 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (546,50) size 130x34 >+ RenderBlock (positioned) {DIV} at (0,40) size 130x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 126x28 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 122x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (10,114) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 101x39 >+ text run at (0,0) width 101: "6 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,156) size 126x30 >+ RenderBlock (positioned) {DIV} at (2,2) size 126x30 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 122x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (144,114) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 101x39 >+ text run at (0,0) width 101: "7 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (148,158) size 122x26 >+ RenderBlock (positioned) {DIV} at (2,2) size 122x26 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (278,114) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 117x39 >+ text run at (0,0) width 117: "8 double green box" >+ text run at (0,20) width 84: "with word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (278,154) size 130x34 >+ RenderBlock (positioned) {DIV} at (0,40) size 130x34 [border: (2px solid #008000)] >+layer at (282,158) size 122x26 >+ RenderBlock (positioned) {DIV} at (2,2) size 122x26 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (412,114) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 101x39 >+ text run at (0,0) width 101: "9 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (416,158) size 122x26 >+ RenderBlock (positioned) {DIV} at (2,2) size 122x26 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (546,114) size 130x20 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x20 >+ RenderText {#text} at (0,0) size 83x19 >+ text run at (0,0) width 83: "10 green box:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (548,136) size 126x30 >+ RenderBlock (positioned) {DIV} at (2,2) size 126x30 [border: (2px solid #008000)] >+layer at (10,218) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 109x39 >+ text run at (0,0) width 109: "11 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (10,258) size 130x34 >+ RenderBlock (positioned) {DIV} at (0,40) size 130x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 126x28 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 122x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (144,218) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 109x39 >+ text run at (0,0) width 109: "12 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (144,258) size 130x34 >+ RenderBlock (positioned) {DIV} at (0,40) size 130x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 126x28 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 122x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (278,218) size 130x20 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x20 >+ RenderText {#text} at (0,0) size 83x19 >+ text run at (0,0) width 83: "13 green box:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (278,238) size 130x34 >+ RenderBlock (positioned) {DIV} at (0,20) size 130x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 126x28 [border: (2px solid #008000)] >+ RenderBlock {DIV} at (2,2) size 122x24 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "failed" >+layer at (412,218) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 109x39 >+ text run at (0,0) width 109: "14 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (412,258) size 130x30 >+ RenderBlock (positioned) {DIV} at (0,40) size 130x30 >+ RenderBlock {DIV} at (0,0) size 130x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (546,218) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 109x39 >+ text run at (0,0) width 109: "15 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (546,258) size 130x30 >+ RenderBlock (positioned) {DIV} at (0,0) size 130x30 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (10,322) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 109x39 >+ text run at (0,0) width 109: "16 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (10,362) size 130x34 >+ RenderBlock (positioned) {DIV} at (0,40) size 130x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 126x52 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 122x24 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,2) size 17x19 >+ text run at (2,2) width 17: "fail" >+ RenderBlock {DIV} at (2,26) size 122x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (144,322) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 109x39 >+ text run at (0,0) width 109: "17 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (144,362) size 130x34 >+ RenderBlock (positioned) {DIV} at (0,40) size 130x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 126x52 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 122x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+ RenderBlock {DIV} at (2,26) size 122x24 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,2) size 17x19 >+ text run at (2,2) width 17: "fail" >+layer at (278,322) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 109x39 >+ text run at (0,0) width 109: "18 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (278,362) size 130x34 >+ RenderBlock (positioned) {DIV} at (0,40) size 130x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 126x52 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 122x24 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,2) size 17x19 >+ text run at (2,2) width 17: "fail" >+ RenderBlock {DIV} at (2,26) size 122x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (412,322) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 109x39 >+ text run at (0,0) width 109: "19 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (412,362) size 130x34 >+ RenderBlock (positioned) {DIV} at (0,40) size 130x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 126x28 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 122x24 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,2) size 17x19 >+ text run at (2,2) width 17: "fail" >+ RenderBlock {DIV} at (2,30) size 126x28 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 122x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (546,322) size 130x20 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x20 >+ RenderText {#text} at (0,0) size 83x19 >+ text run at (0,0) width 83: "20 green box:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (546,342) size 130x34 >+ RenderBlock (positioned) {DIV} at (0,20) size 130x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 126x52 [border: (2px solid #008000)] >+ RenderBlock {DIV} at (2,2) size 122x24 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+ RenderBlock {DIV} at (2,26) size 122x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (10,426) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 120x39 >+ text run at (0,0) width 120: "21 two green boxes" >+ text run at (0,20) width 84: "with word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (10,466) size 130x34 >+ RenderBlock (positioned) {DIV} at (0,40) size 130x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 126x28 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 122x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+ RenderBlock {DIV} at (2,30) size 126x28 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 122x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (144,426) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 109x39 >+ text run at (0,0) width 109: "22 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (146,468) size 126x30 >+ RenderBlock (positioned) {DIV} at (2,2) size 126x30 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (278,426) size 130x40 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 130x40 >+ RenderText {#text} at (0,0) size 109x39 >+ text run at (0,0) width 109: "23 green box with" >+ text run at (0,20) width 55: "word ok:" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (278,466) size 130x34 >+ RenderBlock (positioned) zI: 1 {DIV} at (0,40) size 130x34 [border: (2px solid #FF0000)] >+layer at (282,470) size 122x26 >+ RenderBlock (positioned) {DIV} at (2,2) size 122x26 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >diff --git a/LayoutTests/platform/wincairo-win10/fast/layers/layer-visibility-sublayer-expected.txt b/LayoutTests/platform/wincairo-win10/fast/layers/layer-visibility-sublayer-expected.txt >new file mode 100644 >index 00000000000..d43c03297e6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/layers/layer-visibility-sublayer-expected.txt >@@ -0,0 +1,53 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBR {BR} at (0,40) size 0x19 >+ RenderBR {BR} at (0,60) size 0x19 >+ RenderText {#text} at (0,80) size 172x19 >+ text run at (0,80) width 172: "24 green box with word ok: " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (0,100) size 0x19 >+ RenderBR {BR} at (0,120) size 0x19 >+ RenderBR {BR} at (0,140) size 0x19 >+ RenderText {#text} at (0,160) size 172x19 >+ text run at (0,160) width 172: "25 green box with word ok: " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (0,180) size 0x19 >+ RenderBR {BR} at (0,200) size 0x19 >+ RenderBR {BR} at (0,220) size 0x19 >+ RenderText {#text} at (0,240) size 172x19 >+ text run at (0,240) width 172: "26 green box with word ok: " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (0,260) size 0x19 >+ RenderBR {BR} at (0,280) size 0x19 >+ RenderBR {BR} at (0,300) size 0x19 >+layer at (0,108) size 800x34 >+ RenderBlock (positioned) {DIV} at (0,108) size 800x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 796x4 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,6) size 796x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (0,188) size 800x34 >+ RenderBlock (positioned) {DIV} at (0,188) size 800x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 796x4 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,6) size 796x4 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,10) size 796x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >+layer at (0,268) size 800x34 >+ RenderBlock (positioned) {DIV} at (0,268) size 800x34 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 796x24 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,2) size 792x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "blah" >+ RenderBlock {DIV} at (2,26) size 796x4 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (2,30) size 796x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "ok" >diff --git a/LayoutTests/platform/wincairo-win10/fast/layers/normal-flow-hit-test-expected.txt b/LayoutTests/platform/wincairo-win10/fast/layers/normal-flow-hit-test-expected.txt >new file mode 100644 >index 00000000000..5ab10366b51 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/layers/normal-flow-hit-test-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x325 >+ RenderBlock {HTML} at (0,0) size 800x325 >+ RenderBody {BODY} at (8,16) size 784x301 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 57: "Tests for " >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (57,0) size 291x19 >+ text run at (57,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=24552" >+ RenderBlock (anonymous) at (0,36) size 784x125 >+ RenderText {#text} at (120,105) size 4x19 >+ text run at (120,105) width 4: " " >+ RenderInline {A} at (0,0) size 57x19 [color=#0000EE] >+ RenderText {#text} at (124,105) size 57x19 >+ text run at (124,105) width 57: "Link here" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,281) size 784x20 >+ RenderText {#text} at (0,0) size 162x19 >+ text run at (0,0) width 162: "Found link node, so PASS" >+layer at (18,62) size 100x100 >+ RenderBlock {DIV} at (10,10) size 100x100 [bgcolor=#808080] >diff --git a/LayoutTests/platform/wincairo-win10/fast/layers/opacity-outline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/layers/opacity-outline-expected.txt >new file mode 100644 >index 00000000000..da13aee2a8f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/layers/opacity-outline-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 767x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 350x19 >+ text run at (51,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9193" >+ RenderText {#text} at (401,0) size 767x39 >+ text run at (401,0) width 4: " " >+ text run at (405,0) width 362: "REGRESSION: setting an opacity on an element with an" >+ text run at (0,20) width 319: "outline causes the outline to disappear completely" >+ RenderText {#text} at (319,20) size 4x19 >+ text run at (319,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+layer at (8,74) size 100x100 >+ RenderBlock {DIV} at (0,66) size 100x100 [bgcolor=#C0C0C0] >diff --git a/LayoutTests/platform/wincairo-win10/fast/layers/opacity-transforms-expected.txt b/LayoutTests/platform/wincairo-win10/fast/layers/opacity-transforms-expected.txt >new file mode 100644 >index 00000000000..dea53dc03ef >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/layers/opacity-transforms-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x88 >+ RenderBlock {HTML} at (0,0) size 800x88 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=22026" >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 627x19 >+ text run at (0,0) width 627: "Test that elements with transform and opacity on a parent are not clipped. You should see no red below." >+layer at (150,200) size 100x100 >+ RenderBlock (positioned) {DIV} at (150,200) size 100x100 [bgcolor=#FF0000] >+layer at (100,150) size 100x100 >+ RenderBlock (positioned) {DIV} at (100,150) size 100x100 >+layer at (100,150) size 10x10 >+ RenderBlock {DIV} at (0,0) size 10x10 >+layer at (100,150) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/layers/overflow-scroll-auto-switch-expected.txt b/LayoutTests/platform/wincairo-win10/fast/layers/overflow-scroll-auto-switch-expected.txt >new file mode 100644 >index 00000000000..bc5df30f103 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/layers/overflow-scroll-auto-switch-expected.txt >@@ -0,0 +1,40 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 140x19 >+ text run at (0,0) width 140: "Scrollbars should work" >+layer at (8,28) size 100x100 clip at (8,28) size 85x85 scrollWidth 238 scrollHeight 200 >+ RenderBlock (relative positioned) {DIV} at (0,20) size 100x100 >+ RenderText {#text} at (0,0) size 238x19 >+ text run at (0,0) width 238: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,20) size 7x19 >+ text run at (0,20) width 7: "a" >+ RenderBR {BR} at (7,35) size 0x0 >+ RenderText {#text} at (0,40) size 7x19 >+ text run at (0,40) width 7: "a" >+ RenderBR {BR} at (7,55) size 0x0 >+ RenderText {#text} at (0,60) size 7x19 >+ text run at (0,60) width 7: "a" >+ RenderBR {BR} at (7,75) size 0x0 >+ RenderText {#text} at (0,80) size 7x19 >+ text run at (0,80) width 7: "a" >+ RenderBR {BR} at (7,95) size 0x0 >+ RenderText {#text} at (0,100) size 7x19 >+ text run at (0,100) width 7: "a" >+ RenderBR {BR} at (7,115) size 0x0 >+ RenderText {#text} at (0,120) size 7x19 >+ text run at (0,120) width 7: "a" >+ RenderBR {BR} at (7,135) size 0x0 >+ RenderText {#text} at (0,140) size 7x19 >+ text run at (0,140) width 7: "a" >+ RenderBR {BR} at (7,155) size 0x0 >+ RenderText {#text} at (0,160) size 7x19 >+ text run at (0,160) width 7: "a" >+ RenderBR {BR} at (7,175) size 0x0 >+ RenderText {#text} at (0,180) size 7x19 >+ text run at (0,180) width 7: "a" >+ RenderBR {BR} at (7,195) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/layers/remove-layer-with-nested-stacking-expected.txt b/LayoutTests/platform/wincairo-win10/fast/layers/remove-layer-with-nested-stacking-expected.txt >new file mode 100644 >index 00000000000..8ea72e80084 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/layers/remove-layer-with-nested-stacking-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 285x19 >+ text run at (0,0) width 285: "The square should be a uniform shade of green." >+ RenderBlock (anonymous) at (0,70) size 784x0 >+ RenderBlock (anonymous) at (0,70) size 784x100 >+ RenderBlock (anonymous) at (0,170) size 784x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,78) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x100 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,28) size 100x50 >+ RenderBlock {DIV} at (0,20) size 100x50 [bgcolor=#008000] >+layer at (8,78) size 100x50 >+ RenderBlock {SPAN} at (0,0) size 100x50 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/layers/remove-only-this-layer-update-expected.txt b/LayoutTests/platform/wincairo-win10/fast/layers/remove-only-this-layer-update-expected.txt >new file mode 100644 >index 00000000000..163a5c1449c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/layers/remove-only-this-layer-update-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,100) size 800x500 >+ RenderBlock {DIV} at (100,0) size 600x100 >+ RenderBlock (anonymous) at (0,200) size 800x40 >+ RenderText {#text} at (0,0) size 777x39 >+ text run at (0,0) width 479: "You should see a 100x100 green rect at 100x100 above with the word PASS. " >+ text run at (479,0) width 224: "There should be no red on this page. " >+ text run at (703,0) width 74: "This is a test" >+ text run at (0,20) width 343: "case for https://bugs.webkit.org/show_bug.cgi?id=25252" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (100,100) size 100x100 >+ RenderBlock (positioned) {DIV} at (100,100) size 100x100 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 34x19 >+ text run at (0,0) width 34: "FAIL" >+layer at (100,100) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 38x19 >+ text run at (0,0) width 38: "PASS" >diff --git a/LayoutTests/platform/wincairo-win10/fast/layers/scroll-rect-to-visible-expected.txt b/LayoutTests/platform/wincairo-win10/fast/layers/scroll-rect-to-visible-expected.txt >new file mode 100644 >index 00000000000..09d4e89c208 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/layers/scroll-rect-to-visible-expected.txt >@@ -0,0 +1,62 @@ >+layer at (0,0) size 785x664 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x664 >+ RenderBlock {HTML} at (0,0) size 785x664 >+ RenderBody {BODY} at (8,8) size 769x636 >+ RenderBlock {P} at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 759x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=14875" >+ RenderText {#text} at (356,0) size 759x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 399: "Textarea with nowrap - left/right nav, Up/down nav both hide" >+ text run at (0,20) width 25: "text" >+ RenderText {#text} at (25,20) size 4x19 >+ text run at (25,20) width 4: "." >+ RenderBlock {P} at (0,56) size 769x20 >+ RenderText {#text} at (0,0) size 430x19 >+ text run at (0,0) width 430: "The letter A should be fully visible in each one of the eight boxes below." >+layer at (28,104) size 150x50 clip at (28,104) size 150x35 scrollX 50 scrollWidth 200 >+ RenderBlock {DIV} at (20,96) size 150x50 >+ RenderBlock {DIV} at (0,0) size 200x20 >+ RenderText {#text} at (189,0) size 11x19 >+ text run at (189,0) width 11: "A" >+layer at (28,174) size 160x50 clip at (38,174) size 150x35 scrollX 50 scrollWidth 200 >+ RenderBlock {DIV} at (20,166) size 160x50 [border: none (10px solid #000000)] >+ RenderBlock {DIV} at (10,0) size 200x20 >+ RenderText {#text} at (189,0) size 11x19 >+ text run at (189,0) width 11: "A" >+layer at (28,244) size 160x50 clip at (28,244) size 150x35 scrollX 50 scrollWidth 200 >+ RenderBlock {DIV} at (20,236) size 160x50 [border: none (10px solid #000000) none] >+ RenderBlock {DIV} at (0,0) size 200x20 >+ RenderText {#text} at (189,0) size 11x19 >+ text run at (189,0) width 11: "A" >+layer at (28,314) size 150x50 clip at (28,314) size 135x35 scrollX 65 scrollWidth 200 >+ RenderBlock {DIV} at (20,306) size 150x50 >+ RenderBlock {DIV} at (0,0) size 200x20 >+ RenderText {#text} at (189,0) size 11x19 >+ text run at (189,0) width 11: "A" >+layer at (28,384) size 150x50 clip at (28,384) size 150x35 scrollWidth 200 >+ RenderBlock {DIV} at (20,376) size 150x50 >+ RenderBlock {DIV} at (0,0) size 200x20 >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+layer at (28,454) size 160x50 clip at (38,454) size 150x35 scrollWidth 200 >+ RenderBlock {DIV} at (20,446) size 160x50 [border: none (10px solid #000000)] >+ RenderBlock {DIV} at (10,0) size 200x20 >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+layer at (28,524) size 160x50 clip at (28,524) size 150x35 scrollWidth 200 >+ RenderBlock {DIV} at (20,516) size 160x50 [border: none (10px solid #000000) none] >+ RenderBlock {DIV} at (0,0) size 200x20 >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+layer at (28,594) size 150x50 clip at (28,594) size 135x35 scrollWidth 200 >+ RenderBlock {DIV} at (20,586) size 150x50 >+ RenderBlock {DIV} at (0,0) size 200x20 >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+scrolled to 0,13 >diff --git a/LayoutTests/platform/wincairo-win10/fast/layers/video-layer-expected.txt b/LayoutTests/platform/wincairo-win10/fast/layers/video-layer-expected.txt >new file mode 100644 >index 00000000000..dbdbc3a3bf6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/layers/video-layer-expected.txt >@@ -0,0 +1,41 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=25066" >+ RenderBR {BR} at (291,15) size 0x0 >+ RenderText {#text} at (0,20) size 396x19 >+ text run at (0,20) width 396: "controls should not be misplaced when video gets a RenderLayer." >+ RenderBlock (anonymous) at (0,56) size 784x252 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (58,114) size 302x152 >+ RenderVideo {VIDEO} at (50,50) size 302x152 [border: (1px solid #000000)] >+layer at (59,115) size 300x150 >+ RenderFlexibleBox {DIV} at (1,1) size 300x150 >+layer at (59,220) size 300x45 >+ RenderFlexibleBox {DIV} at (0,105) size 300x45 >+layer at (59,220) size 300x45 >+ RenderBlock (positioned) {DIV} at (0,0) size 300x45 >+layer at (59,220) size 300x45 >+ RenderBlock (positioned) {DIV} at (0,0) size 300x45 [bgcolor=#1E1E1E73] >+layer at (59,220) size 300x45 >+ RenderBlock (positioned) {DIV} at (0,0) size 300x45 [bgcolor=#292929] >+layer at (67,245) size 12x15 >+ RenderButton {BUTTON} at (8,25) size 12x15 [color=#FFFFFF] >+layer at (95,245) size 16x15 >+ RenderButton {BUTTON} at (36,24) size 16x16 [color=#FFFFFF] >+layer at (220,244) size 77x17 >+ RenderFlexibleBox {DIV} at (161,24) size 77x17 >+layer at (222,244) size 73x17 >+ RenderFlexibleBox {DIV} at (2,0) size 73x17 >+layer at (305,240) size 14x25 >+ RenderFlexibleBox {DIV} at (246,20) size 14x25 >+layer at (305,245) size 14x15 >+ RenderButton {BUTTON} at (0,5) size 14x15 [color=#FFFFFF] >+layer at (335,245) size 16x15 >+ RenderButton {BUTTON} at (276,25) size 16x15 [color=#FFFFFF] >diff --git a/LayoutTests/platform/wincairo-win10/fast/layers/zindex-inherit-expected.txt b/LayoutTests/platform/wincairo-win10/fast/layers/zindex-inherit-expected.txt >new file mode 100644 >index 00000000000..fe14eca6767 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/layers/zindex-inherit-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 230x19 >+ text run at (0,0) width 230: "You should see a green square below." >+layer at (8,28) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (0,20) size 100x100 [bgcolor=#FF0000] >+layer at (8,28) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 100x100 >+layer at (8,28) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 100x100 >+layer at (8,28) size 100x100 >+ RenderBlock (positioned) zI: 100 {DIV} at (0,0) size 100x100 >+layer at (8,28) size 100x100 >+ RenderBlock (positioned) zI: 1000 {DIV} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/line-grid/line-align-left-edges-expected.txt b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-align-left-edges-expected.txt >new file mode 100644 >index 00000000000..9afed2e642c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-align-left-edges-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x257 >+ RenderBlock {HTML} at (0,0) size 800x257 >+ RenderBody {BODY} at (8,8) size 784x201 >+layer at (8,8) size 784x201 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 784x201 [color=#008000] >+ RenderBlock (anonymous) at (0,0) size 784x30 >+ RenderText {#text} at (0,3) size 312x24 >+ text run at (0,3) width 312: "X X X X X X X" >+ RenderBlock {DIV} at (37,67) size 710x37 [border: (3px solid #000000)] >+ RenderText {#text} at (10,6) size 265x24 >+ text run at (10,6) width 265: "X X X X X X" >+ RenderBlock (floating) {DIV} at (0,141) size 78x78 [bgcolor=#FFFF00] >+ RenderBlock (anonymous) at (0,141) size 784x60 >+ RenderText {#text} at (96,3) size 216x24 >+ text run at (96,3) width 216: "X X X X X" >+ RenderBR {BR} at (312,3) size 0x24 >+ RenderBlock (floating) {DIV} at (96,30) size 78x78 [bgcolor=#800080] >+ RenderText {#text} at (192,33) size 216x24 >+ text run at (192,33) width 216: "X X X X X" >+layer at (181,308) size 300x30 >+ RenderBlock (positioned) {DIV} at (172,300) size 301x30 [bgcolor=#DDDDDD] >+ RenderText {#text} at (19,3) size 121x24 >+ text run at (19,3) width 121: "X X X" >diff --git a/LayoutTests/platform/wincairo-win10/fast/line-grid/line-align-right-edges-expected.txt b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-align-right-edges-expected.txt >new file mode 100644 >index 00000000000..fd9389541d5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-align-right-edges-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x272 >+ RenderBlock {HTML} at (0,0) size 800x272 >+ RenderBody {BODY} at (8,8) size 784x216 >+layer at (8,8) size 784x216 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 784x216 [color=#008000] >+ RenderBlock (anonymous) at (0,0) size 784x30 >+ RenderText {#text} at (456,3) size 312x24 >+ text run at (456,3) width 312: "X X X X X X X" >+ RenderBlock {DIV} at (45,75) size 694x36 [border: (3px solid #000000)] >+ RenderText {#text} at (411,6) size 264x24 >+ text run at (411,6) width 264: "X X X X X X" >+ RenderBlock (floating) {DIV} at (690,156) size 78x78 [bgcolor=#FFFF00] >+ RenderBlock (anonymous) at (0,156) size 784x60 >+ RenderText {#text} at (456,3) size 216x24 >+ text run at (456,3) width 216: "X X X X X" >+ RenderBR {BR} at (672,3) size 0x24 >+ RenderBlock (floating) {DIV} at (594,30) size 78x78 [bgcolor=#800080] >+ RenderText {#text} at (360,33) size 216x24 >+ text run at (360,33) width 216: "X X X X X" >+layer at (342,308) size 300x30 >+ RenderBlock (positioned) {DIV} at (334,300) size 300x30 [bgcolor=#DDDDDD] >+ RenderText {#text} at (161,3) size 120x24 >+ text run at (161,3) width 120: "X X X" >diff --git a/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-contains-value-expected.txt b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-contains-value-expected.txt >new file mode 100644 >index 00000000000..04c855ca8dc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-contains-value-expected.txt >@@ -0,0 +1,45 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 layerType: background only >+layer at (10,10) size 620x318 >+ RenderBlock (positioned) zI: -1 {DIV} at (10,10) size 620x318 >+ RenderBlock {DIV} at (10,10) size 600x298 [color=#00FF00] >+ RenderText {#text} at (0,4) size 612x36 >+ text run at (0,4) width 612: "xxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,47) size 612x36 >+ text run at (0,47) width 612: "xxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,90) size 612x36 >+ text run at (0,90) width 612: "xxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,133) size 612x36 >+ text run at (0,133) width 612: "xxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,176) size 612x36 >+ text run at (0,176) width 612: "xxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,219) size 612x36 >+ text run at (0,219) width 612: "xxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,262) size 612x36 >+ text run at (0,262) width 612: "xxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+layer at (0,0) size 800x600 layerType: foreground only >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (10,10) size 620x315 >+ RenderBlock (positioned) {DIV} at (10,10) size 620x315 >+ RenderBlock {DIV} at (10,10) size 600x157 >+ RenderText {#text} at (0,15) size 587x141 >+ text run at (0,15) width 587: "This header should be centered" >+ text run at (0,101) width 303: "in the grid lines." >+ RenderBlock {DIV} at (10,166) size 600x139 >+ RenderText {#text} at (0,36) size 104x15 >+ text run at (0,36) width 104: "This text should snap" >+ RenderBR {BR} at (104,48) size 0x0 >+ RenderText {#text} at (0,79) size 115x15 >+ text run at (0,79) width 115: "to a 36px font-size grid." >+ RenderBR {BR} at (115,91) size 0x0 >+ RenderText {#text} at (0,122) size 249x15 >+ text run at (0,122) width 249: "There should be lots of spacing between these lines." >diff --git a/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-floating-expected.txt b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-floating-expected.txt >new file mode 100644 >index 00000000000..cc592dc684b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-floating-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (5,5) size 273x147 [border: (2px solid #000000)] >+ RenderBlock {DIV} at (12,12) size 249x123 >+ RenderText {#text} at (0,21) size 104x15 >+ text run at (0,21) width 104: "This text should snap" >+ RenderBR {BR} at (104,33) size 0x0 >+ RenderText {#text} at (0,64) size 115x15 >+ text run at (0,64) width 115: "to a 36px font-size grid." >+ RenderBR {BR} at (115,76) size 0x0 >+ RenderText {#text} at (0,107) size 249x15 >+ text run at (0,107) width 249: "There should be lots of spacing between these lines." >+ RenderBlock (floating) {DIV} at (288,5) size 364x110 [border: (2px solid #000000)] >+ RenderText {#text} at (12,13) size 301x41 >+ text run at (12,13) width 301: "This text should snap" >+ RenderBR {BR} at (313,45) size 0x0 >+ RenderText {#text} at (12,56) size 340x41 >+ text run at (12,56) width 340: "to a 36px font-size grid." >+ RenderBR {BR} at (352,88) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-inside-columns-expected.txt b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-inside-columns-expected.txt >new file mode 100644 >index 00000000000..c56ec51d6b7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-inside-columns-expected.txt >@@ -0,0 +1,72 @@ >+layer at (0,0) size 1188x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x569 >+layer at (8,8) size 784x504 >+ RenderBlock {DIV} at (0,0) size 784x504 [border: (2px solid #FF0000)] >+ RenderMultiColumnSet at (2,2) size 780x500 >+layer at (10,10) size 382x1468 backgroundClip at (0,0) size 1188x585 clip at (0,0) size 1188x585 >+ RenderMultiColumnFlowThread at (2,2) size 382x1468 >+ RenderBlock {DIV} at (0,0) size 382x1468 >+ RenderBlock {DIV} at (0,0) size 382x253 >+ RenderText {#text} at (0,18) size 363x62 >+ text run at (0,18) width 363: "All of this text even though it's smaller should be on the 36px" >+ text run at (0,61) width 354: "grid. The grid should reset at the top of the second column." >+ RenderBR {BR} at (354,76) size 0x0 >+ RenderText {#text} at (0,104) size 363x62 >+ text run at (0,104) width 363: "All of this text even though it's smaller should be on the 36px" >+ text run at (0,147) width 354: "grid. The grid should reset at the top of the second column." >+ RenderBR {BR} at (354,162) size 0x0 >+ RenderText {#text} at (0,190) size 363x62 >+ text run at (0,190) width 363: "All of this text even though it's smaller should be on the 36px" >+ text run at (0,233) width 354: "grid. The grid should reset at the top of the second column." >+ RenderBR {BR} at (354,248) size 0x0 >+ RenderBlock {DIV} at (0,253) size 382x545 >+ RenderText {#text} at (0,17) size 369x156 >+ text run at (0,17) width 369: "All of this text even though it's smaller" >+ text run at (0,60) width 347: "should be on the 36px grid. The grid" >+ text run at (0,103) width 347: "should reset at the top of the second" >+ text run at (0,146) width 77: "column." >+ RenderBR {BR} at (77,167) size 0x0 >+ RenderText {#text} at (0,189) size 369x183 >+ text run at (0,189) width 369: "All of this text even though it's smaller" >+ text run at (0,259) width 347: "should be on the 36px grid. The grid" >+ text run at (0,302) width 347: "should reset at the top of the second" >+ text run at (0,345) width 77: "column." >+ RenderBR {BR} at (77,366) size 0x0 >+ RenderText {#text} at (0,388) size 369x156 >+ text run at (0,388) width 369: "All of this text even though it's smaller" >+ text run at (0,431) width 347: "should be on the 36px grid. The grid" >+ text run at (0,474) width 347: "should reset at the top of the second" >+ text run at (0,517) width 77: "column." >+ RenderBR {BR} at (77,538) size 0x0 >+ RenderBlock {DIV} at (0,798) size 382x280 >+ RenderText {#text} at (0,26) size 372x55 >+ text run at (0,26) width 372: "All of this text even though it's smaller should be on the 36px grid. The grid should reset at" >+ text run at (0,69) width 119: "the top of the second column." >+ RenderBR {BR} at (119,79) size 0x0 >+ RenderText {#text} at (0,112) size 372x55 >+ text run at (0,112) width 372: "All of this text even though it's smaller should be on the 36px grid. The grid should reset at" >+ text run at (0,155) width 119: "the top of the second column." >+ RenderBR {BR} at (119,165) size 0x0 >+ RenderText {#text} at (0,225) size 372x55 >+ text run at (0,225) width 372: "All of this text even though it's smaller should be on the 36px grid. The grid should reset at" >+ text run at (0,268) width 119: "the top of the second column." >+ RenderBR {BR} at (119,278) size 0x0 >+ RenderBlock {DIV} at (0,1078) size 382x390 >+ RenderText {#text} at (0,25) size 376x106 >+ text run at (0,25) width 372: "All of this text even though it's smaller should be on" >+ text run at (0,68) width 376: "the 36px grid. The grid should reset at the top of the" >+ text run at (0,111) width 113: "second column." >+ RenderBR {BR} at (113,127) size 0x0 >+ RenderText {#text} at (0,154) size 376x106 >+ text run at (0,154) width 372: "All of this text even though it's smaller should be on" >+ text run at (0,197) width 376: "the 36px grid. The grid should reset at the top of the" >+ text run at (0,240) width 113: "second column." >+ RenderBR {BR} at (113,256) size 0x0 >+ RenderText {#text} at (0,283) size 376x106 >+ text run at (0,283) width 372: "All of this text even though it's smaller should be on" >+ text run at (0,326) width 376: "the 36px grid. The grid should reset at the top of the" >+ text run at (0,369) width 113: "second column." >+ RenderBR {BR} at (113,385) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-into-columns-expected.txt b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-into-columns-expected.txt >new file mode 100644 >index 00000000000..b7214683455 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-into-columns-expected.txt >@@ -0,0 +1,92 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 layerType: background only >+layer at (0,0) size 800x540 scrollWidth 1216 scrollHeight 555 >+ RenderBlock (positioned) zI: -1 {DIV} at (0,0) size 800x540 [color=#00FF00] >+ RenderText zI: -1 {#text} at (0,7) size 1216x32 >+ text run at (0,7) width 1216: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText zI: -1 {#text} at (0,50) size 1216x32 >+ text run at (0,50) width 1216: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText zI: -1 {#text} at (0,93) size 1216x32 >+ text run at (0,93) width 1216: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText zI: -1 {#text} at (0,136) size 1216x32 >+ text run at (0,136) width 1216: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText zI: -1 {#text} at (0,179) size 1216x32 >+ text run at (0,179) width 1216: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText zI: -1 {#text} at (0,222) size 1216x32 >+ text run at (0,222) width 1216: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText zI: -1 {#text} at (0,265) size 1216x32 >+ text run at (0,265) width 1216: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText zI: -1 {#text} at (0,308) size 1216x32 >+ text run at (0,308) width 1216: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText zI: -1 {#text} at (0,351) size 1216x32 >+ text run at (0,351) width 1216: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText zI: -1 {#text} at (0,394) size 1216x32 >+ text run at (0,394) width 1216: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText zI: -1 {#text} at (0,437) size 1216x32 >+ text run at (0,437) width 1216: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText zI: -1 {#text} at (0,480) size 1216x32 >+ text run at (0,480) width 1216: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText zI: -1 {#text} at (0,523) size 1216x32 >+ text run at (0,523) width 1216: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderBR {BR} at (0,0) size 0x0 >+layer at (0,0) size 800x600 layerType: foreground only >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+layer at (0,0) size 800x540 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 800x540 >+layer at (0,0) size 800x540 >+ RenderBlock {DIV} at (0,0) size 800x540 >+ RenderMultiColumnSet at (20,20) size 760x500 >+layer at (20,20) size 362x988 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 >+ RenderMultiColumnFlowThread at (20,20) size 362x988 >+ RenderBlock {DIV} at (0,0) size 362x405 >+ RenderText {#text} at (0,41) size 338x105 >+ text run at (0,41) width 328: "All of this text even though it's smaller should be on the" >+ text run at (0,84) width 338: "36px grid. The grid should reset at the top of the second" >+ text run at (0,127) width 47: "column." >+ RenderBR {BR} at (47,142) size 0x0 >+ RenderText {#text} at (0,170) size 338x105 >+ text run at (0,170) width 328: "All of this text even though it's smaller should be on the" >+ text run at (0,213) width 338: "36px grid. The grid should reset at the top of the second" >+ text run at (0,256) width 47: "column." >+ RenderBR {BR} at (47,271) size 0x0 >+ RenderText {#text} at (0,299) size 338x105 >+ text run at (0,299) width 328: "All of this text even though it's smaller should be on the" >+ text run at (0,342) width 338: "36px grid. The grid should reset at the top of the second" >+ text run at (0,385) width 47: "column." >+ RenderBR {BR} at (47,400) size 0x0 >+ RenderBlock {DIV} at (0,405) size 362x545 >+ RenderText {#text} at (0,17) size 360x183 >+ text run at (0,17) width 294: "All of this text even though it's" >+ text run at (0,60) width 336: "smaller should be on the 36px grid." >+ text run at (0,130) width 360: "The grid should reset at the top of the" >+ text run at (0,173) width 150: "second column." >+ RenderBR {BR} at (150,194) size 0x0 >+ RenderText {#text} at (0,216) size 360x156 >+ text run at (0,216) width 294: "All of this text even though it's" >+ text run at (0,259) width 336: "smaller should be on the 36px grid." >+ text run at (0,302) width 360: "The grid should reset at the top of the" >+ text run at (0,345) width 150: "second column." >+ RenderBR {BR} at (150,366) size 0x0 >+ RenderText {#text} at (0,388) size 360x156 >+ text run at (0,388) width 294: "All of this text even though it's" >+ text run at (0,431) width 336: "smaller should be on the 36px grid." >+ text run at (0,474) width 360: "The grid should reset at the top of the" >+ text run at (0,517) width 150: "second column." >+ RenderBR {BR} at (150,538) size 0x0 >+ RenderBlock {DIV} at (0,950) size 362x38 >+ RenderText {#text} at (0,26) size 273x12 >+ text run at (0,26) width 273: "All of this text even though it's smaller should be on the 36px grid." >diff --git a/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-into-floats-expected.txt b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-into-floats-expected.txt >new file mode 100644 >index 00000000000..b6eabecd78f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-into-floats-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (15,15) size 253x120 [border: (2px solid #000000)] >+ RenderText {#text} at (2,16) size 104x15 >+ text run at (2,16) width 104: "This text should snap" >+ RenderBR {BR} at (106,28) size 0x0 >+ RenderText {#text} at (2,59) size 115x15 >+ text run at (2,59) width 115: "to a 36px font-size grid." >+ RenderBR {BR} at (117,71) size 0x0 >+ RenderText {#text} at (2,102) size 249x15 >+ text run at (2,102) width 249: "There should be lots of spacing between these lines." >+ RenderBlock (floating) {DIV} at (278,15) size 192x79 [border: (2px solid #000000)] >+ RenderText {#text} at (2,11) size 166x22 >+ text run at (2,11) width 166: "This text should snap" >+ RenderBR {BR} at (168,28) size 0x0 >+ RenderText {#text} at (2,54) size 188x22 >+ text run at (2,54) width 188: "to a 36px font-size grid." >+ RenderBR {BR} at (190,71) size 0x0 >+ RenderText {#text} at (475,11) size 756x256 >+ text run at (475,11) width 286: "Here we can see the" >+ text run at (475,54) width 249: "actual lines of the" >+ text run at (475,97) width 260: "grid outside of the" >+ text run at (273,140) width 493: "floating objects. Everything should" >+ text run at (10,183) width 738: "be aligned to these lines, including what is inside the" >+ text run at (10,226) width 151: "two floats." >diff --git a/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-positioned-expected.txt b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-positioned-expected.txt >new file mode 100644 >index 00000000000..6d9d3c7f40b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/line-grid/line-grid-positioned-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (10,10) size 273x147 >+ RenderBlock (positioned) {DIV} at (10,10) size 273x147 [border: (2px solid #000000)] >+ RenderBlock {DIV} at (12,12) size 249x123 >+ RenderText {#text} at (0,21) size 104x15 >+ text run at (0,21) width 104: "This text should snap" >+ RenderBR {BR} at (104,33) size 0x0 >+ RenderText {#text} at (0,64) size 115x15 >+ text run at (0,64) width 115: "to a 36px font-size grid." >+ RenderBR {BR} at (115,76) size 0x0 >+ RenderText {#text} at (0,107) size 249x15 >+ text run at (0,107) width 249: "There should be lots of spacing between these lines." >+layer at (350,10) size 364x110 >+ RenderBlock (positioned) {DIV} at (350,10) size 364x110 [border: (2px solid #000000)] >+ RenderText {#text} at (12,13) size 301x41 >+ text run at (12,13) width 301: "This text should snap" >+ RenderBR {BR} at (313,45) size 0x0 >+ RenderText {#text} at (12,56) size 340x41 >+ text run at (12,56) width 340: "to a 36px font-size grid." >+ RenderBR {BR} at (352,88) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/001-expected.txt >new file mode 100644 >index 00000000000..d08d60b9674 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/001-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 810x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x561 >+ RenderBlock {DIV} at (0,0) size 784x108 [border: (3px solid #FFA500)] >+ RenderBlock (floating) {DIV} at (11,11) size 122x122 [bgcolor=#FFA500] [border: (3px solid #FFA500)] >+ RenderListItem {DIV} at (11,11) size 762x86 [border: (3px solid #FFA500)] >+ RenderListItem {DIV} at (11,11) size 740x64 [border: (3px solid #FFA500)] >+ RenderListItem {DIV} at (11,11) size 718x42 [border: (3px solid #FFA500)] >+ RenderListMarker at (103,11) size 7x19: bullet >+ RenderListMarker at (103,11) size 7x19: bullet >+ RenderListMarker at (103,11) size 7x19: bullet >+ RenderText {#text} at (132,11) size 81x19 >+ text run at (132,11) width 81: "List item text." >+ RenderBlock {UL} at (0,124) size 784x124 >+ RenderListItem {LI} at (40,0) size 744x124 [border: (2px solid #FF0000)] >+ RenderListMarker at (755,52) size 7x19: bullet >+ RenderText {#text} at (52,52) size 477x19 >+ text run at (52,52) width 477: "Foo fofodfosjlkdf dslkdjlk asdlksjald djklsd klasjdkas sdajd lsadjkl asjdlksajdk" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/001-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/001-vertical-expected.txt >new file mode 100644 >index 00000000000..a3d9195f6d7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/001-vertical-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 785x622 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x600 >+ RenderBody {BODY} at (8,8) size 761x584 >+ RenderBlock {DIV} at (0,0) size 108x584 [border: (3px solid #FFA500)] >+ RenderBlock (floating) {DIV} at (11,11) size 122x122 [bgcolor=#FFA500] [border: (3px solid #FFA500)] >+ RenderListItem {DIV} at (11,11) size 86x562 [border: (3px solid #FFA500)] >+ RenderListItem {DIV} at (11,11) size 64x540 [border: (3px solid #FFA500)] >+ RenderListItem {DIV} at (11,11) size 42x518 [border: (3px solid #FFA500)] >+ RenderListMarker at (11,103) size 19x7: bullet >+ RenderListMarker at (11,103) size 19x7: bullet >+ RenderListMarker at (11,103) size 19x7: bullet >+ RenderText {#text} at (11,132) size 19x81 >+ text run at (11,132) width 81: "List item text." >+ RenderBlock {UL} at (124,0) size 144x584 >+ RenderListItem {LI} at (0,40) size 144x544 [border: (2px solid #FF0000)] >+ RenderListMarker at (52,555) size 19x7: bullet >+ RenderText {#text} at (52,52) size 39x404 >+ text run at (52,52) width 404: "Foo fofodfosjlkdf dslkdjlk asdlksjald djklsd klasjdkas sdajd lsadjkl" >+ text run at (72,52) width 69: "asjdlksajdk" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/002-expected.txt >new file mode 100644 >index 00000000000..c96624d4520 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/002-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderBlock {UL} at (0,0) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 37x19 [color=#0000EE] >+ RenderText {#text} at (707,0) size 37x19 >+ text run at (707,0) width 37: "Home" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 53x19 [color=#0000EE] >+ RenderText {#text} at (691,0) size 53x19 >+ text run at (691,0) width 53: "Archives" >+ RenderBlock {P} at (0,56) size 784x40 >+ RenderText {#text} at (0,0) size 777x39 >+ text run at (0,0) width 512: "This test case illustrates the correct positioning of list item bullets according to CSS3. " >+ text run at (512,0) width 265: "The bullets should be on the far left, with the" >+ text run at (0,20) width 210: "text of the list items on the far right." >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/002-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/002-vertical-expected.txt >new file mode 100644 >index 00000000000..80b8ea9658d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/002-vertical-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 776x584 >+ RenderBlock {DIV} at (0,0) size 40x584 >+ RenderBlock {UL} at (0,0) size 40x584 >+ RenderListItem {LI} at (0,40) size 20x544 >+ RenderListMarker at (0,-18) size 19x7: bullet >+ RenderInline {A} at (0,0) size 19x37 [color=#0000EE] >+ RenderText {#text} at (0,507) size 19x37 >+ text run at (0,507) width 37: "Home" >+ RenderListItem {LI} at (20,40) size 20x544 >+ RenderListMarker at (0,-18) size 19x7: bullet >+ RenderInline {A} at (0,0) size 19x53 [color=#0000EE] >+ RenderText {#text} at (0,491) size 19x53 >+ text run at (0,491) width 53: "Archives" >+ RenderBlock {P} at (56,0) size 40x584 >+ RenderText {#text} at (0,0) size 39x577 >+ text run at (0,0) width 512: "This test case illustrates the correct positioning of list item bullets according to CSS3. " >+ text run at (0,512) width 65: "The bullets" >+ text run at (20,0) width 410: "should be on the far left, with the text of the list items on the far right." >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/003-expected.txt >new file mode 100644 >index 00000000000..b44eb33a737 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/003-expected.txt >@@ -0,0 +1,204 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x380 >+ RenderBlock {HTML} at (0,0) size 800x380 >+ RenderBody {BODY} at (8,16) size 784x332 >+ RenderBlock (floating) {DIV} at (0,0) size 471x364 >+ RenderBlock {P} at (0,16) size 471x60 >+ RenderText {#text} at (0,0) size 390x19 >+ text run at (0,0) width 390: "This test case illustrates incorrect positioning of list items within a " >+ RenderInline {CODE} at (0,0) size 430x36 >+ RenderText {#text} at (390,3) size 430x36 >+ text run at (390,3) width 40: "text-" >+ text run at (0,23) width 96: "align: right" >+ RenderText {#text} at (96,20) size 68x19 >+ text run at (96,20) width 68: " div after a " >+ RenderInline {CODE} at (0,0) size 88x16 >+ RenderText {#text} at (164,23) size 88x16 >+ text run at (164,23) width 88: "float: left" >+ RenderText {#text} at (252,20) size 30x19 >+ text run at (252,20) width 30: " div. " >+ RenderInline {A} at (0,0) size 412x39 [color=#0000EE] >+ RenderText {#text} at (282,20) size 412x39 >+ text run at (282,20) width 130: "Screenshot of correct" >+ text run at (0,40) width 52: "behavior" >+ RenderText {#text} at (52,40) size 8x19 >+ text run at (52,40) width 8: "; " >+ RenderInline {A} at (0,0) size 119x19 [color=#0000EE] >+ RenderText {#text} at (60,40) size 119x19 >+ text run at (60,40) width 119: "screenshot of Safari" >+ RenderText {#text} at (179,40) size 4x19 >+ text run at (179,40) width 4: "." >+ RenderBlock {P} at (0,92) size 471x40 >+ RenderText {#text} at (0,0) size 432x19 >+ text run at (0,0) width 432: "This bug only occurs on pages with a standards-compliant DOCTYPE. " >+ RenderInline {A} at (0,0) size 464x39 [color=#0000EE] >+ RenderText {#text} at (432,0) size 464x39 >+ text run at (432,0) width 32: "View" >+ text run at (0,20) width 211: "this test case without a DOCTYPE" >+ RenderText {#text} at (211,20) size 4x19 >+ text run at (211,20) width 4: "." >+ RenderBlock {OL} at (0,148) size 471x200 >+ RenderListItem {LI} at (40,0) size 431x40 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 384x39 >+ text run at (0,0) width 154: "New larger PowerBook. " >+ text run at (154,0) width 230: "Still 1 GHz, but with a 17-inch screen." >+ text run at (0,20) width 44: "$3299." >+ RenderListItem {LI} at (40,40) size 431x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 299: "New smaller PowerBook, with a 12-inch screen. " >+ text run at (299,0) width 44: "$1799." >+ RenderListItem {LI} at (40,60) size 431x60 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 91x19 >+ text run at (0,0) width 91: "New browser: " >+ RenderInline {A} at (0,0) size 35x19 [color=#0000EE] >+ RenderText {#text} at (91,0) size 35x19 >+ text run at (91,0) width 35: "Safari" >+ RenderText {#text} at (126,0) size 65x19 >+ text run at (126,0) width 8: ". " >+ text run at (134,0) width 57: "Engine is " >+ RenderInline {A} at (0,0) size 74x19 [color=#0000EE] >+ RenderText {#text} at (191,0) size 74x19 >+ text run at (191,0) width 74: "open source" >+ RenderText {#text} at (265,0) size 20x19 >+ text run at (265,0) width 20: " (a " >+ RenderInline {A} at (0,0) size 99x19 [color=#0000EE] >+ RenderText {#text} at (285,0) size 99x19 >+ text run at (285,0) width 99: "modified version" >+ RenderText {#text} at (384,0) size 16x19 >+ text run at (384,0) width 16: " of" >+ RenderInline {A} at (0,0) size 55x19 [color=#0000EE] >+ RenderText {#text} at (0,20) size 55x19 >+ text run at (0,20) width 55: "KHTML" >+ RenderText {#text} at (55,20) size 416x39 >+ text run at (55,20) width 361: "), rest of the application is free but not open source (just like" >+ text run at (0,40) width 56: "the OS). " >+ text run at (56,40) width 117: "Only runs on 10.2. " >+ text run at (173,40) width 144: "Currently in public beta." >+ RenderListItem {LI} at (40,120) size 431x20 >+ RenderListMarker at (-21,0) size 16x19: "4" >+ RenderText {#text} at (0,0) size 413x19 >+ text run at (0,0) width 230: "New presentation software: Keynote. " >+ text run at (230,0) width 183: "The software Steve Jobs uses." >+ RenderListItem {LI} at (40,140) size 431x40 >+ RenderListMarker at (-21,0) size 16x19: "5" >+ RenderText {#text} at (0,0) size 103x19 >+ text run at (0,0) width 103: "New versions of " >+ RenderInline {A} at (0,0) size 42x19 [color=#0000EE] >+ RenderText {#text} at (103,0) size 42x19 >+ text run at (103,0) width 42: "iMovie" >+ RenderText {#text} at (145,0) size 8x19 >+ text run at (145,0) width 8: ", " >+ RenderInline {A} at (0,0) size 39x19 [color=#0000EE] >+ RenderText {#text} at (153,0) size 39x19 >+ text run at (153,0) width 39: "iPhoto" >+ RenderText {#text} at (192,0) size 8x19 >+ text run at (192,0) width 8: ", " >+ RenderInline {A} at (0,0) size 39x19 [color=#0000EE] >+ RenderText {#text} at (200,0) size 39x19 >+ text run at (200,0) width 39: "iTunes" >+ RenderText {#text} at (239,0) size 161x19 >+ text run at (239,0) width 8: ". " >+ text run at (247,0) width 153: "Bundled into a box called" >+ RenderInline {A} at (0,0) size 26x19 [color=#0000EE] >+ RenderText {#text} at (0,20) size 26x19 >+ text run at (0,20) width 26: "iLife" >+ RenderText {#text} at (26,20) size 57x19 >+ text run at (26,20) width 57: ", for $49." >+ RenderListItem {LI} at (40,180) size 431x20 >+ RenderListMarker at (-21,0) size 16x19: "6" >+ RenderInline {A} at (0,0) size 107x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 107x19 >+ text run at (0,0) width 107: "Final Cut Express" >+ RenderText {#text} at (107,0) size 159x19 >+ text run at (107,0) width 123: " for creating DVDs. " >+ text run at (230,0) width 36: "$299." >+ RenderBlock {DIV} at (0,0) size 784x332 >+ RenderBlock {UL} at (0,0) size 784x160 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 38x19 [color=#0000EE] >+ RenderText {#text} at (706,0) size 38x19 >+ text run at (706,0) width 38: "About" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 53x19 [color=#0000EE] >+ RenderText {#text} at (691,0) size 53x19 >+ text run at (691,0) width 53: "Site map" >+ RenderListItem {LI} at (40,40) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 53x19 [color=#0000EE] >+ RenderText {#text} at (691,0) size 53x19 >+ text run at (691,0) width 53: "Archives" >+ RenderListItem {LI} at (40,60) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderText {#text} at (694,0) size 50x19 >+ text run at (694,0) width 50: "Projects" >+ RenderListItem {LI} at (40,80) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 42x19 [color=#0000EE] >+ RenderText {#text} at (702,0) size 42x19 >+ text run at (702,0) width 42: "Photos" >+ RenderListItem {LI} at (40,100) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 53x19 [color=#0000EE] >+ RenderText {#text} at (691,0) size 53x19 >+ text run at (691,0) width 53: "Statistics" >+ RenderListItem {LI} at (40,120) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 136x19 [color=#0000EE] >+ RenderText {#text} at (608,0) size 136x19 >+ text run at (608,0) width 136: "Accessibility statement" >+ RenderListItem {LI} at (40,140) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 28x19 [color=#0000EE] >+ RenderText {#text} at (635,0) size 28x19 >+ text run at (635,0) width 28: "RSS" >+ RenderText {#text} at (663,0) size 9x19 >+ text run at (663,0) width 9: " (" >+ RenderInline {A} at (0,0) size 67x19 [color=#0000EE] >+ RenderText {#text} at (672,0) size 67x19 >+ text run at (672,0) width 67: "more feeds" >+ RenderText {#text} at (739,0) size 5x19 >+ text run at (739,0) width 5: ")" >+ RenderBlock {UL} at (0,176) size 784x20 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 85x19 [color=#0000EE] >+ RenderText {#text} at (659,0) size 85x19 >+ text run at (659,0) width 85: "What is RSS?" >+ RenderBlock {UL} at (0,212) size 784x120 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 88x19 [color=#0000EE] >+ RenderText {#text} at (656,0) size 88x19 >+ text run at (656,0) width 88: "RSS Validator" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 135x19 [color=#0000EE] >+ RenderText {#text} at (609,0) size 135x19 >+ text run at (609,0) width 135: "Dive Into Accessibility" >+ RenderListItem {LI} at (40,40) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 96x19 [color=#0000EE] >+ RenderText {#text} at (648,0) size 96x19 >+ text run at (648,0) width 96: "Dive Into OS X" >+ RenderListItem {LI} at (40,60) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 92x19 [color=#0000EE] >+ RenderText {#text} at (652,0) size 92x19 >+ text run at (652,0) width 92: "Dive Into J2EE" >+ RenderListItem {LI} at (40,80) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 102x19 [color=#0000EE] >+ RenderText {#text} at (642,0) size 102x19 >+ text run at (642,0) width 102: "Dive Into Python" >+ RenderListItem {LI} at (40,100) size 744x20 >+ RenderListMarker at (412,0) size 8x19: bullet >+ RenderInline {A} at (0,0) size 43x19 [color=#0000EE] >+ RenderText {#text} at (701,0) size 43x19 >+ text run at (701,0) width 43: "r\x{E9}sum\x{E9}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/003-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/003-vertical-expected.txt >new file mode 100644 >index 00000000000..14d816d881e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/003-vertical-expected.txt >@@ -0,0 +1,206 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 440x600 >+ RenderBlock {HTML} at (0,0) size 440x600 >+ RenderBody {BODY} at (16,8) size 332x584 >+ RenderBlock (floating) {DIV} at (0,0) size 424x351 >+ RenderBlock {P} at (16,0) size 60x351 >+ RenderText {#text} at (0,0) size 39x336 >+ text run at (0,0) width 336: "This test case illustrates incorrect positioning of list items" >+ text run at (20,0) width 50: "within a " >+ RenderInline {CODE} at (0,0) size 16x136 >+ RenderText {#text} at (20,50) size 16x136 >+ text run at (20,50) width 136: "text-align: right" >+ RenderText {#text} at (20,186) size 19x68 >+ text run at (20,186) width 68: " div after a " >+ RenderInline {CODE} at (0,0) size 16x88 >+ RenderText {#text} at (20,254) size 16x88 >+ text run at (20,254) width 88: "float: left" >+ RenderText {#text} at (40,0) size 19x26 >+ text run at (40,0) width 26: "div. " >+ RenderInline {A} at (0,0) size 19x186 [color=#0000EE] >+ RenderText {#text} at (40,26) size 19x186 >+ text run at (40,26) width 186: "Screenshot of correct behavior" >+ RenderText {#text} at (40,212) size 19x8 >+ text run at (40,212) width 8: "; " >+ RenderInline {A} at (0,0) size 19x119 [color=#0000EE] >+ RenderText {#text} at (40,220) size 19x119 >+ text run at (40,220) width 119: "screenshot of Safari" >+ RenderText {#text} at (40,339) size 19x4 >+ text run at (40,339) width 4: "." >+ RenderBlock {P} at (92,0) size 40x351 >+ RenderText {#text} at (0,0) size 39x348 >+ text run at (0,0) width 348: "This bug only occurs on pages with a standards-compliant" >+ text run at (20,0) width 80: "DOCTYPE. " >+ RenderInline {A} at (0,0) size 19x247 [color=#0000EE] >+ RenderText {#text} at (20,80) size 19x247 >+ text run at (20,80) width 247: "View this test case without a DOCTYPE" >+ RenderText {#text} at (20,327) size 19x4 >+ text run at (20,327) width 4: "." >+ RenderBlock {OL} at (148,0) size 260x351 >+ RenderListItem {LI} at (0,40) size 40x311 >+ RenderListMarker at (0,-21) size 19x16: "1" >+ RenderText {#text} at (0,0) size 39x287 >+ text run at (0,0) width 154: "New larger PowerBook. " >+ text run at (0,154) width 133: "Still 1 GHz, but with a" >+ text run at (20,0) width 141: "17-inch screen. $3299." >+ RenderListItem {LI} at (40,40) size 40x311 >+ RenderListMarker at (0,-21) size 19x16: "2" >+ RenderText {#text} at (0,0) size 39x295 >+ text run at (0,0) width 295: "New smaller PowerBook, with a 12-inch screen." >+ text run at (20,0) width 44: "$1799." >+ RenderListItem {LI} at (80,40) size 80x311 >+ RenderListMarker at (0,-21) size 19x16: "3" >+ RenderText {#text} at (0,0) size 19x91 >+ text run at (0,0) width 91: "New browser: " >+ RenderInline {A} at (0,0) size 19x35 [color=#0000EE] >+ RenderText {#text} at (0,91) size 19x35 >+ text run at (0,91) width 35: "Safari" >+ RenderText {#text} at (0,126) size 19x65 >+ text run at (0,126) width 8: ". " >+ text run at (0,134) width 57: "Engine is " >+ RenderInline {A} at (0,0) size 19x74 [color=#0000EE] >+ RenderText {#text} at (0,191) size 19x74 >+ text run at (0,191) width 74: "open source" >+ RenderText {#text} at (0,265) size 19x16 >+ text run at (0,265) width 16: " (a" >+ RenderInline {A} at (0,0) size 19x99 [color=#0000EE] >+ RenderText {#text} at (20,0) size 19x99 >+ text run at (20,0) width 99: "modified version" >+ RenderText {#text} at (20,99) size 19x20 >+ text run at (20,99) width 20: " of " >+ RenderInline {A} at (0,0) size 19x55 [color=#0000EE] >+ RenderText {#text} at (20,119) size 19x55 >+ text run at (20,119) width 55: "KHTML" >+ RenderText {#text} at (20,174) size 59x306 >+ text run at (20,174) width 73: "), rest of the" >+ text run at (40,0) width 306: "application is free but not open source (just like the" >+ text run at (60,0) width 34: "OS). " >+ text run at (60,34) width 117: "Only runs on 10.2. " >+ text run at (60,151) width 144: "Currently in public beta." >+ RenderListItem {LI} at (160,40) size 40x311 >+ RenderListMarker at (0,-21) size 19x16: "4" >+ RenderText {#text} at (0,0) size 39x309 >+ text run at (0,0) width 230: "New presentation software: Keynote. " >+ text run at (0,230) width 79: "The software" >+ text run at (20,0) width 100: "Steve Jobs uses." >+ RenderListItem {LI} at (200,40) size 40x311 >+ RenderListMarker at (0,-21) size 19x16: "5" >+ RenderText {#text} at (0,0) size 19x103 >+ text run at (0,0) width 103: "New versions of " >+ RenderInline {A} at (0,0) size 19x42 [color=#0000EE] >+ RenderText {#text} at (0,103) size 19x42 >+ text run at (0,103) width 42: "iMovie" >+ RenderText {#text} at (0,145) size 19x8 >+ text run at (0,145) width 8: ", " >+ RenderInline {A} at (0,0) size 19x39 [color=#0000EE] >+ RenderText {#text} at (0,153) size 19x39 >+ text run at (0,153) width 39: "iPhoto" >+ RenderText {#text} at (0,192) size 19x8 >+ text run at (0,192) width 8: ", " >+ RenderInline {A} at (0,0) size 19x39 [color=#0000EE] >+ RenderText {#text} at (0,200) size 19x39 >+ text run at (0,200) width 39: "iTunes" >+ RenderText {#text} at (0,239) size 39x297 >+ text run at (0,239) width 8: ". " >+ text run at (0,247) width 50: "Bundled" >+ text run at (20,0) width 103: "into a box called " >+ RenderInline {A} at (0,0) size 19x26 [color=#0000EE] >+ RenderText {#text} at (20,103) size 19x26 >+ text run at (20,103) width 26: "iLife" >+ RenderText {#text} at (20,129) size 19x57 >+ text run at (20,129) width 57: ", for $49." >+ RenderListItem {LI} at (240,40) size 20x311 >+ RenderListMarker at (0,-21) size 19x16: "6" >+ RenderInline {A} at (0,0) size 19x107 [color=#0000EE] >+ RenderText {#text} at (0,0) size 19x107 >+ text run at (0,0) width 107: "Final Cut Express" >+ RenderText {#text} at (0,107) size 19x159 >+ text run at (0,107) width 123: " for creating DVDs. " >+ text run at (0,230) width 36: "$299." >+ RenderBlock {DIV} at (0,0) size 332x584 >+ RenderBlock {UL} at (0,0) size 160x584 >+ RenderListItem {LI} at (0,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x38 [color=#0000EE] >+ RenderText {#text} at (0,506) size 19x38 >+ text run at (0,506) width 38: "About" >+ RenderListItem {LI} at (20,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x53 [color=#0000EE] >+ RenderText {#text} at (0,491) size 19x53 >+ text run at (0,491) width 53: "Site map" >+ RenderListItem {LI} at (40,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x53 [color=#0000EE] >+ RenderText {#text} at (0,491) size 19x53 >+ text run at (0,491) width 53: "Archives" >+ RenderListItem {LI} at (60,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x50 [color=#0000EE] >+ RenderText {#text} at (0,494) size 19x50 >+ text run at (0,494) width 50: "Projects" >+ RenderListItem {LI} at (80,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x42 [color=#0000EE] >+ RenderText {#text} at (0,502) size 19x42 >+ text run at (0,502) width 42: "Photos" >+ RenderListItem {LI} at (100,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x53 [color=#0000EE] >+ RenderText {#text} at (0,491) size 19x53 >+ text run at (0,491) width 53: "Statistics" >+ RenderListItem {LI} at (120,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x136 [color=#0000EE] >+ RenderText {#text} at (0,408) size 19x136 >+ text run at (0,408) width 136: "Accessibility statement" >+ RenderListItem {LI} at (140,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x28 [color=#0000EE] >+ RenderText {#text} at (0,435) size 19x28 >+ text run at (0,435) width 28: "RSS" >+ RenderText {#text} at (0,463) size 19x9 >+ text run at (0,463) width 9: " (" >+ RenderInline {A} at (0,0) size 19x67 [color=#0000EE] >+ RenderText {#text} at (0,472) size 19x67 >+ text run at (0,472) width 67: "more feeds" >+ RenderText {#text} at (0,539) size 19x5 >+ text run at (0,539) width 5: ")" >+ RenderBlock {UL} at (176,0) size 20x584 >+ RenderListItem {LI} at (0,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x85 [color=#0000EE] >+ RenderText {#text} at (0,459) size 19x85 >+ text run at (0,459) width 85: "What is RSS?" >+ RenderBlock {UL} at (212,0) size 120x584 >+ RenderListItem {LI} at (0,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x88 [color=#0000EE] >+ RenderText {#text} at (0,456) size 19x88 >+ text run at (0,456) width 88: "RSS Validator" >+ RenderListItem {LI} at (20,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x135 [color=#0000EE] >+ RenderText {#text} at (0,409) size 19x135 >+ text run at (0,409) width 135: "Dive Into Accessibility" >+ RenderListItem {LI} at (40,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x96 [color=#0000EE] >+ RenderText {#text} at (0,448) size 19x96 >+ text run at (0,448) width 96: "Dive Into OS X" >+ RenderListItem {LI} at (60,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x92 [color=#0000EE] >+ RenderText {#text} at (0,452) size 19x92 >+ text run at (0,452) width 92: "Dive Into J2EE" >+ RenderListItem {LI} at (80,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x102 [color=#0000EE] >+ RenderText {#text} at (0,442) size 19x102 >+ text run at (0,442) width 102: "Dive Into Python" >+ RenderListItem {LI} at (100,40) size 20x544 >+ RenderListMarker at (0,292) size 19x8: bullet >+ RenderInline {A} at (0,0) size 19x43 [color=#0000EE] >+ RenderText {#text} at (0,501) size 19x43 >+ text run at (0,501) width 43: "r\x{E9}sum\x{E9}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/004-expected.txt >new file mode 100644 >index 00000000000..88a972ba55a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/004-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 51x26 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 47x22 >+ RenderTableRow {TR} at (0,0) size 47x22 >+ RenderTableCell {TD} at (0,0) size 17x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderListItem {LI} at (1,1) size 15x20 >+ RenderListMarker at (-1,0) size 7x19: bullet >+ RenderImage {IMG} at (15,15) size 0x0 >+ RenderTableCell {TD} at (17,0) size 30x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "hello" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/005-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/005-expected.txt >new file mode 100644 >index 00000000000..16b699e1799 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/005-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {UL} at (0,0) size 784x60 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderListItem {LI} at (40,40) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 307x19 >+ text run at (0,0) width 307: "There should be two bullets with no text above me." >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/005-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/005-vertical-expected.txt >new file mode 100644 >index 00000000000..6668bb7914e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/005-vertical-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 776x584 >+ RenderBlock {UL} at (0,0) size 60x584 >+ RenderListItem {LI} at (0,40) size 20x544 >+ RenderListMarker at (0,-18) size 19x7: bullet >+ RenderListItem {LI} at (20,40) size 20x544 >+ RenderListMarker at (0,-18) size 19x7: bullet >+ RenderListItem {LI} at (40,40) size 20x544 >+ RenderListMarker at (0,-18) size 19x7: bullet >+ RenderText {#text} at (0,0) size 19x307 >+ text run at (0,0) width 307: "There should be two bullets with no text above me." >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/006-expected.txt >new file mode 100644 >index 00000000000..fb0acecb344 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/006-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {OL} at (0,0) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x40 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderInline {I} at (0,0) size 75x19 >+ RenderInline {U} at (0,0) size 75x19 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 75: "Hello world" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {OL} at (0,20) size 744x20 >+ RenderListItem {LI} at (40,0) size 704x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 57: "Goodbye" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/006-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/006-vertical-expected.txt >new file mode 100644 >index 00000000000..23f4552e58a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/006-vertical-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 776x584 >+ RenderBlock {OL} at (0,0) size 40x584 >+ RenderListItem {LI} at (0,40) size 40x544 >+ RenderBlock (anonymous) at (0,0) size 20x544 >+ RenderListMarker at (0,-21) size 19x16: "1" >+ RenderInline {I} at (0,0) size 19x75 >+ RenderInline {U} at (0,0) size 19x75 >+ RenderText {#text} at (0,0) size 19x75 >+ text run at (0,0) width 75: "Hello world" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {OL} at (20,0) size 20x544 >+ RenderListItem {LI} at (0,40) size 20x504 >+ RenderListMarker at (0,-21) size 19x16: "1" >+ RenderText {#text} at (0,0) size 19x57 >+ text run at (0,0) width 57: "Goodbye" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/007-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/007-expected.txt >new file mode 100644 >index 00000000000..c39d438a599 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/007-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {UL} at (0,0) size 784x80 [bgcolor=#808080] [border: none (25px solid #008000)] >+ RenderListItem {LI} at (50,0) size 734x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 682x19 >+ text run at (0,0) width 682: "The left padding on this unordered list has been set to 25 pixels, which will require some extra test in order to test." >+ RenderListItem {LI} at (50,20) size 734x60 [bgcolor=#FFFFFF] [border: none (25px solid #008000)] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (50,0) size 680x59 >+ text run at (50,0) width 680: "Another list item might not be such a bad idea, either, considering that such things do need to be double-checked." >+ text run at (50,20) width 658: "This list item has its left padding also set to 25 pixels, which should combine with the list's padding to make 50" >+ text run at (50,40) width 98: "pixels of margin." >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/007-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/007-vertical-expected.txt >new file mode 100644 >index 00000000000..e1cdab30294 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/007-vertical-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 776x584 >+ RenderBlock {UL} at (0,0) size 120x584 [bgcolor=#808080] [border: (25px solid #008000) none] >+ RenderListItem {LI} at (0,50) size 40x534 >+ RenderListMarker at (0,-18) size 19x7: bullet >+ RenderText {#text} at (0,0) size 39x529 >+ text run at (0,0) width 529: "The top padding on this unordered list has been set to 25 pixels, which will require some" >+ text run at (20,0) width 151: "extra test in order to test." >+ RenderListItem {LI} at (40,50) size 80x534 [bgcolor=#FFFFFF] [border: (25px solid #008000) none] >+ RenderListMarker at (0,-18) size 19x7: bullet >+ RenderText {#text} at (0,50) size 79x470 >+ text run at (0,50) width 448: "Another list item might not be such a bad idea, either, considering that such" >+ text run at (20,50) width 232: "things do need to be double-checked. " >+ text run at (20,282) width 238: "This list item has its left padding also set" >+ text run at (40,50) width 470: "to 25 pixels, which should combine with the list's padding to make 50 pixels of" >+ text run at (60,50) width 44: "margin." >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/008-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/008-expected.txt >new file mode 100644 >index 00000000000..5268f1dbb14 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/008-expected.txt >@@ -0,0 +1,173 @@ >+layer at (0,0) size 785x1904 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1904 >+ RenderBlock {HTML} at (0,0) size 785x1904 >+ RenderBody {BODY} at (8,8) size 769x1880 >+ RenderBlock {UL} at (0,0) size 182x142 [border: (1px solid #0000FF)] >+ RenderListItem {LI} at (41,1) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (-18,10) size 7x19: bullet >+ RenderText {#text} at (10,10) size 56x19 >+ text run at (10,10) width 56: "First item" >+ RenderListItem {LI} at (41,41) size 140x60 [border: (5px solid #FFA500)] >+ RenderListMarker at (-18,10) size 7x19: bullet >+ RenderText {#text} at (10,10) size 102x39 >+ text run at (10,10) width 102: "Second and very" >+ text run at (10,30) width 84: "very long item" >+ RenderListItem {LI} at (41,101) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (-18,10) size 7x19: bullet >+ RenderText {#text} at (10,10) size 61x19 >+ text run at (10,10) width 61: "Third item" >+ RenderBlock {UL} at (0,158) size 182x142 [border: (1px solid #FF0000)] >+ RenderListItem {LI} at (1,1) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (151,10) size 7x19: bullet >+ RenderText {#text} at (74,10) size 56x19 >+ text run at (74,10) width 56: "First item" >+ RenderListItem {LI} at (1,41) size 140x60 [border: (5px solid #FFA500)] >+ RenderListMarker at (151,10) size 7x19: bullet >+ RenderText {#text} at (28,10) size 102x39 >+ text run at (28,10) width 102: "Second and very" >+ text run at (46,30) width 84: "very long item" >+ RenderListItem {LI} at (1,101) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (151,10) size 7x19: bullet >+ RenderText {#text} at (69,10) size 61x19 >+ text run at (69,10) width 61: "Third item" >+ RenderBlock {UL} at (0,316) size 182x142 [border: (1px solid #0000FF)] >+ RenderListItem {LI} at (41,1) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (9,10) size 7x19: bullet >+ RenderText {#text} at (25,10) size 56x19 >+ text run at (25,10) width 56: "First item" >+ RenderListItem {LI} at (41,41) size 140x60 [border: (5px solid #FFA500)] >+ RenderListMarker at (9,10) size 7x19: bullet >+ RenderText {#text} at (25,10) size 117x39 >+ text run at (25,10) width 102: "Second and very" >+ text run at (10,30) width 84: "very long item" >+ RenderListItem {LI} at (41,101) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (9,10) size 7x19: bullet >+ RenderText {#text} at (25,10) size 61x19 >+ text run at (25,10) width 61: "Third item" >+ RenderBlock {UL} at (0,474) size 182x142 [border: (1px solid #FF0000)] >+ RenderListItem {LI} at (1,1) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (124,10) size 7x19: bullet >+ RenderText {#text} at (59,10) size 56x19 >+ text run at (59,10) width 56: "First item" >+ RenderListItem {LI} at (1,41) size 140x60 [border: (5px solid #FFA500)] >+ RenderListMarker at (124,10) size 7x19: bullet >+ RenderText {#text} at (13,10) size 117x39 >+ text run at (13,10) width 102: "Second and very" >+ text run at (46,30) width 84: "very long item" >+ RenderListItem {LI} at (1,101) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (124,10) size 7x19: bullet >+ RenderText {#text} at (54,10) size 61x19 >+ text run at (54,10) width 61: "Third item" >+ RenderBlock {UL} at (0,632) size 182x142 [border: (1px solid #0000FF)] >+ RenderListItem {LI} at (41,1) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (-17,15) size 10x10 >+ RenderText {#text} at (10,10) size 56x19 >+ text run at (10,10) width 56: "First item" >+ RenderListItem {LI} at (41,41) size 140x60 [border: (5px solid #FFA500)] >+ RenderListMarker at (-17,15) size 10x10 >+ RenderText {#text} at (10,10) size 102x39 >+ text run at (10,10) width 102: "Second and very" >+ text run at (10,30) width 84: "very long item" >+ RenderListItem {LI} at (41,101) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (-17,15) size 10x10 >+ RenderText {#text} at (10,10) size 61x19 >+ text run at (10,10) width 61: "Third item" >+ RenderBlock {UL} at (0,790) size 182x142 [border: (1px solid #FF0000)] >+ RenderListItem {LI} at (1,1) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (147,15) size 10x10 >+ RenderText {#text} at (74,10) size 56x19 >+ text run at (74,10) width 56: "First item" >+ RenderListItem {LI} at (1,41) size 140x60 [border: (5px solid #FFA500)] >+ RenderListMarker at (147,15) size 10x10 >+ RenderText {#text} at (28,10) size 102x39 >+ text run at (28,10) width 102: "Second and very" >+ text run at (46,30) width 84: "very long item" >+ RenderListItem {LI} at (1,101) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (147,15) size 10x10 >+ RenderText {#text} at (69,10) size 61x19 >+ text run at (69,10) width 61: "Third item" >+ RenderBlock {UL} at (0,948) size 182x142 [border: (1px solid #0000FF)] >+ RenderListItem {LI} at (41,1) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,15) size 10x10 >+ RenderText {#text} at (27,10) size 56x19 >+ text run at (27,10) width 56: "First item" >+ RenderListItem {LI} at (41,41) size 140x60 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,15) size 10x10 >+ RenderText {#text} at (27,10) size 119x39 >+ text run at (27,10) width 102: "Second and very" >+ text run at (10,30) width 84: "very long item" >+ RenderListItem {LI} at (41,101) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,15) size 10x10 >+ RenderText {#text} at (27,10) size 61x19 >+ text run at (27,10) width 61: "Third item" >+ RenderBlock {UL} at (0,1106) size 182x142 [border: (1px solid #FF0000)] >+ RenderListItem {LI} at (1,1) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (120,15) size 10x10 >+ RenderText {#text} at (57,10) size 56x19 >+ text run at (57,10) width 56: "First item" >+ RenderListItem {LI} at (1,41) size 140x60 [border: (5px solid #FFA500)] >+ RenderListMarker at (120,15) size 10x10 >+ RenderText {#text} at (11,10) size 119x39 >+ text run at (11,10) width 102: "Second and very" >+ text run at (46,30) width 84: "very long item" >+ RenderListItem {LI} at (1,101) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (120,15) size 10x10 >+ RenderText {#text} at (52,10) size 61x19 >+ text run at (52,10) width 61: "Third item" >+ RenderBlock {OL} at (0,1264) size 182x142 [border: (1px solid #0000FF)] >+ RenderListItem {LI} at (41,1) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (-21,10) size 16x19: "1" >+ RenderText {#text} at (10,10) size 56x19 >+ text run at (10,10) width 56: "First item" >+ RenderListItem {LI} at (41,41) size 140x60 [border: (5px solid #FFA500)] >+ RenderListMarker at (-21,10) size 16x19: "2" >+ RenderText {#text} at (10,10) size 102x39 >+ text run at (10,10) width 102: "Second and very" >+ text run at (10,30) width 84: "very long item" >+ RenderListItem {LI} at (41,101) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (-21,10) size 16x19: "3" >+ RenderText {#text} at (10,10) size 61x19 >+ text run at (10,10) width 61: "Third item" >+ RenderBlock {OL} at (0,1422) size 182x142 [border: (1px solid #FF0000)] >+ RenderListItem {LI} at (1,1) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (145,10) size 16x19: "1" >+ RenderText {#text} at (74,10) size 56x19 >+ text run at (74,10) width 56: "First item" >+ RenderListItem {LI} at (1,41) size 140x60 [border: (5px solid #FFA500)] >+ RenderListMarker at (145,10) size 16x19: "2" >+ RenderText {#text} at (28,10) size 102x39 >+ text run at (28,10) width 102: "Second and very" >+ text run at (46,30) width 84: "very long item" >+ RenderListItem {LI} at (1,101) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (145,10) size 16x19: "3" >+ RenderText {#text} at (69,10) size 61x19 >+ text run at (69,10) width 61: "Third item" >+ RenderBlock {OL} at (0,1580) size 182x142 [border: (1px solid #0000FF)] >+ RenderListItem {LI} at (41,1) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,10) size 16x19: "1" >+ RenderText {#text} at (26,10) size 56x19 >+ text run at (26,10) width 56: "First item" >+ RenderListItem {LI} at (41,41) size 140x60 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,10) size 16x19: "2" >+ RenderText {#text} at (26,10) size 118x39 >+ text run at (26,10) width 102: "Second and very" >+ text run at (10,30) width 84: "very long item" >+ RenderListItem {LI} at (41,101) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,10) size 16x19: "3" >+ RenderText {#text} at (26,10) size 61x19 >+ text run at (26,10) width 61: "Third item" >+ RenderBlock {OL} at (0,1738) size 182x142 [border: (1px solid #FF0000)] >+ RenderListItem {LI} at (1,1) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (114,10) size 16x19: "1" >+ RenderText {#text} at (58,10) size 56x19 >+ text run at (58,10) width 56: "First item" >+ RenderListItem {LI} at (1,41) size 140x60 [border: (5px solid #FFA500)] >+ RenderListMarker at (114,10) size 16x19: "2" >+ RenderText {#text} at (12,10) size 118x39 >+ text run at (12,10) width 102: "Second and very" >+ text run at (46,30) width 84: "very long item" >+ RenderListItem {LI} at (1,101) size 140x40 [border: (5px solid #FFA500)] >+ RenderListMarker at (114,10) size 16x19: "3" >+ RenderText {#text} at (53,10) size 61x19 >+ text run at (53,10) width 61: "Third item" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/008-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/008-vertical-expected.txt >new file mode 100644 >index 00000000000..8e84dde5bb3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/008-vertical-expected.txt >@@ -0,0 +1,173 @@ >+layer at (0,0) size 1904x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 1904x585 >+ RenderBlock {HTML} at (0,0) size 1904x585 >+ RenderBody {BODY} at (8,8) size 1880x569 >+ RenderBlock {UL} at (0,0) size 142x182 [border: (1px solid #0000FF)] >+ RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,-18) size 19x7: bullet >+ RenderText {#text} at (10,10) size 19x56 >+ text run at (10,10) width 56: "First item" >+ RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,-18) size 19x7: bullet >+ RenderText {#text} at (10,10) size 39x102 >+ text run at (10,10) width 102: "Second and very" >+ text run at (30,10) width 84: "very long item" >+ RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,-18) size 19x7: bullet >+ RenderText {#text} at (10,10) size 19x61 >+ text run at (10,10) width 61: "Third item" >+ RenderBlock {UL} at (158,0) size 142x182 [border: (1px solid #FF0000)] >+ RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,151) size 19x7: bullet >+ RenderText {#text} at (10,74) size 19x56 >+ text run at (10,74) width 56: "First item" >+ RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,151) size 19x7: bullet >+ RenderText {#text} at (10,28) size 39x102 >+ text run at (10,28) width 102: "Second and very" >+ text run at (30,46) width 84: "very long item" >+ RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,151) size 19x7: bullet >+ RenderText {#text} at (10,69) size 19x61 >+ text run at (10,69) width 61: "Third item" >+ RenderBlock {UL} at (316,0) size 142x182 [border: (1px solid #0000FF)] >+ RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,9) size 19x7: bullet >+ RenderText {#text} at (10,25) size 19x56 >+ text run at (10,25) width 56: "First item" >+ RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,9) size 19x7: bullet >+ RenderText {#text} at (10,25) size 39x117 >+ text run at (10,25) width 102: "Second and very" >+ text run at (30,10) width 84: "very long item" >+ RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,9) size 19x7: bullet >+ RenderText {#text} at (10,25) size 19x61 >+ text run at (10,25) width 61: "Third item" >+ RenderBlock {UL} at (474,0) size 142x182 [border: (1px solid #FF0000)] >+ RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,124) size 19x7: bullet >+ RenderText {#text} at (10,59) size 19x56 >+ text run at (10,59) width 56: "First item" >+ RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,124) size 19x7: bullet >+ RenderText {#text} at (10,13) size 39x117 >+ text run at (10,13) width 102: "Second and very" >+ text run at (30,46) width 84: "very long item" >+ RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,124) size 19x7: bullet >+ RenderText {#text} at (10,54) size 19x61 >+ text run at (10,54) width 61: "Third item" >+ RenderBlock {UL} at (632,0) size 142x182 [border: (1px solid #0000FF)] >+ RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (14,-17) size 10x10 >+ RenderText {#text} at (10,10) size 19x56 >+ text run at (10,10) width 56: "First item" >+ RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (14,-17) size 10x10 >+ RenderText {#text} at (10,10) size 39x102 >+ text run at (10,10) width 102: "Second and very" >+ text run at (30,10) width 84: "very long item" >+ RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (14,-17) size 10x10 >+ RenderText {#text} at (10,10) size 19x61 >+ text run at (10,10) width 61: "Third item" >+ RenderBlock {UL} at (790,0) size 142x182 [border: (1px solid #FF0000)] >+ RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (14,147) size 10x10 >+ RenderText {#text} at (10,74) size 19x56 >+ text run at (10,74) width 56: "First item" >+ RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (14,147) size 10x10 >+ RenderText {#text} at (10,28) size 39x102 >+ text run at (10,28) width 102: "Second and very" >+ text run at (30,46) width 84: "very long item" >+ RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (14,147) size 10x10 >+ RenderText {#text} at (10,69) size 19x61 >+ text run at (10,69) width 61: "Third item" >+ RenderBlock {UL} at (948,0) size 142x182 [border: (1px solid #0000FF)] >+ RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (14,10) size 10x10 >+ RenderText {#text} at (10,27) size 19x56 >+ text run at (10,27) width 56: "First item" >+ RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (14,10) size 10x10 >+ RenderText {#text} at (10,27) size 39x119 >+ text run at (10,27) width 102: "Second and very" >+ text run at (30,10) width 84: "very long item" >+ RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (14,10) size 10x10 >+ RenderText {#text} at (10,27) size 19x61 >+ text run at (10,27) width 61: "Third item" >+ RenderBlock {UL} at (1106,0) size 142x182 [border: (1px solid #FF0000)] >+ RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (14,120) size 10x10 >+ RenderText {#text} at (10,57) size 19x56 >+ text run at (10,57) width 56: "First item" >+ RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (14,120) size 10x10 >+ RenderText {#text} at (10,11) size 39x119 >+ text run at (10,11) width 102: "Second and very" >+ text run at (30,46) width 84: "very long item" >+ RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (14,120) size 10x10 >+ RenderText {#text} at (10,52) size 19x61 >+ text run at (10,52) width 61: "Third item" >+ RenderBlock {OL} at (1264,0) size 142x182 [border: (1px solid #0000FF)] >+ RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,-21) size 19x16: "1" >+ RenderText {#text} at (10,10) size 19x56 >+ text run at (10,10) width 56: "First item" >+ RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,-21) size 19x16: "2" >+ RenderText {#text} at (10,10) size 39x102 >+ text run at (10,10) width 102: "Second and very" >+ text run at (30,10) width 84: "very long item" >+ RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,-21) size 19x16: "3" >+ RenderText {#text} at (10,10) size 19x61 >+ text run at (10,10) width 61: "Third item" >+ RenderBlock {OL} at (1422,0) size 142x182 [border: (1px solid #FF0000)] >+ RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,145) size 19x16: "1" >+ RenderText {#text} at (10,74) size 19x56 >+ text run at (10,74) width 56: "First item" >+ RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,145) size 19x16: "2" >+ RenderText {#text} at (10,28) size 39x102 >+ text run at (10,28) width 102: "Second and very" >+ text run at (30,46) width 84: "very long item" >+ RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,145) size 19x16: "3" >+ RenderText {#text} at (10,69) size 19x61 >+ text run at (10,69) width 61: "Third item" >+ RenderBlock {OL} at (1580,0) size 142x182 [border: (1px solid #0000FF)] >+ RenderListItem {LI} at (1,41) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,10) size 19x16: "1" >+ RenderText {#text} at (10,26) size 19x56 >+ text run at (10,26) width 56: "First item" >+ RenderListItem {LI} at (41,41) size 60x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,10) size 19x16: "2" >+ RenderText {#text} at (10,26) size 39x118 >+ text run at (10,26) width 102: "Second and very" >+ text run at (30,10) width 84: "very long item" >+ RenderListItem {LI} at (101,41) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,10) size 19x16: "3" >+ RenderText {#text} at (10,26) size 19x61 >+ text run at (10,26) width 61: "Third item" >+ RenderBlock {OL} at (1738,0) size 142x182 [border: (1px solid #FF0000)] >+ RenderListItem {LI} at (1,1) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,114) size 19x16: "1" >+ RenderText {#text} at (10,58) size 19x56 >+ text run at (10,58) width 56: "First item" >+ RenderListItem {LI} at (41,1) size 60x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,114) size 19x16: "2" >+ RenderText {#text} at (10,12) size 39x118 >+ text run at (10,12) width 102: "Second and very" >+ text run at (30,46) width 84: "very long item" >+ RenderListItem {LI} at (101,1) size 40x140 [border: (5px solid #FFA500)] >+ RenderListMarker at (10,114) size 19x16: "3" >+ RenderText {#text} at (10,53) size 19x61 >+ text run at (10,53) width 61: "Third item" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/009-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/009-expected.txt >new file mode 100644 >index 00000000000..00354085fe8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/009-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 784x56 >+ RenderBlock {DL} at (0,0) size 784x56 >+ RenderBlock {DT} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 147x19 >+ text run at (0,0) width 147: "DT text is rendered here" >+ RenderBlock {DD} at (0,36) size 784x20 >+ RenderBlock {UL} at (0,0) size 784x20 >+ RenderListItem {LI} at (0,0) size 784x20 >+ RenderListMarker at (0,6) size 12x9 >+ RenderText {#text} at (19,0) size 107x19 >+ text run at (19,0) width 107: "LI text is here too" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/009-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/009-vertical-expected.txt >new file mode 100644 >index 00000000000..b4daea4087e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/009-vertical-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 776x584 >+ RenderBlock {DIV} at (0,0) size 56x584 >+ RenderBlock {DL} at (0,0) size 56x584 >+ RenderBlock {DT} at (0,0) size 20x584 >+ RenderText {#text} at (0,0) size 19x147 >+ text run at (0,0) width 147: "DT text is rendered here" >+ RenderBlock {DD} at (36,0) size 20x584 >+ RenderBlock {UL} at (0,0) size 20x584 >+ RenderListItem {LI} at (0,0) size 20x584 >+ RenderListMarker at (3,0) size 12x9 >+ RenderText {#text} at (0,16) size 19x107 >+ text run at (0,16) width 107: "LI text is here too" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/anonymous-items-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/anonymous-items-expected.txt >new file mode 100644 >index 00000000000..367a7609acc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/anonymous-items-expected.txt >@@ -0,0 +1,70 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Tests list item numbering when there are anonymous list items." >+ RenderBlock {OL} at (0,36) size 784x20 >+ RenderListItem at (40,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText at (0,0) size 33x19 >+ text run at (0,0) width 33: "ONE" >+ RenderBlock {OL} at (0,72) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 22x19 >+ text run at (0,0) width 22: "one" >+ RenderListItem at (40,20) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText at (0,0) size 36x19 >+ text run at (0,0) width 36: "TWO" >+ RenderBlock {OL} at (0,128) size 784x20 >+ RenderListItem at (40,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText at (0,0) size 33x19 >+ text run at (0,0) width 33: "ONE" >+ RenderBlock {OL} at (0,164) size 784x40 >+ RenderListItem at (40,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText at (0,0) size 33x19 >+ text run at (0,0) width 33: "ONE" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 23x19 >+ text run at (0,0) width 23: "two" >+ RenderBlock {OL} at (0,220) size 784x80 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 22x19 >+ text run at (0,0) width 22: "one" >+ RenderBlock {DIV} at (40,20) size 744x40 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderText {#text} at (0,0) size 18x19 >+ text run at (0,0) width 18: "div" >+ RenderListItem at (0,20) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText at (0,0) size 36x19 >+ text run at (0,0) width 36: "TWO" >+ RenderListItem {LI} at (40,60) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 30x19 >+ text run at (0,0) width 30: "three" >+ RenderBlock {OL} at (0,316) size 784x80 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 22x19 >+ text run at (0,0) width 22: "one" >+ RenderBlock {DIV} at (40,20) size 744x40 >+ RenderListItem at (0,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText at (0,0) size 36x19 >+ text run at (0,0) width 36: "TWO" >+ RenderBlock (anonymous) at (0,20) size 744x20 >+ RenderText {#text} at (0,0) size 18x19 >+ text run at (0,0) width 18: "div" >+ RenderListItem {LI} at (40,60) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 30x19 >+ text run at (0,0) width 30: "three" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/big-list-marker-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/big-list-marker-expected.txt >new file mode 100644 >index 00000000000..376151be96c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/big-list-marker-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 593x19 >+ text run at (0,0) width 492: "This tests that the size of the list marker is not effected by the width of the border. " >+ text run at (492,0) width 101: "See bug #11957" >+ RenderBlock {UL} at (0,36) size 784x40 [border: (10px dashed #000000)] >+ RenderListItem {LI} at (50,10) size 724x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 251x19 >+ text run at (0,0) width 251: "The list-marker should be the normal size." >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/drag-into-marker-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/drag-into-marker-expected.txt >new file mode 100644 >index 00000000000..acb91a7bad0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/drag-into-marker-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,16) size 784x568 >+ RenderBlock {UL} at (16,0) size 752x59 [border: (1px solid #000000)] >+ RenderListItem {LI} at (41,1) size 710x57 >+ RenderListMarker at (-36,1) size 16x55: black square >+ RenderText {#text} at (0,1) size 213x55 >+ text run at (0,1) width 213: "world hello" >+ RenderBlock {P} at (0,75) size 784x80 >+ RenderText {#text} at (0,0) size 780x79 >+ text run at (0,0) width 535: "This is an automated test for elementAtPoint for points over position:outside list markers. " >+ text run at (535,0) width 159: "The dictionary returned by" >+ text run at (694,0) width 4: " " >+ text run at (0,20) width 707: "elementAtPoint should contain the list item as the DOMNode, not the list, for points over position:outside list markers." >+ text run at (0,40) width 706: "elementAtPoint is used to determine the drag operation that will occur when something is dropped over a given point. " >+ text run at (706,40) width 70: "So, this test" >+ text run at (776,40) width 4: " " >+ text run at (0,60) width 309: "drags a bit of text over the list marker and drops it. " >+ text run at (309,60) width 367: "It should be pasted into the list item, which is contenteditable." >+selection start: position 0 of child 0 {#text} of child 0 {LI} of child 1 {UL} of body >+selection end: position 6 of child 0 {#text} of child 0 {LI} of child 1 {UL} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/dynamic-marker-crash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/dynamic-marker-crash-expected.txt >new file mode 100644 >index 00000000000..1de46a26e92 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/dynamic-marker-crash-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x94 >+ RenderBlock {HTML} at (0,0) size 800x94 >+ RenderBody {BODY} at (8,16) size 784x62 >+ RenderBlock {UL} at (0,0) size 784x62 >+ RenderListItem {LI} at (40,0) size 744x62 >+ RenderBlock {FORM} at (0,0) size 744x26 >+ RenderBlock {P} at (0,0) size 744x26 >+ RenderListMarker at (-18,3) size 7x19: bullet >+ RenderTextControl {INPUT} at (2,2) size 290x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,42) size 744x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "There should be an input field above this line of text." >+layer at (52,21) size 286x16 >+ RenderBlock {DIV} at (2,3) size 286x16 >+ RenderText {#text} at (0,0) size 63x16 >+ text run at (0,0) width 63: "blah blubb" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/inlineBoxWrapperNullCheck-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/inlineBoxWrapperNullCheck-expected.txt >new file mode 100644 >index 00000000000..02e02faa346 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/inlineBoxWrapperNullCheck-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 190x28 >+ RenderBlock {UL} at (0,0) size 190x28 >+ RenderListItem {LI} at (40,0) size 150x28 >+ RenderListMarker at (-18,8) size 7x19: bullet >+ RenderInline {A} at (0,0) size 194x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,0) size 194x23 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/li-br-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/li-br-expected.txt >new file mode 100644 >index 00000000000..275ab5e569a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/li-br-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 1518x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x561 >+ RenderBlock {OL} at (0,0) size 784x20 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 1470x19 >+ text run at (0,0) width 1470: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" >+ RenderBlock {OL} at (0,36) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x40 >+ RenderListMarker at (0,0) size 16x19: "1" >+ RenderText {#text} at (0,20) size 1470x19 >+ text run at (0,20) width 1470: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/li-style-alpha-huge-value-crash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/li-style-alpha-huge-value-crash-expected.txt >new file mode 100644 >index 00000000000..a82616319a4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/li-style-alpha-huge-value-crash-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {BLOCKQUOTE} at (40,0) size 704x60 >+ RenderBlock {BLOCKQUOTE} at (40,0) size 624x60 >+ RenderBlock {OL} at (0,0) size 624x60 >+ RenderListItem {LI} at (40,0) size 584x60 >+ RenderListMarker at (-91,0) size 86x19: "CYWOQVJ" >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 467x39 >+ text run at (0,20) width 182: "SUCCESS (you didn't crash) " >+ text run at (182,20) width 285: "Our behavior here matches WinIE not FireFox." >+ text run at (0,40) width 323: "http://bugzilla.opendarwin.org/show_bug.cgi?id=8542" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/list-item-line-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/list-item-line-height-expected.txt >new file mode 100644 >index 00000000000..012ae3c270c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/list-item-line-height-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 654x19 >+ text run at (0,0) width 654: "This test demonstrates that list items are not affected by the quirk that shrinks line boxes with no text children." >+ RenderBlock {UL} at (0,36) size 784x60 >+ RenderListItem {LI} at (40,0) size 744x30 >+ RenderListMarker at (-17,10) size 10x10 >+ RenderInline {SPAN} at (0,0) size 26x19 >+ RenderText {#text} at (0,5) size 26x19 >+ text run at (0,5) width 26: "One" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderListItem {LI} at (40,30) size 744x30 >+ RenderListMarker at (-17,10) size 10x10 >+ RenderInline {SPAN} at (0,0) size 28x19 >+ RenderText {#text} at (0,5) size 28x19 >+ text run at (0,5) width 28: "Two" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {UL} at (0,112) size 784x60 >+ RenderListItem {LI} at (40,0) size 744x30 >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (0,5) size 35x19 >+ text run at (0,5) width 35: "Three" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderListItem {LI} at (40,30) size 744x30 >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (0,5) size 29x19 >+ text run at (0,5) width 29: "Four" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/list-marker-with-line-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/list-marker-with-line-height-expected.txt >new file mode 100644 >index 00000000000..88041cab51c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/list-marker-with-line-height-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {OL} at (0,0) size 784x24 >+ RenderListItem {LI} at (40,0) size 744x24 >+ RenderListMarker at (-21,2) size 16x19: "1" >+ RenderText {#text} at (0,2) size 384x19 >+ text run at (0,2) width 384: "This test passes if the list item and list marker are evenly aligned." >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/list-style-none-crash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/list-style-none-crash-expected.txt >new file mode 100644 >index 00000000000..c4524d68b6a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/list-style-none-crash-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 701x19 >+ text run at (0,0) width 701: "This test verifies that setting a list with list-style: none to display: none does not crash. It checks for regression against " >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (701,0) size 32x19 >+ text run at (701,0) width 32: "6860" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/marker-before-empty-inline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/marker-before-empty-inline-expected.txt >new file mode 100644 >index 00000000000..15b44ef723b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/marker-before-empty-inline-expected.txt >@@ -0,0 +1,113 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 644x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=14395" >+ RenderText {#text} at (356,0) size 339x19 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 335: "When a <p> is inside <li> two <BR>s are rendered" >+ RenderText {#text} at (695,0) size 4x19 >+ text run at (695,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 453x19 >+ text run at (0,0) width 453: "In all of the following, the bullets should be lined up with the first line of text." >+ RenderBlock {UL} at (0,72) size 784x20 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderBlock (anonymous) at (0,0) size 744x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderBlock {DIV} at (0,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "item" >+ RenderBlock (anonymous) at (0,20) size 744x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderBlock {UL} at (0,108) size 784x20 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderBlock (anonymous) at (0,0) size 744x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "item" >+ RenderBlock {UL} at (0,144) size 784x20 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderBlock (anonymous) at (0,0) size 744x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderBlock {DIV} at (0,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 28x19 >+ text run at (0,0) width 28: "item" >+ RenderBlock (anonymous) at (0,20) size 744x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {UL} at (0,180) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x40 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {SPAN} at (0,0) size 39x19 >+ RenderInline (generated) at (0,0) size 39x19 >+ RenderText at (0,0) size 39x19 >+ text run at (0,0) width 39: "before" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,20) size 744x20 >+ RenderBlock {DIV} at (0,0) size 744x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "item" >+ RenderBlock (anonymous) at (0,40) size 744x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderBlock {UL} at (0,236) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x40 >+ RenderBlock (anonymous) at (0,0) size 744x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderBlock {UL} at (0,0) size 744x20 >+ RenderListItem {LI} at (40,0) size 704x20 >+ RenderListMarker at (-18,0) size 7x19: white bullet >+ RenderListMarker at (-58,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "item" >+ RenderBlock (anonymous) at (0,20) size 744x20 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {UL} at (0,292) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x40 >+ RenderBlock {DIV} at (0,0) size 744x20 >+ RenderBlock {UL} at (0,0) size 744x20 >+ RenderListItem {LI} at (40,0) size 704x20 >+ RenderListMarker at (-18,0) size 7x19: white bullet >+ RenderListMarker at (-58,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "item" >+ RenderBlock (anonymous) at (0,20) size 744x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,348) size 784x20 >+ RenderText {#text} at (0,0) size 494x19 >+ text run at (0,0) width 494: "In this case, the solid bullet should be one line above the hollow bullet and the text." >+ RenderBlock {UL} at (0,384) size 784x60 >+ RenderListItem {LI} at (40,0) size 744x60 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderBlock {UL} at (0,20) size 744x20 >+ RenderListItem {LI} at (40,0) size 704x20 >+ RenderListMarker at (-18,0) size 7x19: white bullet >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "item" >+ RenderBlock (anonymous) at (0,40) size 744x20 >+ RenderBR {BR} at (0,0) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/marker-image-error-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/marker-image-error-expected.txt >new file mode 100644 >index 00000000000..5d002279dae >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/marker-image-error-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 776x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13157" >+ RenderText {#text} at (356,0) size 776x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 416: "List markers positioned incorrectly and don't repaint properly on" >+ text run at (0,20) width 116: "Oxford homepage" >+ RenderText {#text} at (116,20) size 4x19 >+ text run at (116,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 372x19 >+ text run at (0,0) width 372: "There should be a bullet next to each item on the following list:" >+ RenderBlock {UL} at (0,92) size 784x100 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 156x19 >+ text run at (0,0) width 156: "Prospectuses and courses" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 159x19 >+ text run at (0,0) width 159: "Undergraduate admissions" >+ RenderListItem {LI} at (40,40) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 125x19 >+ text run at (0,0) width 125: "Graduate admissions" >+ RenderListItem {LI} at (40,60) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 126x19 >+ text run at (0,0) width 126: "Continuing education" >+ RenderListItem {LI} at (40,80) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 89x19 >+ text run at (0,0) width 89: "Online courses" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/markers-in-selection-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/markers-in-selection-expected.txt >new file mode 100644 >index 00000000000..6230cada3fc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/markers-in-selection-expected.txt >@@ -0,0 +1,68 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 656x19 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 350x19 >+ text run at (51,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=8408" >+ RenderText {#text} at (401,0) size 306x19 >+ text run at (401,0) width 4: " " >+ text run at (405,0) width 302: "Paint the highlight behind selected list markers" >+ RenderText {#text} at (707,0) size 4x19 >+ text run at (707,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 347x19 >+ text run at (0,0) width 347: "This tests the rendering of list markers inside the selection." >+ RenderBlock (anonymous) at (0,72) size 784x0 >+ RenderInline {A} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,72) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {UL} at (0,90) size 784x20 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 150x19 >+ text run at (0,0) width 150: "Item with outside marker" >+ RenderBlock {UL} at (0,126) size 784x20 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-1,0) size 7x19: bullet >+ RenderText {#text} at (15,0) size 141x19 >+ text run at (15,0) width 141: "Item with inside marker" >+ RenderBlock {UL} at (0,162) size 784x20 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-17,5) size 10x10 >+ RenderText {#text} at (0,0) size 189x19 >+ text run at (0,0) width 189: "Item with outside image marker" >+ RenderBlock {UL} at (0,198) size 784x20 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (0,5) size 10x10 >+ RenderText {#text} at (17,0) size 180x19 >+ text run at (17,0) width 180: "Item with inside image marker" >+ RenderBlock {OL} at (0,234) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 148x19 >+ text run at (0,0) width 148: "Item with outside ordinal" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "and another one" >+ RenderBlock {OL} at (0,290) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (0,0) size 16x19: "1" >+ RenderText {#text} at (16,0) size 139x19 >+ text run at (16,0) width 139: "Item with inside ordinal" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (0,0) size 16x19: "2" >+ RenderText {#text} at (16,0) size 97x19 >+ text run at (16,0) width 97: "and another one" >+ RenderBlock {HR} at (0,346) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,356) size 784x0 >+ RenderInline {A} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+selection start: position 0 of child 7 {HR} of body >+selection end: position 1 of child 21 {HR} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/numeric-markers-outside-list-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/numeric-markers-outside-list-expected.txt >new file mode 100644 >index 00000000000..31c71736a6f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/numeric-markers-outside-list-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderListItem {DIV} at (30,0) size 754x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 142x19 >+ text run at (0,0) width 142: "should have a label of 1" >+ RenderListItem {DIV} at (30,20) size 754x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 142x19 >+ text run at (0,0) width 142: "should have a label of 2" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/ol-display-types-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/ol-display-types-expected.txt >new file mode 100644 >index 00000000000..44bb2e669f7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/ol-display-types-expected.txt >@@ -0,0 +1,76 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 759x39 >+ text run at (0,0) width 759: "Test of various CSS display types for list elements. All visible elements that have a display-type of list-item are given a number." >+ text run at (0,20) width 238: "This is generally going to be LI element." >+ RenderBlock {OL} at (0,56) size 784x340 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 3" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "4" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 4" >+ RenderBlock {LI} at (40,40) size 744x20 >+ RenderText {#text} at (0,0) size 157x19 >+ text run at (0,0) width 157: "Should not have a number" >+ RenderListItem {LI} at (40,60) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "5" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 5" >+ RenderBlock (anonymous) at (40,80) size 744x20 >+ RenderInline {LI} at (0,0) size 157x19 >+ RenderText {#text} at (0,0) size 157x19 >+ text run at (0,0) width 157: "Should not have a number" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderListItem {LI} at (40,100) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "6" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 6" >+ RenderBlock {DIV} at (40,120) size 744x20 >+ RenderText {#text} at (0,0) size 157x19 >+ text run at (0,0) width 157: "Should not have a number" >+ RenderListItem {DIV} at (40,140) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "7" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 7" >+ RenderListItem {LI} at (40,160) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "8" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 8" >+ RenderListItem {LI} at (40,180) size 744x20 >+ RenderText {#text} at (0,0) size 157x19 >+ text run at (0,0) width 157: "Should not have a number" >+ RenderListItem {LI} at (40,200) size 744x20 >+ RenderListMarker at (-29,0) size 24x19: "10" >+ RenderText {#text} at (0,0) size 81x19 >+ text run at (0,0) width 81: "Should be 10" >+ RenderListItem {LI} at (40,220) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 113x19 >+ text run at (0,0) width 113: "Should have a disc" >+ RenderListItem {LI} at (40,240) size 744x20 >+ RenderListMarker at (-29,0) size 24x19: "12" >+ RenderText {#text} at (0,0) size 81x19 >+ text run at (0,0) width 81: "Should be 12" >+ RenderListItem {LI} at (40,260) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: black square >+ RenderText {#text} at (0,0) size 129x19 >+ text run at (0,0) width 129: "Should have a square" >+ RenderListItem {LI} at (40,280) size 744x20 >+ RenderListMarker at (-29,0) size 24x19: "14" >+ RenderText {#text} at (0,0) size 81x19 >+ text run at (0,0) width 81: "Should be 14" >+ RenderListItem {LI} at (40,300) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: white bullet >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Should have a circle" >+ RenderListItem {LI} at (40,320) size 744x20 >+ RenderListMarker at (-29,0) size 24x19: "16" >+ RenderText {#text} at (0,0) size 81x19 >+ text run at (0,0) width 81: "Should be 16" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/ol-start-dynamic-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/ol-start-dynamic-expected.txt >new file mode 100644 >index 00000000000..7b2de1894e1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/ol-start-dynamic-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderBlock {OL} at (0,0) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "foo" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "bar" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/ol-start-parsing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/ol-start-parsing-expected.txt >new file mode 100644 >index 00000000000..f7639622378 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/ol-start-parsing-expected.txt >@@ -0,0 +1,160 @@ >+layer at (0,0) size 785x1222 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1222 >+ RenderBlock {HTML} at (0,0) size 785x1222 >+ RenderBody {BODY} at (8,8) size 769x1206 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 107x19 >+ text run at (0,0) width 107: "No start attribute." >+ RenderBlock {OL} at (0,36) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 1" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 2" >+ RenderBlock {HR} at (0,92) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,102) size 769x20 >+ RenderText {#text} at (0,0) size 26x19 >+ text run at (0,0) width 26: "start" >+ RenderBlock {OL} at (0,138) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 1" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 2" >+ RenderBlock {HR} at (0,194) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,204) size 769x20 >+ RenderText {#text} at (0,0) size 45x19 >+ text run at (0,0) width 45: "start=\"\"" >+ RenderBlock {OL} at (0,240) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 1" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 2" >+ RenderBlock {HR} at (0,296) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,306) size 769x20 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "start=\" 2 \"" >+ RenderBlock {OL} at (0,342) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 2" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 3" >+ RenderBlock {HR} at (0,398) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,408) size 769x20 >+ RenderText {#text} at (0,0) size 62x19 >+ text run at (0,0) width 62: "start=\"+2\"" >+ RenderBlock {OL} at (0,444) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 2" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 3" >+ RenderBlock {HR} at (0,500) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,510) size 769x20 >+ RenderText {#text} at (0,0) size 64x19 >+ text run at (0,0) width 64: "start=\"A2\"" >+ RenderBlock {OL} at (0,546) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 1" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 2" >+ RenderBlock {HR} at (0,602) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,612) size 769x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 57: "start=\".2\"" >+ RenderBlock {OL} at (0,648) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 1" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 2" >+ RenderBlock {HR} at (0,704) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,714) size 769x20 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "start=\"#2\"" >+ RenderBlock {OL} at (0,750) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 1" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 2" >+ RenderBlock (anonymous) at (0,806) size 769x20 >+ RenderText {#text} at (0,0) size 53x19 >+ text run at (0,0) width 53: "start=\"0\"" >+ RenderBlock {OL} at (0,842) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "0" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 0" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 1" >+ RenderBlock {HR} at (0,898) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,908) size 769x20 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "start=\" 0 \"" >+ RenderBlock {OL} at (0,944) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "0" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 0" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 1" >+ RenderBlock {HR} at (0,1000) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,1010) size 769x20 >+ RenderText {#text} at (0,0) size 53x19 >+ text run at (0,0) width 53: "start=\"2\"" >+ RenderBlock {OL} at (0,1046) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 2" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 3" >+ RenderBlock {HR} at (0,1102) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,1112) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 59: "start=\"-2\"" >+ RenderBlock {OL} at (0,1148) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-27,0) size 22x19: "-2" >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "Should be -2" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-27,0) size 22x19: "-1" >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "Should be -1" >+ RenderBlock {HR} at (0,1204) size 769x2 [border: (1px inset #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/olstart-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/olstart-expected.txt >new file mode 100644 >index 00000000000..ccaa24de1fe >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/olstart-expected.txt >@@ -0,0 +1,138 @@ >+layer at (0,0) size 785x830 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x830 >+ RenderBlock {HTML} at (0,0) size 785x830 >+ RenderBody {BODY} at (8,8) size 769x806 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 120x19 >+ text run at (0,0) width 120: "1. Basic inheritance:" >+ RenderBlock {OL} at (0,36) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 3" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "4" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 4" >+ RenderBlock {HR} at (0,92) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,102) size 769x20 >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "2. Test that the inner start value gets inherited:" >+ RenderBlock {OL} at (0,138) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "5" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 5" >+ RenderBlock {OL} at (40,20) size 729x20 >+ RenderListItem {LI} at (40,0) size 689x20 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 3" >+ RenderBlock {HR} at (0,194) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,204) size 769x20 >+ RenderText {#text} at (0,0) size 367x19 >+ text run at (0,0) width 367: "3. Test that extra tags before the li don't block the inheritance" >+ RenderBlock {OL} at (0,240) size 769x56 >+ RenderBlock {P} at (40,0) size 729x20 >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "Text" >+ RenderListItem {LI} at (40,36) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 3" >+ RenderBlock {HR} at (0,312) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,322) size 769x20 >+ RenderText {#text} at (0,0) size 253x19 >+ text run at (0,0) width 253: "4. Test for inheritance through many levels" >+ RenderBlock {OL} at (0,358) size 769x20 >+ RenderBlock (anonymous) at (40,0) size 729x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (40,0) size 729x20 >+ RenderListItem {LI} at (0,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 147x19 >+ text run at (0,0) width 147: "Should be 3 (and bold)" >+ RenderBlock (anonymous) at (40,20) size 729x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,394) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,404) size 769x20 >+ RenderText {#text} at (0,0) size 392x19 >+ text run at (0,0) width 392: "5. Test for properly chaining from the previous li when it is nested" >+ RenderBlock {OL} at (0,440) size 769x60 >+ RenderBlock (anonymous) at (40,0) size 729x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (40,0) size 729x20 >+ RenderListItem {LI} at (0,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 147x19 >+ text run at (0,0) width 147: "Should be 3 (and bold)" >+ RenderBlock (anonymous) at (40,20) size 729x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "4" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 4" >+ RenderListItem {LI} at (40,40) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "5" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 5" >+ RenderBlock {HR} at (0,516) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,526) size 769x20 >+ RenderText {#text} at (0,0) size 427x19 >+ text run at (0,0) width 427: "6. Test for properly chaining from the previous li when current is nested" >+ RenderBlock {OL} at (0,562) size 769x40 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "1" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 1" >+ RenderBlock (anonymous) at (40,20) size 729x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (40,20) size 729x20 >+ RenderListItem {LI} at (0,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 147x19 >+ text run at (0,0) width 147: "Should be 2 (and bold)" >+ RenderBlock (anonymous) at (40,40) size 729x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,618) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,628) size 769x20 >+ RenderText {#text} at (0,0) size 422x19 >+ text run at (0,0) width 422: "7. Test for properly chaining from the previous li when both are nested" >+ RenderBlock {OL} at (0,664) size 769x40 >+ RenderBlock (anonymous) at (40,0) size 729x0 >+ RenderInline {I} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (40,0) size 729x20 >+ RenderListItem {LI} at (0,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 149x19 >+ text run at (0,0) width 149: "Should be 2 (and italic)" >+ RenderBlock (anonymous) at (40,20) size 729x0 >+ RenderInline {I} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (40,20) size 729x20 >+ RenderListItem {LI} at (0,0) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "3" >+ RenderText {#text} at (0,0) size 147x19 >+ text run at (0,0) width 147: "Should be 3 (and bold)" >+ RenderBlock (anonymous) at (40,40) size 729x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,720) size 769x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,730) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "8. Test for not inheriting improperly from an another list" >+ RenderBlock {OL} at (0,766) size 769x40 >+ RenderBlock {OL} at (40,0) size 729x20 >+ RenderListItem {LI} at (40,0) size 689x20 >+ RenderListMarker at (-21,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 2" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-21,0) size 16x19: "5" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "Should be 5" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/ordered-list-with-no-ol-tag-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/ordered-list-with-no-ol-tag-expected.txt >new file mode 100644 >index 00000000000..1258e1df40d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/ordered-list-with-no-ol-tag-expected.txt >@@ -0,0 +1,102 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x583 >+ RenderBlock {HTML} at (0,0) size 800x583 >+ RenderBody {BODY} at (8,19) size 784x556 >+ RenderBlock {H2} at (0,0) size 784x27 >+ RenderText {#text} at (0,0) size 304x26 >+ text run at (0,0) width 304: "A regular two level nested list" >+ RenderBlock {P} at (0,46) size 784x21 >+ RenderText {#text} at (0,0) size 519x19 >+ text run at (0,0) width 519: "The outer list is numbered using decimal numerals, the inner lists with lower case letters" >+ RenderBlock {DIV} at (24,82) size 760x473 [border: (1px solid #000000)] >+ RenderListItem {DIV} at (33,1) size 726x22 [border: (1px solid #000000)] >+ RenderListMarker at (-21,1) size 16x19: "1" >+ RenderText {#text} at (33,1) size 39x19 >+ text run at (33,1) width 39: "Item 1" >+ RenderListItem {DIV} at (33,23) size 726x152 [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (33,1) size 692x20 >+ RenderListMarker at (-54,0) size 16x19: "2" >+ RenderText {#text} at (0,0) size 39x19 >+ text run at (0,0) width 39: "Item 2" >+ RenderListItem {DIV} at (33,21) size 692x42 [border: (1px solid #000000)] >+ RenderListMarker at (-20,1) size 15x19: "a" >+ RenderText {#text} at (33,1) size 38x19 >+ text run at (33,1) width 38: "Item a" >+ RenderBR {BR} at (71,1) size 0x19 >+ RenderText {#text} at (33,21) size 84x19 >+ text run at (33,21) width 84: "Item a, Line 2" >+ RenderListItem {DIV} at (33,63) size 692x22 [border: (1px solid #000000)] >+ RenderListMarker at (-21,1) size 16x19: "b" >+ RenderText {#text} at (33,1) size 39x19 >+ text run at (33,1) width 39: "Item b" >+ RenderListItem {DIV} at (33,85) size 692x22 [border: (1px solid #000000)] >+ RenderListMarker at (-20,1) size 15x19: "c" >+ RenderText {#text} at (33,1) size 38x19 >+ text run at (33,1) width 38: "Item c" >+ RenderBlock {DIV} at (33,107) size 692x22 [border: (1px solid #000000)] >+ RenderText {#text} at (33,1) size 84x19 >+ text run at (33,1) width 84: "Not a list item" >+ RenderListItem {DIV} at (33,129) size 692x22 [border: (1px solid #000000)] >+ RenderListMarker at (-21,1) size 16x19: "d" >+ RenderText {#text} at (33,1) size 39x19 >+ text run at (33,1) width 39: "Item d" >+ RenderListItem {DIV} at (33,175) size 726x22 [border: (1px solid #000000)] >+ RenderListMarker at (-21,1) size 16x19: "3" >+ RenderText {#text} at (33,1) size 39x19 >+ text run at (33,1) width 39: "Item 3" >+ RenderBlock {DIV} at (33,197) size 726x108 [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (33,1) size 692x20 >+ RenderText {#text} at (0,0) size 84x19 >+ text run at (0,0) width 84: "Not a list item" >+ RenderListItem {DIV} at (33,21) size 692x42 [border: (1px solid #000000)] >+ RenderListMarker at (-20,1) size 15x19: "a" >+ RenderText {#text} at (33,1) size 38x19 >+ text run at (33,1) width 38: "Item a" >+ RenderBR {BR} at (71,1) size 0x19 >+ RenderText {#text} at (33,21) size 84x19 >+ text run at (33,21) width 84: "Item a, Line 2" >+ RenderBlock {DIV} at (33,63) size 692x22 [border: (1px solid #000000)] >+ RenderText {#text} at (33,1) size 84x19 >+ text run at (33,1) width 84: "Not a list item" >+ RenderListItem {DIV} at (33,85) size 692x22 [border: (1px solid #000000)] >+ RenderListMarker at (-21,1) size 16x19: "b" >+ RenderText {#text} at (33,1) size 39x19 >+ text run at (33,1) width 39: "Item b" >+ RenderListItem {DIV} at (33,305) size 726x22 [border: (1px solid #000000)] >+ RenderListMarker at (-21,1) size 16x19: "4" >+ RenderText {#text} at (33,1) size 39x19 >+ text run at (33,1) width 39: "Item 4" >+ RenderListItem {DIV} at (33,327) size 726x122 [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (33,1) size 692x20 >+ RenderListMarker at (-54,0) size 16x19: "5" >+ RenderText {#text} at (0,0) size 39x19 >+ text run at (0,0) width 39: "Item 5" >+ RenderListItem {TABLE} at (33,21) size 692x50 [border: (1px dashed #000000)] >+ RenderBlock (anonymous) at (1,1) size 690x20 >+ RenderListMarker at (-21,0) size 15x19: "a" >+ RenderTable at (1,21) size 183x28 >+ RenderTableSection {TBODY} at (0,0) size 183x28 >+ RenderTableRow {TR} at (0,2) size 183x24 >+ RenderTableCell {TD} at (2,2) size 89x24 [border: (1px dotted #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Table Cell A1" >+ RenderTableCell {TD} at (93,2) size 88x24 [border: (1px dotted #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 84x19 >+ text run at (2,2) width 84: "Table Cell B1" >+ RenderListItem {TABLE} at (33,71) size 692x50 [border: (1px dashed #000000)] >+ RenderBlock (anonymous) at (1,1) size 690x20 >+ RenderListMarker at (-22,0) size 16x19: "b" >+ RenderTable at (1,21) size 207x28 >+ RenderTableSection {TBODY} at (0,0) size 207x28 >+ RenderTableRow {TR} at (0,2) size 207x24 >+ RenderTableCell {TD} at (2,2) size 101x24 [border: (1px dotted #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 97x19 >+ text run at (2,2) width 97: "Table 2 Cell A1" >+ RenderTableCell {TD} at (105,2) size 100x24 [border: (1px dotted #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 96x19 >+ text run at (2,2) width 96: "Table 2 Cell B1" >+ RenderListItem {DIV} at (33,449) size 726x22 [border: (1px solid #000000)] >+ RenderListMarker at (-21,1) size 16x19: "6" >+ RenderText {#text} at (33,1) size 39x19 >+ text run at (33,1) width 39: "Item 6" >diff --git a/LayoutTests/platform/wincairo-win10/fast/lists/scrolled-marker-paint-expected.txt b/LayoutTests/platform/wincairo-win10/fast/lists/scrolled-marker-paint-expected.txt >new file mode 100644 >index 00000000000..e360957619c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/lists/scrolled-marker-paint-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {DIV} at (0,40) size 784x20 >+ RenderText {#text} at (0,0) size 126x19 >+ text run at (0,0) width 126: "This is a testcase for " >+ RenderInline {A} at (0,0) size 451x19 [color=#0000EE] >+ RenderText {#text} at (126,0) size 451x19 >+ text run at (126,0) width 451: "REGRESSION: (r13028) Scrolling causes incomplete drawing of ul bullets" >+ RenderText {#text} at (577,0) size 4x19 >+ text run at (577,0) width 4: "." >+layer at (8,-4) size 381x20 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 >+ RenderBlock (positioned) {UL} at (8,-4) size 381x20 >+ RenderListItem {LI} at (40,0) size 341x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 341x19 >+ text run at (0,0) width 106: "This is a list item. " >+ text run at (106,0) width 235: "You should see a list marker to the left." >diff --git a/LayoutTests/platform/wincairo-win10/fast/loader/text-document-wrapping-expected.txt b/LayoutTests/platform/wincairo-win10/fast/loader/text-document-wrapping-expected.txt >new file mode 100644 >index 00000000000..9f14d7ef1dc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/loader/text-document-wrapping-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderFrameSet {FRAMESET} at (0,0) size 800x600 >+ RenderFrame {FRAME} at (0,0) size 800x600 >+ layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+ layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x579 >+ RenderBlock {PRE} at (0,0) size 784x80 >+ RenderText {#text} at (0,0) size 784x80 >+ text run at (0,0) width 416: "This line should wrap with no horizontal scroll bar:" >+ text run at (0,16) width 0: " " >+ text run at (0,32) width 784: "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrst" >+ text run at (0,48) width 784: "uvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmn" >+ text run at (0,64) width 512: "opqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz" >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/block-axis-horizontal-bt-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/block-axis-horizontal-bt-expected.txt >new file mode 100644 >index 00000000000..6a6f9f6f40e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/block-axis-horizontal-bt-expected.txt >@@ -0,0 +1,58 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,360) size 800x240 >+layer at (20,360) size 200x170 >+ RenderBlock {DIV} at (20,0) size 200x170 [border: none (20px solid #C0C0C0) none] >+ RenderMultiColumnSet at (0,20) size 200x150 >+layer at (20,20) size 200x490 >+ RenderMultiColumnFlowThread at (0,20) size 200x490 >+ RenderText {#text} at (0,0) size 173x99 >+ text run at (0,0) width 169: "Lorem ipsum dolor sit amet," >+ text run at (0,20) width 73: "consectetur " >+ text run at (73,20) width 84: "adipiscing elit." >+ text run at (0,40) width 173: "Curabitur neque elit, pulvinar" >+ text run at (0,60) width 97: "eget lobortis at, " >+ text run at (97,60) width 66: "convallis ut" >+ text run at (0,80) width 42: "lectus. " >+ RenderText {#text} at (94,80) size 186x149 >+ text run at (94,80) width 58: " vulputate" >+ text run at (0,100) width 137: "tincidunt leo, eu varius " >+ text run at (137,100) width 28: "nunc" >+ text run at (0,120) width 167: "ullamcorper vel. Integer nec" >+ text run at (0,150) width 185: "dolor sed ante pharetra lacinia." >+ text run at (0,170) width 186: "Integer dignissim iaculis nulla et" >+ text run at (0,190) width 148: "rutrum. Praesent pretium" >+ text run at (0,210) width 54: "euismod " >+ text run at (54,210) width 99: "est eget laoreet. " >+ RenderText {#text} at (0,230) size 195x239 >+ text run at (0,230) width 195: "suscipit suscipit elementum. Duis" >+ text run at (0,250) width 73: "consectetur " >+ text run at (73,250) width 114: "pulvinar tempor. In" >+ text run at (0,270) width 159: "mi sapien, malesuada vitae" >+ text run at (0,300) width 134: "posuere ut, adipiscing " >+ text run at (134,300) width 46: "id odio." >+ text run at (0,320) width 190: "Integer est mi, luctus sed cursus" >+ text run at (0,340) width 156: "in, cursus vitae urna. Nam" >+ text run at (0,360) width 172: "consectetur orci tempor nibh" >+ text run at (0,380) width 192: "iaculis eu dignissim odio laoreet." >+ text run at (0,400) width 50: "Aenean " >+ text run at (50,400) width 139: "congue fermentum nibh" >+ text run at (0,420) width 185: "sed malesuada. Curabitur enim" >+ text run at (0,450) width 94: "leo, porttitor ut " >+ text run at (94,450) width 71: "interdum et," >+ RenderText {#text} at (47,470) size 57x19 >+ text run at (47,470) width 57: " ut lorem." >+layer at (20,20) size 52x19 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 52x19 [bgcolor=#FFFF00] >+ RenderText {#text} at (42,80) size 52x19 >+ text run at (42,80) width 52: "Vivamus" >+layer at (20,20) size 42x19 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 42x19 [bgcolor=#FFFF00] >+ RenderText {#text} at (153,210) size 42x19 >+ text run at (153,210) width 42: "Integer" >+layer at (20,20) size 47x19 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 47x19 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,470) size 47x19 >+ text run at (0,470) width 47: "pulvinar" >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/block-axis-horizontal-tb-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/block-axis-horizontal-tb-expected.txt >new file mode 100644 >index 00000000000..f4ec5b231dc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/block-axis-horizontal-tb-expected.txt >@@ -0,0 +1,58 @@ >+layer at (0,0) size 785x710 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x600 >+ RenderBody {BODY} at (0,0) size 785x240 >+layer at (20,0) size 200x170 >+ RenderBlock {DIV} at (20,0) size 200x170 [border: (20px solid #C0C0C0) none] >+ RenderMultiColumnSet at (0,20) size 200x150 >+layer at (20,20) size 200x490 >+ RenderMultiColumnFlowThread at (0,20) size 200x490 >+ RenderText {#text} at (0,0) size 173x99 >+ text run at (0,0) width 169: "Lorem ipsum dolor sit amet," >+ text run at (0,20) width 73: "consectetur " >+ text run at (73,20) width 84: "adipiscing elit." >+ text run at (0,40) width 173: "Curabitur neque elit, pulvinar" >+ text run at (0,60) width 97: "eget lobortis at, " >+ text run at (97,60) width 66: "convallis ut" >+ text run at (0,80) width 42: "lectus. " >+ RenderText {#text} at (94,80) size 186x149 >+ text run at (94,80) width 58: " vulputate" >+ text run at (0,100) width 137: "tincidunt leo, eu varius " >+ text run at (137,100) width 28: "nunc" >+ text run at (0,120) width 167: "ullamcorper vel. Integer nec" >+ text run at (0,150) width 185: "dolor sed ante pharetra lacinia." >+ text run at (0,170) width 186: "Integer dignissim iaculis nulla et" >+ text run at (0,190) width 148: "rutrum. Praesent pretium" >+ text run at (0,210) width 54: "euismod " >+ text run at (54,210) width 99: "est eget laoreet. " >+ RenderText {#text} at (0,230) size 195x239 >+ text run at (0,230) width 195: "suscipit suscipit elementum. Duis" >+ text run at (0,250) width 73: "consectetur " >+ text run at (73,250) width 114: "pulvinar tempor. In" >+ text run at (0,270) width 159: "mi sapien, malesuada vitae" >+ text run at (0,300) width 134: "posuere ut, adipiscing " >+ text run at (134,300) width 46: "id odio." >+ text run at (0,320) width 190: "Integer est mi, luctus sed cursus" >+ text run at (0,340) width 156: "in, cursus vitae urna. Nam" >+ text run at (0,360) width 172: "consectetur orci tempor nibh" >+ text run at (0,380) width 192: "iaculis eu dignissim odio laoreet." >+ text run at (0,400) width 50: "Aenean " >+ text run at (50,400) width 139: "congue fermentum nibh" >+ text run at (0,420) width 185: "sed malesuada. Curabitur enim" >+ text run at (0,450) width 94: "leo, porttitor ut " >+ text run at (94,450) width 71: "interdum et," >+ RenderText {#text} at (47,470) size 57x19 >+ text run at (47,470) width 57: " ut lorem." >+layer at (20,20) size 52x19 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 52x19 [bgcolor=#FFFF00] >+ RenderText {#text} at (42,80) size 52x19 >+ text run at (42,80) width 52: "Vivamus" >+layer at (20,20) size 42x19 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 42x19 [bgcolor=#FFFF00] >+ RenderText {#text} at (153,210) size 42x19 >+ text run at (153,210) width 42: "Integer" >+layer at (20,20) size 47x19 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 47x19 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,470) size 47x19 >+ text run at (0,470) width 47: "pulvinar" >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/block-axis-vertical-lr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/block-axis-vertical-lr-expected.txt >new file mode 100644 >index 00000000000..cccc0fa30b7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/block-axis-vertical-lr-expected.txt >@@ -0,0 +1,58 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,20) size 800x580 >+layer at (0,20) size 170x200 >+ RenderBlock {DIV} at (0,0) size 170x200 [border: none (20px solid #C0C0C0)] >+ RenderMultiColumnSet at (20,0) size 150x200 >+layer at (20,20) size 490x200 >+ RenderMultiColumnFlowThread at (20,0) size 490x200 >+ RenderText {#text} at (0,0) size 99x173 >+ text run at (0,0) width 169: "Lorem ipsum dolor sit amet," >+ text run at (20,0) width 73: "consectetur " >+ text run at (20,73) width 84: "adipiscing elit." >+ text run at (40,0) width 173: "Curabitur neque elit, pulvinar" >+ text run at (60,0) width 97: "eget lobortis at, " >+ text run at (60,97) width 66: "convallis ut" >+ text run at (80,0) width 42: "lectus. " >+ RenderText {#text} at (80,94) size 149x186 >+ text run at (80,94) width 58: " vulputate" >+ text run at (100,0) width 137: "tincidunt leo, eu varius " >+ text run at (100,137) width 28: "nunc" >+ text run at (120,0) width 167: "ullamcorper vel. Integer nec" >+ text run at (150,0) width 185: "dolor sed ante pharetra lacinia." >+ text run at (170,0) width 186: "Integer dignissim iaculis nulla et" >+ text run at (190,0) width 148: "rutrum. Praesent pretium" >+ text run at (210,0) width 54: "euismod " >+ text run at (210,54) width 99: "est eget laoreet. " >+ RenderText {#text} at (230,0) size 239x195 >+ text run at (230,0) width 195: "suscipit suscipit elementum. Duis" >+ text run at (250,0) width 73: "consectetur " >+ text run at (250,73) width 114: "pulvinar tempor. In" >+ text run at (270,0) width 159: "mi sapien, malesuada vitae" >+ text run at (300,0) width 134: "posuere ut, adipiscing " >+ text run at (300,134) width 46: "id odio." >+ text run at (320,0) width 190: "Integer est mi, luctus sed cursus" >+ text run at (340,0) width 156: "in, cursus vitae urna. Nam" >+ text run at (360,0) width 172: "consectetur orci tempor nibh" >+ text run at (380,0) width 192: "iaculis eu dignissim odio laoreet." >+ text run at (400,0) width 50: "Aenean " >+ text run at (400,50) width 139: "congue fermentum nibh" >+ text run at (420,0) width 185: "sed malesuada. Curabitur enim" >+ text run at (450,0) width 94: "leo, porttitor ut " >+ text run at (450,94) width 71: "interdum et," >+ RenderText {#text} at (470,47) size 19x57 >+ text run at (470,47) width 57: " ut lorem." >+layer at (20,20) size 19x52 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 19x52 [bgcolor=#FFFF00] >+ RenderText {#text} at (80,42) size 19x52 >+ text run at (80,42) width 52: "Vivamus" >+layer at (20,20) size 19x42 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 19x42 [bgcolor=#FFFF00] >+ RenderText {#text} at (210,153) size 19x42 >+ text run at (210,153) width 42: "Integer" >+layer at (20,20) size 19x47 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 19x47 [bgcolor=#FFFF00] >+ RenderText {#text} at (470,0) size 19x47 >+ text run at (470,0) width 47: "pulvinar" >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/block-axis-vertical-rl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/block-axis-vertical-rl-expected.txt >new file mode 100644 >index 00000000000..05823a8cdbd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/block-axis-vertical-rl-expected.txt >@@ -0,0 +1,58 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,20) size 800x580 >+layer at (360,20) size 170x200 >+ RenderBlock {DIV} at (360,0) size 170x200 [border: none (20px solid #C0C0C0) none] >+ RenderMultiColumnSet at (20,0) size 150x200 >+layer at (20,20) size 490x200 >+ RenderMultiColumnFlowThread at (20,0) size 490x200 >+ RenderText {#text} at (0,0) size 99x173 >+ text run at (0,0) width 169: "Lorem ipsum dolor sit amet," >+ text run at (20,0) width 73: "consectetur " >+ text run at (20,73) width 84: "adipiscing elit." >+ text run at (40,0) width 173: "Curabitur neque elit, pulvinar" >+ text run at (60,0) width 97: "eget lobortis at, " >+ text run at (60,97) width 66: "convallis ut" >+ text run at (80,0) width 42: "lectus. " >+ RenderText {#text} at (80,94) size 149x186 >+ text run at (80,94) width 58: " vulputate" >+ text run at (100,0) width 137: "tincidunt leo, eu varius " >+ text run at (100,137) width 28: "nunc" >+ text run at (120,0) width 167: "ullamcorper vel. Integer nec" >+ text run at (150,0) width 185: "dolor sed ante pharetra lacinia." >+ text run at (170,0) width 186: "Integer dignissim iaculis nulla et" >+ text run at (190,0) width 148: "rutrum. Praesent pretium" >+ text run at (210,0) width 54: "euismod " >+ text run at (210,54) width 99: "est eget laoreet. " >+ RenderText {#text} at (230,0) size 239x195 >+ text run at (230,0) width 195: "suscipit suscipit elementum. Duis" >+ text run at (250,0) width 73: "consectetur " >+ text run at (250,73) width 114: "pulvinar tempor. In" >+ text run at (270,0) width 159: "mi sapien, malesuada vitae" >+ text run at (300,0) width 134: "posuere ut, adipiscing " >+ text run at (300,134) width 46: "id odio." >+ text run at (320,0) width 190: "Integer est mi, luctus sed cursus" >+ text run at (340,0) width 156: "in, cursus vitae urna. Nam" >+ text run at (360,0) width 172: "consectetur orci tempor nibh" >+ text run at (380,0) width 192: "iaculis eu dignissim odio laoreet." >+ text run at (400,0) width 50: "Aenean " >+ text run at (400,50) width 139: "congue fermentum nibh" >+ text run at (420,0) width 185: "sed malesuada. Curabitur enim" >+ text run at (450,0) width 94: "leo, porttitor ut " >+ text run at (450,94) width 71: "interdum et," >+ RenderText {#text} at (470,47) size 19x57 >+ text run at (470,47) width 57: " ut lorem." >+layer at (20,20) size 19x52 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 19x52 [bgcolor=#FFFF00] >+ RenderText {#text} at (80,42) size 19x52 >+ text run at (80,42) width 52: "Vivamus" >+layer at (20,20) size 19x42 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 19x42 [bgcolor=#FFFF00] >+ RenderText {#text} at (210,153) size 19x42 >+ text run at (210,153) width 42: "Integer" >+layer at (20,20) size 19x47 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 19x47 [bgcolor=#FFFF00] >+ RenderText {#text} at (470,0) size 19x47 >+ text run at (470,0) width 47: "pulvinar" >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/border-padding-pagination-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/border-padding-pagination-expected.txt >new file mode 100644 >index 00000000000..d8e3cb0be10 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/border-padding-pagination-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 784x194 >+ RenderBlock {DIV} at (0,0) size 784x194 [border: (2px solid #800000)] >+ RenderMultiColumnSet at (2,2) size 780x190 >+layer at (10,10) size 382x270 >+ RenderMultiColumnFlowThread at (2,2) size 382x270 >+ RenderBlock {DIV} at (0,0) size 382x110 >+ RenderBlock {DIV} at (0,110) size 379x160 [bgcolor=#00FF00] [border: (2px solid #000000)] >+ RenderBlock {DIV} at (12,2) size 355x156 [bgcolor=#008000] [border: (2px solid #0000FF)] >+ RenderInline {SPAN} at (0,0) size 190x149 >+ RenderText {#text} at (2,3) size 190x149 >+ text run at (2,3) width 164: "In 2nd" >+ text run at (2,79) width 190: "column" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/client-rects-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/client-rects-expected.txt >new file mode 100644 >index 00000000000..f5f926d2b5c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/client-rects-expected.txt >@@ -0,0 +1,369 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x30 >+ RenderText {#text} at (0,10) size 396x19 >+ text run at (0,10) width 396: "The blue borders should coincide with light blue squares, like this: " >+ RenderBlock {SPAN} at (396,0) size 25x25 [bgcolor=#ADD8E6] [border: (3px solid #0000FF7F)] >+ RenderText {#text} at (421,10) size 185x19 >+ text run at (421,10) width 8: ". " >+ text run at (429,10) width 177: "There should be none of this: " >+ RenderBlock {SPAN} at (606,0) size 25x25 [bgcolor=#ADD8E6] >+ RenderText {#text} at (631,10) size 48x19 >+ text run at (631,10) width 4: " " >+ text run at (635,10) width 44: "or this: " >+ RenderBlock {SPAN} at (679,0) size 25x25 [border: (3px solid #0000FF7F)] >+ RenderText {#text} at (704,10) size 4x19 >+ text run at (704,10) width 4: "." >+ RenderBlock (anonymous) at (0,46) size 784x360 >+ RenderText {#text} at (116,98) size 4x19 >+ text run at (116,98) width 4: " " >+ RenderText {#text} at (236,98) size 4x19 >+ text run at (236,98) width 4: " " >+ RenderText {#text} at (356,98) size 4x19 >+ text run at (356,98) width 4: " " >+ RenderText {#text} at (476,98) size 4x19 >+ text run at (476,98) width 4: " " >+ RenderText {#text} at (596,98) size 4x19 >+ text run at (596,98) width 4: " " >+ RenderText {#text} at (716,98) size 4x19 >+ text run at (716,98) width 4: " " >+ RenderText {#text} at (116,219) size 4x19 >+ text run at (116,219) width 4: " " >+ RenderText {#text} at (206,219) size 4x19 >+ text run at (206,219) width 4: " " >+ RenderText {#text} at (296,219) size 4x19 >+ text run at (296,219) width 4: " " >+ RenderText {#text} at (386,219) size 4x19 >+ text run at (386,219) width 4: " " >+ RenderText {#text} at (476,219) size 4x19 >+ text run at (476,219) width 4: " " >+ RenderText {#text} at (566,219) size 4x19 >+ text run at (566,219) width 4: " " >+ RenderText {#text} at (656,219) size 4x19 >+ text run at (656,219) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (86,340) size 4x19 >+ text run at (86,340) width 4: " " >+ RenderText {#text} at (176,340) size 4x19 >+ text run at (176,340) width 4: " " >+ RenderText {#text} at (266,340) size 4x19 >+ text run at (266,340) width 4: " " >+ RenderText {#text} at (356,340) size 4x19 >+ text run at (356,340) width 4: " " >+ RenderText {#text} at (446,340) size 4x19 >+ text run at (446,340) width 4: " " >+ RenderText {#text} at (536,340) size 4x19 >+ text run at (536,340) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,64) size 116x66 >+ RenderBlock {DIV} at (0,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (16,72) size 48x100 >+ RenderMultiColumnFlowThread at (8,8) size 48x100 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderText {#text} at (0,25) size 25x75 >+ text run at (0,25) width 25: "x" >+ text run at (0,50) width 25: "y" >+ text run at (0,75) width 25: "z" >+layer at (128,64) size 116x66 >+ RenderBlock {DIV} at (120,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (136,72) size 48x100 >+ RenderMultiColumnFlowThread at (8,8) size 48x100 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderInline {SPAN} at (0,0) size 25x75 >+ RenderText {#text} at (0,25) size 25x75 >+ text run at (0,25) width 25: "x" >+ text run at (0,50) width 25: "y" >+ text run at (0,75) width 25: "z" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (248,64) size 116x66 >+ RenderBlock {DIV} at (240,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (256,72) size 48x100 >+ RenderMultiColumnFlowThread at (8,8) size 48x100 >+ RenderBlock (anonymous) at (0,0) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,25) size 48x75 >+ RenderText {#text} at (0,0) size 25x75 >+ text run at (0,0) width 25: "x" >+ text run at (0,25) width 25: "y" >+ text run at (0,50) width 25: "z" >+layer at (368,64) size 116x66 >+ RenderBlock {DIV} at (360,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (376,72) size 48x100 >+ RenderMultiColumnFlowThread at (8,8) size 48x100 >+ RenderBlock (anonymous) at (0,0) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,25) size 48x75 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderText {#text} at (0,25) size 25x50 >+ text run at (0,25) width 25: "y" >+ text run at (0,50) width 25: "z" >+layer at (488,82) size 116x66 >+ RenderBlock {DIV} at (480,28) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (496,90) size 48x79 >+ RenderMultiColumnFlowThread at (8,8) size 48x79 >+ RenderBlock (anonymous) at (0,0) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,25) size 48x54 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderSlider {INPUT} at (2,27) size 25x25 [color=#C4C4C4] [bgcolor=#ADD8E6] >+ RenderFlexibleBox {DIV} at (0,0) size 25x25 >+ RenderBlock {DIV} at (0,12) size 25x0 >+ RenderBlock {DIV} at (0,0) size 25x0 >+layer at (608,84) size 116x66 >+ RenderBlock {DIV} at (600,30) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (616,92) size 48x75 >+ RenderMultiColumnFlowThread at (8,8) size 48x75 >+ RenderBlock (anonymous) at (0,0) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,25) size 48x50 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderImage {IMG} at (0,25) size 25x25 [bgcolor=#ADD8E6] >+layer at (8,212) size 116x66 >+ RenderBlock {DIV} at (0,158) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (16,220) size 48x65 >+ RenderMultiColumnFlowThread at (8,8) size 48x65 >+ RenderBlock {DIV} at (0,40) size 25x25 [bgcolor=#ADD8E6] >+layer at (138,172) size 66x116 >+ RenderBlock {DIV} at (130,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (146,180) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 75x25 >+ text run at (25,0) width 25: "x" >+ text run at (50,0) width 25: "y" >+ text run at (75,0) width 25: "z" >+layer at (228,172) size 66x116 >+ RenderBlock {DIV} at (220,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (236,180) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderInline {SPAN} at (0,0) size 75x25 >+ RenderText {#text} at (25,0) size 75x25 >+ text run at (25,0) width 25: "x" >+ text run at (50,0) width 25: "y" >+ text run at (75,0) width 25: "z" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (318,172) size 66x116 >+ RenderBlock {DIV} at (310,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (326,180) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 75x48 >+ RenderText {#text} at (0,0) size 75x25 >+ text run at (0,0) width 25: "x" >+ text run at (25,0) width 25: "y" >+ text run at (50,0) width 25: "z" >+layer at (408,172) size 66x116 >+ RenderBlock {DIV} at (400,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (416,180) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 75x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 50x25 >+ text run at (25,0) width 25: "y" >+ text run at (50,0) width 25: "z" >+layer at (498,172) size 66x116 >+ RenderBlock {DIV} at (490,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (506,180) size 79x48 >+ RenderMultiColumnFlowThread at (8,8) size 79x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 54x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderSlider {INPUT} at (27,2) size 25x25 [color=#C4C4C4] [bgcolor=#ADD8E6] >+ RenderFlexibleBox {DIV} at (0,0) size 25x25 >+ RenderBlock {DIV} at (0,12) size 25x0 >+ RenderBlock {DIV} at (0,0) size 25x0 >+layer at (588,172) size 66x116 >+ RenderBlock {DIV} at (580,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (596,180) size 75x48 >+ RenderMultiColumnFlowThread at (8,8) size 75x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 50x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (678,172) size 66x116 >+ RenderBlock {DIV} at (670,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (686,180) size 65x48 >+ RenderMultiColumnFlowThread at (8,8) size 65x48 >+ RenderBlock {DIV} at (40,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (18,293) size 66x116 >+ RenderBlock {DIV} at (10,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (-24,301) size 100x48 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 75x25 >+ text run at (25,0) width 25: "x" >+ text run at (50,0) width 25: "y" >+ text run at (75,0) width 25: "z" >+layer at (108,293) size 66x116 >+ RenderBlock {DIV} at (100,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (66,301) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderInline {SPAN} at (0,0) size 75x25 >+ RenderText {#text} at (25,0) size 75x25 >+ text run at (25,0) width 25: "x" >+ text run at (50,0) width 25: "y" >+ text run at (75,0) width 25: "z" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (198,293) size 66x116 >+ RenderBlock {DIV} at (190,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (156,301) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 75x48 >+ RenderText {#text} at (0,0) size 75x25 >+ text run at (0,0) width 25: "x" >+ text run at (25,0) width 25: "y" >+ text run at (50,0) width 25: "z" >+layer at (288,293) size 66x116 >+ RenderBlock {DIV} at (280,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (246,301) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 75x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 50x25 >+ text run at (25,0) width 25: "y" >+ text run at (50,0) width 25: "z" >+layer at (378,293) size 66x116 >+ RenderBlock {DIV} at (370,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (357,301) size 79x48 >+ RenderMultiColumnFlowThread at (8,8) size 79x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 54x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderSlider {INPUT} at (27,2) size 25x25 [color=#C4C4C4] [bgcolor=#ADD8E6] >+ RenderFlexibleBox {DIV} at (0,0) size 25x25 >+ RenderBlock {DIV} at (0,12) size 25x0 >+ RenderBlock {DIV} at (0,0) size 25x0 >+layer at (468,293) size 66x116 >+ RenderBlock {DIV} at (460,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (451,301) size 75x48 >+ RenderMultiColumnFlowThread at (8,8) size 75x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 50x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (558,293) size 66x116 >+ RenderBlock {DIV} at (550,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (551,301) size 65x48 >+ RenderMultiColumnFlowThread at (8,8) size 65x48 >+ RenderBlock {DIV} at (40,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (16,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (16,97) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (69,72) size 25x25 >+ RenderBlock (positioned) {DIV} at (68,72) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (69,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (68,97) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (136,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (136,97) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (189,72) size 25x25 >+ RenderBlock (positioned) {DIV} at (188,72) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (189,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (188,97) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (256,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (256,97) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (309,72) size 25x25 >+ RenderBlock (positioned) {DIV} at (308,72) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (309,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (308,97) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (429,72) size 25x25 >+ RenderBlock (positioned) {DIV} at (428,72) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (429,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (428,97) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (551,92) size 25x25 >+ RenderBlock (positioned) {DIV} at (550,92) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (669,92) size 25x25 >+ RenderBlock (positioned) {DIV} at (668,92) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (69,210) size 25x25 >+ RenderBlock (positioned) {DIV} at (68,210) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (171,180) size 25x25 >+ RenderBlock (positioned) {DIV} at (171,180) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (146,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (146,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (171,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (171,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (261,180) size 25x25 >+ RenderBlock (positioned) {DIV} at (261,180) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (236,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (236,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (261,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (261,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (351,180) size 25x25 >+ RenderBlock (positioned) {DIV} at (351,180) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (326,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (326,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (351,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (351,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (416,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (416,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (441,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (441,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (508,235) size 25x25 >+ RenderBlock (positioned) {DIV} at (508,234) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (596,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (596,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (676,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (676,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (26,301) size 25x25 >+ RenderBlock (positioned) {DIV} at (26,301) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (51,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (51,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (26,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (26,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (116,301) size 25x25 >+ RenderBlock (positioned) {DIV} at (116,301) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (141,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (141,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (116,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (116,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (206,301) size 25x25 >+ RenderBlock (positioned) {DIV} at (206,301) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (231,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (231,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (206,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (206,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (321,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (321,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (296,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (296,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (409,356) size 25x25 >+ RenderBlock (positioned) {DIV} at (409,355) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (501,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (501,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (601,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (601,353) size 25x26 [border: (3px solid #0000FF7F)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/client-rects-spanners-complex-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/client-rects-spanners-complex-expected.txt >new file mode 100644 >index 00000000000..3321da7e2c8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/client-rects-spanners-complex-expected.txt >@@ -0,0 +1,458 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x30 >+ RenderText {#text} at (0,10) size 396x19 >+ text run at (0,10) width 396: "The blue borders should coincide with light blue squares, like this: " >+ RenderBlock {SPAN} at (396,0) size 25x25 [bgcolor=#ADD8E6] [border: (3px solid #0000FF7F)] >+ RenderText {#text} at (421,10) size 185x19 >+ text run at (421,10) width 8: ". " >+ text run at (429,10) width 177: "There should be none of this: " >+ RenderBlock {SPAN} at (606,0) size 25x25 [bgcolor=#ADD8E6] >+ RenderText {#text} at (631,10) size 48x19 >+ text run at (631,10) width 4: " " >+ text run at (635,10) width 44: "or this: " >+ RenderBlock {SPAN} at (679,0) size 25x25 [border: (3px solid #0000FF7F)] >+ RenderText {#text} at (704,10) size 4x19 >+ text run at (704,10) width 4: "." >+ RenderBlock (anonymous) at (0,46) size 784x519 >+ RenderText {#text} at (116,113) size 4x19 >+ text run at (116,113) width 4: " " >+ RenderText {#text} at (236,113) size 4x19 >+ text run at (236,113) width 4: " " >+ RenderText {#text} at (356,113) size 4x19 >+ text run at (356,113) width 4: " " >+ RenderText {#text} at (476,113) size 4x19 >+ text run at (476,113) width 4: " " >+ RenderText {#text} at (596,113) size 4x19 >+ text run at (596,113) width 4: " " >+ RenderText {#text} at (716,113) size 4x19 >+ text run at (716,113) width 4: " " >+ RenderText {#text} at (116,257) size 4x19 >+ text run at (116,257) width 4: " " >+ RenderText {#text} at (246,257) size 4x19 >+ text run at (246,257) width 4: " " >+ RenderText {#text} at (376,257) size 4x19 >+ text run at (376,257) width 4: " " >+ RenderText {#text} at (506,257) size 4x19 >+ text run at (506,257) width 4: " " >+ RenderText {#text} at (636,257) size 4x19 >+ text run at (636,257) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (126,378) size 4x19 >+ text run at (126,378) width 4: " " >+ RenderText {#text} at (256,378) size 4x19 >+ text run at (256,378) width 4: " " >+ RenderText {#text} at (386,378) size 4x19 >+ text run at (386,378) width 4: " " >+ RenderText {#text} at (516,378) size 4x19 >+ text run at (516,378) width 4: " " >+ RenderText {#text} at (646,378) size 4x19 >+ text run at (646,378) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (126,499) size 4x19 >+ text run at (126,499) width 4: " " >+ RenderText {#text} at (256,499) size 4x19 >+ text run at (256,499) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,64) size 116x106 >+ RenderBlock {DIV} at (0,10) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x5 >+ RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,43) size 100x55 >+layer at (16,72) size 48x115 >+ RenderMultiColumnFlowThread at (8,8) size 48x115 >+ RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (0,10) size 0x0 >+ RenderBlock (anonymous) at (0,10) size 48x105 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderText {#text} at (0,25) size 25x80 >+ text run at (0,25) width 25: "x" >+ text run at (0,55) width 25: "y" >+ text run at (0,80) width 25: "z" >+layer at (128,64) size 116x106 >+ RenderBlock {DIV} at (120,10) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x5 >+ RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,43) size 100x55 >+layer at (136,72) size 48x115 >+ RenderMultiColumnFlowThread at (8,8) size 48x115 >+ RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (0,10) size 0x0 >+ RenderBlock (anonymous) at (0,10) size 48x105 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderInline {SPAN} at (0,0) size 25x80 >+ RenderText {#text} at (0,25) size 25x80 >+ text run at (0,25) width 25: "x" >+ text run at (0,55) width 25: "y" >+ text run at (0,80) width 25: "z" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (248,64) size 116x106 >+ RenderBlock {DIV} at (240,10) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x5 >+ RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,43) size 100x55 >+layer at (256,72) size 48x115 >+ RenderMultiColumnFlowThread at (8,8) size 48x115 >+ RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (0,10) size 0x0 >+ RenderBlock (anonymous) at (0,10) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,35) size 48x80 >+ RenderText {#text} at (0,0) size 25x80 >+ text run at (0,0) width 25: "x" >+ text run at (0,30) width 25: "y" >+ text run at (0,55) width 25: "z" >+layer at (368,64) size 116x106 >+ RenderBlock {DIV} at (360,10) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x5 >+ RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,43) size 100x55 >+layer at (376,72) size 48x115 >+ RenderMultiColumnFlowThread at (8,8) size 48x115 >+ RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (0,10) size 0x0 >+ RenderBlock (anonymous) at (0,10) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,35) size 48x80 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderText {#text} at (0,30) size 25x50 >+ text run at (0,30) width 25: "y" >+ text run at (0,55) width 25: "z" >+layer at (488,82) size 116x106 >+ RenderBlock {DIV} at (480,28) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x5 >+ RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,43) size 100x55 >+layer at (496,90) size 48x94 >+ RenderMultiColumnFlowThread at (8,8) size 48x94 >+ RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (0,10) size 0x0 >+ RenderBlock (anonymous) at (0,10) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,35) size 48x59 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderSlider {INPUT} at (2,32) size 25x25 [color=#C4C4C4] [bgcolor=#ADD8E6] >+ RenderFlexibleBox {DIV} at (0,0) size 25x25 >+ RenderBlock {DIV} at (0,12) size 25x0 >+ RenderBlock {DIV} at (0,0) size 25x0 >+layer at (608,84) size 116x106 >+ RenderBlock {DIV} at (600,30) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x5 >+ RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,43) size 100x55 >+layer at (616,92) size 48x90 >+ RenderMultiColumnFlowThread at (8,8) size 48x90 >+ RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (0,10) size 0x0 >+ RenderBlock (anonymous) at (0,10) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,35) size 48x55 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderImage {IMG} at (0,30) size 25x25 [bgcolor=#ADD8E6] >+layer at (8,210) size 116x106 >+ RenderBlock {DIV} at (0,156) size 116x106 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x5 >+ RenderBlock {DIV} at (8,13) size 100x30 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,43) size 100x55 >+layer at (16,218) size 48x75 >+ RenderMultiColumnFlowThread at (8,8) size 48x75 >+ RenderBlock {DIV} at (0,0) size 48x10 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (0,10) size 0x0 >+ RenderBlock {DIV} at (0,50) size 25x25 [bgcolor=#ADD8E6] >+layer at (138,210) size 106x116 >+ RenderBlock {DIV} at (130,156) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (146,218) size 115x48 >+ RenderMultiColumnFlowThread at (8,8) size 115x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock (anonymous) at (10,0) size 105x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 80x25 >+ text run at (25,0) width 25: "x" >+ text run at (55,0) width 25: "y" >+ text run at (80,0) width 25: "z" >+layer at (268,210) size 106x116 >+ RenderBlock {DIV} at (260,156) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (276,218) size 115x48 >+ RenderMultiColumnFlowThread at (8,8) size 115x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock (anonymous) at (10,0) size 105x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderInline {SPAN} at (0,0) size 80x25 >+ RenderText {#text} at (25,0) size 80x25 >+ text run at (25,0) width 25: "x" >+ text run at (55,0) width 25: "y" >+ text run at (80,0) width 25: "z" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (398,210) size 106x116 >+ RenderBlock {DIV} at (390,156) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (406,218) size 115x48 >+ RenderMultiColumnFlowThread at (8,8) size 115x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock (anonymous) at (10,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (35,0) size 80x48 >+ RenderText {#text} at (0,0) size 80x25 >+ text run at (0,0) width 25: "x" >+ text run at (30,0) width 25: "y" >+ text run at (55,0) width 25: "z" >+layer at (528,210) size 106x116 >+ RenderBlock {DIV} at (520,156) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (536,218) size 115x48 >+ RenderMultiColumnFlowThread at (8,8) size 115x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock (anonymous) at (10,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (35,0) size 80x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (30,0) size 50x25 >+ text run at (30,0) width 25: "y" >+ text run at (55,0) width 25: "z" >+layer at (658,210) size 106x116 >+ RenderBlock {DIV} at (650,156) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (666,218) size 94x48 >+ RenderMultiColumnFlowThread at (8,8) size 94x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock (anonymous) at (10,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (35,0) size 59x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderSlider {INPUT} at (32,2) size 25x25 [color=#C4C4C4] [bgcolor=#ADD8E6] >+ RenderFlexibleBox {DIV} at (0,0) size 25x25 >+ RenderBlock {DIV} at (0,12) size 25x0 >+ RenderBlock {DIV} at (0,0) size 25x0 >+layer at (18,331) size 106x116 >+ RenderBlock {DIV} at (10,277) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (26,339) size 90x48 >+ RenderMultiColumnFlowThread at (8,8) size 90x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock (anonymous) at (10,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (35,0) size 55x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderImage {IMG} at (30,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (148,331) size 106x116 >+ RenderBlock {DIV} at (140,277) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (156,339) size 75x48 >+ RenderMultiColumnFlowThread at (8,8) size 75x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock {DIV} at (50,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (278,331) size 106x116 >+ RenderBlock {DIV} at (270,277) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (261,339) size 115x48 >+ RenderMultiColumnFlowThread at (8,8) size 115x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock (anonymous) at (10,0) size 105x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 80x25 >+ text run at (25,0) width 25: "x" >+ text run at (55,0) width 25: "y" >+ text run at (80,0) width 25: "z" >+layer at (408,331) size 106x116 >+ RenderBlock {DIV} at (400,277) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (391,339) size 115x48 >+ RenderMultiColumnFlowThread at (8,8) size 115x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock (anonymous) at (10,0) size 105x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderInline {SPAN} at (0,0) size 80x25 >+ RenderText {#text} at (25,0) size 80x25 >+ text run at (25,0) width 25: "x" >+ text run at (55,0) width 25: "y" >+ text run at (80,0) width 25: "z" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (538,331) size 106x116 >+ RenderBlock {DIV} at (530,277) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (521,339) size 115x48 >+ RenderMultiColumnFlowThread at (8,8) size 115x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock (anonymous) at (10,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (35,0) size 80x48 >+ RenderText {#text} at (0,0) size 80x25 >+ text run at (0,0) width 25: "x" >+ text run at (30,0) width 25: "y" >+ text run at (55,0) width 25: "z" >+layer at (668,331) size 106x116 >+ RenderBlock {DIV} at (660,277) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (651,339) size 115x48 >+ RenderMultiColumnFlowThread at (8,8) size 115x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock (anonymous) at (10,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (35,0) size 80x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (30,0) size 50x25 >+ text run at (30,0) width 25: "y" >+ text run at (55,0) width 25: "z" >+layer at (18,452) size 106x116 >+ RenderBlock {DIV} at (10,398) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (22,460) size 94x48 >+ RenderMultiColumnFlowThread at (8,8) size 94x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock (anonymous) at (10,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (35,0) size 59x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderSlider {INPUT} at (32,2) size 25x25 [color=#C4C4C4] [bgcolor=#ADD8E6] >+ RenderFlexibleBox {DIV} at (0,0) size 25x25 >+ RenderBlock {DIV} at (0,12) size 25x0 >+ RenderBlock {DIV} at (0,0) size 25x0 >+layer at (148,452) size 106x116 >+ RenderBlock {DIV} at (140,398) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (156,460) size 90x48 >+ RenderMultiColumnFlowThread at (8,8) size 90x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock (anonymous) at (10,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (35,0) size 55x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderImage {IMG} at (30,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (278,452) size 106x116 >+ RenderBlock {DIV} at (270,398) size 106x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 5x100 >+ RenderBlock {DIV} at (13,8) size 30x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (43,8) size 55x100 >+layer at (301,460) size 75x48 >+ RenderMultiColumnFlowThread at (8,8) size 75x48 >+ RenderBlock {DIV} at (0,0) size 10x48 [bgcolor=#000080] >+ RenderMultiColumnSpannerPlaceholder at (10,0) size 0x0 >+ RenderBlock {DIV} at (50,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (16,132) size 25x25 >+ RenderBlock (positioned) {DIV} at (16,132) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (69,107) size 25x25 >+ RenderBlock (positioned) {DIV} at (68,107) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (69,132) size 25x25 >+ RenderBlock (positioned) {DIV} at (68,132) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (136,132) size 25x25 >+ RenderBlock (positioned) {DIV} at (136,132) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (189,107) size 25x25 >+ RenderBlock (positioned) {DIV} at (188,107) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (189,132) size 25x25 >+ RenderBlock (positioned) {DIV} at (188,132) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (256,132) size 25x25 >+ RenderBlock (positioned) {DIV} at (256,132) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (309,107) size 25x25 >+ RenderBlock (positioned) {DIV} at (308,107) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (309,132) size 25x25 >+ RenderBlock (positioned) {DIV} at (308,132) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (429,107) size 25x25 >+ RenderBlock (positioned) {DIV} at (428,107) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (429,132) size 25x25 >+ RenderBlock (positioned) {DIV} at (428,132) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (551,127) size 25x25 >+ RenderBlock (positioned) {DIV} at (550,127) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (669,127) size 25x25 >+ RenderBlock (positioned) {DIV} at (668,127) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (16,293) size 25x25 >+ RenderBlock (positioned) {DIV} at (16,293) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (206,218) size 25x25 >+ RenderBlock (positioned) {DIV} at (206,218) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (181,271) size 25x25 >+ RenderBlock (positioned) {DIV} at (181,270) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (206,271) size 25x25 >+ RenderBlock (positioned) {DIV} at (206,270) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (336,218) size 25x25 >+ RenderBlock (positioned) {DIV} at (336,218) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (311,271) size 25x25 >+ RenderBlock (positioned) {DIV} at (311,270) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (336,271) size 25x25 >+ RenderBlock (positioned) {DIV} at (336,270) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (466,218) size 25x25 >+ RenderBlock (positioned) {DIV} at (466,218) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (441,271) size 25x25 >+ RenderBlock (positioned) {DIV} at (441,270) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (466,271) size 25x25 >+ RenderBlock (positioned) {DIV} at (466,270) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (571,271) size 25x25 >+ RenderBlock (positioned) {DIV} at (571,270) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (596,271) size 25x25 >+ RenderBlock (positioned) {DIV} at (596,270) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (703,273) size 25x25 >+ RenderBlock (positioned) {DIV} at (703,272) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (61,392) size 25x25 >+ RenderBlock (positioned) {DIV} at (61,391) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (231,339) size 25x25 >+ RenderBlock (positioned) {DIV} at (231,339) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (291,339) size 25x25 >+ RenderBlock (positioned) {DIV} at (291,339) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (316,392) size 25x25 >+ RenderBlock (positioned) {DIV} at (316,391) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (291,392) size 25x25 >+ RenderBlock (positioned) {DIV} at (291,391) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (421,339) size 25x25 >+ RenderBlock (positioned) {DIV} at (421,339) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (446,392) size 25x25 >+ RenderBlock (positioned) {DIV} at (446,391) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (421,392) size 25x25 >+ RenderBlock (positioned) {DIV} at (421,391) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (551,339) size 25x25 >+ RenderBlock (positioned) {DIV} at (551,339) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (576,392) size 25x25 >+ RenderBlock (positioned) {DIV} at (576,391) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (551,392) size 25x25 >+ RenderBlock (positioned) {DIV} at (551,391) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (706,392) size 25x25 >+ RenderBlock (positioned) {DIV} at (706,391) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (681,392) size 25x25 >+ RenderBlock (positioned) {DIV} at (681,391) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (54,515) size 25x25 >+ RenderBlock (positioned) {DIV} at (54,514) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (186,513) size 25x25 >+ RenderBlock (positioned) {DIV} at (186,512) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (276,460) size 25x25 >+ RenderBlock (positioned) {DIV} at (276,460) size 25x25 [border: (3px solid #0000FF7F)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/client-rects-spanners-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/client-rects-spanners-expected.txt >new file mode 100644 >index 00000000000..dd953ca0753 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/client-rects-spanners-expected.txt >@@ -0,0 +1,418 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x30 >+ RenderText {#text} at (0,10) size 396x19 >+ text run at (0,10) width 396: "The blue borders should coincide with light blue squares, like this: " >+ RenderBlock {SPAN} at (396,0) size 25x25 [bgcolor=#ADD8E6] [border: (3px solid #0000FF7F)] >+ RenderText {#text} at (421,10) size 185x19 >+ text run at (421,10) width 8: ". " >+ text run at (429,10) width 177: "There should be none of this: " >+ RenderBlock {SPAN} at (606,0) size 25x25 [bgcolor=#ADD8E6] >+ RenderText {#text} at (631,10) size 48x19 >+ text run at (631,10) width 4: " " >+ text run at (635,10) width 44: "or this: " >+ RenderBlock {SPAN} at (679,0) size 25x25 [border: (3px solid #0000FF7F)] >+ RenderText {#text} at (704,10) size 4x19 >+ text run at (704,10) width 4: "." >+ RenderBlock (anonymous) at (0,46) size 784x476 >+ RenderText {#text} at (116,98) size 4x19 >+ text run at (116,98) width 4: " " >+ RenderText {#text} at (236,98) size 4x19 >+ text run at (236,98) width 4: " " >+ RenderText {#text} at (356,98) size 4x19 >+ text run at (356,98) width 4: " " >+ RenderText {#text} at (476,98) size 4x19 >+ text run at (476,98) width 4: " " >+ RenderText {#text} at (596,98) size 4x19 >+ text run at (596,98) width 4: " " >+ RenderText {#text} at (716,98) size 4x19 >+ text run at (716,98) width 4: " " >+ RenderText {#text} at (116,219) size 4x19 >+ text run at (116,219) width 4: " " >+ RenderText {#text} at (216,219) size 4x19 >+ text run at (216,219) width 4: " " >+ RenderText {#text} at (316,219) size 4x19 >+ text run at (316,219) width 4: " " >+ RenderText {#text} at (416,219) size 4x19 >+ text run at (416,219) width 4: " " >+ RenderText {#text} at (516,219) size 4x19 >+ text run at (516,219) width 4: " " >+ RenderText {#text} at (616,219) size 4x19 >+ text run at (616,219) width 4: " " >+ RenderText {#text} at (716,219) size 4x19 >+ text run at (716,219) width 4: " " >+ RenderText {#text} at (96,340) size 4x19 >+ text run at (96,340) width 4: " " >+ RenderText {#text} at (196,340) size 4x19 >+ text run at (196,340) width 4: " " >+ RenderText {#text} at (296,340) size 4x19 >+ text run at (296,340) width 4: " " >+ RenderText {#text} at (396,340) size 4x19 >+ text run at (396,340) width 4: " " >+ RenderText {#text} at (496,340) size 4x19 >+ text run at (496,340) width 4: " " >+ RenderText {#text} at (596,340) size 4x19 >+ text run at (596,340) width 4: " " >+ RenderText {#text} at (696,340) size 4x19 >+ text run at (696,340) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,64) size 116x76 >+ RenderBlock {DIV} at (0,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,18) size 100x50 >+layer at (16,72) size 48x100 >+ RenderMultiColumnFlowThread at (8,8) size 48x100 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 48x100 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderText {#text} at (0,25) size 25x75 >+ text run at (0,25) width 25: "x" >+ text run at (0,50) width 25: "y" >+ text run at (0,75) width 25: "z" >+layer at (128,64) size 116x76 >+ RenderBlock {DIV} at (120,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,18) size 100x50 >+layer at (136,72) size 48x100 >+ RenderMultiColumnFlowThread at (8,8) size 48x100 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 48x100 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderInline {SPAN} at (0,0) size 25x75 >+ RenderText {#text} at (0,25) size 25x75 >+ text run at (0,25) width 25: "x" >+ text run at (0,50) width 25: "y" >+ text run at (0,75) width 25: "z" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (248,64) size 116x76 >+ RenderBlock {DIV} at (240,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,18) size 100x50 >+layer at (256,72) size 48x100 >+ RenderMultiColumnFlowThread at (8,8) size 48x100 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,25) size 48x75 >+ RenderText {#text} at (0,0) size 25x75 >+ text run at (0,0) width 25: "x" >+ text run at (0,25) width 25: "y" >+ text run at (0,50) width 25: "z" >+layer at (368,64) size 116x76 >+ RenderBlock {DIV} at (360,10) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,18) size 100x50 >+layer at (376,72) size 48x100 >+ RenderMultiColumnFlowThread at (8,8) size 48x100 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,25) size 48x75 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderText {#text} at (0,25) size 25x50 >+ text run at (0,25) width 25: "y" >+ text run at (0,50) width 25: "z" >+layer at (488,82) size 116x76 >+ RenderBlock {DIV} at (480,28) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,18) size 100x50 >+layer at (496,90) size 48x79 >+ RenderMultiColumnFlowThread at (8,8) size 48x79 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,25) size 48x54 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderSlider {INPUT} at (2,27) size 25x25 [color=#C4C4C4] [bgcolor=#ADD8E6] >+ RenderFlexibleBox {DIV} at (0,0) size 25x25 >+ RenderBlock {DIV} at (0,12) size 25x0 >+ RenderBlock {DIV} at (0,0) size 25x0 >+layer at (608,84) size 116x76 >+ RenderBlock {DIV} at (600,30) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,18) size 100x50 >+layer at (616,92) size 48x75 >+ RenderMultiColumnFlowThread at (8,8) size 48x75 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,25) size 48x50 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderImage {IMG} at (0,25) size 25x25 [bgcolor=#ADD8E6] >+layer at (8,202) size 116x76 >+ RenderBlock {DIV} at (0,148) size 116x76 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 100x10 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (8,18) size 100x50 >+layer at (16,210) size 48x65 >+ RenderMultiColumnFlowThread at (8,8) size 48x65 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,40) size 25x25 [bgcolor=#ADD8E6] >+layer at (138,172) size 76x116 >+ RenderBlock {DIV} at (130,118) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (146,180) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 100x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 75x25 >+ text run at (25,0) width 25: "x" >+ text run at (50,0) width 25: "y" >+ text run at (75,0) width 25: "z" >+layer at (238,172) size 76x116 >+ RenderBlock {DIV} at (230,118) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (246,180) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 100x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderInline {SPAN} at (0,0) size 75x25 >+ RenderText {#text} at (25,0) size 75x25 >+ text run at (25,0) width 25: "x" >+ text run at (50,0) width 25: "y" >+ text run at (75,0) width 25: "z" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (338,172) size 76x116 >+ RenderBlock {DIV} at (330,118) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (346,180) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 75x48 >+ RenderText {#text} at (0,0) size 75x25 >+ text run at (0,0) width 25: "x" >+ text run at (25,0) width 25: "y" >+ text run at (50,0) width 25: "z" >+layer at (438,172) size 76x116 >+ RenderBlock {DIV} at (430,118) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (446,180) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 75x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 50x25 >+ text run at (25,0) width 25: "y" >+ text run at (50,0) width 25: "z" >+layer at (538,172) size 76x116 >+ RenderBlock {DIV} at (530,118) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (546,180) size 79x48 >+ RenderMultiColumnFlowThread at (8,8) size 79x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 54x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderSlider {INPUT} at (27,2) size 25x25 [color=#C4C4C4] [bgcolor=#ADD8E6] >+ RenderFlexibleBox {DIV} at (0,0) size 25x25 >+ RenderBlock {DIV} at (0,12) size 25x0 >+ RenderBlock {DIV} at (0,0) size 25x0 >+layer at (638,172) size 76x116 >+ RenderBlock {DIV} at (630,118) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (646,180) size 75x48 >+ RenderMultiColumnFlowThread at (8,8) size 75x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 50x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (18,293) size 76x116 >+ RenderBlock {DIV} at (10,239) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (26,301) size 65x48 >+ RenderMultiColumnFlowThread at (8,8) size 65x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock {DIV} at (40,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (118,293) size 76x116 >+ RenderBlock {DIV} at (110,239) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (86,301) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 100x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 75x25 >+ text run at (25,0) width 25: "x" >+ text run at (50,0) width 25: "y" >+ text run at (75,0) width 25: "z" >+layer at (218,293) size 76x116 >+ RenderBlock {DIV} at (210,239) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (186,301) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 100x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderInline {SPAN} at (0,0) size 75x25 >+ RenderText {#text} at (25,0) size 75x25 >+ text run at (25,0) width 25: "x" >+ text run at (50,0) width 25: "y" >+ text run at (75,0) width 25: "z" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (318,293) size 76x116 >+ RenderBlock {DIV} at (310,239) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (286,301) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 75x48 >+ RenderText {#text} at (0,0) size 75x25 >+ text run at (0,0) width 25: "x" >+ text run at (25,0) width 25: "y" >+ text run at (50,0) width 25: "z" >+layer at (418,293) size 76x116 >+ RenderBlock {DIV} at (410,239) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (386,301) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 75x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 50x25 >+ text run at (25,0) width 25: "y" >+ text run at (50,0) width 25: "z" >+layer at (518,293) size 76x116 >+ RenderBlock {DIV} at (510,239) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (507,301) size 79x48 >+ RenderMultiColumnFlowThread at (8,8) size 79x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 54x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderSlider {INPUT} at (27,2) size 25x25 [color=#C4C4C4] [bgcolor=#ADD8E6] >+ RenderFlexibleBox {DIV} at (0,0) size 25x25 >+ RenderBlock {DIV} at (0,12) size 25x0 >+ RenderBlock {DIV} at (0,0) size 25x0 >+layer at (618,293) size 76x116 >+ RenderBlock {DIV} at (610,239) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (611,301) size 75x48 >+ RenderMultiColumnFlowThread at (8,8) size 75x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 50x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (18,414) size 76x116 >+ RenderBlock {DIV} at (10,360) size 76x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderBlock {DIV} at (8,8) size 10x100 [bgcolor=#C0C0C0] >+ RenderMultiColumnSet at (18,8) size 50x100 >+layer at (21,422) size 65x48 >+ RenderMultiColumnFlowThread at (8,8) size 65x48 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock {DIV} at (40,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (16,107) size 25x25 >+ RenderBlock (positioned) {DIV} at (16,107) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (69,82) size 25x25 >+ RenderBlock (positioned) {DIV} at (68,82) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (69,107) size 25x25 >+ RenderBlock (positioned) {DIV} at (68,107) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (136,107) size 25x25 >+ RenderBlock (positioned) {DIV} at (136,107) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (189,82) size 25x25 >+ RenderBlock (positioned) {DIV} at (188,82) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (189,107) size 25x25 >+ RenderBlock (positioned) {DIV} at (188,107) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (256,107) size 25x25 >+ RenderBlock (positioned) {DIV} at (256,107) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (309,82) size 25x25 >+ RenderBlock (positioned) {DIV} at (308,82) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (309,107) size 25x25 >+ RenderBlock (positioned) {DIV} at (308,107) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (429,82) size 25x25 >+ RenderBlock (positioned) {DIV} at (428,82) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (429,107) size 25x25 >+ RenderBlock (positioned) {DIV} at (428,107) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (551,102) size 25x25 >+ RenderBlock (positioned) {DIV} at (550,102) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (669,102) size 25x25 >+ RenderBlock (positioned) {DIV} at (668,102) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (69,210) size 25x25 >+ RenderBlock (positioned) {DIV} at (68,210) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (181,180) size 25x25 >+ RenderBlock (positioned) {DIV} at (181,180) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (156,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (156,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (181,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (181,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (281,180) size 25x25 >+ RenderBlock (positioned) {DIV} at (281,180) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (256,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (256,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (281,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (281,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (381,180) size 25x25 >+ RenderBlock (positioned) {DIV} at (381,180) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (356,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (356,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (381,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (381,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (456,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (456,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (481,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (481,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (558,235) size 25x25 >+ RenderBlock (positioned) {DIV} at (558,234) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (656,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (656,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (26,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (26,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (126,301) size 25x25 >+ RenderBlock (positioned) {DIV} at (126,301) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (151,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (151,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (126,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (126,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (226,301) size 25x25 >+ RenderBlock (positioned) {DIV} at (226,301) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (251,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (251,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (226,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (226,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (326,301) size 25x25 >+ RenderBlock (positioned) {DIV} at (326,301) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (351,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (351,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (326,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (326,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (451,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (451,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (426,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (426,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (549,356) size 25x25 >+ RenderBlock (positioned) {DIV} at (549,355) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (651,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (651,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (61,475) size 25x25 >+ RenderBlock (positioned) {DIV} at (61,474) size 25x26 [border: (3px solid #0000FF7F)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/column-break-with-balancing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/column-break-with-balancing-expected.txt >new file mode 100644 >index 00000000000..9787b2164ab >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/column-break-with-balancing-expected.txt >@@ -0,0 +1,169 @@ >+layer at (0,0) size 785x892 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x892 >+ RenderBlock {HTML} at (0,0) size 785x892 >+ RenderBody {BODY} at (8,8) size 769x876 >+layer at (8,8) size 769x430 >+ RenderBlock {DIV} at (0,0) size 769x430 [border: (5px solid #0000FF)] >+ RenderMultiColumnSet at (5,5) size 759x420 >+layer at (13,13) size 372x500 >+ RenderMultiColumnFlowThread at (5,5) size 372x500 >+ RenderBlock (anonymous) at (0,0) size 372x420 >+ RenderText {#text} at (0,0) size 104x19 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (104,15) size 0x0 >+ RenderText {#text} at (0,20) size 104x19 >+ text run at (0,20) width 104: "This is some text." >+ RenderBR {BR} at (104,35) size 0x0 >+ RenderText {#text} at (0,40) size 104x19 >+ text run at (0,40) width 104: "This is some text." >+ RenderBR {BR} at (104,55) size 0x0 >+ RenderText {#text} at (0,60) size 104x19 >+ text run at (0,60) width 104: "This is some text." >+ RenderBR {BR} at (104,75) size 0x0 >+ RenderText {#text} at (0,80) size 104x19 >+ text run at (0,80) width 104: "This is some text." >+ RenderBR {BR} at (104,95) size 0x0 >+ RenderText {#text} at (0,100) size 104x19 >+ text run at (0,100) width 104: "This is some text." >+ RenderBR {BR} at (104,115) size 0x0 >+ RenderText {#text} at (0,120) size 104x19 >+ text run at (0,120) width 104: "This is some text." >+ RenderBR {BR} at (104,135) size 0x0 >+ RenderText {#text} at (0,140) size 104x19 >+ text run at (0,140) width 104: "This is some text." >+ RenderBR {BR} at (104,155) size 0x0 >+ RenderText {#text} at (0,160) size 104x19 >+ text run at (0,160) width 104: "This is some text." >+ RenderBR {BR} at (104,175) size 0x0 >+ RenderText {#text} at (0,180) size 104x19 >+ text run at (0,180) width 104: "This is some text." >+ RenderBR {BR} at (104,195) size 0x0 >+ RenderText {#text} at (0,200) size 104x19 >+ text run at (0,200) width 104: "This is some text." >+ RenderBR {BR} at (104,215) size 0x0 >+ RenderText {#text} at (0,220) size 104x19 >+ text run at (0,220) width 104: "This is some text." >+ RenderBR {BR} at (104,235) size 0x0 >+ RenderText {#text} at (0,240) size 104x19 >+ text run at (0,240) width 104: "This is some text." >+ RenderBR {BR} at (104,255) size 0x0 >+ RenderText {#text} at (0,260) size 104x19 >+ text run at (0,260) width 104: "This is some text." >+ RenderBR {BR} at (104,275) size 0x0 >+ RenderText {#text} at (0,280) size 104x19 >+ text run at (0,280) width 104: "This is some text." >+ RenderBR {BR} at (104,295) size 0x0 >+ RenderText {#text} at (0,300) size 104x19 >+ text run at (0,300) width 104: "This is some text." >+ RenderBR {BR} at (104,315) size 0x0 >+ RenderText {#text} at (0,320) size 104x19 >+ text run at (0,320) width 104: "This is some text." >+ RenderBR {BR} at (104,335) size 0x0 >+ RenderText {#text} at (0,340) size 104x19 >+ text run at (0,340) width 104: "This is some text." >+ RenderBR {BR} at (104,355) size 0x0 >+ RenderText {#text} at (0,360) size 104x19 >+ text run at (0,360) width 104: "This is some text." >+ RenderBR {BR} at (104,375) size 0x0 >+ RenderText {#text} at (0,380) size 104x19 >+ text run at (0,380) width 104: "This is some text." >+ RenderBR {BR} at (104,395) size 0x0 >+ RenderText {#text} at (0,400) size 104x19 >+ text run at (0,400) width 104: "This is some text." >+ RenderBR {BR} at (104,415) size 0x0 >+ RenderBlock {DIV} at (0,420) size 372x80 >+ RenderText {#text} at (0,0) size 247x19 >+ text run at (0,0) width 247: "This text should be in the second column." >+ RenderBR {BR} at (247,15) size 0x0 >+ RenderText {#text} at (0,20) size 247x19 >+ text run at (0,20) width 247: "This text should be in the second column." >+ RenderBR {BR} at (247,35) size 0x0 >+ RenderText {#text} at (0,40) size 247x19 >+ text run at (0,40) width 247: "This text should be in the second column." >+ RenderBR {BR} at (247,55) size 0x0 >+ RenderText {#text} at (0,60) size 247x19 >+ text run at (0,60) width 247: "This text should be in the second column." >+ RenderBR {BR} at (247,75) size 0x0 >+layer at (8,454) size 769x430 >+ RenderBlock {DIV} at (0,446) size 769x430 [border: (5px solid #0000FF)] >+ RenderMultiColumnSet at (5,5) size 759x420 >+layer at (13,459) size 372x840 backgroundClip at (0,0) size 785x892 clip at (0,0) size 785x892 >+ RenderMultiColumnFlowThread at (5,5) size 372x840 >+ RenderBlock (anonymous) at (0,0) size 372x80 >+ RenderText {#text} at (0,0) size 226x19 >+ text run at (0,0) width 226: "This text should be in the first column." >+ RenderBR {BR} at (226,15) size 0x0 >+ RenderText {#text} at (0,20) size 226x19 >+ text run at (0,20) width 226: "This text should be in the first column." >+ RenderBR {BR} at (226,35) size 0x0 >+ RenderText {#text} at (0,40) size 226x19 >+ text run at (0,40) width 226: "This text should be in the first column." >+ RenderBR {BR} at (226,55) size 0x0 >+ RenderText {#text} at (0,60) size 226x19 >+ text run at (0,60) width 226: "This text should be in the first column." >+ RenderBR {BR} at (226,75) size 0x0 >+ RenderBlock {DIV} at (0,420) size 372x420 >+ RenderText {#text} at (0,0) size 104x19 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (104,15) size 0x0 >+ RenderText {#text} at (0,20) size 104x19 >+ text run at (0,20) width 104: "This is some text." >+ RenderBR {BR} at (104,35) size 0x0 >+ RenderText {#text} at (0,40) size 104x19 >+ text run at (0,40) width 104: "This is some text." >+ RenderBR {BR} at (104,55) size 0x0 >+ RenderText {#text} at (0,60) size 104x19 >+ text run at (0,60) width 104: "This is some text." >+ RenderBR {BR} at (104,75) size 0x0 >+ RenderText {#text} at (0,80) size 104x19 >+ text run at (0,80) width 104: "This is some text." >+ RenderBR {BR} at (104,95) size 0x0 >+ RenderText {#text} at (0,100) size 104x19 >+ text run at (0,100) width 104: "This is some text." >+ RenderBR {BR} at (104,115) size 0x0 >+ RenderText {#text} at (0,120) size 104x19 >+ text run at (0,120) width 104: "This is some text." >+ RenderBR {BR} at (104,135) size 0x0 >+ RenderText {#text} at (0,140) size 104x19 >+ text run at (0,140) width 104: "This is some text." >+ RenderBR {BR} at (104,155) size 0x0 >+ RenderText {#text} at (0,160) size 104x19 >+ text run at (0,160) width 104: "This is some text." >+ RenderBR {BR} at (104,175) size 0x0 >+ RenderText {#text} at (0,180) size 104x19 >+ text run at (0,180) width 104: "This is some text." >+ RenderBR {BR} at (104,195) size 0x0 >+ RenderText {#text} at (0,200) size 104x19 >+ text run at (0,200) width 104: "This is some text." >+ RenderBR {BR} at (104,215) size 0x0 >+ RenderText {#text} at (0,220) size 104x19 >+ text run at (0,220) width 104: "This is some text." >+ RenderBR {BR} at (104,235) size 0x0 >+ RenderText {#text} at (0,240) size 104x19 >+ text run at (0,240) width 104: "This is some text." >+ RenderBR {BR} at (104,255) size 0x0 >+ RenderText {#text} at (0,260) size 104x19 >+ text run at (0,260) width 104: "This is some text." >+ RenderBR {BR} at (104,275) size 0x0 >+ RenderText {#text} at (0,280) size 104x19 >+ text run at (0,280) width 104: "This is some text." >+ RenderBR {BR} at (104,295) size 0x0 >+ RenderText {#text} at (0,300) size 104x19 >+ text run at (0,300) width 104: "This is some text." >+ RenderBR {BR} at (104,315) size 0x0 >+ RenderText {#text} at (0,320) size 104x19 >+ text run at (0,320) width 104: "This is some text." >+ RenderBR {BR} at (104,335) size 0x0 >+ RenderText {#text} at (0,340) size 104x19 >+ text run at (0,340) width 104: "This is some text." >+ RenderBR {BR} at (104,355) size 0x0 >+ RenderText {#text} at (0,360) size 104x19 >+ text run at (0,360) width 104: "This is some text." >+ RenderBR {BR} at (104,375) size 0x0 >+ RenderText {#text} at (0,380) size 104x19 >+ text run at (0,380) width 104: "This is some text." >+ RenderBR {BR} at (104,395) size 0x0 >+ RenderText {#text} at (0,400) size 104x19 >+ text run at (0,400) width 104: "This is some text." >+ RenderBR {BR} at (104,415) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/column-count-with-rules-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/column-count-with-rules-expected.txt >new file mode 100644 >index 00000000000..283e27ec0c9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/column-count-with-rules-expected.txt >@@ -0,0 +1,106 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+layer at (8,8) size 784x160 >+ RenderBlock {P} at (0,0) size 784x160 [border: (10px solid #800000)] >+ RenderMultiColumnSet at (30,30) size 724x100 >+layer at (38,38) size 231x260 >+ RenderMultiColumnFlowThread at (30,30) size 231x260 >+ RenderText {#text} at (0,0) size 151x19 >+ text run at (0,0) width 151: "This is some column text." >+ RenderBR {BR} at (151,15) size 0x0 >+ RenderText {#text} at (0,20) size 151x19 >+ text run at (0,20) width 151: "This is some column text." >+ RenderBR {BR} at (151,35) size 0x0 >+ RenderText {#text} at (0,40) size 151x19 >+ text run at (0,40) width 151: "This is some column text." >+ RenderBR {BR} at (151,55) size 0x0 >+ RenderText {#text} at (0,60) size 151x19 >+ text run at (0,60) width 151: "This is some column text." >+ RenderBR {BR} at (151,75) size 0x0 >+ RenderText {#text} at (0,80) size 151x19 >+ text run at (0,80) width 151: "This is some column text." >+ RenderBR {BR} at (151,95) size 0x0 >+ RenderText {#text} at (0,100) size 151x19 >+ text run at (0,100) width 151: "This is some column text." >+ RenderBR {BR} at (151,115) size 0x0 >+ RenderText {#text} at (0,120) size 151x19 >+ text run at (0,120) width 151: "This is some column text." >+ RenderBR {BR} at (151,135) size 0x0 >+ RenderText {#text} at (0,140) size 151x19 >+ text run at (0,140) width 151: "This is some column text." >+ RenderBR {BR} at (151,155) size 0x0 >+ RenderText {#text} at (0,160) size 151x19 >+ text run at (0,160) width 151: "This is some column text." >+ RenderBR {BR} at (151,175) size 0x0 >+ RenderText {#text} at (0,180) size 151x19 >+ text run at (0,180) width 151: "This is some column text." >+ RenderBR {BR} at (151,195) size 0x0 >+ RenderText {#text} at (0,200) size 151x19 >+ text run at (0,200) width 151: "This is some column text." >+ RenderBR {BR} at (151,215) size 0x0 >+ RenderText {#text} at (0,220) size 151x19 >+ text run at (0,220) width 151: "This is some column text." >+ RenderBR {BR} at (151,235) size 0x0 >+ RenderText {#text} at (0,240) size 151x19 >+ text run at (0,240) width 151: "This is some column text." >+ RenderBR {BR} at (151,255) size 0x0 >+layer at (8,184) size 784x160 >+ RenderBlock {P} at (0,176) size 784x160 [border: (10px solid #800000)] >+ RenderMultiColumnSet at (30,30) size 724x100 >+layer at (531,214) size 231x260 >+ RenderMultiColumnFlowThread at (523,30) size 231x260 >+ RenderText {#text} at (79,0) size 152x19 >+ text run at (79,0) width 5 RTL: "." >+ text run at (83,0) width 148: "This is some column text" >+ RenderBR {BR} at (79,15) size 1x0 >+ RenderText {#text} at (79,20) size 152x19 >+ text run at (79,20) width 5 RTL: "." >+ text run at (83,20) width 148: "This is some column text" >+ RenderBR {BR} at (79,35) size 1x0 >+ RenderText {#text} at (79,40) size 152x19 >+ text run at (79,40) width 5 RTL: "." >+ text run at (83,40) width 148: "This is some column text" >+ RenderBR {BR} at (79,55) size 1x0 >+ RenderText {#text} at (79,60) size 152x19 >+ text run at (79,60) width 5 RTL: "." >+ text run at (83,60) width 148: "This is some column text" >+ RenderBR {BR} at (79,75) size 1x0 >+ RenderText {#text} at (79,80) size 152x19 >+ text run at (79,80) width 5 RTL: "." >+ text run at (83,80) width 148: "This is some column text" >+ RenderBR {BR} at (79,95) size 1x0 >+ RenderText {#text} at (79,100) size 152x19 >+ text run at (79,100) width 5 RTL: "." >+ text run at (83,100) width 148: "This is some column text" >+ RenderBR {BR} at (79,115) size 1x0 >+ RenderText {#text} at (79,120) size 152x19 >+ text run at (79,120) width 5 RTL: "." >+ text run at (83,120) width 148: "This is some column text" >+ RenderBR {BR} at (79,135) size 1x0 >+ RenderText {#text} at (79,140) size 152x19 >+ text run at (79,140) width 5 RTL: "." >+ text run at (83,140) width 148: "This is some column text" >+ RenderBR {BR} at (79,155) size 1x0 >+ RenderText {#text} at (79,160) size 152x19 >+ text run at (79,160) width 5 RTL: "." >+ text run at (83,160) width 148: "This is some column text" >+ RenderBR {BR} at (79,175) size 1x0 >+ RenderText {#text} at (79,180) size 152x19 >+ text run at (79,180) width 5 RTL: "." >+ text run at (83,180) width 148: "This is some column text" >+ RenderBR {BR} at (79,195) size 1x0 >+ RenderText {#text} at (79,200) size 152x19 >+ text run at (79,200) width 5 RTL: "." >+ text run at (83,200) width 148: "This is some column text" >+ RenderBR {BR} at (79,215) size 1x0 >+ RenderText {#text} at (79,220) size 152x19 >+ text run at (79,220) width 5 RTL: "." >+ text run at (83,220) width 148: "This is some column text" >+ RenderBR {BR} at (79,235) size 1x0 >+ RenderText {#text} at (79,240) size 152x19 >+ text run at (79,240) width 5 RTL: "." >+ text run at (83,240) width 148: "This is some column text" >+ RenderBR {BR} at (79,255) size 1x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/column-rules-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/column-rules-expected.txt >new file mode 100644 >index 00000000000..77548e5068d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/column-rules-expected.txt >@@ -0,0 +1,91 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 784x550 >+ RenderBlock {DIV} at (0,0) size 784x550 [border: (5px solid #000000)] >+ RenderMultiColumnSet at (15,5) size 754x540 >+layer at (23,13) size 241x1600 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 >+ RenderMultiColumnFlowThread at (15,5) size 241x1600 >+ RenderText {#text} at (0,0) size 240x1599 >+ text run at (0,0) width 169: "Lorem ipsum dolor sit amet," >+ text run at (0,20) width 239: "consectetuer adipiscing elit. Nulla varius" >+ text run at (0,40) width 222: "enim ac mi. Curabitur sollicitudin felis" >+ text run at (0,60) width 234: "quis lectus. Quisque adipiscing rhoncus" >+ text run at (0,80) width 219: "sem. Proin nulla purus, vulputate vel," >+ text run at (0,100) width 214: "varius ut, euismod et, nisi. Sed vitae" >+ text run at (0,120) width 202: "felis vel orci sagittis aliquam. Cras" >+ text run at (0,140) width 180: "convallis adipiscing sem. Nam" >+ text run at (0,160) width 204: "nonummy enim. Nullam bibendum" >+ text run at (0,180) width 219: "lobortis neque. Vestibulum velit orci," >+ text run at (0,200) width 238: "tempus euismod, pretium quis, interdum" >+ text run at (0,220) width 237: "vitae, nulla. Phasellus eget ante et tortor" >+ text run at (0,240) width 229: "condimentum vestibulum. Suspendisse" >+ text run at (0,260) width 213: "hendrerit quam nec felis. Sed varius" >+ text run at (0,280) width 239: "turpis vitae pede. Lorem ipsum dolor sit" >+ text run at (0,300) width 237: "amet, consectetuer adipiscing elit. Proin" >+ text run at (0,320) width 224: "bibendum justo ac enim. Class aptent" >+ text run at (0,340) width 216: "taciti sociosqu ad litora torquent per" >+ text run at (0,360) width 170: "conubia nostra, per inceptos" >+ text run at (0,380) width 221: "hymenaeos. Sed leo nulla, rutrum eu," >+ text run at (0,400) width 204: "dictum ut, posuere vel, arcu. Nam" >+ text run at (0,420) width 177: "libero. Morbi orci. Maecenas" >+ text run at (0,440) width 197: "pellentesque. Curabitur erat erat," >+ text run at (0,460) width 214: "ullamcorper at, gravida vitae, iaculis" >+ text run at (0,480) width 226: "vitae, elit. Nullam quam. Quisque orci" >+ text run at (0,500) width 224: "lectus, ullamcorper eu, imperdiet sed," >+ text run at (0,520) width 207: "accumsan et, ligula. Duis diam nisl," >+ text run at (0,540) width 240: "sagittis a, blandit volutpat, interdum sed," >+ text run at (0,560) width 228: "velit. Vestibulum quam. Nulla a purus." >+ text run at (0,580) width 229: "Phasellus semper semper lectus. Nulla" >+ text run at (0,600) width 203: "porttitor, dolor dictum scelerisque" >+ text run at (0,620) width 219: "luctus, velit ipsum lobortis mauris, ac" >+ text run at (0,640) width 201: "pretium enim nunc vel risus. Proin" >+ text run at (0,660) width 230: "gravida mi ut sem cursus mattis. Fusce" >+ text run at (0,680) width 220: "laoreet, nisi quis luctus volutpat, arcu" >+ text run at (0,700) width 212: "pede tincidunt enim, nec malesuada" >+ text run at (0,720) width 237: "urna nisl eu enim. Vivamus varius augue" >+ text run at (0,740) width 197: "ac purus. Vestibulum vestibulum." >+ text run at (0,760) width 215: "Phasellus et est vitae ante accumsan" >+ text run at (0,780) width 197: "rhoncus. Morbi convallis, arcu at" >+ text run at (0,800) width 224: "hendrerit gravida, sem diam dignissim" >+ text run at (0,820) width 218: "risus, sed aliquet erat mi ut mi. Nunc" >+ text run at (0,840) width 237: "cursus lacinia elit. Nunc nisi. Quisque at" >+ text run at (0,860) width 211: "erat. Vestibulum dictum quam vitae" >+ text run at (0,880) width 240: "nibh. Nunc vitae ante non odio interdum" >+ text run at (0,900) width 235: "blandit. Curabitur leo quam, fermentum" >+ text run at (0,920) width 213: "sed, feugiat in, ullamcorper id, nibh." >+ text run at (0,940) width 189: "Suspendisse ac turpis. In iaculis" >+ text run at (0,960) width 240: "sollicitudin dui. Aenean vitae lectus vitae" >+ text run at (0,980) width 212: "nulla pellentesque sollicitudin. Nunc" >+ text run at (0,1000) width 212: "gravida pharetra lectus. Etiam lacus" >+ text run at (0,1020) width 232: "ligula, placerat ut, dictum vitae, tempus" >+ text run at (0,1040) width 239: "vel, risus. Cras rhoncus. Praesent varius" >+ text run at (0,1060) width 218: "ultricies orci. Donec mattis, neque ut" >+ text run at (0,1080) width 234: "ornare fringilla, ante urna placerat eros," >+ text run at (0,1100) width 205: "vel commodo nisi tortor ut mauris." >+ text run at (0,1120) width 205: "Morbi magna dui, sagittis sit amet," >+ text run at (0,1140) width 211: "tincidunt et, elementum eget, quam." >+ text run at (0,1160) width 171: "Fusce molestie nisl vitae nisi." >+ text run at (0,1180) width 212: "Vestibulum a sapien. Phasellus ante" >+ text run at (0,1200) width 239: "lacus, vehicula non, cursus a, tempor ut," >+ text run at (0,1220) width 210: "magna. Suspendisse potenti. Fusce" >+ text run at (0,1240) width 225: "aliquet, odio viverra vulputate dictum," >+ text run at (0,1260) width 223: "enim odio luctus purus, ut scelerisque" >+ text run at (0,1280) width 227: "quam nulla non est. Donec eros lacus," >+ text run at (0,1300) width 232: "egestas vitae, lacinia quis, tempor quis," >+ text run at (0,1320) width 236: "pede. Morbi orci erat, iaculis id, ornare" >+ text run at (0,1340) width 217: "ac, elementum at, sem. Nunc ornare" >+ text run at (0,1360) width 235: "sodales nisi. Morbi interdum commodo" >+ text run at (0,1380) width 214: "nisl. Fusce eget eros non nisi ornare" >+ text run at (0,1400) width 229: "facilisis. Sed placerat, est non posuere" >+ text run at (0,1420) width 228: "posuere, purus sem dignissim libero, a" >+ text run at (0,1440) width 207: "viverra tellus dolor vel lorem. Cras" >+ text run at (0,1460) width 226: "augue. Etiam ultricies consequat odio." >+ text run at (0,1480) width 234: "Mauris ac libero. Etiam posuere, libero" >+ text run at (0,1500) width 185: "vitae euismod gravida, urna elit" >+ text run at (0,1520) width 240: "imperdiet magna, vel cursus elit felis non" >+ text run at (0,1540) width 200: "mauris. Donec orci erat, porta id," >+ text run at (0,1560) width 199: "dignissim ut, posuere dictum, leo." >+ text run at (0,1580) width 227: "Suspendisse scelerisque egestas nulla." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/column-rules-stacking-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/column-rules-stacking-expected.txt >new file mode 100644 >index 00000000000..fdba48e0382 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/column-rules-stacking-expected.txt >@@ -0,0 +1,107 @@ >+layer at (0,0) size 785x666 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x666 >+ RenderBlock {HTML} at (0,0) size 785x666 >+ RenderBody {BODY} at (8,8) size 769x650 >+ RenderBlock (anonymous) at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 769x39 >+ text run at (0,0) width 676: "In the test below, the column rules should not be visible, since a negative z-index child is painting on top of them. " >+ text run at (676,0) width 93: "You should see" >+ text run at (0,20) width 84: "no red below." >+layer at (8,48) size 769x610 layerType: background only >+layer at (13,53) size 759x600 >+ RenderBlock (positioned) zI: -1 {DIV} at (5,5) size 759x600 [bgcolor=#EEEEEE] >+layer at (8,48) size 769x610 layerType: foreground only >+ RenderBlock (relative positioned) {DIV} at (0,40) size 769x610 [bgcolor=#FF0000] [border: (5px solid #000000)] >+ RenderMultiColumnSet at (35,5) size 699x600 >+layer at (43,53) size 222x1760 backgroundClip at (0,0) size 785x666 clip at (0,0) size 785x666 >+ RenderMultiColumnFlowThread at (35,5) size 223x1760 >+ RenderText {#text} at (0,0) size 222x1759 >+ text run at (0,0) width 169: "Lorem ipsum dolor sit amet," >+ text run at (0,20) width 200: "consectetuer adipiscing elit. Nulla" >+ text run at (0,40) width 168: "varius enim ac mi. Curabitur" >+ text run at (0,60) width 213: "sollicitudin felis quis lectus. Quisque" >+ text run at (0,80) width 209: "adipiscing rhoncus sem. Proin nulla" >+ text run at (0,100) width 178: "purus, vulputate vel, varius ut," >+ text run at (0,120) width 204: "euismod et, nisi. Sed vitae felis vel" >+ text run at (0,140) width 209: "orci sagittis aliquam. Cras convallis" >+ text run at (0,160) width 187: "adipiscing sem. Nam nonummy" >+ text run at (0,180) width 191: "enim. Nullam bibendum lobortis" >+ text run at (0,200) width 217: "neque. Vestibulum velit orci, tempus" >+ text run at (0,220) width 191: "euismod, pretium quis, interdum" >+ text run at (0,240) width 199: "vitae, nulla. Phasellus eget ante et" >+ text run at (0,260) width 189: "tortor condimentum vestibulum." >+ text run at (0,280) width 193: "Suspendisse hendrerit quam nec" >+ text run at (0,300) width 201: "felis. Sed varius turpis vitae pede." >+ text run at (0,320) width 169: "Lorem ipsum dolor sit amet," >+ text run at (0,340) width 200: "consectetuer adipiscing elit. Proin" >+ text run at (0,360) width 183: "bibendum justo ac enim. Class" >+ text run at (0,380) width 179: "aptent taciti sociosqu ad litora" >+ text run at (0,400) width 194: "torquent per conubia nostra, per" >+ text run at (0,420) width 210: "inceptos hymenaeos. Sed leo nulla," >+ text run at (0,440) width 201: "rutrum eu, dictum ut, posuere vel," >+ text run at (0,460) width 179: "arcu. Nam libero. Morbi orci." >+ text run at (0,480) width 205: "Maecenas pellentesque. Curabitur" >+ text run at (0,500) width 196: "erat erat, ullamcorper at, gravida" >+ text run at (0,520) width 221: "vitae, iaculis vitae, elit. Nullam quam." >+ text run at (0,540) width 216: "Quisque orci lectus, ullamcorper eu," >+ text run at (0,560) width 205: "imperdiet sed, accumsan et, ligula." >+ text run at (0,580) width 190: "Duis diam nisl, sagittis a, blandit" >+ text run at (0,600) width 169: "volutpat, interdum sed, velit." >+ text run at (0,620) width 196: "Vestibulum quam. Nulla a purus." >+ text run at (0,640) width 193: "Phasellus semper semper lectus." >+ text run at (0,660) width 169: "Nulla porttitor, dolor dictum" >+ text run at (0,680) width 175: "scelerisque luctus, velit ipsum" >+ text run at (0,700) width 191: "lobortis mauris, ac pretium enim" >+ text run at (0,720) width 201: "nunc vel risus. Proin gravida mi ut" >+ text run at (0,740) width 221: "sem cursus mattis. Fusce laoreet, nisi" >+ text run at (0,760) width 182: "quis luctus volutpat, arcu pede" >+ text run at (0,780) width 208: "tincidunt enim, nec malesuada urna" >+ text run at (0,800) width 207: "nisl eu enim. Vivamus varius augue" >+ text run at (0,820) width 197: "ac purus. Vestibulum vestibulum." >+ text run at (0,840) width 215: "Phasellus et est vitae ante accumsan" >+ text run at (0,860) width 197: "rhoncus. Morbi convallis, arcu at" >+ text run at (0,880) width 166: "hendrerit gravida, sem diam" >+ text run at (0,900) width 217: "dignissim risus, sed aliquet erat mi ut" >+ text run at (0,920) width 200: "mi. Nunc cursus lacinia elit. Nunc" >+ text run at (0,940) width 194: "nisi. Quisque at erat. Vestibulum" >+ text run at (0,960) width 211: "dictum quam vitae nibh. Nunc vitae" >+ text run at (0,980) width 186: "ante non odio interdum blandit." >+ text run at (0,1000) width 216: "Curabitur leo quam, fermentum sed," >+ text run at (0,1020) width 184: "feugiat in, ullamcorper id, nibh." >+ text run at (0,1040) width 189: "Suspendisse ac turpis. In iaculis" >+ text run at (0,1060) width 208: "sollicitudin dui. Aenean vitae lectus" >+ text run at (0,1080) width 207: "vitae nulla pellentesque sollicitudin." >+ text run at (0,1100) width 215: "Nunc gravida pharetra lectus. Etiam" >+ text run at (0,1120) width 219: "lacus ligula, placerat ut, dictum vitae," >+ text run at (0,1140) width 191: "tempus vel, risus. Cras rhoncus." >+ text run at (0,1160) width 215: "Praesent varius ultricies orci. Donec" >+ text run at (0,1180) width 216: "mattis, neque ut ornare fringilla, ante" >+ text run at (0,1200) width 221: "urna placerat eros, vel commodo nisi" >+ text run at (0,1220) width 207: "tortor ut mauris. Morbi magna dui," >+ text run at (0,1240) width 167: "sagittis sit amet, tincidunt et," >+ text run at (0,1260) width 178: "elementum eget, quam. Fusce" >+ text run at (0,1280) width 213: "molestie nisl vitae nisi. Vestibulum a" >+ text run at (0,1300) width 220: "sapien. Phasellus ante lacus, vehicula" >+ text run at (0,1320) width 196: "non, cursus a, tempor ut, magna." >+ text run at (0,1340) width 210: "Suspendisse potenti. Fusce aliquet," >+ text run at (0,1360) width 210: "odio viverra vulputate dictum, enim" >+ text run at (0,1380) width 191: "odio luctus purus, ut scelerisque" >+ text run at (0,1400) width 189: "quam nulla non est. Donec eros" >+ text run at (0,1420) width 191: "lacus, egestas vitae, lacinia quis," >+ text run at (0,1440) width 213: "tempor quis, pede. Morbi orci erat," >+ text run at (0,1460) width 207: "iaculis id, ornare ac, elementum at," >+ text run at (0,1480) width 184: "sem. Nunc ornare sodales nisi." >+ text run at (0,1500) width 186: "Morbi interdum commodo nisl." >+ text run at (0,1520) width 187: "Fusce eget eros non nisi ornare" >+ text run at (0,1540) width 177: "facilisis. Sed placerat, est non" >+ text run at (0,1560) width 169: "posuere posuere, purus sem" >+ text run at (0,1580) width 222: "dignissim libero, a viverra tellus dolor" >+ text run at (0,1600) width 222: "vel lorem. Cras augue. Etiam ultricies" >+ text run at (0,1620) width 202: "consequat odio. Mauris ac libero." >+ text run at (0,1640) width 214: "Etiam posuere, libero vitae euismod" >+ text run at (0,1660) width 206: "gravida, urna elit imperdiet magna," >+ text run at (0,1680) width 180: "vel cursus elit felis non mauris." >+ text run at (0,1700) width 211: "Donec orci erat, porta id, dignissim" >+ text run at (0,1720) width 219: "ut, posuere dictum, leo. Suspendisse" >+ text run at (0,1740) width 149: "scelerisque egestas nulla." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/columns-shorthand-parsing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/columns-shorthand-parsing-expected.txt >new file mode 100644 >index 00000000000..ed8649c2bca >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/columns-shorthand-parsing-expected.txt >@@ -0,0 +1,79 @@ >+layer at (0,0) size 785x696 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x696 >+ RenderBlock {HTML} at (0,0) size 785x696 >+ RenderBody {BODY} at (8,8) size 769x680 >+layer at (8,8) size 769x680 >+ RenderBlock {DIV} at (0,0) size 769x680 >+ RenderMultiColumnSet at (0,0) size 769x680 >+layer at (8,8) size 377x1360 backgroundClip at (0,0) size 785x696 clip at (0,0) size 785x696 >+ RenderMultiColumnFlowThread at (0,0) size 377x1360 >+ RenderText {#text} at (0,0) size 373x1359 >+ text run at (0,0) width 350: "This content should be split into two columns. This content" >+ text run at (0,20) width 363: "should be split into two columns. This content should be split" >+ text run at (0,40) width 326: "into two columns. This content should be split into two" >+ text run at (0,60) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,80) width 364: "content should be split into two columns. This content should" >+ text run at (0,100) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,120) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,140) width 364: "content should be split into two columns. This content should" >+ text run at (0,160) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,180) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,200) width 364: "content should be split into two columns. This content should" >+ text run at (0,220) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,240) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,260) width 364: "content should be split into two columns. This content should" >+ text run at (0,280) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,300) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,320) width 364: "content should be split into two columns. This content should" >+ text run at (0,340) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,360) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,380) width 364: "content should be split into two columns. This content should" >+ text run at (0,400) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,420) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,440) width 364: "content should be split into two columns. This content should" >+ text run at (0,460) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,480) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,500) width 364: "content should be split into two columns. This content should" >+ text run at (0,520) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,540) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,560) width 364: "content should be split into two columns. This content should" >+ text run at (0,580) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,600) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,620) width 364: "content should be split into two columns. This content should" >+ text run at (0,640) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,660) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,680) width 364: "content should be split into two columns. This content should" >+ text run at (0,700) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,720) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,740) width 364: "content should be split into two columns. This content should" >+ text run at (0,760) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,780) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,800) width 364: "content should be split into two columns. This content should" >+ text run at (0,820) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,840) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,860) width 364: "content should be split into two columns. This content should" >+ text run at (0,880) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,900) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,920) width 364: "content should be split into two columns. This content should" >+ text run at (0,940) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,960) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,980) width 364: "content should be split into two columns. This content should" >+ text run at (0,1000) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,1020) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,1040) width 364: "content should be split into two columns. This content should" >+ text run at (0,1060) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,1080) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,1100) width 364: "content should be split into two columns. This content should" >+ text run at (0,1120) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,1140) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,1160) width 364: "content should be split into two columns. This content should" >+ text run at (0,1180) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,1200) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,1220) width 364: "content should be split into two columns. This content should" >+ text run at (0,1240) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,1260) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,1280) width 364: "content should be split into two columns. This content should" >+ text run at (0,1300) width 373: "be split into two columns. This content should be split into two" >+ text run at (0,1320) width 359: "columns. This content should be split into two columns. This" >+ text run at (0,1340) width 244: "content should be split into two columns." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/float-avoidance-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/float-avoidance-expected.txt >new file mode 100644 >index 00000000000..511b0e4fa07 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/float-avoidance-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (0,0) size 200x100 [bgcolor=#00FF00] >+layer at (208,8) size 435x152 >+ RenderBlock {DIV} at (200,0) size 435x152 [border: (10px solid #000000)] >+ RenderMultiColumnSet at (10,10) size 415x132 >+layer at (218,18) size 415x132 >+ RenderMultiColumnFlowThread at (10,10) size 415x132 >+ RenderBlock {P} at (0,16) size 415x100 >+ RenderText {#text} at (0,0) size 415x99 >+ text run at (0,0) width 415: "This technology preview of our award winning next generation" >+ text run at (0,20) width 55: "browser " >+ text run at (55,20) width 360: "is a sign of things to come from Mozilla. Powerful yet easy" >+ text run at (0,40) width 79: "to use. This " >+ text run at (78,40) width 337: "maintenance release provides a few updates based on" >+ text run at (0,60) width 159: "user feedback - including " >+ text run at (158,60) width 257: "changes to the Extension System and icon" >+ text run at (0,80) width 88: "improvements." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/float-multicol-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/float-multicol-expected.txt >new file mode 100644 >index 00000000000..537cd9f7056 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/float-multicol-expected.txt >@@ -0,0 +1,235 @@ >+layer at (0,0) size 785x827 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x827 >+ RenderBlock {HTML} at (0,0) size 785x827 >+layer at (8,8) size 769x811 >+ RenderBody {BODY} at (8,8) size 769x811 >+ RenderMultiColumnSet at (0,0) size 769x811 >+layer at (8,8) size 769x811 >+ RenderMultiColumnFlowThread at (0,0) size 769x811 >+ RenderBlock {DIV} at (0,19) size 769x28 [bgcolor=#00FFFF] >+ RenderBlock (floating) {DIV} at (4,4) size 386x493 [bgcolor=#FFFF00] >+ RenderImage {IMG} at (0,0) size 133x70 >+ RenderText {#text} at (133,0) size 378x99 >+ text run at (133,0) width 239: "You've already downloaded a build. All" >+ text run at (133,20) width 245: "you have to do is use it as your everyday" >+ text run at (133,40) width 225: "browser and mail/news reader. If you" >+ text run at (133,60) width 213: "downloaded a build with Talkback," >+ text run at (0,80) width 181: "please turn it on when it asks. " >+ RenderBlock (floating) {DIV} at (306,80) size 79x412 [bgcolor=#FF0000] >+ RenderBlock {P} at (0,16) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 1" >+ RenderBlock {P} at (0,52) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 2" >+ RenderBlock {P} at (0,88) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 3" >+ RenderBlock {P} at (0,124) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 4" >+ RenderBlock {P} at (0,160) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 5" >+ RenderBlock {P} at (0,196) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 6" >+ RenderBlock {P} at (0,232) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 7" >+ RenderBlock {P} at (0,268) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 8" >+ RenderBlock {P} at (0,304) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 9" >+ RenderBlock {P} at (0,340) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hola hola 10" >+ RenderBlock {P} at (0,376) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hola hola 11" >+ RenderText {#text} at (181,80) size 290x79 >+ text run at (181,80) width 104: "Talkback reports" >+ text run at (0,100) width 290: "give us really valuable data on which crashes are" >+ text run at (0,120) width 259: "the most serious, and how often people are" >+ text run at (0,140) width 113: "encountering them." >+ RenderBlock (floating) {DIV} at (691,0) size 78x340 [bgcolor=#FF00FF] >+ RenderBlock {P} at (0,16) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hello Kitty 1" >+ RenderBlock {P} at (0,52) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hello Kitty 2" >+ RenderBlock {P} at (0,88) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hello Kitty 3" >+ RenderBlock {P} at (0,124) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hello Kitty 4" >+ RenderBlock {P} at (0,160) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hello Kitty 5" >+ RenderBlock {P} at (0,196) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hello Kitty 6" >+ RenderBlock {P} at (0,232) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hello Kitty 7" >+ RenderBlock {P} at (0,268) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hello Kitty 8" >+ RenderBlock {P} at (0,304) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hello Kitty 9" >+ RenderBlock {H2} at (0,0) size 769x27 >+ RenderText {#text} at (394,0) size 261x26 >+ text run at (394,0) width 261: "What Needs To Be Done?" >+ RenderBlock (floating) {DIV} at (394,66) size 79x413 [bgcolor=#808080] >+ RenderBlock {P} at (0,16) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 1" >+ RenderBlock {P} at (0,52) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 2" >+ RenderBlock {P} at (0,88) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 3" >+ RenderBlock {P} at (0,124) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 4" >+ RenderBlock {P} at (0,160) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 5" >+ RenderBlock {P} at (0,196) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 6" >+ RenderBlock {P} at (0,232) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 7" >+ RenderBlock {P} at (0,268) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 8" >+ RenderBlock {P} at (0,304) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 9" >+ RenderBlock {P} at (0,340) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hola hola 10" >+ RenderBlock {P} at (0,376) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hola hola 11" >+ RenderBlock {DL} at (0,66) size 769x569 >+ RenderBlock {DT} at (0,0) size 769x20 >+ RenderText {#text} at (472,0) size 77x19 >+ text run at (472,0) width 77: "Report Bugs" >+ RenderBlock {DD} at (40,36) size 729x280 >+ RenderBlock {P} at (0,0) size 729x280 >+ RenderText {#text} at (432,0) size 219x99 >+ text run at (432,0) width 219: "You've already downloaded a build." >+ text run at (432,20) width 164: "All you have to do is use it " >+ text run at (595,20) width 18: "as " >+ text run at (612,20) width 28: "your" >+ text run at (432,40) width 199: "everyday browser and mail/news" >+ text run at (432,60) width 206: "reader. If you downloaded a build" >+ text run at (432,80) width 30: "with " >+ text run at (461,80) width 66: "Talkback, " >+ RenderInline {EM} at (0,0) size 105x19 >+ RenderText {#text} at (526,80) size 105x19 >+ text run at (526,80) width 45: "please " >+ text run at (570,80) width 61: "turn it on" >+ RenderText {#text} at (432,100) size 215x159 >+ text run at (432,100) width 215: "when it asks. Talkback reports give" >+ text run at (432,120) width 137: "us really valuable data " >+ text run at (568,120) width 55: "on which" >+ text run at (432,140) width 200: "crashes are the most serious, and" >+ text run at (432,160) width 31: "how " >+ text run at (462,160) width 179: "often people are encountering" >+ text run at (432,180) width 188: "them. And all you have to do is" >+ text run at (432,200) width 75: "click \"OK\". " >+ text run at (506,200) width 126: "If you find something" >+ text run at (432,220) width 201: "you think is a bug, check to see if" >+ text run at (432,240) width 92: "it's not already " >+ RenderInline {A} at (0,0) size 80x19 [color=#0000EE] >+ RenderText {#text} at (523,240) size 80x19 >+ text run at (523,240) width 80: "known about" >+ RenderText {#text} at (602,240) size 201x39 >+ text run at (602,240) width 31: ", and" >+ text run at (432,260) width 72: "then please " >+ text run at (503,260) width 64: "follow the " >+ RenderInline {A} at (0,0) size 158x19 [color=#0000EE] >+ RenderText {#text} at (566,260) size 158x19 >+ text run at (566,260) width 158: "bug submission procedure" >+ RenderText {#text} at (723,260) size 5x19 >+ text run at (723,260) width 5: "." >+ RenderBlock (floating) {DIV} at (472,332) size 79x412 [bgcolor=#008000] >+ RenderBlock {P} at (0,16) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 1" >+ RenderBlock {P} at (0,52) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 2" >+ RenderBlock {P} at (0,88) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 3" >+ RenderBlock {P} at (0,124) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 4" >+ RenderBlock {P} at (0,160) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 5" >+ RenderBlock {P} at (0,196) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 6" >+ RenderBlock {P} at (0,232) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 7" >+ RenderBlock {P} at (0,268) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 8" >+ RenderBlock {P} at (0,304) size 78x20 >+ RenderText {#text} at (0,0) size 70x19 >+ text run at (0,0) width 70: "Hola hola 9" >+ RenderBlock {P} at (0,340) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hola hola 10" >+ RenderBlock {P} at (0,376) size 78x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "Hola hola 11" >+ RenderBlock {DT} at (0,332) size 769x20 >+ RenderText {#text} at (550,0) size 111x19 >+ text run at (550,0) width 111: "Quality Assurance" >+ RenderBlock {DD} at (40,368) size 729x200 >+ RenderBlock {P} at (0,0) size 729x200 >+ RenderInline {A} at (0,0) size 72x19 [color=#0000EE] >+ RenderText {#text} at (510,0) size 72x19 >+ text run at (510,0) width 72: "Mozilla QA" >+ RenderText {#text} at (581,0) size 40x19 >+ text run at (581,0) width 5: " " >+ text run at (585,0) width 36: "has a " >+ RenderInline {A} at (0,0) size 30x19 [color=#0000EE] >+ RenderText {#text} at (620,0) size 30x19 >+ text run at (620,0) width 30: "page" >+ RenderText {#text} at (649,0) size 219x199 >+ text run at (649,0) width 5: " " >+ text run at (653,0) width 76: "dedicated to" >+ text run at (510,20) width 203: "ways to get involved with helping." >+ text run at (510,40) width 123: "This doesn't involve " >+ text run at (632,40) width 82: "knowing how" >+ text run at (510,60) width 214: "to code, although a little knowledge" >+ text run at (510,80) width 162: "of HTML is helpful. Being " >+ text run at (671,80) width 51: "involved" >+ text run at (510,100) width 70: "with QA is " >+ text run at (579,100) width 148: "good for people wanting" >+ text run at (510,120) width 150: "to get more familiar with " >+ text run at (659,120) width 49: "Mozilla," >+ text run at (510,140) width 206: "and there's a strong community. A" >+ text run at (510,160) width 169: "particularly good way to get" >+ text run at (510,180) width 55: "involved " >+ text run at (564,180) width 78: "is to join the " >+ RenderInline {A} at (0,0) size 67x19 [color=#0000EE] >+ RenderText {#text} at (641,180) size 67x19 >+ text run at (641,180) width 67: "BugAThon" >+ RenderText {#text} at (707,180) size 5x19 >+ text run at (707,180) width 5: "." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/float-paginate-complex-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/float-paginate-complex-expected.txt >new file mode 100644 >index 00000000000..0fc4e15203a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/float-paginate-complex-expected.txt >@@ -0,0 +1,315 @@ >+layer at (0,0) size 1166x1680 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x1680 >+ RenderBlock {HTML} at (0,0) size 785x1680 >+ RenderBody {BODY} at (8,8) size 769x1664 >+layer at (8,8) size 769x404 >+ RenderBlock {DIV} at (0,0) size 769x404 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 765x400 >+layer at (10,10) size 375x936 >+ RenderMultiColumnFlowThread at (2,2) size 375x936 >+ RenderBlock (anonymous) at (0,0) size 375x280 >+ RenderText {#text} at (0,0) size 104x19 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (104,15) size 0x0 >+ RenderText {#text} at (0,20) size 104x19 >+ text run at (0,20) width 104: "This is some text." >+ RenderBR {BR} at (104,35) size 0x0 >+ RenderText {#text} at (0,40) size 104x19 >+ text run at (0,40) width 104: "This is some text." >+ RenderBR {BR} at (104,55) size 0x0 >+ RenderText {#text} at (0,60) size 104x19 >+ text run at (0,60) width 104: "This is some text." >+ RenderBR {BR} at (104,75) size 0x0 >+ RenderText {#text} at (0,80) size 104x19 >+ text run at (0,80) width 104: "This is some text." >+ RenderBR {BR} at (104,95) size 0x0 >+ RenderText {#text} at (0,100) size 104x19 >+ text run at (0,100) width 104: "This is some text." >+ RenderBR {BR} at (104,115) size 0x0 >+ RenderText {#text} at (0,120) size 104x19 >+ text run at (0,120) width 104: "This is some text." >+ RenderBR {BR} at (104,135) size 0x0 >+ RenderText {#text} at (0,140) size 104x19 >+ text run at (0,140) width 104: "This is some text." >+ RenderBR {BR} at (104,155) size 0x0 >+ RenderText {#text} at (0,160) size 104x19 >+ text run at (0,160) width 104: "This is some text." >+ RenderBR {BR} at (104,175) size 0x0 >+ RenderText {#text} at (0,180) size 104x19 >+ text run at (0,180) width 104: "This is some text." >+ RenderBR {BR} at (104,195) size 0x0 >+ RenderText {#text} at (0,200) size 104x19 >+ text run at (0,200) width 104: "This is some text." >+ RenderBR {BR} at (104,215) size 0x0 >+ RenderText {#text} at (0,220) size 104x19 >+ text run at (0,220) width 104: "This is some text." >+ RenderBR {BR} at (104,235) size 0x0 >+ RenderText {#text} at (0,240) size 104x19 >+ text run at (0,240) width 104: "This is some text." >+ RenderBR {BR} at (104,255) size 0x0 >+ RenderText {#text} at (0,260) size 104x19 >+ text run at (0,260) width 104: "This is some text." >+ RenderBR {BR} at (104,275) size 0x0 >+ RenderBlock {P} at (0,296) size 375x624 >+ RenderBlock (floating) {SPAN} at (0,104) size 78x150 >+ RenderText {#text} at (0,2) size 78x145 >+ text run at (0,2) width 78: "T" >+ RenderText {#text} at (78,104) size 95x19 >+ text run at (78,104) width 95: "his is some text." >+ RenderBR {BR} at (173,119) size 0x0 >+ RenderText {#text} at (78,124) size 104x19 >+ text run at (78,124) width 104: "This is some text." >+ RenderBR {BR} at (182,139) size 0x0 >+ RenderText {#text} at (78,144) size 104x19 >+ text run at (78,144) width 104: "This is some text." >+ RenderBR {BR} at (182,159) size 0x0 >+ RenderText {#text} at (78,164) size 104x19 >+ text run at (78,164) width 104: "This is some text." >+ RenderBR {BR} at (182,179) size 0x0 >+ RenderText {#text} at (78,184) size 104x19 >+ text run at (78,184) width 104: "This is some text." >+ RenderBR {BR} at (182,199) size 0x0 >+ RenderText {#text} at (78,204) size 104x19 >+ text run at (78,204) width 104: "This is some text." >+ RenderBR {BR} at (182,219) size 0x0 >+ RenderText {#text} at (78,224) size 104x19 >+ text run at (78,224) width 104: "This is some text." >+ RenderBR {BR} at (182,239) size 0x0 >+ RenderText {#text} at (78,244) size 104x19 >+ text run at (78,244) width 104: "This is some text." >+ RenderBR {BR} at (182,259) size 0x0 >+ RenderText {#text} at (0,264) size 104x19 >+ text run at (0,264) width 104: "This is some text." >+ RenderBR {BR} at (104,279) size 0x0 >+ RenderText {#text} at (0,284) size 104x19 >+ text run at (0,284) width 104: "This is some text." >+ RenderBR {BR} at (104,299) size 0x0 >+ RenderText {#text} at (0,304) size 104x19 >+ text run at (0,304) width 104: "This is some text." >+ RenderBR {BR} at (104,319) size 0x0 >+ RenderText {#text} at (0,324) size 104x19 >+ text run at (0,324) width 104: "This is some text." >+ RenderBR {BR} at (104,339) size 0x0 >+ RenderText {#text} at (0,344) size 104x19 >+ text run at (0,344) width 104: "This is some text." >+ RenderBR {BR} at (104,359) size 0x0 >+ RenderText {#text} at (0,364) size 104x19 >+ text run at (0,364) width 104: "This is some text." >+ RenderBR {BR} at (104,379) size 0x0 >+ RenderText {#text} at (0,384) size 104x19 >+ text run at (0,384) width 104: "This is some text." >+ RenderBR {BR} at (104,399) size 0x0 >+ RenderText {#text} at (0,404) size 104x19 >+ text run at (0,404) width 104: "This is some text." >+ RenderBR {BR} at (104,419) size 0x0 >+ RenderText {#text} at (0,424) size 104x19 >+ text run at (0,424) width 104: "This is some text." >+ RenderBR {BR} at (104,439) size 0x0 >+ RenderText {#text} at (0,444) size 104x19 >+ text run at (0,444) width 104: "This is some text." >+ RenderBR {BR} at (104,459) size 0x0 >+ RenderText {#text} at (0,464) size 104x19 >+ text run at (0,464) width 104: "This is some text." >+ RenderBR {BR} at (104,479) size 0x0 >+ RenderText {#text} at (0,484) size 104x19 >+ text run at (0,484) width 104: "This is some text." >+ RenderBR {BR} at (104,499) size 0x0 >+ RenderText {#text} at (0,504) size 104x19 >+ text run at (0,504) width 104: "This is some text." >+ RenderBR {BR} at (104,519) size 0x0 >+ RenderText {#text} at (0,524) size 104x19 >+ text run at (0,524) width 104: "This is some text." >+ RenderBR {BR} at (104,539) size 0x0 >+ RenderText {#text} at (0,544) size 104x19 >+ text run at (0,544) width 104: "This is some text." >+ RenderBR {BR} at (104,559) size 0x0 >+ RenderText {#text} at (0,564) size 104x19 >+ text run at (0,564) width 104: "This is some text." >+ RenderBR {BR} at (104,579) size 0x0 >+ RenderText {#text} at (0,584) size 104x19 >+ text run at (0,584) width 104: "This is some text." >+ RenderBR {BR} at (104,599) size 0x0 >+ RenderText {#text} at (0,604) size 104x19 >+ text run at (0,604) width 104: "This is some text." >+ RenderBR {BR} at (104,619) size 0x0 >+layer at (8,428) size 769x404 >+ RenderBlock {DIV} at (0,420) size 769x404 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 765x400 >+layer at (10,430) size 375x936 >+ RenderMultiColumnFlowThread at (2,2) size 375x936 >+ RenderBlock (anonymous) at (0,0) size 375x280 >+ RenderText {#text} at (0,0) size 104x19 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (104,15) size 0x0 >+ RenderText {#text} at (0,20) size 104x19 >+ text run at (0,20) width 104: "This is some text." >+ RenderBR {BR} at (104,35) size 0x0 >+ RenderText {#text} at (0,40) size 104x19 >+ text run at (0,40) width 104: "This is some text." >+ RenderBR {BR} at (104,55) size 0x0 >+ RenderText {#text} at (0,60) size 104x19 >+ text run at (0,60) width 104: "This is some text." >+ RenderBR {BR} at (104,75) size 0x0 >+ RenderText {#text} at (0,80) size 104x19 >+ text run at (0,80) width 104: "This is some text." >+ RenderBR {BR} at (104,95) size 0x0 >+ RenderText {#text} at (0,100) size 104x19 >+ text run at (0,100) width 104: "This is some text." >+ RenderBR {BR} at (104,115) size 0x0 >+ RenderText {#text} at (0,120) size 104x19 >+ text run at (0,120) width 104: "This is some text." >+ RenderBR {BR} at (104,135) size 0x0 >+ RenderText {#text} at (0,140) size 104x19 >+ text run at (0,140) width 104: "This is some text." >+ RenderBR {BR} at (104,155) size 0x0 >+ RenderText {#text} at (0,160) size 104x19 >+ text run at (0,160) width 104: "This is some text." >+ RenderBR {BR} at (104,175) size 0x0 >+ RenderText {#text} at (0,180) size 104x19 >+ text run at (0,180) width 104: "This is some text." >+ RenderBR {BR} at (104,195) size 0x0 >+ RenderText {#text} at (0,200) size 104x19 >+ text run at (0,200) width 104: "This is some text." >+ RenderBR {BR} at (104,215) size 0x0 >+ RenderText {#text} at (0,220) size 104x19 >+ text run at (0,220) width 104: "This is some text." >+ RenderBR {BR} at (104,235) size 0x0 >+ RenderText {#text} at (0,240) size 104x19 >+ text run at (0,240) width 104: "This is some text." >+ RenderBR {BR} at (104,255) size 0x0 >+ RenderText {#text} at (0,260) size 104x19 >+ text run at (0,260) width 104: "This is some text." >+ RenderBR {BR} at (104,275) size 0x0 >+ RenderBlock {P} at (0,296) size 375x624 >+ RenderImage {IMG} at (0,104) size 100x100 [bgcolor=#008000] >+ RenderImage {IMG} at (274,104) size 101x200 [bgcolor=#008000] >+ RenderText {#text} at (100,104) size 100x19 >+ text run at (100,104) width 100: "This is some text" >+ RenderBR {BR} at (200,119) size 0x0 >+ RenderText {#text} at (100,124) size 104x19 >+ text run at (100,124) width 104: "This is some text." >+ RenderBR {BR} at (204,139) size 0x0 >+ RenderText {#text} at (100,144) size 104x19 >+ text run at (100,144) width 104: "This is some text." >+ RenderBR {BR} at (204,159) size 0x0 >+ RenderText {#text} at (100,164) size 104x19 >+ text run at (100,164) width 104: "This is some text." >+ RenderBR {BR} at (204,179) size 0x0 >+ RenderText {#text} at (100,184) size 104x19 >+ text run at (100,184) width 104: "This is some text." >+ RenderBR {BR} at (204,199) size 0x0 >+ RenderText {#text} at (0,204) size 104x19 >+ text run at (0,204) width 104: "This is some text." >+ RenderBR {BR} at (104,219) size 0x0 >+ RenderText {#text} at (0,224) size 104x19 >+ text run at (0,224) width 104: "This is some text." >+ RenderBR {BR} at (104,239) size 0x0 >+ RenderText {#text} at (0,244) size 104x19 >+ text run at (0,244) width 104: "This is some text." >+ RenderBR {BR} at (104,259) size 0x0 >+ RenderText {#text} at (0,264) size 104x19 >+ text run at (0,264) width 104: "This is some text." >+ RenderBR {BR} at (104,279) size 0x0 >+ RenderText {#text} at (0,284) size 104x19 >+ text run at (0,284) width 104: "This is some text." >+ RenderBR {BR} at (104,299) size 0x0 >+ RenderText {#text} at (0,304) size 104x19 >+ text run at (0,304) width 104: "This is some text." >+ RenderBR {BR} at (104,319) size 0x0 >+ RenderText {#text} at (0,324) size 104x19 >+ text run at (0,324) width 104: "This is some text." >+ RenderBR {BR} at (104,339) size 0x0 >+ RenderText {#text} at (0,344) size 104x19 >+ text run at (0,344) width 104: "This is some text." >+ RenderBR {BR} at (104,359) size 0x0 >+ RenderText {#text} at (0,364) size 104x19 >+ text run at (0,364) width 104: "This is some text." >+ RenderBR {BR} at (104,379) size 0x0 >+ RenderText {#text} at (0,384) size 104x19 >+ text run at (0,384) width 104: "This is some text." >+ RenderBR {BR} at (104,399) size 0x0 >+ RenderText {#text} at (0,404) size 104x19 >+ text run at (0,404) width 104: "This is some text." >+ RenderBR {BR} at (104,419) size 0x0 >+ RenderText {#text} at (0,424) size 104x19 >+ text run at (0,424) width 104: "This is some text." >+ RenderBR {BR} at (104,439) size 0x0 >+ RenderText {#text} at (0,444) size 104x19 >+ text run at (0,444) width 104: "This is some text." >+ RenderBR {BR} at (104,459) size 0x0 >+ RenderText {#text} at (0,464) size 104x19 >+ text run at (0,464) width 104: "This is some text." >+ RenderBR {BR} at (104,479) size 0x0 >+ RenderText {#text} at (0,484) size 104x19 >+ text run at (0,484) width 104: "This is some text." >+ RenderBR {BR} at (104,499) size 0x0 >+ RenderText {#text} at (0,504) size 104x19 >+ text run at (0,504) width 104: "This is some text." >+ RenderBR {BR} at (104,519) size 0x0 >+ RenderText {#text} at (0,524) size 104x19 >+ text run at (0,524) width 104: "This is some text." >+ RenderBR {BR} at (104,539) size 0x0 >+ RenderText {#text} at (0,544) size 104x19 >+ text run at (0,544) width 104: "This is some text." >+ RenderBR {BR} at (104,559) size 0x0 >+ RenderText {#text} at (0,564) size 104x19 >+ text run at (0,564) width 104: "This is some text." >+ RenderBR {BR} at (104,579) size 0x0 >+ RenderText {#text} at (0,584) size 104x19 >+ text run at (0,584) width 104: "This is some text." >+ RenderBR {BR} at (104,599) size 0x0 >+ RenderText {#text} at (0,604) size 104x19 >+ text run at (0,604) width 104: "This is some text." >+ RenderBR {BR} at (104,619) size 0x0 >+layer at (8,848) size 769x404 >+ RenderBlock {DIV} at (0,840) size 769x404 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 765x400 >+layer at (10,850) size 375x440 >+ RenderMultiColumnFlowThread at (2,2) size 375x440 >+ RenderImage {IMG} at (0,0) size 300x390 [bgcolor=#008000] >+ RenderText {#text} at (300,0) size 369x439 >+ text run at (300,0) width 69: "Longer text" >+ text run at (300,20) width 69: "designed to" >+ text run at (300,40) width 51: "test float" >+ text run at (300,60) width 22: "and" >+ text run at (300,80) width 56: "wrapping" >+ text run at (300,100) width 56: "behavior." >+ text run at (300,120) width 69: "Longer text" >+ text run at (300,140) width 69: "designed to" >+ text run at (300,160) width 51: "test float" >+ text run at (300,180) width 22: "and" >+ text run at (300,200) width 56: "wrapping" >+ text run at (300,220) width 56: "behavior." >+ text run at (300,240) width 69: "Longer text" >+ text run at (300,260) width 69: "designed to" >+ text run at (300,280) width 51: "test float" >+ text run at (300,300) width 22: "and" >+ text run at (300,320) width 56: "wrapping" >+ text run at (300,340) width 56: "behavior." >+ text run at (300,360) width 69: "Longer text" >+ text run at (300,380) width 69: "designed to" >+ text run at (0,400) width 368: "test float and wrapping behavior. Longer text designed to test" >+ text run at (0,420) width 172: "float and wrapping behavior." >+layer at (8,1268) size 769x404 >+ RenderBlock {DIV} at (0,1260) size 769x404 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 765x400 >+layer at (10,1270) size 375x652 backgroundClip at (0,0) size 1166x1680 clip at (0,0) size 1166x1680 >+ RenderMultiColumnFlowThread at (2,2) size 375x652 >+ RenderImage {IMG} at (0,0) size 375x380 [bgcolor=#0000FF] >+ RenderInline {SPAN} at (0,0) size 367x251 >+ RenderImage {IMG} at (0,400) size 100x20 [bgcolor=#008000] >+ RenderText {#text} at (100,400) size 208x27 >+ text run at (100,400) width 208: "Longer text designed " >+ RenderImage {IMG} at (274,428) size 101x20 [bgcolor=#008000] >+ RenderText {#text} at (308,400) size 367x251 >+ text run at (308,400) width 59: "to test" >+ text run at (0,428) width 180: "float and wrapping" >+ text run at (0,456) width 363: "behavior. Longer text designed to test" >+ text run at (0,484) width 351: "float and wrapping behavior. Longer" >+ text run at (0,512) width 283: "text designed to test float and" >+ text run at (0,540) width 303: "wrapping behavior. Longer text" >+ text run at (0,568) width 335: "designed to test float and wrapping" >+ text run at (0,596) width 363: "behavior. Longer text designed to test" >+ text run at (0,624) width 276: "float and wrapping behavior." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/float-paginate-empty-lines-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/float-paginate-empty-lines-expected.txt >new file mode 100644 >index 00000000000..7b2fe074f85 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/float-paginate-empty-lines-expected.txt >@@ -0,0 +1,53 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 770x39 >+ text run at (0,0) width 770: "This test is ensuring we don't grow the height of a block improperly when a float has no line association (e.g., when it's at the end" >+ text run at (0,20) width 709: "of a block). The complete dashed border should be in the first column, with none of it appearing in the second column." >+layer at (8,64) size 784x400 >+ RenderBlock {DIV} at (0,56) size 784x400 >+ RenderMultiColumnSet at (0,0) size 784x400 >+layer at (8,64) size 384x600 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 >+ RenderMultiColumnFlowThread at (0,0) size 384x600 >+ RenderBlock {DIV} at (0,0) size 384x260 [border: (10px dashed #800000)] >+ RenderText {#text} at (10,10) size 104x19 >+ text run at (10,10) width 104: "This is some text." >+ RenderBR {BR} at (114,25) size 0x0 >+ RenderText {#text} at (10,30) size 104x19 >+ text run at (10,30) width 104: "This is some text." >+ RenderBR {BR} at (114,45) size 0x0 >+ RenderText {#text} at (10,50) size 104x19 >+ text run at (10,50) width 104: "This is some text." >+ RenderBR {BR} at (114,65) size 0x0 >+ RenderText {#text} at (10,70) size 104x19 >+ text run at (10,70) width 104: "This is some text." >+ RenderBR {BR} at (114,85) size 0x0 >+ RenderText {#text} at (10,90) size 104x19 >+ text run at (10,90) width 104: "This is some text." >+ RenderBR {BR} at (114,105) size 0x0 >+ RenderText {#text} at (10,110) size 104x19 >+ text run at (10,110) width 104: "This is some text." >+ RenderBR {BR} at (114,125) size 0x0 >+ RenderText {#text} at (10,130) size 104x19 >+ text run at (10,130) width 104: "This is some text." >+ RenderBR {BR} at (114,145) size 0x0 >+ RenderText {#text} at (10,150) size 104x19 >+ text run at (10,150) width 104: "This is some text." >+ RenderBR {BR} at (114,165) size 0x0 >+ RenderText {#text} at (10,170) size 104x19 >+ text run at (10,170) width 104: "This is some text." >+ RenderBR {BR} at (114,185) size 0x0 >+ RenderText {#text} at (10,190) size 104x19 >+ text run at (10,190) width 104: "This is some text." >+ RenderBR {BR} at (114,205) size 0x0 >+ RenderText {#text} at (10,210) size 104x19 >+ text run at (10,210) width 104: "This is some text." >+ RenderBR {BR} at (114,225) size 0x0 >+ RenderText {#text} at (10,230) size 104x19 >+ text run at (10,230) width 104: "This is some text." >+ RenderBR {BR} at (114,245) size 0x0 >+ RenderImage {IMG} at (274,400) size 100x200 [bgcolor=#CCCCCC] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/float-paginate-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/float-paginate-expected.txt >new file mode 100644 >index 00000000000..3c140ede587 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/float-paginate-expected.txt >@@ -0,0 +1,131 @@ >+layer at (0,0) size 1188x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x569 >+layer at (8,8) size 784x404 >+ RenderBlock {DIV} at (0,0) size 784x404 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 780x400 >+layer at (10,10) size 382x1000 backgroundClip at (0,0) size 1188x585 clip at (0,0) size 1188x585 >+ RenderMultiColumnFlowThread at (2,2) size 382x1000 >+ RenderText {#text} at (0,0) size 104x19 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (104,15) size 0x0 >+ RenderText {#text} at (0,20) size 104x19 >+ text run at (0,20) width 104: "This is some text." >+ RenderBR {BR} at (104,35) size 0x0 >+ RenderText {#text} at (0,40) size 104x19 >+ text run at (0,40) width 104: "This is some text." >+ RenderBR {BR} at (104,55) size 0x0 >+ RenderText {#text} at (0,60) size 104x19 >+ text run at (0,60) width 104: "This is some text." >+ RenderBR {BR} at (104,75) size 0x0 >+ RenderText {#text} at (0,80) size 104x19 >+ text run at (0,80) width 104: "This is some text." >+ RenderBR {BR} at (104,95) size 0x0 >+ RenderText {#text} at (0,100) size 104x19 >+ text run at (0,100) width 104: "This is some text." >+ RenderBR {BR} at (104,115) size 0x0 >+ RenderText {#text} at (0,120) size 104x19 >+ text run at (0,120) width 104: "This is some text." >+ RenderBR {BR} at (104,135) size 0x0 >+ RenderText {#text} at (0,140) size 104x19 >+ text run at (0,140) width 104: "This is some text." >+ RenderBR {BR} at (104,155) size 0x0 >+ RenderText {#text} at (0,160) size 104x19 >+ text run at (0,160) width 104: "This is some text." >+ RenderBR {BR} at (104,175) size 0x0 >+ RenderText {#text} at (0,180) size 104x19 >+ text run at (0,180) width 104: "This is some text." >+ RenderBR {BR} at (104,195) size 0x0 >+ RenderImage {IMG} at (0,400) size 250x300 [bgcolor=#008000] >+ RenderText {#text} at (250,400) size 104x19 >+ text run at (250,400) width 104: "This is some text." >+ RenderBR {BR} at (354,415) size 0x0 >+ RenderText {#text} at (250,420) size 104x19 >+ text run at (250,420) width 104: "This is some text." >+ RenderBR {BR} at (354,435) size 0x0 >+ RenderText {#text} at (250,440) size 104x19 >+ text run at (250,440) width 104: "This is some text." >+ RenderBR {BR} at (354,455) size 0x0 >+ RenderText {#text} at (250,460) size 104x19 >+ text run at (250,460) width 104: "This is some text." >+ RenderBR {BR} at (354,475) size 0x0 >+ RenderText {#text} at (250,480) size 104x19 >+ text run at (250,480) width 104: "This is some text." >+ RenderBR {BR} at (354,495) size 0x0 >+ RenderText {#text} at (250,500) size 104x19 >+ text run at (250,500) width 104: "This is some text." >+ RenderBR {BR} at (354,515) size 0x0 >+ RenderText {#text} at (250,520) size 104x19 >+ text run at (250,520) width 104: "This is some text." >+ RenderBR {BR} at (354,535) size 0x0 >+ RenderText {#text} at (250,540) size 104x19 >+ text run at (250,540) width 104: "This is some text." >+ RenderBR {BR} at (354,555) size 0x0 >+ RenderText {#text} at (250,560) size 104x19 >+ text run at (250,560) width 104: "This is some text." >+ RenderBR {BR} at (354,575) size 0x0 >+ RenderText {#text} at (250,580) size 104x19 >+ text run at (250,580) width 104: "This is some text." >+ RenderBR {BR} at (354,595) size 0x0 >+ RenderText {#text} at (250,600) size 104x19 >+ text run at (250,600) width 104: "This is some text." >+ RenderBR {BR} at (354,615) size 0x0 >+ RenderText {#text} at (250,620) size 104x19 >+ text run at (250,620) width 104: "This is some text." >+ RenderBR {BR} at (354,635) size 0x0 >+ RenderText {#text} at (250,640) size 104x19 >+ text run at (250,640) width 104: "This is some text." >+ RenderBR {BR} at (354,655) size 0x0 >+ RenderText {#text} at (250,660) size 104x19 >+ text run at (250,660) width 104: "This is some text." >+ RenderBR {BR} at (354,675) size 0x0 >+ RenderText {#text} at (250,680) size 104x19 >+ text run at (250,680) width 104: "This is some text." >+ RenderBR {BR} at (354,695) size 0x0 >+ RenderText {#text} at (0,700) size 104x19 >+ text run at (0,700) width 104: "This is some text." >+ RenderBR {BR} at (104,715) size 0x0 >+ RenderText {#text} at (0,720) size 104x19 >+ text run at (0,720) width 104: "This is some text." >+ RenderBR {BR} at (104,735) size 0x0 >+ RenderText {#text} at (0,740) size 104x19 >+ text run at (0,740) width 104: "This is some text." >+ RenderBR {BR} at (104,755) size 0x0 >+ RenderText {#text} at (0,760) size 104x19 >+ text run at (0,760) width 104: "This is some text." >+ RenderBR {BR} at (104,775) size 0x0 >+ RenderText {#text} at (0,780) size 104x19 >+ text run at (0,780) width 104: "This is some text." >+ RenderBR {BR} at (104,795) size 0x0 >+ RenderText {#text} at (0,800) size 104x19 >+ text run at (0,800) width 104: "This is some text." >+ RenderBR {BR} at (104,815) size 0x0 >+ RenderText {#text} at (0,820) size 104x19 >+ text run at (0,820) width 104: "This is some text." >+ RenderBR {BR} at (104,835) size 0x0 >+ RenderText {#text} at (0,840) size 104x19 >+ text run at (0,840) width 104: "This is some text." >+ RenderBR {BR} at (104,855) size 0x0 >+ RenderText {#text} at (0,860) size 104x19 >+ text run at (0,860) width 104: "This is some text." >+ RenderBR {BR} at (104,875) size 0x0 >+ RenderText {#text} at (0,880) size 104x19 >+ text run at (0,880) width 104: "This is some text." >+ RenderBR {BR} at (104,895) size 0x0 >+ RenderText {#text} at (0,900) size 104x19 >+ text run at (0,900) width 104: "This is some text." >+ RenderBR {BR} at (104,915) size 0x0 >+ RenderText {#text} at (0,920) size 104x19 >+ text run at (0,920) width 104: "This is some text." >+ RenderBR {BR} at (104,935) size 0x0 >+ RenderText {#text} at (0,940) size 104x19 >+ text run at (0,940) width 104: "This is some text." >+ RenderBR {BR} at (104,955) size 0x0 >+ RenderText {#text} at (0,960) size 104x19 >+ text run at (0,960) width 104: "This is some text." >+ RenderBR {BR} at (104,975) size 0x0 >+ RenderText {#text} at (0,980) size 104x19 >+ text run at (0,980) width 104: "This is some text." >+ RenderBR {BR} at (104,995) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/layers-in-multicol-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/layers-in-multicol-expected.txt >new file mode 100644 >index 00000000000..0a8872340b5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/layers-in-multicol-expected.txt >@@ -0,0 +1,361 @@ >+layer at (0,0) size 1289x676 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x676 >+ RenderBlock {HTML} at (0,0) size 785x676 >+ RenderBody {BODY} at (8,8) size 769x660 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 82x19 >+ text run at (0,0) width 82: "LTR Version:" >+ RenderBlock (anonymous) at (0,330) size 769x20 >+ RenderText {#text} at (0,0) size 82x19 >+ text run at (0,0) width 82: "RTL Version:" >+layer at (8,28) size 769x310 >+ RenderBlock {DIV} at (0,20) size 769x310 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 759x300 >+layer at (13,33) size 242x1440 backgroundClip at (0,0) size 1289x676 clip at (0,0) size 1289x676 >+ RenderMultiColumnFlowThread at (5,5) size 243x1440 >+ RenderBlock (anonymous) at (0,0) size 243x260 >+ RenderText {#text} at (0,0) size 100x19 >+ text run at (0,0) width 100: "This is some text" >+ RenderBR {BR} at (100,15) size 0x0 >+ RenderText {#text} at (0,20) size 100x19 >+ text run at (0,20) width 100: "This is some text" >+ RenderBR {BR} at (100,35) size 0x0 >+ RenderText {#text} at (0,40) size 100x19 >+ text run at (0,40) width 100: "This is some text" >+ RenderBR {BR} at (100,55) size 0x0 >+ RenderText {#text} at (0,60) size 100x19 >+ text run at (0,60) width 100: "This is some text" >+ RenderBR {BR} at (100,75) size 0x0 >+ RenderText {#text} at (0,80) size 100x19 >+ text run at (0,80) width 100: "This is some text" >+ RenderBR {BR} at (100,95) size 0x0 >+ RenderText {#text} at (0,100) size 100x19 >+ text run at (0,100) width 100: "This is some text" >+ RenderBR {BR} at (100,115) size 0x0 >+ RenderText {#text} at (0,120) size 100x19 >+ text run at (0,120) width 100: "This is some text" >+ RenderBR {BR} at (100,135) size 0x0 >+ RenderText {#text} at (0,140) size 100x19 >+ text run at (0,140) width 100: "This is some text" >+ RenderBR {BR} at (100,155) size 0x0 >+ RenderText {#text} at (0,160) size 100x19 >+ text run at (0,160) width 100: "This is some text" >+ RenderBR {BR} at (100,175) size 0x0 >+ RenderText {#text} at (0,180) size 100x19 >+ text run at (0,180) width 100: "This is some text" >+ RenderBR {BR} at (100,195) size 0x0 >+ RenderText {#text} at (0,200) size 100x19 >+ text run at (0,200) width 100: "This is some text" >+ RenderBR {BR} at (100,215) size 0x0 >+ RenderText {#text} at (0,220) size 100x19 >+ text run at (0,220) width 100: "This is some text" >+ RenderBR {BR} at (100,235) size 0x0 >+ RenderText {#text} at (0,240) size 100x19 >+ text run at (0,240) width 100: "This is some text" >+ RenderBR {BR} at (100,255) size 0x0 >+ RenderBlock {DIV} at (0,300) size 243x270 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,570) size 243x570 >+ RenderText {#text} at (0,0) size 100x19 >+ text run at (0,0) width 100: "This is some text" >+ RenderBR {BR} at (100,15) size 0x0 >+ RenderText {#text} at (0,30) size 100x19 >+ text run at (0,30) width 100: "This is some text" >+ RenderBR {BR} at (100,45) size 0x0 >+ RenderText {#text} at (0,50) size 100x19 >+ text run at (0,50) width 100: "This is some text" >+ RenderBR {BR} at (100,65) size 0x0 >+ RenderText {#text} at (0,70) size 100x19 >+ text run at (0,70) width 100: "This is some text" >+ RenderBR {BR} at (100,85) size 0x0 >+ RenderText {#text} at (0,90) size 100x19 >+ text run at (0,90) width 100: "This is some text" >+ RenderBR {BR} at (100,105) size 0x0 >+ RenderText {#text} at (0,110) size 100x19 >+ text run at (0,110) width 100: "This is some text" >+ RenderBR {BR} at (100,125) size 0x0 >+ RenderText {#text} at (0,130) size 100x19 >+ text run at (0,130) width 100: "This is some text" >+ RenderBR {BR} at (100,145) size 0x0 >+ RenderText {#text} at (0,150) size 100x19 >+ text run at (0,150) width 100: "This is some text" >+ RenderBR {BR} at (100,165) size 0x0 >+ RenderText {#text} at (0,170) size 100x19 >+ text run at (0,170) width 100: "This is some text" >+ RenderBR {BR} at (100,185) size 0x0 >+ RenderText {#text} at (0,190) size 100x19 >+ text run at (0,190) width 100: "This is some text" >+ RenderBR {BR} at (100,205) size 0x0 >+ RenderText {#text} at (0,210) size 100x19 >+ text run at (0,210) width 100: "This is some text" >+ RenderBR {BR} at (100,225) size 0x0 >+ RenderText {#text} at (0,230) size 100x19 >+ text run at (0,230) width 100: "This is some text" >+ RenderBR {BR} at (100,245) size 0x0 >+ RenderText {#text} at (0,250) size 100x19 >+ text run at (0,250) width 100: "This is some text" >+ RenderBR {BR} at (100,265) size 0x0 >+ RenderText {#text} at (0,270) size 100x19 >+ text run at (0,270) width 100: "This is some text" >+ RenderBR {BR} at (100,285) size 0x0 >+ RenderText {#text} at (0,290) size 100x19 >+ text run at (0,290) width 100: "This is some text" >+ RenderBR {BR} at (100,305) size 0x0 >+ RenderText {#text} at (0,310) size 100x19 >+ text run at (0,310) width 100: "This is some text" >+ RenderBR {BR} at (100,325) size 0x0 >+ RenderText {#text} at (0,330) size 100x19 >+ text run at (0,330) width 100: "This is some text" >+ RenderBR {BR} at (100,345) size 0x0 >+ RenderText {#text} at (0,350) size 100x19 >+ text run at (0,350) width 100: "This is some text" >+ RenderBR {BR} at (100,365) size 0x0 >+ RenderText {#text} at (0,370) size 100x19 >+ text run at (0,370) width 100: "This is some text" >+ RenderBR {BR} at (100,385) size 0x0 >+ RenderText {#text} at (0,390) size 100x19 >+ text run at (0,390) width 100: "This is some text" >+ RenderBR {BR} at (100,405) size 0x0 >+ RenderText {#text} at (0,410) size 100x19 >+ text run at (0,410) width 100: "This is some text" >+ RenderBR {BR} at (100,425) size 0x0 >+ RenderText {#text} at (0,430) size 100x19 >+ text run at (0,430) width 100: "This is some text" >+ RenderBR {BR} at (100,445) size 0x0 >+ RenderText {#text} at (0,450) size 100x19 >+ text run at (0,450) width 100: "This is some text" >+ RenderBR {BR} at (100,465) size 0x0 >+ RenderText {#text} at (0,470) size 100x19 >+ text run at (0,470) width 100: "This is some text" >+ RenderBR {BR} at (100,485) size 0x0 >+ RenderText {#text} at (0,490) size 100x19 >+ text run at (0,490) width 100: "This is some text" >+ RenderBR {BR} at (100,505) size 0x0 >+ RenderText {#text} at (0,510) size 100x19 >+ text run at (0,510) width 100: "This is some text" >+ RenderBR {BR} at (100,525) size 0x0 >+ RenderText {#text} at (0,530) size 100x19 >+ text run at (0,530) width 100: "This is some text" >+ RenderBR {BR} at (100,545) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,1160) size 243x280 >+ RenderText {#text} at (0,0) size 100x19 >+ text run at (0,0) width 100: "This is some text" >+ RenderBR {BR} at (100,15) size 0x0 >+ RenderText {#text} at (0,20) size 100x19 >+ text run at (0,20) width 100: "This is some text" >+ RenderBR {BR} at (100,35) size 0x0 >+ RenderText {#text} at (0,40) size 100x19 >+ text run at (0,40) width 100: "This is some text" >+ RenderBR {BR} at (100,55) size 0x0 >+ RenderText {#text} at (0,60) size 100x19 >+ text run at (0,60) width 100: "This is some text" >+ RenderBR {BR} at (100,75) size 0x0 >+ RenderText {#text} at (0,80) size 100x19 >+ text run at (0,80) width 100: "This is some text" >+ RenderBR {BR} at (100,95) size 0x0 >+ RenderText {#text} at (0,100) size 100x19 >+ text run at (0,100) width 100: "This is some text" >+ RenderBR {BR} at (100,115) size 0x0 >+ RenderText {#text} at (0,120) size 100x19 >+ text run at (0,120) width 100: "This is some text" >+ RenderBR {BR} at (100,135) size 0x0 >+ RenderText {#text} at (0,140) size 100x19 >+ text run at (0,140) width 100: "This is some text" >+ RenderBR {BR} at (100,155) size 0x0 >+ RenderText {#text} at (0,160) size 100x19 >+ text run at (0,160) width 100: "This is some text" >+ RenderBR {BR} at (100,175) size 0x0 >+ RenderText {#text} at (0,180) size 100x19 >+ text run at (0,180) width 100: "This is some text" >+ RenderBR {BR} at (100,195) size 0x0 >+ RenderText {#text} at (0,200) size 100x19 >+ text run at (0,200) width 100: "This is some text" >+ RenderBR {BR} at (100,215) size 0x0 >+ RenderText {#text} at (0,220) size 100x19 >+ text run at (0,220) width 100: "This is some text" >+ RenderBR {BR} at (100,235) size 0x0 >+ RenderText {#text} at (0,240) size 100x19 >+ text run at (0,240) width 100: "This is some text" >+ RenderBR {BR} at (100,255) size 0x0 >+ RenderText {#text} at (0,260) size 100x19 >+ text run at (0,260) width 100: "This is some text" >+ RenderBR {BR} at (100,275) size 0x0 >+layer at (8,358) size 769x310 >+ RenderBlock {DIV} at (0,350) size 769x310 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 759x300 >+layer at (530,363) size 242x1440 backgroundClip at (0,0) size 1289x676 clip at (0,0) size 1289x676 >+ RenderMultiColumnFlowThread at (521,5) size 243x1440 >+ RenderBlock (anonymous) at (0,0) size 243x260 >+ RenderText {#text} at (142,0) size 101x19 >+ text run at (142,0) width 101: "This is some text" >+ RenderBR {BR} at (142,15) size 1x0 >+ RenderText {#text} at (142,20) size 101x19 >+ text run at (142,20) width 101: "This is some text" >+ RenderBR {BR} at (142,35) size 1x0 >+ RenderText {#text} at (142,40) size 101x19 >+ text run at (142,40) width 101: "This is some text" >+ RenderBR {BR} at (142,55) size 1x0 >+ RenderText {#text} at (142,60) size 101x19 >+ text run at (142,60) width 101: "This is some text" >+ RenderBR {BR} at (142,75) size 1x0 >+ RenderText {#text} at (142,80) size 101x19 >+ text run at (142,80) width 101: "This is some text" >+ RenderBR {BR} at (142,95) size 1x0 >+ RenderText {#text} at (142,100) size 101x19 >+ text run at (142,100) width 101: "This is some text" >+ RenderBR {BR} at (142,115) size 1x0 >+ RenderText {#text} at (142,120) size 101x19 >+ text run at (142,120) width 101: "This is some text" >+ RenderBR {BR} at (142,135) size 1x0 >+ RenderText {#text} at (142,140) size 101x19 >+ text run at (142,140) width 101: "This is some text" >+ RenderBR {BR} at (142,155) size 1x0 >+ RenderText {#text} at (142,160) size 101x19 >+ text run at (142,160) width 101: "This is some text" >+ RenderBR {BR} at (142,175) size 1x0 >+ RenderText {#text} at (142,180) size 101x19 >+ text run at (142,180) width 101: "This is some text" >+ RenderBR {BR} at (142,195) size 1x0 >+ RenderText {#text} at (142,200) size 101x19 >+ text run at (142,200) width 101: "This is some text" >+ RenderBR {BR} at (142,215) size 1x0 >+ RenderText {#text} at (142,220) size 101x19 >+ text run at (142,220) width 101: "This is some text" >+ RenderBR {BR} at (142,235) size 1x0 >+ RenderText {#text} at (142,240) size 101x19 >+ text run at (142,240) width 101: "This is some text" >+ RenderBR {BR} at (142,255) size 1x0 >+ RenderBlock {DIV} at (0,300) size 243x270 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,570) size 243x570 >+ RenderText {#text} at (142,0) size 101x19 >+ text run at (142,0) width 101: "This is some text" >+ RenderBR {BR} at (142,15) size 1x0 >+ RenderText {#text} at (142,30) size 101x19 >+ text run at (142,30) width 101: "This is some text" >+ RenderBR {BR} at (142,45) size 1x0 >+ RenderText {#text} at (142,50) size 101x19 >+ text run at (142,50) width 101: "This is some text" >+ RenderBR {BR} at (142,65) size 1x0 >+ RenderText {#text} at (142,70) size 101x19 >+ text run at (142,70) width 101: "This is some text" >+ RenderBR {BR} at (142,85) size 1x0 >+ RenderText {#text} at (142,90) size 101x19 >+ text run at (142,90) width 101: "This is some text" >+ RenderBR {BR} at (142,105) size 1x0 >+ RenderText {#text} at (142,110) size 101x19 >+ text run at (142,110) width 101: "This is some text" >+ RenderBR {BR} at (142,125) size 1x0 >+ RenderText {#text} at (142,130) size 101x19 >+ text run at (142,130) width 101: "This is some text" >+ RenderBR {BR} at (142,145) size 1x0 >+ RenderText {#text} at (142,150) size 101x19 >+ text run at (142,150) width 101: "This is some text" >+ RenderBR {BR} at (142,165) size 1x0 >+ RenderText {#text} at (142,170) size 101x19 >+ text run at (142,170) width 101: "This is some text" >+ RenderBR {BR} at (142,185) size 1x0 >+ RenderText {#text} at (142,190) size 101x19 >+ text run at (142,190) width 101: "This is some text" >+ RenderBR {BR} at (142,205) size 1x0 >+ RenderText {#text} at (142,210) size 101x19 >+ text run at (142,210) width 101: "This is some text" >+ RenderBR {BR} at (142,225) size 1x0 >+ RenderText {#text} at (142,230) size 101x19 >+ text run at (142,230) width 101: "This is some text" >+ RenderBR {BR} at (142,245) size 1x0 >+ RenderText {#text} at (142,250) size 101x19 >+ text run at (142,250) width 101: "This is some text" >+ RenderBR {BR} at (142,265) size 1x0 >+ RenderText {#text} at (142,270) size 101x19 >+ text run at (142,270) width 101: "This is some text" >+ RenderBR {BR} at (142,285) size 1x0 >+ RenderText {#text} at (142,290) size 101x19 >+ text run at (142,290) width 101: "This is some text" >+ RenderBR {BR} at (142,305) size 1x0 >+ RenderText {#text} at (142,310) size 101x19 >+ text run at (142,310) width 101: "This is some text" >+ RenderBR {BR} at (142,325) size 1x0 >+ RenderText {#text} at (142,330) size 101x19 >+ text run at (142,330) width 101: "This is some text" >+ RenderBR {BR} at (142,345) size 1x0 >+ RenderText {#text} at (142,350) size 101x19 >+ text run at (142,350) width 101: "This is some text" >+ RenderBR {BR} at (142,365) size 1x0 >+ RenderText {#text} at (142,370) size 101x19 >+ text run at (142,370) width 101: "This is some text" >+ RenderBR {BR} at (142,385) size 1x0 >+ RenderText {#text} at (142,390) size 101x19 >+ text run at (142,390) width 101: "This is some text" >+ RenderBR {BR} at (142,405) size 1x0 >+ RenderText {#text} at (142,410) size 101x19 >+ text run at (142,410) width 101: "This is some text" >+ RenderBR {BR} at (142,425) size 1x0 >+ RenderText {#text} at (142,430) size 101x19 >+ text run at (142,430) width 101: "This is some text" >+ RenderBR {BR} at (142,445) size 1x0 >+ RenderText {#text} at (142,450) size 101x19 >+ text run at (142,450) width 101: "This is some text" >+ RenderBR {BR} at (142,465) size 1x0 >+ RenderText {#text} at (142,470) size 101x19 >+ text run at (142,470) width 101: "This is some text" >+ RenderBR {BR} at (142,485) size 1x0 >+ RenderText {#text} at (142,490) size 101x19 >+ text run at (142,490) width 101: "This is some text" >+ RenderBR {BR} at (142,505) size 1x0 >+ RenderText {#text} at (142,510) size 101x19 >+ text run at (142,510) width 101: "This is some text" >+ RenderBR {BR} at (142,525) size 1x0 >+ RenderText {#text} at (142,530) size 101x19 >+ text run at (142,530) width 101: "This is some text" >+ RenderBR {BR} at (142,545) size 1x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,1160) size 243x280 >+ RenderText {#text} at (142,0) size 101x19 >+ text run at (142,0) width 101: "This is some text" >+ RenderBR {BR} at (142,15) size 1x0 >+ RenderText {#text} at (142,20) size 101x19 >+ text run at (142,20) width 101: "This is some text" >+ RenderBR {BR} at (142,35) size 1x0 >+ RenderText {#text} at (142,40) size 101x19 >+ text run at (142,40) width 101: "This is some text" >+ RenderBR {BR} at (142,55) size 1x0 >+ RenderText {#text} at (142,60) size 101x19 >+ text run at (142,60) width 101: "This is some text" >+ RenderBR {BR} at (142,75) size 1x0 >+ RenderText {#text} at (142,80) size 101x19 >+ text run at (142,80) width 101: "This is some text" >+ RenderBR {BR} at (142,95) size 1x0 >+ RenderText {#text} at (142,100) size 101x19 >+ text run at (142,100) width 101: "This is some text" >+ RenderBR {BR} at (142,115) size 1x0 >+ RenderText {#text} at (142,120) size 101x19 >+ text run at (142,120) width 101: "This is some text" >+ RenderBR {BR} at (142,135) size 1x0 >+ RenderText {#text} at (142,140) size 101x19 >+ text run at (142,140) width 101: "This is some text" >+ RenderBR {BR} at (142,155) size 1x0 >+ RenderText {#text} at (142,160) size 101x19 >+ text run at (142,160) width 101: "This is some text" >+ RenderBR {BR} at (142,175) size 1x0 >+ RenderText {#text} at (142,180) size 101x19 >+ text run at (142,180) width 101: "This is some text" >+ RenderBR {BR} at (142,195) size 1x0 >+ RenderText {#text} at (142,200) size 101x19 >+ text run at (142,200) width 101: "This is some text" >+ RenderBR {BR} at (142,215) size 1x0 >+ RenderText {#text} at (142,220) size 101x19 >+ text run at (142,220) width 101: "This is some text" >+ RenderBR {BR} at (142,235) size 1x0 >+ RenderText {#text} at (142,240) size 101x19 >+ text run at (142,240) width 101: "This is some text" >+ RenderBR {BR} at (142,255) size 1x0 >+ RenderText {#text} at (142,260) size 101x19 >+ text run at (142,260) width 101: "This is some text" >+ RenderBR {BR} at (142,275) size 1x0 >+layer at (13,333) size 100x270 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 100x270 [bgcolor=#008000] >+layer at (672,663) size 100x270 backgroundClip at (0,0) size 1289x676 clip at (0,0) size 1289x676 >+ RenderBlock (relative positioned) {DIV} at (142,0) size 101x270 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/layers-split-across-columns-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/layers-split-across-columns-expected.txt >new file mode 100644 >index 00000000000..a03c07075c5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/layers-split-across-columns-expected.txt >@@ -0,0 +1,94 @@ >+layer at (0,0) size 785x976 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x976 >+ RenderBlock {HTML} at (0,0) size 785x976 >+ RenderBody {BODY} at (8,8) size 769x960 >+ RenderBlock {DIV} at (0,0) size 220x330 >+ RenderBlock (anonymous) at (0,0) size 220x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 60: "Overflow:" >+ RenderText {#text} at (220,610) size 4x19 >+ text run at (220,610) width 4: " " >+ RenderBlock {DIV} at (224,0) size 220x330 >+ RenderBlock (anonymous) at (0,0) size 220x20 >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "Transforms:" >+ RenderText {#text} at (444,610) size 4x19 >+ text run at (444,610) width 4: " " >+ RenderBlock {DIV} at (448,0) size 220x330 >+ RenderBlock (anonymous) at (0,0) size 220x20 >+ RenderText {#text} at (0,0) size 120x19 >+ text run at (0,0) width 120: "Relative Positioning:" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,630) size 220x330 >+ RenderBlock (anonymous) at (0,0) size 220x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Opacity:" >+layer at (8,28) size 220x310 >+ RenderBlock {DIV} at (0,20) size 220x310 [border: (5px solid #000000)] >+ RenderMultiColumnSet at (5,5) size 210x300 >+layer at (13,33) size 100x600 >+ RenderMultiColumnFlowThread at (5,5) size 100x600 >+ RenderBlock (anonymous) at (0,0) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,500) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (13,133) size 100x400 >+ RenderBlock {DIV} at (0,100) size 100x400 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000F0] >+ RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#0000D0] >+ RenderBlock {DIV} at (0,200) size 100x100 [bgcolor=#0000B0] >+ RenderBlock {DIV} at (0,300) size 100x100 [bgcolor=#000090] >+layer at (232,28) size 220x310 >+ RenderBlock {DIV} at (0,20) size 220x310 [border: (5px solid #000000)] >+ RenderMultiColumnSet at (5,5) size 210x300 >+layer at (237,33) size 100x600 >+ RenderMultiColumnFlowThread at (5,5) size 100x600 >+ RenderBlock (anonymous) at (0,0) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,500) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (456,28) size 220x310 >+ RenderBlock {DIV} at (0,20) size 220x310 [border: (5px solid #000000)] >+ RenderMultiColumnSet at (5,5) size 210x300 >+layer at (461,33) size 100x600 >+ RenderMultiColumnFlowThread at (5,5) size 100x600 >+ RenderBlock (anonymous) at (0,0) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,500) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,658) size 220x310 >+ RenderBlock {DIV} at (0,20) size 220x310 [border: (5px solid #000000)] >+ RenderMultiColumnSet at (5,5) size 210x300 >+layer at (13,663) size 100x600 backgroundClip at (0,0) size 785x976 clip at (0,0) size 785x976 >+ RenderMultiColumnFlowThread at (5,5) size 100x600 >+ RenderBlock (anonymous) at (0,0) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,500) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#000000] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (137,133) size 100x400 >+ RenderBlock {DIV} at (-100,100) size 100x400 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000F0] >+ RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#0000D0] >+ RenderBlock {DIV} at (0,200) size 100x100 [bgcolor=#0000B0] >+ RenderBlock {DIV} at (0,300) size 100x100 [bgcolor=#000090] >+layer at (461,133) size 100x400 >+ RenderBlock (relative positioned) {DIV} at (-100,100) size 100x400 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000F0] >+ RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#0000D0] >+ RenderBlock {DIV} at (0,200) size 100x100 [bgcolor=#0000B0] >+ RenderBlock {DIV} at (0,300) size 100x100 [bgcolor=#000090] >+layer at (13,763) size 100x400 backgroundClip at (0,0) size 785x976 clip at (0,0) size 785x976 >+ RenderBlock {DIV} at (0,100) size 100x400 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000F0] >+ RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#0000D0] >+ RenderBlock {DIV} at (0,200) size 100x100 [bgcolor=#0000B0] >+ RenderBlock {DIV} at (0,300) size 100x100 [bgcolor=#000090] >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/margin-collapse-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/margin-collapse-expected.txt >new file mode 100644 >index 00000000000..0c45457c6b4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/margin-collapse-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 774x19 >+ text run at (0,0) width 458: "The two purple rectangles below should both be at the top of their columns. " >+ text run at (458,0) width 316: "If one is lower than the other, than the test has failed." >+layer at (8,28) size 784x304 >+ RenderBlock {DIV} at (0,20) size 784x304 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 780x300 >+layer at (10,30) size 382x500 >+ RenderMultiColumnFlowThread at (2,2) size 382x500 >+ RenderBlock {DIV} at (0,0) size 382x200 [bgcolor=#800080] >+ RenderBlock {DIV} at (0,300) size 382x200 [bgcolor=#800080] >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/max-height-columns-block-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/max-height-columns-block-expected.txt >new file mode 100644 >index 00000000000..08646973eaa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/max-height-columns-block-expected.txt >@@ -0,0 +1,50 @@ >+layer at (0,0) size 834x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x569 >+ RenderBlock (anonymous) at (0,0) size 784x80 >+ RenderText {#text} at (0,0) size 781x79 >+ text run at (0,0) width 407: "This is capturing current behavior, but it's not clear that it is correct. " >+ text run at (407,0) width 354: "It's not clear if max-height on a columns block constitutes a" >+ text run at (0,20) width 200: "constraint on the columns or not. " >+ text run at (200,20) width 581: "You obviously begin trying to balance, but only run into the constraint once the balanced columns" >+ text run at (0,40) width 143: "exceed the max-height. " >+ text run at (143,40) width 306: "It's not clear that you should suddenly shift to a fill. " >+ text run at (449,40) width 329: "Our current behavior (which matches Firefox) is to just" >+ text run at (0,60) width 276: "overflow without changing from balance to fill." >+layer at (8,88) size 404x64 >+ RenderBlock {DIV} at (0,80) size 404x64 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 400x60 >+layer at (10,90) size 61x596 backgroundClip at (0,0) size 834x585 clip at (0,0) size 834x585 >+ RenderMultiColumnFlowThread at (2,2) size 61x596 >+ RenderText {#text} at (0,0) size 50x115 >+ text run at (0,0) width 41: "This" >+ text run at (0,28) width 15: "is" >+ text run at (0,60) width 50: "some" >+ text run at (0,88) width 37: "text" >+ RenderBR {BR} at (37,109) size 0x0 >+ RenderText {#text} at (0,120) size 50x115 >+ text run at (0,120) width 41: "This" >+ text run at (0,148) width 15: "is" >+ text run at (0,180) width 50: "some" >+ text run at (0,208) width 37: "text" >+ RenderBR {BR} at (37,229) size 0x0 >+ RenderText {#text} at (0,240) size 50x115 >+ text run at (0,240) width 41: "This" >+ text run at (0,268) width 15: "is" >+ text run at (0,300) width 50: "some" >+ text run at (0,328) width 37: "text" >+ RenderBR {BR} at (37,349) size 0x0 >+ RenderText {#text} at (0,360) size 50x115 >+ text run at (0,360) width 41: "This" >+ text run at (0,388) width 15: "is" >+ text run at (0,420) width 50: "some" >+ text run at (0,448) width 37: "text" >+ RenderBR {BR} at (37,469) size 0x0 >+ RenderText {#text} at (0,480) size 50x115 >+ text run at (0,480) width 41: "This" >+ text run at (0,508) width 15: "is" >+ text run at (0,540) width 50: "some" >+ text run at (0,568) width 37: "text" >+ RenderBR {BR} at (37,589) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/nested-columns-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/nested-columns-expected.txt >new file mode 100644 >index 00000000000..98c1c9d6297 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/nested-columns-expected.txt >@@ -0,0 +1,51 @@ >+layer at (0,0) size 1141x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+layer at (8,8) size 750x500 >+ RenderBody {BODY} at (8,8) size 750x500 >+ RenderMultiColumnSet at (0,0) size 750x500 >+layer at (8,8) size 367x1040 backgroundClip at (0,0) size 1141x585 clip at (0,0) size 1141x585 >+ RenderMultiColumnFlowThread at (0,0) size 367x1040 >+ RenderBlock {H1} at (0,21) size 367x38 >+ RenderText {#text} at (0,0) size 166x36 >+ text run at (0,0) width 166: "Header One" >+ RenderBlock (anonymous) at (0,79) size 367x221 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {H1} at (0,321) size 367x38 >+ RenderText {#text} at (0,0) size 169x36 >+ text run at (0,0) width 169: "Header Two" >+ RenderBlock (anonymous) at (0,379) size 367x221 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {H1} at (0,621) size 367x38 >+ RenderText {#text} at (0,0) size 190x36 >+ text run at (0,0) width 190: "Header Three" >+ RenderBlock {H1} at (0,941) size 367x38 >+ RenderText {#text} at (0,0) size 177x36 >+ text run at (0,0) width 177: "Header Four" >+ RenderBlock (anonymous) at (0,1000) size 367x40 >+ RenderText {#text} at (0,0) size 337x39 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 143: "Nulla varius enim ac mi." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/newmulticol/client-rects-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/newmulticol/client-rects-expected.txt >new file mode 100644 >index 00000000000..f5f926d2b5c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/newmulticol/client-rects-expected.txt >@@ -0,0 +1,369 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x30 >+ RenderText {#text} at (0,10) size 396x19 >+ text run at (0,10) width 396: "The blue borders should coincide with light blue squares, like this: " >+ RenderBlock {SPAN} at (396,0) size 25x25 [bgcolor=#ADD8E6] [border: (3px solid #0000FF7F)] >+ RenderText {#text} at (421,10) size 185x19 >+ text run at (421,10) width 8: ". " >+ text run at (429,10) width 177: "There should be none of this: " >+ RenderBlock {SPAN} at (606,0) size 25x25 [bgcolor=#ADD8E6] >+ RenderText {#text} at (631,10) size 48x19 >+ text run at (631,10) width 4: " " >+ text run at (635,10) width 44: "or this: " >+ RenderBlock {SPAN} at (679,0) size 25x25 [border: (3px solid #0000FF7F)] >+ RenderText {#text} at (704,10) size 4x19 >+ text run at (704,10) width 4: "." >+ RenderBlock (anonymous) at (0,46) size 784x360 >+ RenderText {#text} at (116,98) size 4x19 >+ text run at (116,98) width 4: " " >+ RenderText {#text} at (236,98) size 4x19 >+ text run at (236,98) width 4: " " >+ RenderText {#text} at (356,98) size 4x19 >+ text run at (356,98) width 4: " " >+ RenderText {#text} at (476,98) size 4x19 >+ text run at (476,98) width 4: " " >+ RenderText {#text} at (596,98) size 4x19 >+ text run at (596,98) width 4: " " >+ RenderText {#text} at (716,98) size 4x19 >+ text run at (716,98) width 4: " " >+ RenderText {#text} at (116,219) size 4x19 >+ text run at (116,219) width 4: " " >+ RenderText {#text} at (206,219) size 4x19 >+ text run at (206,219) width 4: " " >+ RenderText {#text} at (296,219) size 4x19 >+ text run at (296,219) width 4: " " >+ RenderText {#text} at (386,219) size 4x19 >+ text run at (386,219) width 4: " " >+ RenderText {#text} at (476,219) size 4x19 >+ text run at (476,219) width 4: " " >+ RenderText {#text} at (566,219) size 4x19 >+ text run at (566,219) width 4: " " >+ RenderText {#text} at (656,219) size 4x19 >+ text run at (656,219) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (86,340) size 4x19 >+ text run at (86,340) width 4: " " >+ RenderText {#text} at (176,340) size 4x19 >+ text run at (176,340) width 4: " " >+ RenderText {#text} at (266,340) size 4x19 >+ text run at (266,340) width 4: " " >+ RenderText {#text} at (356,340) size 4x19 >+ text run at (356,340) width 4: " " >+ RenderText {#text} at (446,340) size 4x19 >+ text run at (446,340) width 4: " " >+ RenderText {#text} at (536,340) size 4x19 >+ text run at (536,340) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,64) size 116x66 >+ RenderBlock {DIV} at (0,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (16,72) size 48x100 >+ RenderMultiColumnFlowThread at (8,8) size 48x100 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderText {#text} at (0,25) size 25x75 >+ text run at (0,25) width 25: "x" >+ text run at (0,50) width 25: "y" >+ text run at (0,75) width 25: "z" >+layer at (128,64) size 116x66 >+ RenderBlock {DIV} at (120,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (136,72) size 48x100 >+ RenderMultiColumnFlowThread at (8,8) size 48x100 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderInline {SPAN} at (0,0) size 25x75 >+ RenderText {#text} at (0,25) size 25x75 >+ text run at (0,25) width 25: "x" >+ text run at (0,50) width 25: "y" >+ text run at (0,75) width 25: "z" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (248,64) size 116x66 >+ RenderBlock {DIV} at (240,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (256,72) size 48x100 >+ RenderMultiColumnFlowThread at (8,8) size 48x100 >+ RenderBlock (anonymous) at (0,0) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,25) size 48x75 >+ RenderText {#text} at (0,0) size 25x75 >+ text run at (0,0) width 25: "x" >+ text run at (0,25) width 25: "y" >+ text run at (0,50) width 25: "z" >+layer at (368,64) size 116x66 >+ RenderBlock {DIV} at (360,10) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (376,72) size 48x100 >+ RenderMultiColumnFlowThread at (8,8) size 48x100 >+ RenderBlock (anonymous) at (0,0) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,25) size 48x75 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderText {#text} at (0,25) size 25x50 >+ text run at (0,25) width 25: "y" >+ text run at (0,50) width 25: "z" >+layer at (488,82) size 116x66 >+ RenderBlock {DIV} at (480,28) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (496,90) size 48x79 >+ RenderMultiColumnFlowThread at (8,8) size 48x79 >+ RenderBlock (anonymous) at (0,0) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,25) size 48x54 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderSlider {INPUT} at (2,27) size 25x25 [color=#C4C4C4] [bgcolor=#ADD8E6] >+ RenderFlexibleBox {DIV} at (0,0) size 25x25 >+ RenderBlock {DIV} at (0,12) size 25x0 >+ RenderBlock {DIV} at (0,0) size 25x0 >+layer at (608,84) size 116x66 >+ RenderBlock {DIV} at (600,30) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (616,92) size 48x75 >+ RenderMultiColumnFlowThread at (8,8) size 48x75 >+ RenderBlock (anonymous) at (0,0) size 48x25 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderBlock {DIV} at (0,25) size 48x50 >+ RenderBR {BR} at (0,0) size 0x25 >+ RenderImage {IMG} at (0,25) size 25x25 [bgcolor=#ADD8E6] >+layer at (8,212) size 116x66 >+ RenderBlock {DIV} at (0,158) size 116x66 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 100x50 >+layer at (16,220) size 48x65 >+ RenderMultiColumnFlowThread at (8,8) size 48x65 >+ RenderBlock {DIV} at (0,40) size 25x25 [bgcolor=#ADD8E6] >+layer at (138,172) size 66x116 >+ RenderBlock {DIV} at (130,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (146,180) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 75x25 >+ text run at (25,0) width 25: "x" >+ text run at (50,0) width 25: "y" >+ text run at (75,0) width 25: "z" >+layer at (228,172) size 66x116 >+ RenderBlock {DIV} at (220,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (236,180) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderInline {SPAN} at (0,0) size 75x25 >+ RenderText {#text} at (25,0) size 75x25 >+ text run at (25,0) width 25: "x" >+ text run at (50,0) width 25: "y" >+ text run at (75,0) width 25: "z" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (318,172) size 66x116 >+ RenderBlock {DIV} at (310,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (326,180) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 75x48 >+ RenderText {#text} at (0,0) size 75x25 >+ text run at (0,0) width 25: "x" >+ text run at (25,0) width 25: "y" >+ text run at (50,0) width 25: "z" >+layer at (408,172) size 66x116 >+ RenderBlock {DIV} at (400,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (416,180) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 75x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 50x25 >+ text run at (25,0) width 25: "y" >+ text run at (50,0) width 25: "z" >+layer at (498,172) size 66x116 >+ RenderBlock {DIV} at (490,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (506,180) size 79x48 >+ RenderMultiColumnFlowThread at (8,8) size 79x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 54x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderSlider {INPUT} at (27,2) size 25x25 [color=#C4C4C4] [bgcolor=#ADD8E6] >+ RenderFlexibleBox {DIV} at (0,0) size 25x25 >+ RenderBlock {DIV} at (0,12) size 25x0 >+ RenderBlock {DIV} at (0,0) size 25x0 >+layer at (588,172) size 66x116 >+ RenderBlock {DIV} at (580,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (596,180) size 75x48 >+ RenderMultiColumnFlowThread at (8,8) size 75x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 50x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (678,172) size 66x116 >+ RenderBlock {DIV} at (670,118) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (686,180) size 65x48 >+ RenderMultiColumnFlowThread at (8,8) size 65x48 >+ RenderBlock {DIV} at (40,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (18,293) size 66x116 >+ RenderBlock {DIV} at (10,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (-24,301) size 100x48 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 75x25 >+ text run at (25,0) width 25: "x" >+ text run at (50,0) width 25: "y" >+ text run at (75,0) width 25: "z" >+layer at (108,293) size 66x116 >+ RenderBlock {DIV} at (100,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (66,301) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderInline {SPAN} at (0,0) size 75x25 >+ RenderText {#text} at (25,0) size 75x25 >+ text run at (25,0) width 25: "x" >+ text run at (50,0) width 25: "y" >+ text run at (75,0) width 25: "z" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (198,293) size 66x116 >+ RenderBlock {DIV} at (190,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (156,301) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 75x48 >+ RenderText {#text} at (0,0) size 75x25 >+ text run at (0,0) width 25: "x" >+ text run at (25,0) width 25: "y" >+ text run at (50,0) width 25: "z" >+layer at (288,293) size 66x116 >+ RenderBlock {DIV} at (280,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (246,301) size 100x48 >+ RenderMultiColumnFlowThread at (8,8) size 100x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 75x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderText {#text} at (25,0) size 50x25 >+ text run at (25,0) width 25: "y" >+ text run at (50,0) width 25: "z" >+layer at (378,293) size 66x116 >+ RenderBlock {DIV} at (370,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (357,301) size 79x48 >+ RenderMultiColumnFlowThread at (8,8) size 79x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 54x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderSlider {INPUT} at (27,2) size 25x25 [color=#C4C4C4] [bgcolor=#ADD8E6] >+ RenderFlexibleBox {DIV} at (0,0) size 25x25 >+ RenderBlock {DIV} at (0,12) size 25x0 >+ RenderBlock {DIV} at (0,0) size 25x0 >+layer at (468,293) size 66x116 >+ RenderBlock {DIV} at (460,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (451,301) size 75x48 >+ RenderMultiColumnFlowThread at (8,8) size 75x48 >+ RenderBlock (anonymous) at (0,0) size 25x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderBlock {DIV} at (25,0) size 50x48 >+ RenderBR {BR} at (0,0) size 25x0 >+ RenderImage {IMG} at (25,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (558,293) size 66x116 >+ RenderBlock {DIV} at (550,239) size 66x116 [color=#ADD8E6] [border: (3px solid #000000)] >+ RenderMultiColumnSet at (8,8) size 50x100 >+layer at (551,301) size 65x48 >+ RenderMultiColumnFlowThread at (8,8) size 65x48 >+ RenderBlock {DIV} at (40,0) size 25x25 [bgcolor=#ADD8E6] >+layer at (16,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (16,97) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (69,72) size 25x25 >+ RenderBlock (positioned) {DIV} at (68,72) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (69,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (68,97) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (136,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (136,97) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (189,72) size 25x25 >+ RenderBlock (positioned) {DIV} at (188,72) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (189,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (188,97) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (256,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (256,97) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (309,72) size 25x25 >+ RenderBlock (positioned) {DIV} at (308,72) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (309,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (308,97) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (429,72) size 25x25 >+ RenderBlock (positioned) {DIV} at (428,72) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (429,97) size 25x25 >+ RenderBlock (positioned) {DIV} at (428,97) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (551,92) size 25x25 >+ RenderBlock (positioned) {DIV} at (550,92) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (669,92) size 25x25 >+ RenderBlock (positioned) {DIV} at (668,92) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (69,210) size 25x25 >+ RenderBlock (positioned) {DIV} at (68,210) size 26x25 [border: (3px solid #0000FF7F)] >+layer at (171,180) size 25x25 >+ RenderBlock (positioned) {DIV} at (171,180) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (146,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (146,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (171,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (171,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (261,180) size 25x25 >+ RenderBlock (positioned) {DIV} at (261,180) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (236,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (236,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (261,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (261,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (351,180) size 25x25 >+ RenderBlock (positioned) {DIV} at (351,180) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (326,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (326,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (351,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (351,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (416,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (416,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (441,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (441,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (508,235) size 25x25 >+ RenderBlock (positioned) {DIV} at (508,234) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (596,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (596,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (676,233) size 25x25 >+ RenderBlock (positioned) {DIV} at (676,232) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (26,301) size 25x25 >+ RenderBlock (positioned) {DIV} at (26,301) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (51,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (51,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (26,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (26,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (116,301) size 25x25 >+ RenderBlock (positioned) {DIV} at (116,301) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (141,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (141,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (116,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (116,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (206,301) size 25x25 >+ RenderBlock (positioned) {DIV} at (206,301) size 25x25 [border: (3px solid #0000FF7F)] >+layer at (231,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (231,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (206,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (206,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (321,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (321,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (296,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (296,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (409,356) size 25x25 >+ RenderBlock (positioned) {DIV} at (409,355) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (501,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (501,353) size 25x26 [border: (3px solid #0000FF7F)] >+layer at (601,354) size 25x25 >+ RenderBlock (positioned) {DIV} at (601,353) size 25x26 [border: (3px solid #0000FF7F)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/overflow-across-columns-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/overflow-across-columns-expected.txt >new file mode 100644 >index 00000000000..a25a6c269c3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/overflow-across-columns-expected.txt >@@ -0,0 +1,73 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 506x505 >+ RenderBlock {DIV} at (0,0) size 506x505 [border: (3px solid #000000)] >+ RenderMultiColumnSet at (3,3) size 500x499 >+layer at (11,11) size 159x1454 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 >+ RenderMultiColumnFlowThread at (3,3) size 159x1454 >+layer at (11,11) size 159x1454 backgroundClip at (11,11) size 159x589 clip at (11,11) size 159x589 >+ RenderBlock {DIV} at (0,0) size 159x1454 >+ RenderText {#text} at (0,4) size 159x1445 >+ text run at (0,4) width 159: "Lorem ipsum dolor sit amet," >+ text run at (0,28) width 159: "consectetur adipiscing elit." >+ text run at (0,52) width 159: "Nullam ornare, nunc eget" >+ text run at (0,76) width 159: "condimentum tempor, augue" >+ text run at (0,100) width 159: "ligula accumsan eros, sed" >+ text run at (0,124) width 159: "consequat sapien orci id libero." >+ text run at (0,148) width 159: "Curabitur tristique, augue in" >+ text run at (0,172) width 159: "aliquet accumsan, nibh nisi" >+ text run at (0,196) width 159: "lobortis odio, et suscipit est" >+ text run at (0,220) width 159: "ligula eu nisi. Nunc aliquet" >+ text run at (0,244) width 159: "lobortis porta. Donec venenatis" >+ text run at (0,268) width 159: "consectetur eleifend. Etiam sed" >+ text run at (0,292) width 159: "tempor quam. Pellentesque" >+ text run at (0,316) width 159: "gravida gravida eros venenatis" >+ text run at (0,340) width 159: "suscipit. Aenean diam enim," >+ text run at (0,364) width 159: "suscipit id pellentesque vel," >+ text run at (0,388) width 159: "hendrerit et metus. Suspendisse" >+ text run at (0,412) width 159: "felis erat, hendrerit a congue in," >+ text run at (0,436) width 159: "euismod ac erat. Donec pulvinar" >+ text run at (0,460) width 159: "venenatis tortor, a lobortis erat" >+ text run at (0,503) width 159: "scelerisque et. Class aptent taciti" >+ text run at (0,527) width 159: "sociosqu ad litora torquent per" >+ text run at (0,551) width 159: "conubia nostra, per inceptos" >+ text run at (0,575) width 159: "himenaeos. Aliquam in orci id" >+ text run at (0,599) width 159: "felis mollis porta ac et orci." >+ text run at (0,623) width 159: "Donec viverra, eros ac mattis" >+ text run at (0,647) width 159: "dapibus, quam ante porta lectus," >+ text run at (0,671) width 159: "accumsan pellentesque nibh" >+ text run at (0,695) width 159: "metus non felis. Vivamus sed" >+ text run at (0,719) width 159: "eros quis magna scelerisque" >+ text run at (0,743) width 117: "ultrices ac eget velit. " >+ text run at (116,743) width 43: "Nunc et" >+ text run at (0,767) width 159: "odio ut velit posuere viverra." >+ text run at (0,791) width 159: "Integer eu mi quis velit dapibus" >+ text run at (0,815) width 159: "tempus at ut purus. Quisque" >+ text run at (0,839) width 159: "congue mollis mauris a hendrerit." >+ text run at (0,863) width 159: "Nam viverra est at orci interdum" >+ text run at (0,887) width 159: "a ullamcorper mi dictum. In id" >+ text run at (0,911) width 159: "sapien augue. Suspendisse" >+ text run at (0,935) width 159: "potenti. Vestibulum turpis" >+ text run at (0,959) width 159: "purus, convallis ut sagittis quis," >+ text run at (0,1002) width 159: "semper vel mauris. Curabitur" >+ text run at (0,1026) width 159: "vitae felis turpis. Fusce augue" >+ text run at (0,1050) width 159: "nibh, consectetur non" >+ text run at (0,1074) width 159: "vestibulum et, bibendum sit" >+ text run at (0,1098) width 159: "amet lectus. Nulla at imperdiet" >+ text run at (0,1122) width 159: "metus. Donec non est velit, non" >+ text run at (0,1146) width 159: "fringilla ipsum. Fusce elementum" >+ text run at (0,1170) width 159: "neque a nibh egestas sodales." >+ text run at (0,1194) width 159: "Mauris ut lorem hendrerit metus" >+ text run at (0,1218) width 159: "interdum malesuada. Nam" >+ text run at (0,1242) width 159: "tempus sodales neque vitae" >+ text run at (0,1266) width 159: "bibendum. Vestibulum ac est sit" >+ text run at (0,1290) width 159: "amet dolor vehicula semper at" >+ text run at (0,1314) width 159: "sed ante. Nunc at neque urna, in" >+ text run at (0,1338) width 159: "volutpat orci. Praesent eu velit" >+ text run at (0,1362) width 159: "neque, quis rutrum metus. Nunc" >+ text run at (0,1386) width 159: "eu ipsum sit amet ligula mattis" >+ text run at (0,1410) width 159: "porttitor sit amet id felis. Integer" >+ text run at (0,1434) width 155: "volutpat aliquam odio et feugiat." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/overflow-across-columns-percent-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/overflow-across-columns-percent-height-expected.txt >new file mode 100644 >index 00000000000..675666c9aa4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/overflow-across-columns-percent-height-expected.txt >@@ -0,0 +1,74 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x521 >+ RenderBlock {HTML} at (0,0) size 800x521 >+ RenderBody {BODY} at (8,8) size 784x505 >+layer at (8,8) size 506x505 >+ RenderBlock {DIV} at (0,0) size 506x505 [border: (3px solid #000000)] >+ RenderMultiColumnSet at (3,3) size 500x499 >+layer at (11,11) size 159x1454 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 >+ RenderMultiColumnFlowThread at (3,3) size 159x1454 >+ RenderBlock {DIV} at (0,0) size 159x1454 >+layer at (11,11) size 159x1454 backgroundClip at (11,11) size 159x589 clip at (11,11) size 159x589 >+ RenderBlock {DIV} at (0,0) size 159x1454 >+ RenderText {#text} at (0,4) size 159x1445 >+ text run at (0,4) width 159: "Lorem ipsum dolor sit amet," >+ text run at (0,28) width 159: "consectetur adipiscing elit." >+ text run at (0,52) width 159: "Nullam ornare, nunc eget" >+ text run at (0,76) width 159: "condimentum tempor, augue" >+ text run at (0,100) width 159: "ligula accumsan eros, sed" >+ text run at (0,124) width 159: "consequat sapien orci id libero." >+ text run at (0,148) width 159: "Curabitur tristique, augue in" >+ text run at (0,172) width 159: "aliquet accumsan, nibh nisi" >+ text run at (0,196) width 159: "lobortis odio, et suscipit est" >+ text run at (0,220) width 159: "ligula eu nisi. Nunc aliquet" >+ text run at (0,244) width 159: "lobortis porta. Donec venenatis" >+ text run at (0,268) width 159: "consectetur eleifend. Etiam sed" >+ text run at (0,292) width 159: "tempor quam. Pellentesque" >+ text run at (0,316) width 159: "gravida gravida eros venenatis" >+ text run at (0,340) width 159: "suscipit. Aenean diam enim," >+ text run at (0,364) width 159: "suscipit id pellentesque vel," >+ text run at (0,388) width 159: "hendrerit et metus. Suspendisse" >+ text run at (0,412) width 159: "felis erat, hendrerit a congue in," >+ text run at (0,436) width 159: "euismod ac erat. Donec pulvinar" >+ text run at (0,460) width 159: "venenatis tortor, a lobortis erat" >+ text run at (0,503) width 159: "scelerisque et. Class aptent taciti" >+ text run at (0,527) width 159: "sociosqu ad litora torquent per" >+ text run at (0,551) width 159: "conubia nostra, per inceptos" >+ text run at (0,575) width 159: "himenaeos. Aliquam in orci id" >+ text run at (0,599) width 159: "felis mollis porta ac et orci." >+ text run at (0,623) width 159: "Donec viverra, eros ac mattis" >+ text run at (0,647) width 159: "dapibus, quam ante porta lectus," >+ text run at (0,671) width 159: "accumsan pellentesque nibh" >+ text run at (0,695) width 159: "metus non felis. Vivamus sed" >+ text run at (0,719) width 159: "eros quis magna scelerisque" >+ text run at (0,743) width 117: "ultrices ac eget velit. " >+ text run at (116,743) width 43: "Nunc et" >+ text run at (0,767) width 159: "odio ut velit posuere viverra." >+ text run at (0,791) width 159: "Integer eu mi quis velit dapibus" >+ text run at (0,815) width 159: "tempus at ut purus. Quisque" >+ text run at (0,839) width 159: "congue mollis mauris a hendrerit." >+ text run at (0,863) width 159: "Nam viverra est at orci interdum" >+ text run at (0,887) width 159: "a ullamcorper mi dictum. In id" >+ text run at (0,911) width 159: "sapien augue. Suspendisse" >+ text run at (0,935) width 159: "potenti. Vestibulum turpis" >+ text run at (0,959) width 159: "purus, convallis ut sagittis quis," >+ text run at (0,1002) width 159: "semper vel mauris. Curabitur" >+ text run at (0,1026) width 159: "vitae felis turpis. Fusce augue" >+ text run at (0,1050) width 159: "nibh, consectetur non" >+ text run at (0,1074) width 159: "vestibulum et, bibendum sit" >+ text run at (0,1098) width 159: "amet lectus. Nulla at imperdiet" >+ text run at (0,1122) width 159: "metus. Donec non est velit, non" >+ text run at (0,1146) width 159: "fringilla ipsum. Fusce elementum" >+ text run at (0,1170) width 159: "neque a nibh egestas sodales." >+ text run at (0,1194) width 159: "Mauris ut lorem hendrerit metus" >+ text run at (0,1218) width 159: "interdum malesuada. Nam" >+ text run at (0,1242) width 159: "tempus sodales neque vitae" >+ text run at (0,1266) width 159: "bibendum. Vestibulum ac est sit" >+ text run at (0,1290) width 159: "amet dolor vehicula semper at" >+ text run at (0,1314) width 159: "sed ante. Nunc at neque urna, in" >+ text run at (0,1338) width 159: "volutpat orci. Praesent eu velit" >+ text run at (0,1362) width 159: "neque, quis rutrum metus. Nunc" >+ text run at (0,1386) width 159: "eu ipsum sit amet ligula mattis" >+ text run at (0,1410) width 159: "porttitor sit amet id felis. Integer" >+ text run at (0,1434) width 155: "volutpat aliquam odio et feugiat." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/overflow-unsplittable-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/overflow-unsplittable-expected.txt >new file mode 100644 >index 00000000000..00712c7a617 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/overflow-unsplittable-expected.txt >@@ -0,0 +1,79 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 506x505 >+ RenderBlock {DIV} at (0,0) size 506x505 [border: (3px solid #000000)] >+ RenderMultiColumnSet at (3,3) size 500x499 >+layer at (11,11) size 159x1478 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 >+ RenderMultiColumnFlowThread at (3,3) size 159x1478 >+ RenderBlock (anonymous) at (0,0) size 159x360 >+ RenderText {#text} at (0,4) size 159x351 >+ text run at (0,4) width 159: "Lorem ipsum dolor sit amet," >+ text run at (0,28) width 159: "consectetur adipiscing elit." >+ text run at (0,52) width 159: "Nullam ornare, nunc eget" >+ text run at (0,76) width 159: "condimentum tempor, augue" >+ text run at (0,100) width 159: "ligula accumsan eros, sed" >+ text run at (0,124) width 159: "consequat sapien orci id libero." >+ text run at (0,148) width 159: "Curabitur tristique, augue in" >+ text run at (0,172) width 159: "aliquet accumsan, nibh nisi" >+ text run at (0,196) width 159: "lobortis odio, et suscipit est" >+ text run at (0,220) width 159: "ligula eu nisi. Nunc aliquet" >+ text run at (0,244) width 159: "lobortis porta. Donec venenatis" >+ text run at (0,268) width 159: "consectetur eleifend. Etiam sed" >+ text run at (0,292) width 159: "tempor quam. Pellentesque" >+ text run at (0,316) width 159: "gravida gravida eros venenatis" >+ text run at (0,340) width 41: "suscipit." >+ RenderBlock (anonymous) at (0,803) size 159x675 >+ RenderText {#text} at (0,4) size 159x666 >+ text run at (0,4) width 159: "Nunc et odio ut velit posuere" >+ text run at (0,28) width 159: "viverra. Integer eu mi quis velit" >+ text run at (0,52) width 159: "dapibus tempus at ut purus." >+ text run at (0,76) width 159: "Quisque congue mollis mauris a" >+ text run at (0,100) width 159: "hendrerit. Nam viverra est at orci" >+ text run at (0,124) width 159: "interdum a ullamcorper mi" >+ text run at (0,148) width 159: "dictum. In id sapien augue." >+ text run at (0,172) width 159: "Suspendisse potenti. Vestibulum" >+ text run at (0,199) width 159: "turpis purus, convallis ut sagittis" >+ text run at (0,223) width 159: "quis, semper vel mauris." >+ text run at (0,247) width 159: "Curabitur vitae felis turpis." >+ text run at (0,271) width 159: "Fusce augue nibh, consectetur" >+ text run at (0,295) width 159: "non vestibulum et, bibendum sit" >+ text run at (0,319) width 159: "amet lectus. Nulla at imperdiet" >+ text run at (0,343) width 159: "metus. Donec non est velit, non" >+ text run at (0,367) width 159: "fringilla ipsum. Fusce elementum" >+ text run at (0,391) width 159: "neque a nibh egestas sodales." >+ text run at (0,415) width 159: "Mauris ut lorem hendrerit metus" >+ text run at (0,439) width 159: "interdum malesuada. Nam" >+ text run at (0,463) width 159: "tempus sodales neque vitae" >+ text run at (0,487) width 159: "bibendum. Vestibulum ac est sit" >+ text run at (0,511) width 159: "amet dolor vehicula semper at" >+ text run at (0,535) width 159: "sed ante. Nunc at neque urna, in" >+ text run at (0,559) width 159: "volutpat orci. Praesent eu velit" >+ text run at (0,583) width 159: "neque, quis rutrum metus. Nunc" >+ text run at (0,607) width 159: "eu ipsum sit amet ligula mattis" >+ text run at (0,631) width 159: "porttitor sit amet id felis. Integer" >+ text run at (0,655) width 155: "volutpat aliquam odio et feugiat." >+layer at (11,510) size 159x304 backgroundClip at (11,510) size 159x90 clip at (13,512) size 140x88 scrollHeight 456 >+ RenderBlock {DIV} at (0,499) size 160x304 [border: (2px solid #000000)] >+ RenderText {#text} at (2,6) size 141x447 >+ text run at (2,6) width 141: "Aenean diam enim, suscipit" >+ text run at (2,30) width 141: "id pellentesque vel, hendrerit" >+ text run at (2,54) width 141: "et metus. Suspendisse felis" >+ text run at (2,78) width 141: "erat, hendrerit a congue in," >+ text run at (2,102) width 141: "euismod ac erat. Donec" >+ text run at (2,126) width 141: "pulvinar venenatis tortor, a" >+ text run at (2,150) width 141: "lobortis erat scelerisque et." >+ text run at (2,174) width 141: "Class aptent taciti sociosqu" >+ text run at (2,198) width 141: "ad litora torquent per" >+ text run at (2,222) width 141: "conubia nostra, per inceptos" >+ text run at (2,246) width 141: "himenaeos. Aliquam in orci" >+ text run at (2,270) width 141: "id felis mollis porta ac et" >+ text run at (2,294) width 141: "orci. Donec viverra, eros ac" >+ text run at (2,318) width 141: "mattis dapibus, quam ante" >+ text run at (2,342) width 141: "porta lectus, accumsan" >+ text run at (2,366) width 141: "pellentesque nibh metus non" >+ text run at (2,390) width 141: "felis. Vivamus sed eros quis" >+ text run at (2,414) width 141: "magna scelerisque ultrices ac" >+ text run at (2,438) width 46: "eget velit." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/paginate-block-replaced-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/paginate-block-replaced-expected.txt >new file mode 100644 >index 00000000000..f7860650ace >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/paginate-block-replaced-expected.txt >@@ -0,0 +1,133 @@ >+layer at (0,0) size 1586x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x569 >+layer at (8,8) size 784x404 >+ RenderBlock {DIV} at (0,0) size 784x404 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 780x400 >+layer at (10,10) size 382x1300 backgroundClip at (0,0) size 1586x585 clip at (0,0) size 1586x585 >+ RenderMultiColumnFlowThread at (2,2) size 382x1300 >+ RenderBlock (anonymous) at (0,0) size 382x200 >+ RenderText {#text} at (0,0) size 104x19 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (104,15) size 0x0 >+ RenderText {#text} at (0,20) size 104x19 >+ text run at (0,20) width 104: "This is some text." >+ RenderBR {BR} at (104,35) size 0x0 >+ RenderText {#text} at (0,40) size 104x19 >+ text run at (0,40) width 104: "This is some text." >+ RenderBR {BR} at (104,55) size 0x0 >+ RenderText {#text} at (0,60) size 104x19 >+ text run at (0,60) width 104: "This is some text." >+ RenderBR {BR} at (104,75) size 0x0 >+ RenderText {#text} at (0,80) size 104x19 >+ text run at (0,80) width 104: "This is some text." >+ RenderBR {BR} at (104,95) size 0x0 >+ RenderText {#text} at (0,100) size 104x19 >+ text run at (0,100) width 104: "This is some text." >+ RenderBR {BR} at (104,115) size 0x0 >+ RenderText {#text} at (0,120) size 104x19 >+ text run at (0,120) width 104: "This is some text." >+ RenderBR {BR} at (104,135) size 0x0 >+ RenderText {#text} at (0,140) size 104x19 >+ text run at (0,140) width 104: "This is some text." >+ RenderBR {BR} at (104,155) size 0x0 >+ RenderText {#text} at (0,160) size 104x19 >+ text run at (0,160) width 104: "This is some text." >+ RenderBR {BR} at (104,175) size 0x0 >+ RenderText {#text} at (0,180) size 104x19 >+ text run at (0,180) width 104: "This is some text." >+ RenderBR {BR} at (104,195) size 0x0 >+ RenderImage {IMG} at (0,400) size 250x300 [bgcolor=#008000] >+ RenderBlock (anonymous) at (0,700) size 382x600 >+ RenderText {#text} at (0,0) size 104x19 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (104,15) size 0x0 >+ RenderText {#text} at (0,20) size 104x19 >+ text run at (0,20) width 104: "This is some text." >+ RenderBR {BR} at (104,35) size 0x0 >+ RenderText {#text} at (0,40) size 104x19 >+ text run at (0,40) width 104: "This is some text." >+ RenderBR {BR} at (104,55) size 0x0 >+ RenderText {#text} at (0,60) size 104x19 >+ text run at (0,60) width 104: "This is some text." >+ RenderBR {BR} at (104,75) size 0x0 >+ RenderText {#text} at (0,80) size 104x19 >+ text run at (0,80) width 104: "This is some text." >+ RenderBR {BR} at (104,95) size 0x0 >+ RenderText {#text} at (0,100) size 104x19 >+ text run at (0,100) width 104: "This is some text." >+ RenderBR {BR} at (104,115) size 0x0 >+ RenderText {#text} at (0,120) size 104x19 >+ text run at (0,120) width 104: "This is some text." >+ RenderBR {BR} at (104,135) size 0x0 >+ RenderText {#text} at (0,140) size 104x19 >+ text run at (0,140) width 104: "This is some text." >+ RenderBR {BR} at (104,155) size 0x0 >+ RenderText {#text} at (0,160) size 104x19 >+ text run at (0,160) width 104: "This is some text." >+ RenderBR {BR} at (104,175) size 0x0 >+ RenderText {#text} at (0,180) size 104x19 >+ text run at (0,180) width 104: "This is some text." >+ RenderBR {BR} at (104,195) size 0x0 >+ RenderText {#text} at (0,200) size 104x19 >+ text run at (0,200) width 104: "This is some text." >+ RenderBR {BR} at (104,215) size 0x0 >+ RenderText {#text} at (0,220) size 104x19 >+ text run at (0,220) width 104: "This is some text." >+ RenderBR {BR} at (104,235) size 0x0 >+ RenderText {#text} at (0,240) size 104x19 >+ text run at (0,240) width 104: "This is some text." >+ RenderBR {BR} at (104,255) size 0x0 >+ RenderText {#text} at (0,260) size 104x19 >+ text run at (0,260) width 104: "This is some text." >+ RenderBR {BR} at (104,275) size 0x0 >+ RenderText {#text} at (0,280) size 104x19 >+ text run at (0,280) width 104: "This is some text." >+ RenderBR {BR} at (104,295) size 0x0 >+ RenderText {#text} at (0,300) size 104x19 >+ text run at (0,300) width 104: "This is some text." >+ RenderBR {BR} at (104,315) size 0x0 >+ RenderText {#text} at (0,320) size 104x19 >+ text run at (0,320) width 104: "This is some text." >+ RenderBR {BR} at (104,335) size 0x0 >+ RenderText {#text} at (0,340) size 104x19 >+ text run at (0,340) width 104: "This is some text." >+ RenderBR {BR} at (104,355) size 0x0 >+ RenderText {#text} at (0,360) size 104x19 >+ text run at (0,360) width 104: "This is some text." >+ RenderBR {BR} at (104,375) size 0x0 >+ RenderText {#text} at (0,380) size 104x19 >+ text run at (0,380) width 104: "This is some text." >+ RenderBR {BR} at (104,395) size 0x0 >+ RenderText {#text} at (0,400) size 104x19 >+ text run at (0,400) width 104: "This is some text." >+ RenderBR {BR} at (104,415) size 0x0 >+ RenderText {#text} at (0,420) size 104x19 >+ text run at (0,420) width 104: "This is some text." >+ RenderBR {BR} at (104,435) size 0x0 >+ RenderText {#text} at (0,440) size 104x19 >+ text run at (0,440) width 104: "This is some text." >+ RenderBR {BR} at (104,455) size 0x0 >+ RenderText {#text} at (0,460) size 104x19 >+ text run at (0,460) width 104: "This is some text." >+ RenderBR {BR} at (104,475) size 0x0 >+ RenderText {#text} at (0,480) size 104x19 >+ text run at (0,480) width 104: "This is some text." >+ RenderBR {BR} at (104,495) size 0x0 >+ RenderText {#text} at (0,500) size 104x19 >+ text run at (0,500) width 104: "This is some text." >+ RenderBR {BR} at (104,515) size 0x0 >+ RenderText {#text} at (0,520) size 104x19 >+ text run at (0,520) width 104: "This is some text." >+ RenderBR {BR} at (104,535) size 0x0 >+ RenderText {#text} at (0,540) size 104x19 >+ text run at (0,540) width 104: "This is some text." >+ RenderBR {BR} at (104,555) size 0x0 >+ RenderText {#text} at (0,560) size 104x19 >+ text run at (0,560) width 104: "This is some text." >+ RenderBR {BR} at (104,575) size 0x0 >+ RenderText {#text} at (0,580) size 104x19 >+ text run at (0,580) width 104: "This is some text." >+ RenderBR {BR} at (104,595) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/BottomToTop-bt-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/BottomToTop-bt-expected.txt >new file mode 100644 >index 00000000000..d9dd576b22f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/BottomToTop-bt-expected.txt >@@ -0,0 +1,64 @@ >+layer at (0,0) size 785x1580 >+ RenderView at (0,0) size 785x600 >+ RenderMultiColumnSet at (0,0) size 785x600 >+layer at (0,-756) size 785x1356 backgroundClip at (0,0) size 785x1580 clip at (0,0) size 785x1580 >+ RenderMultiColumnFlowThread at (0,0) size 785x1356 >+layer at (0,-756) size 785x1356 backgroundClip at (0,0) size 785x1580 clip at (0,0) size 785x1580 >+ RenderBlock {HTML} at (0,0) size 785x1356 >+ RenderBody {BODY} at (8,8) size 769x1332 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,66) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "1 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,162) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,228) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "2 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,324) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,390) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "3 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,486) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,552) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "4 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,648) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,712) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "5 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,808) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,892) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "6 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,988) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1072) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "7 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,1168) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1252) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "8 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/BottomToTop-lr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/BottomToTop-lr-expected.txt >new file mode 100644 >index 00000000000..4500b3e575e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/BottomToTop-lr-expected.txt >@@ -0,0 +1,184 @@ >+layer at (0,0) size 785x600 >+ RenderView at (0,0) size 785x600 >+ RenderMultiColumnSet at (0,0) size 785x600 >+layer at (0,0) size 3718x180 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 >+ RenderMultiColumnFlowThread at (0,0) size 3718x180 >+layer at (0,0) size 3718x180 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 3718x180 >+ RenderBody {BODY} at (8,8) size 3694x164 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (66,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "1 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (462,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (528,0) size 389x164 >+ RenderText {#text} at (0,0) size 388x163 >+ text run at (0,0) width 144: "2 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (249,0) width 153: "velit esse cillum dolore eu" >+ text run at (269,0) width 117: "fugiat nulla pariatur." >+ text run at (289,0) width 143: "Excepteur sint occaecat" >+ text run at (309,0) width 139: "cupidatat non proident," >+ text run at (329,0) width 136: "sunt in culpa qui officia" >+ text run at (349,0) width 155: "deserunt mollit anim id est" >+ text run at (369,0) width 53: "laborum." >+ RenderBlock {DIV} at (933,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (999,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "3 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (1395,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1461,0) size 381x164 >+ RenderText {#text} at (0,0) size 380x163 >+ text run at (0,0) width 144: "4 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (101,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (121,0) width 123: "veniam, quis nostrud" >+ text run at (141,0) width 163: "exercitation ullamco laboris" >+ text run at (161,0) width 113: "nisi ut aliquip ex ea" >+ text run at (181,0) width 161: "commodo consequat. Duis" >+ text run at (201,0) width 106: "aute irure dolor in" >+ text run at (221,0) width 153: "reprehenderit in voluptate" >+ text run at (241,0) width 153: "velit esse cillum dolore eu" >+ text run at (261,0) width 117: "fugiat nulla pariatur." >+ text run at (281,0) width 143: "Excepteur sint occaecat" >+ text run at (301,0) width 139: "cupidatat non proident," >+ text run at (321,0) width 136: "sunt in culpa qui officia" >+ text run at (341,0) width 155: "deserunt mollit anim id est" >+ text run at (361,0) width 53: "laborum." >+ RenderBlock {DIV} at (1858,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1924,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "5 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (2320,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (2386,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "6 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (2782,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (2848,0) size 384x164 >+ RenderText {#text} at (0,0) size 383x163 >+ text run at (0,0) width 144: "7 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (284,0) width 143: "Excepteur sint occaecat" >+ text run at (304,0) width 139: "cupidatat non proident," >+ text run at (324,0) width 136: "sunt in culpa qui officia" >+ text run at (344,0) width 155: "deserunt mollit anim id est" >+ text run at (364,0) width 53: "laborum." >+ RenderBlock {DIV} at (3248,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (3314,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "8 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/BottomToTop-rl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/BottomToTop-rl-expected.txt >new file mode 100644 >index 00000000000..1c30a811062 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/BottomToTop-rl-expected.txt >@@ -0,0 +1,184 @@ >+layer at (0,0) size 785x600 >+ RenderView at (0,0) size 785x600 >+ RenderMultiColumnSet at (0,0) size 785x600 >+layer at (-2933,0) size 3718x180 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 >+ RenderMultiColumnFlowThread at (0,0) size 3718x180 >+layer at (-2933,0) size 3718x180 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 3718x180 >+ RenderBody {BODY} at (8,8) size 3694x164 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (66,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "1 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (462,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (528,0) size 389x164 >+ RenderText {#text} at (0,0) size 388x163 >+ text run at (0,0) width 144: "2 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (249,0) width 153: "velit esse cillum dolore eu" >+ text run at (269,0) width 117: "fugiat nulla pariatur." >+ text run at (289,0) width 143: "Excepteur sint occaecat" >+ text run at (309,0) width 139: "cupidatat non proident," >+ text run at (329,0) width 136: "sunt in culpa qui officia" >+ text run at (349,0) width 155: "deserunt mollit anim id est" >+ text run at (369,0) width 53: "laborum." >+ RenderBlock {DIV} at (933,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (999,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "3 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (1395,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1461,0) size 381x164 >+ RenderText {#text} at (0,0) size 380x163 >+ text run at (0,0) width 144: "4 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (101,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (121,0) width 123: "veniam, quis nostrud" >+ text run at (141,0) width 163: "exercitation ullamco laboris" >+ text run at (161,0) width 113: "nisi ut aliquip ex ea" >+ text run at (181,0) width 161: "commodo consequat. Duis" >+ text run at (201,0) width 106: "aute irure dolor in" >+ text run at (221,0) width 153: "reprehenderit in voluptate" >+ text run at (241,0) width 153: "velit esse cillum dolore eu" >+ text run at (261,0) width 117: "fugiat nulla pariatur." >+ text run at (281,0) width 143: "Excepteur sint occaecat" >+ text run at (301,0) width 139: "cupidatat non proident," >+ text run at (321,0) width 136: "sunt in culpa qui officia" >+ text run at (341,0) width 155: "deserunt mollit anim id est" >+ text run at (361,0) width 53: "laborum." >+ RenderBlock {DIV} at (1858,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1924,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "5 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (2320,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (2386,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "6 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (2782,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (2848,0) size 384x164 >+ RenderText {#text} at (0,0) size 383x163 >+ text run at (0,0) width 144: "7 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (284,0) width 143: "Excepteur sint occaecat" >+ text run at (304,0) width 139: "cupidatat non proident," >+ text run at (324,0) width 136: "sunt in culpa qui officia" >+ text run at (344,0) width 155: "deserunt mollit anim id est" >+ text run at (364,0) width 53: "laborum." >+ RenderBlock {DIV} at (3248,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (3314,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "8 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/BottomToTop-tb-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/BottomToTop-tb-expected.txt >new file mode 100644 >index 00000000000..628a3cfff8e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/BottomToTop-tb-expected.txt >@@ -0,0 +1,64 @@ >+layer at (0,0) size 785x600 >+ RenderView at (0,0) size 785x600 >+ RenderMultiColumnSet at (0,0) size 785x600 >+layer at (0,0) size 785x1356 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 >+ RenderMultiColumnFlowThread at (0,0) size 785x1356 >+layer at (0,0) size 785x1356 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x1356 >+ RenderBody {BODY} at (8,8) size 769x1332 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,66) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "1 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,162) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,228) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "2 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,324) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,390) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "3 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,486) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,552) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "4 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,648) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,712) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "5 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,808) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,892) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "6 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,988) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1072) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "7 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,1168) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1252) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "8 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/LeftToRight-bt-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/LeftToRight-bt-expected.txt >new file mode 100644 >index 00000000000..8cc155374c2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/LeftToRight-bt-expected.txt >@@ -0,0 +1,184 @@ >+layer at (0,0) size 1380x585 >+ RenderView at (0,0) size 800x585 >+ RenderMultiColumnSet at (0,0) size 800x585 >+layer at (0,-3141) size 180x3726 backgroundClip at (0,0) size 1380x585 clip at (0,0) size 1380x585 >+ RenderMultiColumnFlowThread at (0,0) size 180x3726 >+layer at (0,-3141) size 180x3726 backgroundClip at (0,0) size 1380x585 clip at (0,0) size 1380x585 >+ RenderBlock {HTML} at (0,0) size 180x3726 >+ RenderBody {BODY} at (8,8) size 164x3702 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,66) size 164x380 >+ RenderText {#text} at (0,0) size 163x379 >+ text run at (0,0) width 144: "1 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,280) width 143: "Excepteur sint occaecat" >+ text run at (0,300) width 139: "cupidatat non proident," >+ text run at (0,320) width 136: "sunt in culpa qui officia" >+ text run at (0,340) width 155: "deserunt mollit anim id est" >+ text run at (0,360) width 53: "laborum." >+ RenderBlock {DIV} at (0,462) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,528) size 164x389 >+ RenderText {#text} at (0,0) size 163x388 >+ text run at (0,0) width 144: "2 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,49) width 132: "adipisicing elit, sed do" >+ text run at (0,69) width 158: "eiusmod tempor incididunt" >+ text run at (0,89) width 154: "ut labore et dolore magna" >+ text run at (0,109) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,129) width 123: "veniam, quis nostrud" >+ text run at (0,149) width 163: "exercitation ullamco laboris" >+ text run at (0,169) width 113: "nisi ut aliquip ex ea" >+ text run at (0,189) width 161: "commodo consequat. Duis" >+ text run at (0,209) width 106: "aute irure dolor in" >+ text run at (0,229) width 153: "reprehenderit in voluptate" >+ text run at (0,249) width 153: "velit esse cillum dolore eu" >+ text run at (0,269) width 117: "fugiat nulla pariatur." >+ text run at (0,289) width 143: "Excepteur sint occaecat" >+ text run at (0,309) width 139: "cupidatat non proident," >+ text run at (0,329) width 136: "sunt in culpa qui officia" >+ text run at (0,349) width 155: "deserunt mollit anim id est" >+ text run at (0,369) width 53: "laborum." >+ RenderBlock {DIV} at (0,933) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,999) size 164x383 >+ RenderText {#text} at (0,0) size 163x382 >+ text run at (0,0) width 144: "3 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,163) width 113: "nisi ut aliquip ex ea" >+ text run at (0,183) width 161: "commodo consequat. Duis" >+ text run at (0,203) width 106: "aute irure dolor in" >+ text run at (0,223) width 153: "reprehenderit in voluptate" >+ text run at (0,243) width 153: "velit esse cillum dolore eu" >+ text run at (0,263) width 117: "fugiat nulla pariatur." >+ text run at (0,283) width 143: "Excepteur sint occaecat" >+ text run at (0,303) width 139: "cupidatat non proident," >+ text run at (0,323) width 136: "sunt in culpa qui officia" >+ text run at (0,343) width 155: "deserunt mollit anim id est" >+ text run at (0,363) width 53: "laborum." >+ RenderBlock {DIV} at (0,1398) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1464) size 164x383 >+ RenderText {#text} at (0,0) size 163x382 >+ text run at (0,0) width 144: "4 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,283) width 143: "Excepteur sint occaecat" >+ text run at (0,303) width 139: "cupidatat non proident," >+ text run at (0,323) width 136: "sunt in culpa qui officia" >+ text run at (0,343) width 155: "deserunt mollit anim id est" >+ text run at (0,363) width 53: "laborum." >+ RenderBlock {DIV} at (0,1863) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1929) size 164x380 >+ RenderText {#text} at (0,0) size 163x379 >+ text run at (0,0) width 144: "5 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,280) width 143: "Excepteur sint occaecat" >+ text run at (0,300) width 139: "cupidatat non proident," >+ text run at (0,320) width 136: "sunt in culpa qui officia" >+ text run at (0,340) width 155: "deserunt mollit anim id est" >+ text run at (0,360) width 53: "laborum." >+ RenderBlock {DIV} at (0,2325) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,2391) size 164x380 >+ RenderText {#text} at (0,0) size 163x379 >+ text run at (0,0) width 144: "6 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,280) width 143: "Excepteur sint occaecat" >+ text run at (0,300) width 139: "cupidatat non proident," >+ text run at (0,320) width 136: "sunt in culpa qui officia" >+ text run at (0,340) width 155: "deserunt mollit anim id est" >+ text run at (0,360) width 53: "laborum." >+ RenderBlock {DIV} at (0,2787) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,2853) size 164x384 >+ RenderText {#text} at (0,0) size 163x383 >+ text run at (0,0) width 144: "7 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,64) width 158: "eiusmod tempor incididunt" >+ text run at (0,84) width 154: "ut labore et dolore magna" >+ text run at (0,104) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,124) width 123: "veniam, quis nostrud" >+ text run at (0,144) width 163: "exercitation ullamco laboris" >+ text run at (0,164) width 113: "nisi ut aliquip ex ea" >+ text run at (0,184) width 161: "commodo consequat. Duis" >+ text run at (0,204) width 106: "aute irure dolor in" >+ text run at (0,224) width 153: "reprehenderit in voluptate" >+ text run at (0,244) width 153: "velit esse cillum dolore eu" >+ text run at (0,264) width 117: "fugiat nulla pariatur." >+ text run at (0,284) width 143: "Excepteur sint occaecat" >+ text run at (0,304) width 139: "cupidatat non proident," >+ text run at (0,324) width 136: "sunt in culpa qui officia" >+ text run at (0,344) width 155: "deserunt mollit anim id est" >+ text run at (0,364) width 53: "laborum." >+ RenderBlock {DIV} at (0,3253) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,3319) size 164x383 >+ RenderText {#text} at (0,0) size 163x382 >+ text run at (0,0) width 144: "8 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,183) width 161: "commodo consequat. Duis" >+ text run at (0,203) width 106: "aute irure dolor in" >+ text run at (0,223) width 153: "reprehenderit in voluptate" >+ text run at (0,243) width 153: "velit esse cillum dolore eu" >+ text run at (0,263) width 117: "fugiat nulla pariatur." >+ text run at (0,283) width 143: "Excepteur sint occaecat" >+ text run at (0,303) width 139: "cupidatat non proident," >+ text run at (0,323) width 136: "sunt in culpa qui officia" >+ text run at (0,343) width 155: "deserunt mollit anim id est" >+ text run at (0,363) width 53: "laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/LeftToRight-lr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/LeftToRight-lr-expected.txt >new file mode 100644 >index 00000000000..13fed5cdbb7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/LeftToRight-lr-expected.txt >@@ -0,0 +1,72 @@ >+layer at (0,0) size 1780x585 >+ RenderView at (0,0) size 800x585 >+ RenderMultiColumnSet at (0,0) size 800x585 >+layer at (0,0) size 1442x585 >+ RenderMultiColumnFlowThread at (0,0) size 1442x585 >+layer at (0,0) size 1442x585 >+ RenderBlock {HTML} at (0,0) size 1442x585 >+ RenderBody {BODY} at (8,8) size 1418x569 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (66,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "1 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (172,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (238,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "2 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (352,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (418,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "3 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (532,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (598,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "4 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (712,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (778,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "5 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (892,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (958,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "6 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (1072,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1138,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "7 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (1252,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1318,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "8 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/LeftToRight-rl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/LeftToRight-rl-expected.txt >new file mode 100644 >index 00000000000..4b124e9ba9d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/LeftToRight-rl-expected.txt >@@ -0,0 +1,72 @@ >+layer at (0,0) size 800x585 >+ RenderView at (0,0) size 800x585 >+ RenderMultiColumnSet at (0,0) size 800x585 >+layer at (-642,0) size 1442x585 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 >+ RenderMultiColumnFlowThread at (0,0) size 1442x585 >+layer at (-642,0) size 1442x585 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 1442x585 >+ RenderBody {BODY} at (8,8) size 1418x569 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (66,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "1 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (172,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (238,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "2 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (352,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (418,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "3 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (532,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (598,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "4 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (712,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (778,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "5 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (892,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (958,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "6 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (1072,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1138,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "7 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (1252,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1318,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "8 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/LeftToRight-tb-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/LeftToRight-tb-expected.txt >new file mode 100644 >index 00000000000..06d093362db >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/LeftToRight-tb-expected.txt >@@ -0,0 +1,184 @@ >+layer at (0,0) size 1380x585 >+ RenderView at (0,0) size 800x585 >+ RenderMultiColumnSet at (0,0) size 800x585 >+layer at (0,0) size 180x3726 backgroundClip at (0,0) size 1380x585 clip at (0,0) size 1380x585 >+ RenderMultiColumnFlowThread at (0,0) size 180x3726 >+layer at (0,0) size 180x3726 backgroundClip at (0,0) size 1380x585 clip at (0,0) size 1380x585 >+ RenderBlock {HTML} at (0,0) size 180x3726 >+ RenderBody {BODY} at (8,8) size 164x3702 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,66) size 164x380 >+ RenderText {#text} at (0,0) size 163x379 >+ text run at (0,0) width 144: "1 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,280) width 143: "Excepteur sint occaecat" >+ text run at (0,300) width 139: "cupidatat non proident," >+ text run at (0,320) width 136: "sunt in culpa qui officia" >+ text run at (0,340) width 155: "deserunt mollit anim id est" >+ text run at (0,360) width 53: "laborum." >+ RenderBlock {DIV} at (0,462) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,528) size 164x389 >+ RenderText {#text} at (0,0) size 163x388 >+ text run at (0,0) width 144: "2 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,49) width 132: "adipisicing elit, sed do" >+ text run at (0,69) width 158: "eiusmod tempor incididunt" >+ text run at (0,89) width 154: "ut labore et dolore magna" >+ text run at (0,109) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,129) width 123: "veniam, quis nostrud" >+ text run at (0,149) width 163: "exercitation ullamco laboris" >+ text run at (0,169) width 113: "nisi ut aliquip ex ea" >+ text run at (0,189) width 161: "commodo consequat. Duis" >+ text run at (0,209) width 106: "aute irure dolor in" >+ text run at (0,229) width 153: "reprehenderit in voluptate" >+ text run at (0,249) width 153: "velit esse cillum dolore eu" >+ text run at (0,269) width 117: "fugiat nulla pariatur." >+ text run at (0,289) width 143: "Excepteur sint occaecat" >+ text run at (0,309) width 139: "cupidatat non proident," >+ text run at (0,329) width 136: "sunt in culpa qui officia" >+ text run at (0,349) width 155: "deserunt mollit anim id est" >+ text run at (0,369) width 53: "laborum." >+ RenderBlock {DIV} at (0,933) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,999) size 164x383 >+ RenderText {#text} at (0,0) size 163x382 >+ text run at (0,0) width 144: "3 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,163) width 113: "nisi ut aliquip ex ea" >+ text run at (0,183) width 161: "commodo consequat. Duis" >+ text run at (0,203) width 106: "aute irure dolor in" >+ text run at (0,223) width 153: "reprehenderit in voluptate" >+ text run at (0,243) width 153: "velit esse cillum dolore eu" >+ text run at (0,263) width 117: "fugiat nulla pariatur." >+ text run at (0,283) width 143: "Excepteur sint occaecat" >+ text run at (0,303) width 139: "cupidatat non proident," >+ text run at (0,323) width 136: "sunt in culpa qui officia" >+ text run at (0,343) width 155: "deserunt mollit anim id est" >+ text run at (0,363) width 53: "laborum." >+ RenderBlock {DIV} at (0,1398) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1464) size 164x383 >+ RenderText {#text} at (0,0) size 163x382 >+ text run at (0,0) width 144: "4 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,283) width 143: "Excepteur sint occaecat" >+ text run at (0,303) width 139: "cupidatat non proident," >+ text run at (0,323) width 136: "sunt in culpa qui officia" >+ text run at (0,343) width 155: "deserunt mollit anim id est" >+ text run at (0,363) width 53: "laborum." >+ RenderBlock {DIV} at (0,1863) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1929) size 164x380 >+ RenderText {#text} at (0,0) size 163x379 >+ text run at (0,0) width 144: "5 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,280) width 143: "Excepteur sint occaecat" >+ text run at (0,300) width 139: "cupidatat non proident," >+ text run at (0,320) width 136: "sunt in culpa qui officia" >+ text run at (0,340) width 155: "deserunt mollit anim id est" >+ text run at (0,360) width 53: "laborum." >+ RenderBlock {DIV} at (0,2325) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,2391) size 164x380 >+ RenderText {#text} at (0,0) size 163x379 >+ text run at (0,0) width 144: "6 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,280) width 143: "Excepteur sint occaecat" >+ text run at (0,300) width 139: "cupidatat non proident," >+ text run at (0,320) width 136: "sunt in culpa qui officia" >+ text run at (0,340) width 155: "deserunt mollit anim id est" >+ text run at (0,360) width 53: "laborum." >+ RenderBlock {DIV} at (0,2787) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,2853) size 164x384 >+ RenderText {#text} at (0,0) size 163x383 >+ text run at (0,0) width 144: "7 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,64) width 158: "eiusmod tempor incididunt" >+ text run at (0,84) width 154: "ut labore et dolore magna" >+ text run at (0,104) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,124) width 123: "veniam, quis nostrud" >+ text run at (0,144) width 163: "exercitation ullamco laboris" >+ text run at (0,164) width 113: "nisi ut aliquip ex ea" >+ text run at (0,184) width 161: "commodo consequat. Duis" >+ text run at (0,204) width 106: "aute irure dolor in" >+ text run at (0,224) width 153: "reprehenderit in voluptate" >+ text run at (0,244) width 153: "velit esse cillum dolore eu" >+ text run at (0,264) width 117: "fugiat nulla pariatur." >+ text run at (0,284) width 143: "Excepteur sint occaecat" >+ text run at (0,304) width 139: "cupidatat non proident," >+ text run at (0,324) width 136: "sunt in culpa qui officia" >+ text run at (0,344) width 155: "deserunt mollit anim id est" >+ text run at (0,364) width 53: "laborum." >+ RenderBlock {DIV} at (0,3253) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,3319) size 164x383 >+ RenderText {#text} at (0,0) size 163x382 >+ text run at (0,0) width 144: "8 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,183) width 161: "commodo consequat. Duis" >+ text run at (0,203) width 106: "aute irure dolor in" >+ text run at (0,223) width 153: "reprehenderit in voluptate" >+ text run at (0,243) width 153: "velit esse cillum dolore eu" >+ text run at (0,263) width 117: "fugiat nulla pariatur." >+ text run at (0,283) width 143: "Excepteur sint occaecat" >+ text run at (0,303) width 139: "cupidatat non proident," >+ text run at (0,323) width 136: "sunt in culpa qui officia" >+ text run at (0,343) width 155: "deserunt mollit anim id est" >+ text run at (0,363) width 53: "laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-bt-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-bt-expected.txt >new file mode 100644 >index 00000000000..c34a918309b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-bt-expected.txt >@@ -0,0 +1,184 @@ >+layer at (0,0) size 800x585 >+ RenderView at (0,0) size 800x585 >+ RenderMultiColumnSet at (0,0) size 800x585 >+layer at (0,-3141) size 180x3726 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 >+ RenderMultiColumnFlowThread at (0,0) size 180x3726 >+layer at (0,-3141) size 180x3726 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 180x3726 >+ RenderBody {BODY} at (8,8) size 164x3702 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,66) size 164x380 >+ RenderText {#text} at (0,0) size 163x379 >+ text run at (0,0) width 144: "1 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,280) width 143: "Excepteur sint occaecat" >+ text run at (0,300) width 139: "cupidatat non proident," >+ text run at (0,320) width 136: "sunt in culpa qui officia" >+ text run at (0,340) width 155: "deserunt mollit anim id est" >+ text run at (0,360) width 53: "laborum." >+ RenderBlock {DIV} at (0,462) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,528) size 164x389 >+ RenderText {#text} at (0,0) size 163x388 >+ text run at (0,0) width 144: "2 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,49) width 132: "adipisicing elit, sed do" >+ text run at (0,69) width 158: "eiusmod tempor incididunt" >+ text run at (0,89) width 154: "ut labore et dolore magna" >+ text run at (0,109) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,129) width 123: "veniam, quis nostrud" >+ text run at (0,149) width 163: "exercitation ullamco laboris" >+ text run at (0,169) width 113: "nisi ut aliquip ex ea" >+ text run at (0,189) width 161: "commodo consequat. Duis" >+ text run at (0,209) width 106: "aute irure dolor in" >+ text run at (0,229) width 153: "reprehenderit in voluptate" >+ text run at (0,249) width 153: "velit esse cillum dolore eu" >+ text run at (0,269) width 117: "fugiat nulla pariatur." >+ text run at (0,289) width 143: "Excepteur sint occaecat" >+ text run at (0,309) width 139: "cupidatat non proident," >+ text run at (0,329) width 136: "sunt in culpa qui officia" >+ text run at (0,349) width 155: "deserunt mollit anim id est" >+ text run at (0,369) width 53: "laborum." >+ RenderBlock {DIV} at (0,933) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,999) size 164x383 >+ RenderText {#text} at (0,0) size 163x382 >+ text run at (0,0) width 144: "3 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,163) width 113: "nisi ut aliquip ex ea" >+ text run at (0,183) width 161: "commodo consequat. Duis" >+ text run at (0,203) width 106: "aute irure dolor in" >+ text run at (0,223) width 153: "reprehenderit in voluptate" >+ text run at (0,243) width 153: "velit esse cillum dolore eu" >+ text run at (0,263) width 117: "fugiat nulla pariatur." >+ text run at (0,283) width 143: "Excepteur sint occaecat" >+ text run at (0,303) width 139: "cupidatat non proident," >+ text run at (0,323) width 136: "sunt in culpa qui officia" >+ text run at (0,343) width 155: "deserunt mollit anim id est" >+ text run at (0,363) width 53: "laborum." >+ RenderBlock {DIV} at (0,1398) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1464) size 164x383 >+ RenderText {#text} at (0,0) size 163x382 >+ text run at (0,0) width 144: "4 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,283) width 143: "Excepteur sint occaecat" >+ text run at (0,303) width 139: "cupidatat non proident," >+ text run at (0,323) width 136: "sunt in culpa qui officia" >+ text run at (0,343) width 155: "deserunt mollit anim id est" >+ text run at (0,363) width 53: "laborum." >+ RenderBlock {DIV} at (0,1863) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1929) size 164x380 >+ RenderText {#text} at (0,0) size 163x379 >+ text run at (0,0) width 144: "5 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,280) width 143: "Excepteur sint occaecat" >+ text run at (0,300) width 139: "cupidatat non proident," >+ text run at (0,320) width 136: "sunt in culpa qui officia" >+ text run at (0,340) width 155: "deserunt mollit anim id est" >+ text run at (0,360) width 53: "laborum." >+ RenderBlock {DIV} at (0,2325) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,2391) size 164x380 >+ RenderText {#text} at (0,0) size 163x379 >+ text run at (0,0) width 144: "6 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,280) width 143: "Excepteur sint occaecat" >+ text run at (0,300) width 139: "cupidatat non proident," >+ text run at (0,320) width 136: "sunt in culpa qui officia" >+ text run at (0,340) width 155: "deserunt mollit anim id est" >+ text run at (0,360) width 53: "laborum." >+ RenderBlock {DIV} at (0,2787) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,2853) size 164x384 >+ RenderText {#text} at (0,0) size 163x383 >+ text run at (0,0) width 144: "7 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,64) width 158: "eiusmod tempor incididunt" >+ text run at (0,84) width 154: "ut labore et dolore magna" >+ text run at (0,104) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,124) width 123: "veniam, quis nostrud" >+ text run at (0,144) width 163: "exercitation ullamco laboris" >+ text run at (0,164) width 113: "nisi ut aliquip ex ea" >+ text run at (0,184) width 161: "commodo consequat. Duis" >+ text run at (0,204) width 106: "aute irure dolor in" >+ text run at (0,224) width 153: "reprehenderit in voluptate" >+ text run at (0,244) width 153: "velit esse cillum dolore eu" >+ text run at (0,264) width 117: "fugiat nulla pariatur." >+ text run at (0,284) width 143: "Excepteur sint occaecat" >+ text run at (0,304) width 139: "cupidatat non proident," >+ text run at (0,324) width 136: "sunt in culpa qui officia" >+ text run at (0,344) width 155: "deserunt mollit anim id est" >+ text run at (0,364) width 53: "laborum." >+ RenderBlock {DIV} at (0,3253) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,3319) size 164x383 >+ RenderText {#text} at (0,0) size 163x382 >+ text run at (0,0) width 144: "8 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,183) width 161: "commodo consequat. Duis" >+ text run at (0,203) width 106: "aute irure dolor in" >+ text run at (0,223) width 153: "reprehenderit in voluptate" >+ text run at (0,243) width 153: "velit esse cillum dolore eu" >+ text run at (0,263) width 117: "fugiat nulla pariatur." >+ text run at (0,283) width 143: "Excepteur sint occaecat" >+ text run at (0,303) width 139: "cupidatat non proident," >+ text run at (0,323) width 136: "sunt in culpa qui officia" >+ text run at (0,343) width 155: "deserunt mollit anim id est" >+ text run at (0,363) width 53: "laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-lr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-lr-expected.txt >new file mode 100644 >index 00000000000..81dfb68e902 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-lr-expected.txt >@@ -0,0 +1,72 @@ >+layer at (0,0) size 800x585 >+ RenderView at (0,0) size 800x585 >+ RenderMultiColumnSet at (0,0) size 800x585 >+layer at (0,0) size 1442x585 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 >+ RenderMultiColumnFlowThread at (0,0) size 1442x585 >+layer at (0,0) size 1442x585 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 1442x585 >+ RenderBody {BODY} at (8,8) size 1418x569 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (66,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "1 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (172,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (238,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "2 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (352,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (418,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "3 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (532,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (598,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "4 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (712,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (778,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "5 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (892,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (958,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "6 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (1072,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1138,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "7 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (1252,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1318,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "8 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt >new file mode 100644 >index 00000000000..12296537428 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt >@@ -0,0 +1,72 @@ >+layer at (0,0) size 1780x585 >+ RenderView at (0,0) size 800x585 >+ RenderMultiColumnSet at (0,0) size 800x585 >+layer at (-642,0) size 1442x585 backgroundClip at (0,0) size 1780x585 clip at (0,0) size 1780x585 >+ RenderMultiColumnFlowThread at (0,0) size 1442x585 >+layer at (-642,0) size 1442x585 backgroundClip at (0,0) size 1780x585 clip at (0,0) size 1780x585 >+ RenderBlock {HTML} at (0,0) size 1442x585 >+ RenderBody {BODY} at (8,8) size 1418x569 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (66,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "1 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (172,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (238,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "2 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (352,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (418,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "3 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (532,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (598,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "4 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (712,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (778,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "5 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (892,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (958,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "6 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (1072,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1138,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "7 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (1252,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1318,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "8 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-rl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-rl-expected.txt >new file mode 100644 >index 00000000000..12296537428 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-rl-expected.txt >@@ -0,0 +1,72 @@ >+layer at (0,0) size 1780x585 >+ RenderView at (0,0) size 800x585 >+ RenderMultiColumnSet at (0,0) size 800x585 >+layer at (-642,0) size 1442x585 backgroundClip at (0,0) size 1780x585 clip at (0,0) size 1780x585 >+ RenderMultiColumnFlowThread at (0,0) size 1442x585 >+layer at (-642,0) size 1442x585 backgroundClip at (0,0) size 1780x585 clip at (0,0) size 1780x585 >+ RenderBlock {HTML} at (0,0) size 1442x585 >+ RenderBody {BODY} at (8,8) size 1418x569 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (66,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "1 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (172,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (238,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "2 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (352,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (418,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "3 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (532,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (598,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "4 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (712,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (778,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "5 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (892,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (958,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "6 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (1072,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1138,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "7 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (1252,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1318,0) size 100x569 >+ RenderText {#text} at (0,0) size 99x567 >+ text run at (0,0) width 567: "8 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut" >+ text run at (20,0) width 541: "labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco" >+ text run at (40,0) width 530: "laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in" >+ text run at (60,0) width 565: "voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (80,0) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-tb-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-tb-expected.txt >new file mode 100644 >index 00000000000..cdc59fd786b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/RightToLeft-tb-expected.txt >@@ -0,0 +1,184 @@ >+layer at (0,0) size 800x585 >+ RenderView at (0,0) size 800x585 >+ RenderMultiColumnSet at (0,0) size 800x585 >+layer at (0,0) size 180x3726 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 >+ RenderMultiColumnFlowThread at (0,0) size 180x3726 >+layer at (0,0) size 180x3726 backgroundClip at (0,0) size 800x585 clip at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 180x3726 >+ RenderBody {BODY} at (8,8) size 164x3702 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,66) size 164x380 >+ RenderText {#text} at (0,0) size 163x379 >+ text run at (0,0) width 144: "1 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,280) width 143: "Excepteur sint occaecat" >+ text run at (0,300) width 139: "cupidatat non proident," >+ text run at (0,320) width 136: "sunt in culpa qui officia" >+ text run at (0,340) width 155: "deserunt mollit anim id est" >+ text run at (0,360) width 53: "laborum." >+ RenderBlock {DIV} at (0,462) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,528) size 164x389 >+ RenderText {#text} at (0,0) size 163x388 >+ text run at (0,0) width 144: "2 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,49) width 132: "adipisicing elit, sed do" >+ text run at (0,69) width 158: "eiusmod tempor incididunt" >+ text run at (0,89) width 154: "ut labore et dolore magna" >+ text run at (0,109) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,129) width 123: "veniam, quis nostrud" >+ text run at (0,149) width 163: "exercitation ullamco laboris" >+ text run at (0,169) width 113: "nisi ut aliquip ex ea" >+ text run at (0,189) width 161: "commodo consequat. Duis" >+ text run at (0,209) width 106: "aute irure dolor in" >+ text run at (0,229) width 153: "reprehenderit in voluptate" >+ text run at (0,249) width 153: "velit esse cillum dolore eu" >+ text run at (0,269) width 117: "fugiat nulla pariatur." >+ text run at (0,289) width 143: "Excepteur sint occaecat" >+ text run at (0,309) width 139: "cupidatat non proident," >+ text run at (0,329) width 136: "sunt in culpa qui officia" >+ text run at (0,349) width 155: "deserunt mollit anim id est" >+ text run at (0,369) width 53: "laborum." >+ RenderBlock {DIV} at (0,933) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,999) size 164x383 >+ RenderText {#text} at (0,0) size 163x382 >+ text run at (0,0) width 144: "3 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,163) width 113: "nisi ut aliquip ex ea" >+ text run at (0,183) width 161: "commodo consequat. Duis" >+ text run at (0,203) width 106: "aute irure dolor in" >+ text run at (0,223) width 153: "reprehenderit in voluptate" >+ text run at (0,243) width 153: "velit esse cillum dolore eu" >+ text run at (0,263) width 117: "fugiat nulla pariatur." >+ text run at (0,283) width 143: "Excepteur sint occaecat" >+ text run at (0,303) width 139: "cupidatat non proident," >+ text run at (0,323) width 136: "sunt in culpa qui officia" >+ text run at (0,343) width 155: "deserunt mollit anim id est" >+ text run at (0,363) width 53: "laborum." >+ RenderBlock {DIV} at (0,1398) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1464) size 164x383 >+ RenderText {#text} at (0,0) size 163x382 >+ text run at (0,0) width 144: "4 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,283) width 143: "Excepteur sint occaecat" >+ text run at (0,303) width 139: "cupidatat non proident," >+ text run at (0,323) width 136: "sunt in culpa qui officia" >+ text run at (0,343) width 155: "deserunt mollit anim id est" >+ text run at (0,363) width 53: "laborum." >+ RenderBlock {DIV} at (0,1863) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1929) size 164x380 >+ RenderText {#text} at (0,0) size 163x379 >+ text run at (0,0) width 144: "5 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,280) width 143: "Excepteur sint occaecat" >+ text run at (0,300) width 139: "cupidatat non proident," >+ text run at (0,320) width 136: "sunt in culpa qui officia" >+ text run at (0,340) width 155: "deserunt mollit anim id est" >+ text run at (0,360) width 53: "laborum." >+ RenderBlock {DIV} at (0,2325) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,2391) size 164x380 >+ RenderText {#text} at (0,0) size 163x379 >+ text run at (0,0) width 144: "6 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,180) width 161: "commodo consequat. Duis" >+ text run at (0,200) width 106: "aute irure dolor in" >+ text run at (0,220) width 153: "reprehenderit in voluptate" >+ text run at (0,240) width 153: "velit esse cillum dolore eu" >+ text run at (0,260) width 117: "fugiat nulla pariatur." >+ text run at (0,280) width 143: "Excepteur sint occaecat" >+ text run at (0,300) width 139: "cupidatat non proident," >+ text run at (0,320) width 136: "sunt in culpa qui officia" >+ text run at (0,340) width 155: "deserunt mollit anim id est" >+ text run at (0,360) width 53: "laborum." >+ RenderBlock {DIV} at (0,2787) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,2853) size 164x384 >+ RenderText {#text} at (0,0) size 163x383 >+ text run at (0,0) width 144: "7 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,64) width 158: "eiusmod tempor incididunt" >+ text run at (0,84) width 154: "ut labore et dolore magna" >+ text run at (0,104) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,124) width 123: "veniam, quis nostrud" >+ text run at (0,144) width 163: "exercitation ullamco laboris" >+ text run at (0,164) width 113: "nisi ut aliquip ex ea" >+ text run at (0,184) width 161: "commodo consequat. Duis" >+ text run at (0,204) width 106: "aute irure dolor in" >+ text run at (0,224) width 153: "reprehenderit in voluptate" >+ text run at (0,244) width 153: "velit esse cillum dolore eu" >+ text run at (0,264) width 117: "fugiat nulla pariatur." >+ text run at (0,284) width 143: "Excepteur sint occaecat" >+ text run at (0,304) width 139: "cupidatat non proident," >+ text run at (0,324) width 136: "sunt in culpa qui officia" >+ text run at (0,344) width 155: "deserunt mollit anim id est" >+ text run at (0,364) width 53: "laborum." >+ RenderBlock {DIV} at (0,3253) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,3319) size 164x383 >+ RenderText {#text} at (0,0) size 163x382 >+ text run at (0,0) width 144: "8 Lorem ipsum dolor sit" >+ text run at (0,20) width 106: "amet, consectetur" >+ text run at (0,40) width 132: "adipisicing elit, sed do" >+ text run at (0,60) width 158: "eiusmod tempor incididunt" >+ text run at (0,80) width 154: "ut labore et dolore magna" >+ text run at (0,100) width 148: "aliqua. Ut enim ad minim" >+ text run at (0,120) width 123: "veniam, quis nostrud" >+ text run at (0,140) width 163: "exercitation ullamco laboris" >+ text run at (0,160) width 113: "nisi ut aliquip ex ea" >+ text run at (0,183) width 161: "commodo consequat. Duis" >+ text run at (0,203) width 106: "aute irure dolor in" >+ text run at (0,223) width 153: "reprehenderit in voluptate" >+ text run at (0,243) width 153: "velit esse cillum dolore eu" >+ text run at (0,263) width 117: "fugiat nulla pariatur." >+ text run at (0,283) width 143: "Excepteur sint occaecat" >+ text run at (0,303) width 139: "cupidatat non proident," >+ text run at (0,323) width 136: "sunt in culpa qui officia" >+ text run at (0,343) width 155: "deserunt mollit anim id est" >+ text run at (0,363) width 53: "laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/TopToBottom-bt-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/TopToBottom-bt-expected.txt >new file mode 100644 >index 00000000000..68070fa0b14 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/TopToBottom-bt-expected.txt >@@ -0,0 +1,64 @@ >+layer at (0,0) size 785x600 >+ RenderView at (0,0) size 785x600 >+ RenderMultiColumnSet at (0,0) size 785x600 >+layer at (0,-756) size 785x1356 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 >+ RenderMultiColumnFlowThread at (0,0) size 785x1356 >+layer at (0,-756) size 785x1356 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x1356 >+ RenderBody {BODY} at (8,8) size 769x1332 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,66) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "1 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,162) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,228) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "2 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,324) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,390) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "3 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,486) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,552) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "4 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,648) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,712) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "5 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,808) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,892) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "6 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,988) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1072) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "7 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,1168) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1252) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "8 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/TopToBottom-lr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/TopToBottom-lr-expected.txt >new file mode 100644 >index 00000000000..c7771b9ffce >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/TopToBottom-lr-expected.txt >@@ -0,0 +1,184 @@ >+layer at (0,0) size 785x980 >+ RenderView at (0,0) size 785x600 >+ RenderMultiColumnSet at (0,0) size 785x600 >+layer at (0,0) size 3718x180 backgroundClip at (0,0) size 785x980 clip at (0,0) size 785x980 >+ RenderMultiColumnFlowThread at (0,0) size 3718x180 >+layer at (0,0) size 3718x180 backgroundClip at (0,0) size 785x980 clip at (0,0) size 785x980 >+ RenderBlock {HTML} at (0,0) size 3718x180 >+ RenderBody {BODY} at (8,8) size 3694x164 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (66,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "1 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (462,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (528,0) size 389x164 >+ RenderText {#text} at (0,0) size 388x163 >+ text run at (0,0) width 144: "2 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (249,0) width 153: "velit esse cillum dolore eu" >+ text run at (269,0) width 117: "fugiat nulla pariatur." >+ text run at (289,0) width 143: "Excepteur sint occaecat" >+ text run at (309,0) width 139: "cupidatat non proident," >+ text run at (329,0) width 136: "sunt in culpa qui officia" >+ text run at (349,0) width 155: "deserunt mollit anim id est" >+ text run at (369,0) width 53: "laborum." >+ RenderBlock {DIV} at (933,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (999,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "3 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (1395,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1461,0) size 381x164 >+ RenderText {#text} at (0,0) size 380x163 >+ text run at (0,0) width 144: "4 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (101,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (121,0) width 123: "veniam, quis nostrud" >+ text run at (141,0) width 163: "exercitation ullamco laboris" >+ text run at (161,0) width 113: "nisi ut aliquip ex ea" >+ text run at (181,0) width 161: "commodo consequat. Duis" >+ text run at (201,0) width 106: "aute irure dolor in" >+ text run at (221,0) width 153: "reprehenderit in voluptate" >+ text run at (241,0) width 153: "velit esse cillum dolore eu" >+ text run at (261,0) width 117: "fugiat nulla pariatur." >+ text run at (281,0) width 143: "Excepteur sint occaecat" >+ text run at (301,0) width 139: "cupidatat non proident," >+ text run at (321,0) width 136: "sunt in culpa qui officia" >+ text run at (341,0) width 155: "deserunt mollit anim id est" >+ text run at (361,0) width 53: "laborum." >+ RenderBlock {DIV} at (1858,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1924,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "5 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (2320,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (2386,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "6 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (2782,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (2848,0) size 384x164 >+ RenderText {#text} at (0,0) size 383x163 >+ text run at (0,0) width 144: "7 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (284,0) width 143: "Excepteur sint occaecat" >+ text run at (304,0) width 139: "cupidatat non proident," >+ text run at (324,0) width 136: "sunt in culpa qui officia" >+ text run at (344,0) width 155: "deserunt mollit anim id est" >+ text run at (364,0) width 53: "laborum." >+ RenderBlock {DIV} at (3248,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (3314,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "8 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/TopToBottom-rl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/TopToBottom-rl-expected.txt >new file mode 100644 >index 00000000000..cb6daa70cbb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/TopToBottom-rl-expected.txt >@@ -0,0 +1,184 @@ >+layer at (0,0) size 785x980 >+ RenderView at (0,0) size 785x600 >+ RenderMultiColumnSet at (0,0) size 785x600 >+layer at (-2933,0) size 3718x180 backgroundClip at (0,0) size 785x980 clip at (0,0) size 785x980 >+ RenderMultiColumnFlowThread at (0,0) size 3718x180 >+layer at (-2933,0) size 3718x180 backgroundClip at (0,0) size 785x980 clip at (0,0) size 785x980 >+ RenderBlock {HTML} at (0,0) size 3718x180 >+ RenderBody {BODY} at (8,8) size 3694x164 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (66,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "1 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (462,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (528,0) size 389x164 >+ RenderText {#text} at (0,0) size 388x163 >+ text run at (0,0) width 144: "2 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (249,0) width 153: "velit esse cillum dolore eu" >+ text run at (269,0) width 117: "fugiat nulla pariatur." >+ text run at (289,0) width 143: "Excepteur sint occaecat" >+ text run at (309,0) width 139: "cupidatat non proident," >+ text run at (329,0) width 136: "sunt in culpa qui officia" >+ text run at (349,0) width 155: "deserunt mollit anim id est" >+ text run at (369,0) width 53: "laborum." >+ RenderBlock {DIV} at (933,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (999,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "3 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (1395,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1461,0) size 381x164 >+ RenderText {#text} at (0,0) size 380x163 >+ text run at (0,0) width 144: "4 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (101,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (121,0) width 123: "veniam, quis nostrud" >+ text run at (141,0) width 163: "exercitation ullamco laboris" >+ text run at (161,0) width 113: "nisi ut aliquip ex ea" >+ text run at (181,0) width 161: "commodo consequat. Duis" >+ text run at (201,0) width 106: "aute irure dolor in" >+ text run at (221,0) width 153: "reprehenderit in voluptate" >+ text run at (241,0) width 153: "velit esse cillum dolore eu" >+ text run at (261,0) width 117: "fugiat nulla pariatur." >+ text run at (281,0) width 143: "Excepteur sint occaecat" >+ text run at (301,0) width 139: "cupidatat non proident," >+ text run at (321,0) width 136: "sunt in culpa qui officia" >+ text run at (341,0) width 155: "deserunt mollit anim id est" >+ text run at (361,0) width 53: "laborum." >+ RenderBlock {DIV} at (1858,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (1924,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "5 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (2320,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (2386,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "6 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >+ RenderBlock {DIV} at (2782,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (2848,0) size 384x164 >+ RenderText {#text} at (0,0) size 383x163 >+ text run at (0,0) width 144: "7 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (284,0) width 143: "Excepteur sint occaecat" >+ text run at (304,0) width 139: "cupidatat non proident," >+ text run at (324,0) width 136: "sunt in culpa qui officia" >+ text run at (344,0) width 155: "deserunt mollit anim id est" >+ text run at (364,0) width 53: "laborum." >+ RenderBlock {DIV} at (3248,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (3314,0) size 380x164 >+ RenderText {#text} at (0,0) size 379x163 >+ text run at (0,0) width 144: "8 Lorem ipsum dolor sit" >+ text run at (20,0) width 106: "amet, consectetur" >+ text run at (40,0) width 132: "adipisicing elit, sed do" >+ text run at (60,0) width 158: "eiusmod tempor incididunt" >+ text run at (80,0) width 154: "ut labore et dolore magna" >+ text run at (100,0) width 148: "aliqua. Ut enim ad minim" >+ text run at (120,0) width 123: "veniam, quis nostrud" >+ text run at (140,0) width 163: "exercitation ullamco laboris" >+ text run at (160,0) width 113: "nisi ut aliquip ex ea" >+ text run at (180,0) width 161: "commodo consequat. Duis" >+ text run at (200,0) width 106: "aute irure dolor in" >+ text run at (220,0) width 153: "reprehenderit in voluptate" >+ text run at (240,0) width 153: "velit esse cillum dolore eu" >+ text run at (260,0) width 117: "fugiat nulla pariatur." >+ text run at (280,0) width 143: "Excepteur sint occaecat" >+ text run at (300,0) width 139: "cupidatat non proident," >+ text run at (320,0) width 136: "sunt in culpa qui officia" >+ text run at (340,0) width 155: "deserunt mollit anim id est" >+ text run at (360,0) width 53: "laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/TopToBottom-tb-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/TopToBottom-tb-expected.txt >new file mode 100644 >index 00000000000..e91dbcf0df5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/TopToBottom-tb-expected.txt >@@ -0,0 +1,64 @@ >+layer at (0,0) size 785x1580 >+ RenderView at (0,0) size 785x600 >+ RenderMultiColumnSet at (0,0) size 785x600 >+layer at (0,0) size 785x1356 >+ RenderMultiColumnFlowThread at (0,0) size 785x1356 >+layer at (0,0) size 785x1356 >+ RenderBlock {HTML} at (0,0) size 785x1356 >+ RenderBody {BODY} at (8,8) size 769x1332 >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,66) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "1 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,162) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,228) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "2 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,324) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,390) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "3 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,486) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,552) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "4 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,648) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,712) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "5 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,808) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,892) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "6 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,988) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1072) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "7 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >+ RenderBlock {DIV} at (0,1168) size 50x50 [bgcolor=#0000FF] >+ RenderBlock {P} at (0,1252) size 769x80 >+ RenderText {#text} at (0,0) size 753x79 >+ text run at (0,0) width 753: "8 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >+ text run at (0,20) width 741: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure" >+ text run at (0,40) width 713: "dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non" >+ text run at (0,60) width 410: "proident, sunt in culpa qui officia deserunt mollit anim id est laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/nested-transforms-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/nested-transforms-expected.txt >new file mode 100644 >index 00000000000..030bfde5ed7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/pagination/nested-transforms-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+ RenderMultiColumnSet at (0,0) size 800x600 >+layer at (0,0) size 180x600 >+ RenderMultiColumnFlowThread at (0,0) size 180x600 >+layer at (0,0) size 180x600 >+ RenderBlock {HTML} at (0,0) size 180x600 >+ RenderBody {BODY} at (8,8) size 164x584 >+ RenderBlock (anonymous) at (0,0) size 164x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+layer at (8,48) size 80x20 >+ RenderBlock {DIV} at (0,40) size 80x20 >+layer at (8,48) size 80x20 >+ RenderBlock {DIV} at (0,0) size 80x20 [bgcolor=#0000FF] >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/positioned-split-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/positioned-split-expected.txt >new file mode 100644 >index 00000000000..64ee82619ae >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/positioned-split-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 784x304 >+ RenderBlock {DIV} at (0,0) size 784x304 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 780x300 >+layer at (10,10) size 382x500 >+ RenderMultiColumnFlowThread at (2,2) size 382x500 >+ RenderBlock {DIV} at (0,0) size 382x250 >+ RenderBlock {DIV} at (0,250) size 382x250 >+layer at (10,260) size 300x200 >+ RenderBlock (positioned) {DIV} at (0,0) size 300x200 [bgcolor=#D3D3D3] >+ RenderText {#text} at (0,0) size 270x19 >+ text run at (0,0) width 270: "This text should paginate across the columns." >+ RenderBR {BR} at (270,15) size 0x0 >+ RenderText {#text} at (0,20) size 270x19 >+ text run at (0,20) width 270: "This text should paginate across the columns." >+ RenderBR {BR} at (270,35) size 0x0 >+ RenderText {#text} at (0,50) size 270x19 >+ text run at (0,50) width 270: "This text should paginate across the columns." >+ RenderBR {BR} at (270,65) size 0x0 >+ RenderText {#text} at (0,70) size 270x19 >+ text run at (0,70) width 270: "This text should paginate across the columns." >+ RenderBR {BR} at (270,85) size 0x0 >+ RenderText {#text} at (0,90) size 270x19 >+ text run at (0,90) width 270: "This text should paginate across the columns." >+ RenderBR {BR} at (270,105) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/positive-leading-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/positive-leading-expected.txt >new file mode 100644 >index 00000000000..8aeb263e640 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/positive-leading-expected.txt >@@ -0,0 +1,71 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 506x505 >+ RenderBlock {DIV} at (0,0) size 506x505 [border: (3px solid #000000)] >+ RenderMultiColumnSet at (3,3) size 500x499 >+layer at (11,11) size 159x1454 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 >+ RenderMultiColumnFlowThread at (3,3) size 159x1454 >+ RenderText {#text} at (0,4) size 159x1445 >+ text run at (0,4) width 159: "Lorem ipsum dolor sit amet," >+ text run at (0,28) width 159: "consectetur adipiscing elit." >+ text run at (0,52) width 159: "Nullam ornare, nunc eget" >+ text run at (0,76) width 159: "condimentum tempor, augue" >+ text run at (0,100) width 159: "ligula accumsan eros, sed" >+ text run at (0,124) width 159: "consequat sapien orci id libero." >+ text run at (0,148) width 159: "Curabitur tristique, augue in" >+ text run at (0,172) width 159: "aliquet accumsan, nibh nisi" >+ text run at (0,196) width 159: "lobortis odio, et suscipit est" >+ text run at (0,220) width 159: "ligula eu nisi. Nunc aliquet" >+ text run at (0,244) width 159: "lobortis porta. Donec venenatis" >+ text run at (0,268) width 159: "consectetur eleifend. Etiam sed" >+ text run at (0,292) width 159: "tempor quam. Pellentesque" >+ text run at (0,316) width 159: "gravida gravida eros venenatis" >+ text run at (0,340) width 159: "suscipit. Aenean diam enim," >+ text run at (0,364) width 159: "suscipit id pellentesque vel," >+ text run at (0,388) width 159: "hendrerit et metus. Suspendisse" >+ text run at (0,412) width 159: "felis erat, hendrerit a congue in," >+ text run at (0,436) width 159: "euismod ac erat. Donec pulvinar" >+ text run at (0,460) width 159: "venenatis tortor, a lobortis erat" >+ text run at (0,503) width 159: "scelerisque et. Class aptent taciti" >+ text run at (0,527) width 159: "sociosqu ad litora torquent per" >+ text run at (0,551) width 159: "conubia nostra, per inceptos" >+ text run at (0,575) width 159: "himenaeos. Aliquam in orci id" >+ text run at (0,599) width 159: "felis mollis porta ac et orci." >+ text run at (0,623) width 159: "Donec viverra, eros ac mattis" >+ text run at (0,647) width 159: "dapibus, quam ante porta lectus," >+ text run at (0,671) width 159: "accumsan pellentesque nibh" >+ text run at (0,695) width 159: "metus non felis. Vivamus sed" >+ text run at (0,719) width 159: "eros quis magna scelerisque" >+ text run at (0,743) width 117: "ultrices ac eget velit. " >+ text run at (116,743) width 43: "Nunc et" >+ text run at (0,767) width 159: "odio ut velit posuere viverra." >+ text run at (0,791) width 159: "Integer eu mi quis velit dapibus" >+ text run at (0,815) width 159: "tempus at ut purus. Quisque" >+ text run at (0,839) width 159: "congue mollis mauris a hendrerit." >+ text run at (0,863) width 159: "Nam viverra est at orci interdum" >+ text run at (0,887) width 159: "a ullamcorper mi dictum. In id" >+ text run at (0,911) width 159: "sapien augue. Suspendisse" >+ text run at (0,935) width 159: "potenti. Vestibulum turpis" >+ text run at (0,959) width 159: "purus, convallis ut sagittis quis," >+ text run at (0,1002) width 159: "semper vel mauris. Curabitur" >+ text run at (0,1026) width 159: "vitae felis turpis. Fusce augue" >+ text run at (0,1050) width 159: "nibh, consectetur non" >+ text run at (0,1074) width 159: "vestibulum et, bibendum sit" >+ text run at (0,1098) width 159: "amet lectus. Nulla at imperdiet" >+ text run at (0,1122) width 159: "metus. Donec non est velit, non" >+ text run at (0,1146) width 159: "fringilla ipsum. Fusce elementum" >+ text run at (0,1170) width 159: "neque a nibh egestas sodales." >+ text run at (0,1194) width 159: "Mauris ut lorem hendrerit metus" >+ text run at (0,1218) width 159: "interdum malesuada. Nam" >+ text run at (0,1242) width 159: "tempus sodales neque vitae" >+ text run at (0,1266) width 159: "bibendum. Vestibulum ac est sit" >+ text run at (0,1290) width 159: "amet dolor vehicula semper at" >+ text run at (0,1314) width 159: "sed ante. Nunc at neque urna, in" >+ text run at (0,1338) width 159: "volutpat orci. Praesent eu velit" >+ text run at (0,1362) width 159: "neque, quis rutrum metus. Nunc" >+ text run at (0,1386) width 159: "eu ipsum sit amet ligula mattis" >+ text run at (0,1410) width 159: "porttitor sit amet id felis. Integer" >+ text run at (0,1434) width 155: "volutpat aliquam odio et feugiat." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/scrolling-column-rules-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/scrolling-column-rules-expected.txt >new file mode 100644 >index 00000000000..67341f1dc13 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/scrolling-column-rules-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x160 >+ RenderBlock {HTML} at (0,0) size 800x160 >+ RenderBody {BODY} at (8,16) size 784x136 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: "There should be " >+ RenderInline {B} at (0,0) size 23x19 >+ RenderText {#text} at (101,0) size 23x19 >+ text run at (101,0) width 23: "two" >+ RenderText {#text} at (124,0) size 132x19 >+ text run at (124,0) width 132: " black squares below." >+layer at (8,52) size 784x100 scrollX 200 scrollWidth 2572 >+ RenderBlock {DIV} at (0,36) size 784x100 >+ RenderMultiColumnSet at (0,0) size 784x100 >+layer at (-192,52) size 337x600 backgroundClip at (8,52) size 784x100 clip at (8,52) size 784x100 >+ RenderMultiColumnFlowThread at (0,0) size 337x600 >+ RenderBlock {DIV} at (0,0) size 337x600 [bgcolor=#C0C0C0] >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/scrolling-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/scrolling-overflow-expected.txt >new file mode 100644 >index 00000000000..a8cf5b35dd8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/scrolling-overflow-expected.txt >@@ -0,0 +1,286 @@ >+layer at (0,0) size 4792x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x316 >+ RenderBlock {HTML} at (0,0) size 800x316 >+ RenderBody {BODY} at (8,8) size 784x300 >+layer at (8,8) size 784x300 >+ RenderBlock {DIV} at (0,0) size 784x300 >+ RenderMultiColumnSet at (0,0) size 784x300 >+layer at (8,8) size 251x5316 backgroundClip at (0,0) size 4792x585 clip at (0,0) size 4792x585 >+ RenderMultiColumnFlowThread at (0,0) size 251x5316 >+ RenderBlock {P} at (0,16) size 251x564 >+ RenderText {#text} at (0,0) size 250x563 >+ text run at (0,0) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (0,20) width 229: "adipiscing elit. Donec posuere ligula et" >+ text run at (0,40) width 244: "neque ullamcorper consectetur. Duis nec" >+ text run at (0,60) width 248: "viverra magna. Nullam tellus diam, auctor" >+ text run at (0,80) width 225: "et auctor at, fermentum quis mi. Nulla" >+ text run at (0,100) width 239: "rhoncus porttitor ultrices. Nunc gravida," >+ text run at (0,120) width 221: "nisi nec consequat scelerisque, lectus" >+ text run at (0,140) width 241: "eros sagittis erat, non ultrices ipsum nibh" >+ text run at (0,160) width 216: "in quam. Donec dignissim, lacus sed" >+ text run at (0,180) width 217: "cursus commodo, nibh enim sodales" >+ text run at (0,200) width 226: "metus, lacinia dictum felis est tincidunt" >+ text run at (0,220) width 218: "orci. Morbi pretium volutpat ante, ut" >+ text run at (0,240) width 235: "ultricies nulla pharetra sed. Duis ac felis" >+ text run at (0,260) width 230: "quis justo ullamcorper semper. Integer" >+ text run at (0,284) width 224: "augue lacus, imperdiet eu euismod ut," >+ text run at (0,304) width 250: "vulputate vel purus. Donec bibendum felis" >+ text run at (0,324) width 223: "id nisl auctor sit amet imperdiet quam" >+ text run at (0,344) width 238: "mollis. Duis aliquam tellus odio, a varius" >+ text run at (0,364) width 185: "lectus. Nunc a tortor augue, eu" >+ text run at (0,384) width 241: "sollicitudin nibh. Phasellus ultricies, lacus" >+ text run at (0,404) width 223: "eget tincidunt mattis, velit erat facilisis" >+ text run at (0,424) width 234: "lacus, quis luctus arcu erat ut erat. Duis" >+ text run at (0,444) width 250: "feugiat eros eu ligula ultricies non tincidunt" >+ text run at (0,464) width 236: "tellus viverra. Donec ut eros augue, nec" >+ text run at (0,484) width 209: "elementum elit. Pellentesque massa" >+ text run at (0,504) width 206: "lectus, vulputate sed vehicula eget," >+ text run at (0,524) width 246: "volutpat eu augue. Cras fermentum turpis" >+ text run at (0,544) width 238: "vitae erat vehicula et lacinia mi molestie." >+ RenderBlock {P} at (0,600) size 251x460 >+ RenderText {#text} at (0,0) size 249x459 >+ text run at (0,0) width 232: "Curabitur ac porttitor leo. Class aptent" >+ text run at (0,20) width 216: "taciti sociosqu ad litora torquent per" >+ text run at (0,40) width 241: "conubia nostra, per inceptos himenaeos." >+ text run at (0,60) width 249: "Quisque eget mauris id turpis ullamcorper" >+ text run at (0,80) width 200: "blandit quis eget turpis. Nullam et" >+ text run at (0,100) width 248: "molestie elit. Curabitur urna arcu, luctus a" >+ text run at (0,120) width 202: "suscipit et, viverra vel orci. Morbi" >+ text run at (0,140) width 206: "scelerisque erat quis massa blandit" >+ text run at (0,160) width 246: "molestie. Fusce vitae velit a lacus suscipit" >+ text run at (0,180) width 216: "tempus. In vitae nisl orci, vel ultrices" >+ text run at (0,200) width 237: "diam. Duis pellentesque, massa sit amet" >+ text run at (0,220) width 227: "eleifend sollicitudin, dolor orci semper" >+ text run at (0,240) width 242: "urna, eget euismod tortor massa sit amet" >+ text run at (0,260) width 235: "ante. Quisque sed varius lectus. Mauris" >+ text run at (0,280) width 234: "facilisis blandit mattis. Ut id tortor ante," >+ text run at (0,300) width 242: "ac eleifend dui. Donec sit amet arcu quis" >+ text run at (0,320) width 242: "neque aliquam euismod a tincidunt justo." >+ text run at (0,340) width 205: "Integer sagittis, neque sed aliquam" >+ text run at (0,360) width 227: "bibendum, est ante vulputate lectus, in" >+ text run at (0,380) width 242: "elementum felis tellus et nibh. Aliquam id" >+ text run at (0,400) width 247: "ultrices nisl. Sed sodales lacinia interdum." >+ text run at (0,420) width 217: "Aenean pharetra tellus ante, aliquam" >+ text run at (0,440) width 107: "consectetur ligula." >+ RenderBlock {P} at (0,1076) size 251x564 >+ RenderText {#text} at (0,0) size 250x563 >+ text run at (0,0) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (0,20) width 229: "adipiscing elit. Donec posuere ligula et" >+ text run at (0,40) width 244: "neque ullamcorper consectetur. Duis nec" >+ text run at (0,60) width 248: "viverra magna. Nullam tellus diam, auctor" >+ text run at (0,80) width 225: "et auctor at, fermentum quis mi. Nulla" >+ text run at (0,100) width 239: "rhoncus porttitor ultrices. Nunc gravida," >+ text run at (0,124) width 221: "nisi nec consequat scelerisque, lectus" >+ text run at (0,144) width 241: "eros sagittis erat, non ultrices ipsum nibh" >+ text run at (0,164) width 216: "in quam. Donec dignissim, lacus sed" >+ text run at (0,184) width 217: "cursus commodo, nibh enim sodales" >+ text run at (0,204) width 226: "metus, lacinia dictum felis est tincidunt" >+ text run at (0,224) width 218: "orci. Morbi pretium volutpat ante, ut" >+ text run at (0,244) width 235: "ultricies nulla pharetra sed. Duis ac felis" >+ text run at (0,264) width 230: "quis justo ullamcorper semper. Integer" >+ text run at (0,284) width 224: "augue lacus, imperdiet eu euismod ut," >+ text run at (0,304) width 250: "vulputate vel purus. Donec bibendum felis" >+ text run at (0,324) width 223: "id nisl auctor sit amet imperdiet quam" >+ text run at (0,344) width 238: "mollis. Duis aliquam tellus odio, a varius" >+ text run at (0,364) width 185: "lectus. Nunc a tortor augue, eu" >+ text run at (0,384) width 241: "sollicitudin nibh. Phasellus ultricies, lacus" >+ text run at (0,404) width 223: "eget tincidunt mattis, velit erat facilisis" >+ text run at (0,424) width 234: "lacus, quis luctus arcu erat ut erat. Duis" >+ text run at (0,444) width 250: "feugiat eros eu ligula ultricies non tincidunt" >+ text run at (0,464) width 236: "tellus viverra. Donec ut eros augue, nec" >+ text run at (0,484) width 209: "elementum elit. Pellentesque massa" >+ text run at (0,504) width 206: "lectus, vulputate sed vehicula eget," >+ text run at (0,524) width 246: "volutpat eu augue. Cras fermentum turpis" >+ text run at (0,544) width 238: "vitae erat vehicula et lacinia mi molestie." >+ RenderBlock {P} at (0,1656) size 251x464 >+ RenderText {#text} at (0,0) size 249x463 >+ text run at (0,0) width 232: "Curabitur ac porttitor leo. Class aptent" >+ text run at (0,20) width 216: "taciti sociosqu ad litora torquent per" >+ text run at (0,40) width 241: "conubia nostra, per inceptos himenaeos." >+ text run at (0,60) width 249: "Quisque eget mauris id turpis ullamcorper" >+ text run at (0,80) width 200: "blandit quis eget turpis. Nullam et" >+ text run at (0,100) width 248: "molestie elit. Curabitur urna arcu, luctus a" >+ text run at (0,120) width 202: "suscipit et, viverra vel orci. Morbi" >+ text run at (0,144) width 206: "scelerisque erat quis massa blandit" >+ text run at (0,164) width 246: "molestie. Fusce vitae velit a lacus suscipit" >+ text run at (0,184) width 216: "tempus. In vitae nisl orci, vel ultrices" >+ text run at (0,204) width 237: "diam. Duis pellentesque, massa sit amet" >+ text run at (0,224) width 227: "eleifend sollicitudin, dolor orci semper" >+ text run at (0,244) width 242: "urna, eget euismod tortor massa sit amet" >+ text run at (0,264) width 235: "ante. Quisque sed varius lectus. Mauris" >+ text run at (0,284) width 234: "facilisis blandit mattis. Ut id tortor ante," >+ text run at (0,304) width 242: "ac eleifend dui. Donec sit amet arcu quis" >+ text run at (0,324) width 242: "neque aliquam euismod a tincidunt justo." >+ text run at (0,344) width 205: "Integer sagittis, neque sed aliquam" >+ text run at (0,364) width 227: "bibendum, est ante vulputate lectus, in" >+ text run at (0,384) width 242: "elementum felis tellus et nibh. Aliquam id" >+ text run at (0,404) width 247: "ultrices nisl. Sed sodales lacinia interdum." >+ text run at (0,424) width 217: "Aenean pharetra tellus ante, aliquam" >+ text run at (0,444) width 107: "consectetur ligula." >+ RenderBlock {P} at (0,2136) size 251x564 >+ RenderText {#text} at (0,0) size 250x563 >+ text run at (0,0) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (0,20) width 229: "adipiscing elit. Donec posuere ligula et" >+ text run at (0,40) width 244: "neque ullamcorper consectetur. Duis nec" >+ text run at (0,60) width 248: "viverra magna. Nullam tellus diam, auctor" >+ text run at (0,80) width 225: "et auctor at, fermentum quis mi. Nulla" >+ text run at (0,100) width 239: "rhoncus porttitor ultrices. Nunc gravida," >+ text run at (0,120) width 221: "nisi nec consequat scelerisque, lectus" >+ text run at (0,140) width 241: "eros sagittis erat, non ultrices ipsum nibh" >+ text run at (0,160) width 216: "in quam. Donec dignissim, lacus sed" >+ text run at (0,180) width 217: "cursus commodo, nibh enim sodales" >+ text run at (0,200) width 226: "metus, lacinia dictum felis est tincidunt" >+ text run at (0,220) width 218: "orci. Morbi pretium volutpat ante, ut" >+ text run at (0,240) width 235: "ultricies nulla pharetra sed. Duis ac felis" >+ text run at (0,264) width 230: "quis justo ullamcorper semper. Integer" >+ text run at (0,284) width 224: "augue lacus, imperdiet eu euismod ut," >+ text run at (0,304) width 250: "vulputate vel purus. Donec bibendum felis" >+ text run at (0,324) width 223: "id nisl auctor sit amet imperdiet quam" >+ text run at (0,344) width 238: "mollis. Duis aliquam tellus odio, a varius" >+ text run at (0,364) width 185: "lectus. Nunc a tortor augue, eu" >+ text run at (0,384) width 241: "sollicitudin nibh. Phasellus ultricies, lacus" >+ text run at (0,404) width 223: "eget tincidunt mattis, velit erat facilisis" >+ text run at (0,424) width 234: "lacus, quis luctus arcu erat ut erat. Duis" >+ text run at (0,444) width 250: "feugiat eros eu ligula ultricies non tincidunt" >+ text run at (0,464) width 236: "tellus viverra. Donec ut eros augue, nec" >+ text run at (0,484) width 209: "elementum elit. Pellentesque massa" >+ text run at (0,504) width 206: "lectus, vulputate sed vehicula eget," >+ text run at (0,524) width 246: "volutpat eu augue. Cras fermentum turpis" >+ text run at (0,544) width 238: "vitae erat vehicula et lacinia mi molestie." >+ RenderBlock {P} at (0,2716) size 251x464 >+ RenderText {#text} at (0,0) size 249x463 >+ text run at (0,0) width 232: "Curabitur ac porttitor leo. Class aptent" >+ text run at (0,20) width 216: "taciti sociosqu ad litora torquent per" >+ text run at (0,40) width 241: "conubia nostra, per inceptos himenaeos." >+ text run at (0,60) width 249: "Quisque eget mauris id turpis ullamcorper" >+ text run at (0,80) width 200: "blandit quis eget turpis. Nullam et" >+ text run at (0,100) width 248: "molestie elit. Curabitur urna arcu, luctus a" >+ text run at (0,120) width 202: "suscipit et, viverra vel orci. Morbi" >+ text run at (0,140) width 206: "scelerisque erat quis massa blandit" >+ text run at (0,160) width 246: "molestie. Fusce vitae velit a lacus suscipit" >+ text run at (0,180) width 216: "tempus. In vitae nisl orci, vel ultrices" >+ text run at (0,200) width 237: "diam. Duis pellentesque, massa sit amet" >+ text run at (0,220) width 227: "eleifend sollicitudin, dolor orci semper" >+ text run at (0,240) width 242: "urna, eget euismod tortor massa sit amet" >+ text run at (0,260) width 235: "ante. Quisque sed varius lectus. Mauris" >+ text run at (0,284) width 234: "facilisis blandit mattis. Ut id tortor ante," >+ text run at (0,304) width 242: "ac eleifend dui. Donec sit amet arcu quis" >+ text run at (0,324) width 242: "neque aliquam euismod a tincidunt justo." >+ text run at (0,344) width 205: "Integer sagittis, neque sed aliquam" >+ text run at (0,364) width 227: "bibendum, est ante vulputate lectus, in" >+ text run at (0,384) width 242: "elementum felis tellus et nibh. Aliquam id" >+ text run at (0,404) width 247: "ultrices nisl. Sed sodales lacinia interdum." >+ text run at (0,424) width 217: "Aenean pharetra tellus ante, aliquam" >+ text run at (0,444) width 107: "consectetur ligula." >+ RenderBlock {P} at (0,3196) size 251x564 >+ RenderText {#text} at (0,0) size 250x563 >+ text run at (0,0) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (0,20) width 229: "adipiscing elit. Donec posuere ligula et" >+ text run at (0,40) width 244: "neque ullamcorper consectetur. Duis nec" >+ text run at (0,60) width 248: "viverra magna. Nullam tellus diam, auctor" >+ text run at (0,80) width 225: "et auctor at, fermentum quis mi. Nulla" >+ text run at (0,104) width 239: "rhoncus porttitor ultrices. Nunc gravida," >+ text run at (0,124) width 221: "nisi nec consequat scelerisque, lectus" >+ text run at (0,144) width 241: "eros sagittis erat, non ultrices ipsum nibh" >+ text run at (0,164) width 216: "in quam. Donec dignissim, lacus sed" >+ text run at (0,184) width 217: "cursus commodo, nibh enim sodales" >+ text run at (0,204) width 226: "metus, lacinia dictum felis est tincidunt" >+ text run at (0,224) width 218: "orci. Morbi pretium volutpat ante, ut" >+ text run at (0,244) width 235: "ultricies nulla pharetra sed. Duis ac felis" >+ text run at (0,264) width 230: "quis justo ullamcorper semper. Integer" >+ text run at (0,284) width 224: "augue lacus, imperdiet eu euismod ut," >+ text run at (0,304) width 250: "vulputate vel purus. Donec bibendum felis" >+ text run at (0,324) width 223: "id nisl auctor sit amet imperdiet quam" >+ text run at (0,344) width 238: "mollis. Duis aliquam tellus odio, a varius" >+ text run at (0,364) width 185: "lectus. Nunc a tortor augue, eu" >+ text run at (0,384) width 241: "sollicitudin nibh. Phasellus ultricies, lacus" >+ text run at (0,404) width 223: "eget tincidunt mattis, velit erat facilisis" >+ text run at (0,424) width 234: "lacus, quis luctus arcu erat ut erat. Duis" >+ text run at (0,444) width 250: "feugiat eros eu ligula ultricies non tincidunt" >+ text run at (0,464) width 236: "tellus viverra. Donec ut eros augue, nec" >+ text run at (0,484) width 209: "elementum elit. Pellentesque massa" >+ text run at (0,504) width 206: "lectus, vulputate sed vehicula eget," >+ text run at (0,524) width 246: "volutpat eu augue. Cras fermentum turpis" >+ text run at (0,544) width 238: "vitae erat vehicula et lacinia mi molestie." >+ RenderBlock {P} at (0,3776) size 251x464 >+ RenderText {#text} at (0,0) size 249x463 >+ text run at (0,0) width 232: "Curabitur ac porttitor leo. Class aptent" >+ text run at (0,20) width 216: "taciti sociosqu ad litora torquent per" >+ text run at (0,40) width 241: "conubia nostra, per inceptos himenaeos." >+ text run at (0,60) width 249: "Quisque eget mauris id turpis ullamcorper" >+ text run at (0,80) width 200: "blandit quis eget turpis. Nullam et" >+ text run at (0,100) width 248: "molestie elit. Curabitur urna arcu, luctus a" >+ text run at (0,124) width 202: "suscipit et, viverra vel orci. Morbi" >+ text run at (0,144) width 206: "scelerisque erat quis massa blandit" >+ text run at (0,164) width 246: "molestie. Fusce vitae velit a lacus suscipit" >+ text run at (0,184) width 216: "tempus. In vitae nisl orci, vel ultrices" >+ text run at (0,204) width 237: "diam. Duis pellentesque, massa sit amet" >+ text run at (0,224) width 227: "eleifend sollicitudin, dolor orci semper" >+ text run at (0,244) width 242: "urna, eget euismod tortor massa sit amet" >+ text run at (0,264) width 235: "ante. Quisque sed varius lectus. Mauris" >+ text run at (0,284) width 234: "facilisis blandit mattis. Ut id tortor ante," >+ text run at (0,304) width 242: "ac eleifend dui. Donec sit amet arcu quis" >+ text run at (0,324) width 242: "neque aliquam euismod a tincidunt justo." >+ text run at (0,344) width 205: "Integer sagittis, neque sed aliquam" >+ text run at (0,364) width 227: "bibendum, est ante vulputate lectus, in" >+ text run at (0,384) width 242: "elementum felis tellus et nibh. Aliquam id" >+ text run at (0,404) width 247: "ultrices nisl. Sed sodales lacinia interdum." >+ text run at (0,424) width 217: "Aenean pharetra tellus ante, aliquam" >+ text run at (0,444) width 107: "consectetur ligula." >+ RenderBlock {P} at (0,4256) size 251x564 >+ RenderText {#text} at (0,0) size 250x563 >+ text run at (0,0) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (0,20) width 229: "adipiscing elit. Donec posuere ligula et" >+ text run at (0,40) width 244: "neque ullamcorper consectetur. Duis nec" >+ text run at (0,60) width 248: "viverra magna. Nullam tellus diam, auctor" >+ text run at (0,80) width 225: "et auctor at, fermentum quis mi. Nulla" >+ text run at (0,100) width 239: "rhoncus porttitor ultrices. Nunc gravida," >+ text run at (0,120) width 221: "nisi nec consequat scelerisque, lectus" >+ text run at (0,140) width 241: "eros sagittis erat, non ultrices ipsum nibh" >+ text run at (0,160) width 216: "in quam. Donec dignissim, lacus sed" >+ text run at (0,180) width 217: "cursus commodo, nibh enim sodales" >+ text run at (0,200) width 226: "metus, lacinia dictum felis est tincidunt" >+ text run at (0,220) width 218: "orci. Morbi pretium volutpat ante, ut" >+ text run at (0,244) width 235: "ultricies nulla pharetra sed. Duis ac felis" >+ text run at (0,264) width 230: "quis justo ullamcorper semper. Integer" >+ text run at (0,284) width 224: "augue lacus, imperdiet eu euismod ut," >+ text run at (0,304) width 250: "vulputate vel purus. Donec bibendum felis" >+ text run at (0,324) width 223: "id nisl auctor sit amet imperdiet quam" >+ text run at (0,344) width 238: "mollis. Duis aliquam tellus odio, a varius" >+ text run at (0,364) width 185: "lectus. Nunc a tortor augue, eu" >+ text run at (0,384) width 241: "sollicitudin nibh. Phasellus ultricies, lacus" >+ text run at (0,404) width 223: "eget tincidunt mattis, velit erat facilisis" >+ text run at (0,424) width 234: "lacus, quis luctus arcu erat ut erat. Duis" >+ text run at (0,444) width 250: "feugiat eros eu ligula ultricies non tincidunt" >+ text run at (0,464) width 236: "tellus viverra. Donec ut eros augue, nec" >+ text run at (0,484) width 209: "elementum elit. Pellentesque massa" >+ text run at (0,504) width 206: "lectus, vulputate sed vehicula eget," >+ text run at (0,524) width 246: "volutpat eu augue. Cras fermentum turpis" >+ text run at (0,544) width 238: "vitae erat vehicula et lacinia mi molestie." >+ RenderBlock {P} at (0,4836) size 251x464 >+ RenderText {#text} at (0,0) size 249x463 >+ text run at (0,0) width 232: "Curabitur ac porttitor leo. Class aptent" >+ text run at (0,20) width 216: "taciti sociosqu ad litora torquent per" >+ text run at (0,40) width 241: "conubia nostra, per inceptos himenaeos." >+ text run at (0,60) width 249: "Quisque eget mauris id turpis ullamcorper" >+ text run at (0,80) width 200: "blandit quis eget turpis. Nullam et" >+ text run at (0,100) width 248: "molestie elit. Curabitur urna arcu, luctus a" >+ text run at (0,120) width 202: "suscipit et, viverra vel orci. Morbi" >+ text run at (0,140) width 206: "scelerisque erat quis massa blandit" >+ text run at (0,160) width 246: "molestie. Fusce vitae velit a lacus suscipit" >+ text run at (0,180) width 216: "tempus. In vitae nisl orci, vel ultrices" >+ text run at (0,200) width 237: "diam. Duis pellentesque, massa sit amet" >+ text run at (0,220) width 227: "eleifend sollicitudin, dolor orci semper" >+ text run at (0,240) width 242: "urna, eget euismod tortor massa sit amet" >+ text run at (0,264) width 235: "ante. Quisque sed varius lectus. Mauris" >+ text run at (0,284) width 234: "facilisis blandit mattis. Ut id tortor ante," >+ text run at (0,304) width 242: "ac eleifend dui. Donec sit amet arcu quis" >+ text run at (0,324) width 242: "neque aliquam euismod a tincidunt justo." >+ text run at (0,344) width 205: "Integer sagittis, neque sed aliquam" >+ text run at (0,364) width 227: "bibendum, est ante vulputate lectus, in" >+ text run at (0,384) width 242: "elementum felis tellus et nibh. Aliquam id" >+ text run at (0,404) width 247: "ultrices nisl. Sed sodales lacinia interdum." >+ text run at (0,424) width 217: "Aenean pharetra tellus ante, aliquam" >+ text run at (0,444) width 107: "consectetur ligula." >+scrolled to 100,0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/shadow-breaking-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/shadow-breaking-expected.txt >new file mode 100644 >index 00000000000..a15f09d47e7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/shadow-breaking-expected.txt >@@ -0,0 +1,41 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x8 >+ RenderBlock {HTML} at (0,0) size 800x8 >+ RenderBody {BODY} at (8,8) size 784x0 >+ RenderBlock {DIV} at (0,0) size 784x0 >+layer at (20,36) size 424x291 >+ RenderBlock (positioned) {P} at (20,36) size 424x291 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 420x287 >+layer at (22,38) size 200x560 >+ RenderMultiColumnFlowThread at (2,2) size 200x560 >+ RenderBlock (floating) at (0,0) size 24x43 >+ RenderText at (0,1) size 24x41 >+ text run at (0,1) width 24: "L" >+ RenderText {#text} at (28,0) size 200x559 >+ text run at (28,0) width 172: "orem ipsum dolor sit" >+ text run at (28,20) width 172: "amet, consectetur" >+ text run at (0,40) width 200: "adipiscing elit. Cras pharetra" >+ text run at (0,60) width 200: "mollis pharetra. Suspendisse" >+ text run at (0,80) width 200: "lacinia orci et felis tristique sit" >+ text run at (0,100) width 200: "amet semper massa tempus." >+ text run at (0,120) width 200: "Suspendisse consectetur" >+ text run at (0,140) width 200: "tempor pulvinar. Proin dui" >+ text run at (0,160) width 200: "eros, ultricies vel malesuada" >+ text run at (0,180) width 200: "vel, tempor at ante. Nam eget" >+ text run at (0,200) width 200: "nisl dui. Donec molestie" >+ text run at (0,220) width 200: "lectus a nunc scelerisque" >+ text run at (0,240) width 200: "blandit. Nam non ligula" >+ text run at (0,300) width 200: "massa, sed suscipit turpis." >+ text run at (0,320) width 200: "Etiam eget ligula sit amet" >+ text run at (0,340) width 200: "turpis venenatis dictum in" >+ text run at (0,360) width 200: "eleifend augue. Duis tellus" >+ text run at (0,380) width 200: "lectus, volutpat et adipiscing" >+ text run at (0,400) width 200: "a, pellentesque eu metus." >+ text run at (0,420) width 200: "Aenean suscipit congue" >+ text run at (0,440) width 200: "mauris at gravida. Integer" >+ text run at (0,460) width 200: "lectus ligula, consectetur sit" >+ text run at (0,480) width 200: "amet venenatis id, scelerisque" >+ text run at (0,500) width 200: "eget nisl. Nunc dapibus" >+ text run at (0,520) width 200: "posuere risus, vitae tempor" >+ text run at (0,540) width 95: "nibh iaculis et." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt >new file mode 100644 >index 00000000000..3fc58a05840 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt >@@ -0,0 +1,33 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {H2} at (0,0) size 784x27 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 58x26 >+ text run at (0,0) width 58: "PASS" >+layer at (8,55) size 760x205 >+ RenderBlock {DIV} at (0,46) size 760x206 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x8 >+ RenderBlock {H2} at (5,32) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 58x26 >+ text run at (0,0) width 58: "PASS" >+ RenderMultiColumnSet at (5,79) size 750x121 >+layer at (13,60) size 367x244 >+ RenderMultiColumnFlowThread at (5,5) size 367x244 >+ RenderBlock {SPAN} at (0,8) size 367x220 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {DL} at (0,236) size 367x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/anonymous-split-block-crash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/anonymous-split-block-crash-expected.txt >new file mode 100644 >index 00000000000..b62f69183b8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/anonymous-split-block-crash-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,16) size 784x568 >+layer at (8,16) size 784x177 >+ RenderBlock {DIV} at (0,0) size 784x177 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 774x0 >+ RenderBlock {H2} at (5,24) size 774x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 58x26 >+ text run at (0,0) width 58: "PASS" >+ RenderMultiColumnSet at (5,71) size 774x101 >+layer at (13,21) size 379x200 >+ RenderMultiColumnFlowThread at (5,5) size 379x200 >+ RenderBlock (anonymous) at (0,0) size 379x0 >+ RenderInline {JUNK} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 379x0 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 379x200 >+ RenderInline {JUNK} at (0,0) size 379x199 >+ RenderText {#text} at (0,0) size 379x199 >+ text run at (0,0) width 373: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nulla" >+ text run at (0,20) width 331: "varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 376: "Nullam bibendum lobortis neque. Vestibulum velit orci, tempus" >+ text run at (0,120) width 379: "euismod, pretium quis, interdum vitae, nulla. Phasellus eget ante" >+ text run at (0,140) width 376: "et tortor condimentum vestibulum. Suspendisse hendrerit quam" >+ text run at (0,160) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor sit" >+ text run at (0,180) width 201: "amet, consectetuer adipiscing elit." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/anonymous-style-inheritance-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/anonymous-style-inheritance-expected.txt >new file mode 100644 >index 00000000000..19f046cd30d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/anonymous-style-inheritance-expected.txt >@@ -0,0 +1,55 @@ >+layer at (0,0) size 843x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x498 >+ RenderBlock {HTML} at (0,0) size 800x498 >+ RenderBody {BODY} at (8,17) size 784x464 >+layer at (8,18) size 835x463 >+ RenderBlock {DIV} at (0,0) size 835x463 [border: (5px solid #800000)] >+ RenderBlock {H2} at (5,26) size 825x32 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 743x30 >+ text run at (0,0) width 743: "This is a spanning element at the beginning of the columns block." >+ RenderMultiColumnSet at (5,79) size 825x379 >+layer at (13,23) size 404x756 backgroundClip at (0,0) size 843x585 clip at (0,0) size 843x585 >+ RenderMultiColumnFlowThread at (5,5) size 404x756 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 404x756 >+ RenderText {#text} at (0,0) size 403x755 >+ text run at (0,0) width 374: "Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,21) width 394: "elit. Nulla varius enim ac mi. Curabitur sollicitudin felis" >+ text run at (0,42) width 403: "quis lectus. Quisque adipiscing rhoncus sem. Proin nulla" >+ text run at (0,63) width 373: "purus, vulputate vel, varius ut, euismod et, nisi. Sed" >+ text run at (0,84) width 350: "vitae felis vel orci sagittis aliquam. Cras convallis" >+ text run at (0,105) width 329: "adipiscing sem. Nam nonummy enim. Nullam" >+ text run at (0,126) width 397: "bibendum lobortis neque. Vestibulum velit orci, tempus" >+ text run at (0,147) width 393: "euismod, pretium quis, interdum vitae, nulla. Phasellus" >+ text run at (0,168) width 318: "eget ante et tortor condimentum vestibulum." >+ text run at (0,189) width 395: "Suspendisse hendrerit quam nec felis. Sed varius turpis" >+ text run at (0,210) width 382: "vitae pede. Lorem ipsum dolor sit amet, consectetuer" >+ text run at (0,231) width 106: "adipiscing elit. " >+ text run at (106,231) width 204: "Lorem ipsum dolor sit amet," >+ text run at (0,252) width 376: "consectetuer adipiscing elit. Nulla varius enim ac mi." >+ text run at (0,273) width 332: "Curabitur sollicitudin felis quis lectus. Quisque" >+ text run at (0,294) width 375: "adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,315) width 383: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci" >+ text run at (0,336) width 373: "sagittis aliquam. Cras convallis adipiscing sem. Nam" >+ text run at (0,357) width 362: "nonummy enim. Nullam bibendum lobortis neque." >+ text run at (0,378) width 379: "Vestibulum velit orci, tempus euismod, pretium quis," >+ text run at (0,399) width 356: "interdum vitae, nulla. Phasellus eget ante et tortor" >+ text run at (0,420) width 392: "condimentum vestibulum. Suspendisse hendrerit quam" >+ text run at (0,441) width 373: "nec felis. Sed varius turpis vitae pede. Lorem ipsum" >+ text run at (0,462) width 309: "dolor sit amet, consectetuer adipiscing elit. " >+ text run at (309,462) width 48: "Lorem" >+ text run at (0,483) width 395: "ipsum dolor sit amet, consectetuer adipiscing elit. Nulla" >+ text run at (0,504) width 354: "varius enim ac mi. Curabitur sollicitudin felis quis" >+ text run at (0,525) width 369: "lectus. Quisque adipiscing rhoncus sem. Proin nulla" >+ text run at (0,546) width 373: "purus, vulputate vel, varius ut, euismod et, nisi. Sed" >+ text run at (0,567) width 350: "vitae felis vel orci sagittis aliquam. Cras convallis" >+ text run at (0,588) width 329: "adipiscing sem. Nam nonummy enim. Nullam" >+ text run at (0,609) width 397: "bibendum lobortis neque. Vestibulum velit orci, tempus" >+ text run at (0,630) width 393: "euismod, pretium quis, interdum vitae, nulla. Phasellus" >+ text run at (0,651) width 318: "eget ante et tortor condimentum vestibulum." >+ text run at (0,672) width 395: "Suspendisse hendrerit quam nec felis. Sed varius turpis" >+ text run at (0,693) width 382: "vitae pede. Lorem ipsum dolor sit amet, consectetuer" >+ text run at (0,714) width 106: "adipiscing elit. " >+ text run at (106,714) width 204: "Lorem ipsum dolor sit amet," >+ text run at (0,735) width 376: "consectetuer adipiscing elit. Nulla varius enim ac mi." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt >new file mode 100644 >index 00000000000..1cf31c42e09 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt >@@ -0,0 +1,38 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,16) size 784x568 >+layer at (8,16) size 784x197 >+ RenderBlock {DIV} at (0,0) size 784x197 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 774x20 >+ RenderBlock {H2} at (5,44) size 774x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 58x26 >+ text run at (0,0) width 58: "PASS" >+ RenderMultiColumnSet at (5,91) size 774x101 >+layer at (13,21) size 379x240 >+ RenderMultiColumnFlowThread at (5,5) size 379x240 >+ RenderBlock (anonymous) at (0,0) size 379x20 >+ RenderInline {LABEL} at (0,0) size 95x19 >+ RenderText {#text} at (0,0) size 95x19 >+ text run at (0,0) width 95: "Some inline text" >+ RenderBlock (anonymous) at (0,20) size 379x220 >+ RenderBlock {SUMMARY} at (0,0) size 379x220 >+ RenderBlock (anonymous) at (0,0) size 379x20 >+ RenderText {#text} at (0,0) size 99x19 >+ text run at (0,0) width 99: "Some block text" >+ RenderMultiColumnSpannerPlaceholder at (0,20) size 0x0 >+ RenderBlock (anonymous) at (0,20) size 379x200 >+ RenderText {#text} at (0,0) size 379x199 >+ text run at (0,0) width 373: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nulla" >+ text run at (0,20) width 331: "varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 376: "Nullam bibendum lobortis neque. Vestibulum velit orci, tempus" >+ text run at (0,120) width 379: "euismod, pretium quis, interdum vitae, nulla. Phasellus eget ante" >+ text run at (0,140) width 376: "et tortor condimentum vestibulum. Suspendisse hendrerit quam" >+ text run at (0,160) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor sit" >+ text run at (0,180) width 201: "amet, consectetuer adipiscing elit." >+ RenderBlock (anonymous) at (0,240) size 379x0 >+ RenderInline {LABEL} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/clone-flexbox-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/clone-flexbox-expected.txt >new file mode 100644 >index 00000000000..95d70875c59 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/clone-flexbox-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x32 >+ RenderBlock {HTML} at (0,0) size 800x32 >+ RenderBody {BODY} at (8,8) size 784x16 >+layer at (8,8) size 784x16 >+ RenderBlock {DIV} at (0,0) size 784x16 >+ RenderMultiColumnSet at (0,0) size 784x16 >+layer at (8,8) size 117x16 >+ RenderMultiColumnFlowThread at (0,0) size 118x16 >+ RenderFlexibleBox {DIV} at (0,0) size 118x16 [color=#FFFFFF] >+ RenderBlock (anonymous) at (0,0) size 16x16 >+ RenderText {#text} at (0,0) size 16x16 >+ text run at (0,0) width 16: "a" >+ RenderBlock {DIV} at (16,0) size 0x16 >+ RenderBlock (anonymous) at (16,0) size 16x16 >+ RenderText {#text} at (0,0) size 16x16 >+ text run at (0,0) width 16: "b" >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/clone-summary-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/clone-summary-expected.txt >new file mode 100644 >index 00000000000..507d15e3067 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/clone-summary-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x48 >+ RenderBlock {HTML} at (0,0) size 800x48 >+ RenderBody {BODY} at (8,8) size 784x32 >+layer at (8,8) size 784x32 >+ RenderBlock {DIV} at (0,0) size 784x32 >+ RenderMultiColumnSet at (0,0) size 784x16 >+ RenderBlock {DIV} at (0,16) size 784x0 [color=#FFFFFF] >+ RenderMultiColumnSet at (0,16) size 784x16 >+layer at (8,8) size 117x32 >+ RenderMultiColumnFlowThread at (0,0) size 118x32 >+ RenderBlock {SUMMARY} at (0,0) size 118x32 [color=#FFFFFF] >+ RenderBlock (anonymous) at (0,0) size 118x16 >+ RenderText {#text} at (0,0) size 16x16 >+ text run at (0,0) width 16: "a" >+ RenderMultiColumnSpannerPlaceholder at (0,16) size 0x0 >+ RenderBlock (anonymous) at (0,16) size 118x16 >+ RenderText {#text} at (0,0) size 16x16 >+ text run at (0,0) width 16: "b" >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt >new file mode 100644 >index 00000000000..b7369fc73c3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt >@@ -0,0 +1,181 @@ >+layer at (0,0) size 785x1593 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1593 >+ RenderBlock {HTML} at (0,0) size 785x1593 >+ RenderBody {BODY} at (8,16) size 769x1561 >+layer at (8,16) size 760x504 >+ RenderBlock {DIV} at (0,0) size 760x504 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x220 >+ RenderBlock {H2} at (5,244) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 191x26 >+ text run at (0,0) width 191: "This is a first span." >+ RenderMultiColumnSet at (5,291) size 750x21 >+ RenderBlock {H2} at (5,331) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 218x26 >+ text run at (0,0) width 218: "This is a second span." >+ RenderMultiColumnSet at (5,378) size 750x121 >+layer at (13,21) size 367x680 >+ RenderMultiColumnFlowThread at (5,5) size 367x680 >+ RenderBlock (anonymous) at (0,0) size 367x420 >+ RenderText {#text} at (0,0) size 367x419 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 21: "elit." >+ RenderMultiColumnSpannerPlaceholder at (0,420) size 0x0 >+ RenderBlock (anonymous) at (0,420) size 367x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "This text should be sitting between two spanning elements." >+ RenderMultiColumnSpannerPlaceholder at (0,440) size 0x0 >+ RenderBlock (anonymous) at (0,440) size 367x240 >+ RenderText {#text} at (0,0) size 367x239 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 143: "Nulla varius enim ac mi." >+layer at (8,536) size 760x515 >+ RenderBlock {DIV} at (0,519) size 760x517 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x126 >+ RenderBlock {H2} at (5,150) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 191x26 >+ text run at (0,0) width 191: "This is a first span." >+ RenderMultiColumnSet at (5,197) size 750x127 >+ RenderBlock {H2} at (5,343) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 218x26 >+ text run at (0,0) width 218: "This is a second span." >+ RenderMultiColumnSet at (5,390) size 750x121 >+layer at (13,541) size 367x744 >+ RenderMultiColumnFlowThread at (5,5) size 367x744 >+ RenderBlock {P} at (0,16) size 367x230 >+ RenderText {#text} at (0,0) size 367x229 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,110) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,130) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,150) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,170) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,190) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,210) width 21: "elit." >+ RenderMultiColumnSpannerPlaceholder at (0,252) size 0x0 >+ RenderBlock {P} at (0,268) size 367x230 >+ RenderText {#text} at (0,0) size 367x229 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,110) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,130) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,150) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,170) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,190) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,210) width 21: "elit." >+ RenderMultiColumnSpannerPlaceholder at (0,504) size 0x0 >+ RenderBlock (anonymous) at (0,504) size 367x240 >+ RenderText {#text} at (0,0) size 367x239 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 143: "Nulla varius enim ac mi." >+layer at (8,1067) size 760x510 >+ RenderBlock {DIV} at (0,1051) size 760x510 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x120 >+ RenderBlock {H2} at (5,144) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 191x26 >+ text run at (0,0) width 191: "This is a first span." >+ RenderMultiColumnSet at (5,191) size 750x127 >+ RenderBlock {H2} at (5,337) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 218x26 >+ text run at (0,0) width 218: "This is a second span." >+ RenderMultiColumnSet at (5,384) size 750x121 >+layer at (13,1072) size 367x712 backgroundClip at (0,0) size 785x1593 clip at (0,0) size 785x1593 >+ RenderMultiColumnFlowThread at (5,5) size 367x712 >+ RenderBlock (anonymous) at (0,0) size 367x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 367x220 >+ RenderBlock {SPAN} at (0,0) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock (anonymous) at (0,220) size 367x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderMultiColumnSpannerPlaceholder at (0,220) size 0x0 >+ RenderBlock {P} at (0,236) size 367x230 >+ RenderText {#text} at (0,0) size 367x229 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,110) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,130) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,150) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,170) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,190) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,210) width 21: "elit." >+ RenderMultiColumnSpannerPlaceholder at (0,472) size 0x0 >+ RenderBlock (anonymous) at (0,472) size 367x240 >+ RenderText {#text} at (0,0) size 367x239 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 143: "Nulla varius enim ac mi." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt >new file mode 100644 >index 00000000000..03cb0ec6b10 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt >@@ -0,0 +1,357 @@ >+layer at (0,0) size 785x2869 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2869 >+ RenderBlock {HTML} at (0,0) size 785x2869 >+ RenderBody {BODY} at (8,16) size 769x2837 >+layer at (8,16) size 760x437 >+ RenderBlock {DIV} at (0,0) size 760x437 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x20 >+ RenderBlock {H2} at (5,44) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,91) size 750x341 >+layer at (13,21) size 367x680 >+ RenderMultiColumnFlowThread at (5,5) size 367x680 >+ RenderBlock (generated) at (0,0) size 367x20 [bgcolor=#FFFF00] >+ RenderText at (0,0) size 160x19 >+ text run at (0,0) width 160: "Before Generated Content" >+ RenderMultiColumnSpannerPlaceholder at (0,20) size 0x0 >+ RenderBlock (anonymous) at (0,20) size 367x640 >+ RenderText {#text} at (0,0) size 367x639 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 25: "elit. " >+ text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,600) width 25: "elit. " >+ text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,620) width 143: "Nulla varius enim ac mi." >+ RenderBlock (generated) at (0,660) size 367x20 [bgcolor=#FFFF00] >+ RenderText at (0,0) size 150x19 >+ text run at (0,0) width 150: "After Generated Content" >+layer at (8,469) size 760x437 >+ RenderBlock {DIV} at (0,452) size 760x438 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x340 >+ RenderBlock {H2} at (5,364) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,411) size 750x21 >+layer at (13,474) size 367x680 >+ RenderMultiColumnFlowThread at (5,5) size 367x680 >+ RenderBlock (generated) at (0,0) size 367x20 [bgcolor=#FFFF00] >+ RenderText at (0,0) size 160x19 >+ text run at (0,0) width 160: "Before Generated Content" >+ RenderBlock (anonymous) at (0,20) size 367x640 >+ RenderText {#text} at (0,0) size 367x639 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 25: "elit. " >+ text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,600) width 25: "elit. " >+ text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,620) width 143: "Nulla varius enim ac mi." >+ RenderMultiColumnSpannerPlaceholder at (0,660) size 0x0 >+ RenderBlock (generated) at (0,660) size 367x20 [bgcolor=#FFFF00] >+ RenderText at (0,0) size 150x19 >+ text run at (0,0) width 150: "After Generated Content" >+layer at (8,922) size 760x458 >+ RenderBlock {DIV} at (0,905) size 760x460 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x146 >+ RenderBlock {H2} at (5,170) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,217) size 750x237 >+layer at (13,927) size 367x764 >+ RenderMultiColumnFlowThread at (5,5) size 367x764 >+ RenderBlock (generated) at (0,0) size 367x20 [bgcolor=#FFFF00] >+ RenderText at (0,0) size 160x19 >+ text run at (0,0) width 160: "Before Generated Content" >+ RenderBlock {P} at (0,36) size 367x250 >+ RenderText {#text} at (0,0) size 367x249 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,110) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,130) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,150) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,170) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,190) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,210) width 25: "elit. " >+ text run at (25,210) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,230) width 143: "Nulla varius enim ac mi." >+ RenderMultiColumnSpannerPlaceholder at (0,292) size 0x0 >+ RenderBlock {P} at (0,308) size 367x420 >+ RenderText {#text} at (0,0) size 367x419 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 21: "elit." >+ RenderBlock (generated) at (0,744) size 367x20 [bgcolor=#FFFF00] >+ RenderText at (0,0) size 150x19 >+ text run at (0,0) width 150: "After Generated Content" >+layer at (8,1396) size 760x473 >+ RenderBlock {DIV} at (0,1380) size 760x474 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x140 >+ RenderBlock {H2} at (5,164) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,211) size 750x257 >+layer at (13,1401) size 367x752 >+ RenderMultiColumnFlowThread at (5,5) size 367x752 >+ RenderBlock (generated) at (0,0) size 367x20 [bgcolor=#FFFF00] >+ RenderText at (0,0) size 160x19 >+ text run at (0,0) width 160: "Before Generated Content" >+ RenderBlock (anonymous) at (0,20) size 367x240 >+ RenderText {#text} at (0,0) size 367x239 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 143: "Nulla varius enim ac mi." >+ RenderMultiColumnSpannerPlaceholder at (0,260) size 0x0 >+ RenderBlock (anonymous) at (0,260) size 367x220 >+ RenderInline {SPAN} at (0,0) size 40x19 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Lorem" >+ RenderText {#text} at (40,0) size 367x219 >+ text run at (40,0) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {P} at (0,496) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock (generated) at (0,732) size 367x20 [bgcolor=#FFFF00] >+ RenderText at (0,0) size 150x19 >+ text run at (0,0) width 150: "After Generated Content" >+layer at (8,1885) size 760x473 >+ RenderBlock {DIV} at (0,1869) size 760x474 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x260 >+ RenderBlock {H2} at (5,284) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,331) size 750x137 >+layer at (13,1890) size 367x772 >+ RenderMultiColumnFlowThread at (5,5) size 367x772 >+ RenderBlock (generated) at (0,0) size 367x20 [bgcolor=#FFFF00] >+ RenderText at (0,0) size 160x19 >+ text run at (0,0) width 160: "Before Generated Content" >+ RenderBlock (anonymous) at (0,20) size 367x220 >+ RenderInline {SPAN} at (0,0) size 367x219 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock (anonymous) at (0,240) size 367x40 >+ RenderBlock {SPAN} at (0,0) size 367x40 >+ RenderText {#text} at (0,0) size 337x39 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 143: "Nulla varius enim ac mi." >+ RenderBlock (anonymous) at (0,280) size 367x220 >+ RenderInline {SPAN} at (0,0) size 40x19 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Lorem" >+ RenderText {#text} at (40,0) size 367x219 >+ text run at (40,0) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderMultiColumnSpannerPlaceholder at (0,500) size 0x0 >+ RenderBlock {P} at (0,516) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock (generated) at (0,752) size 367x20 [bgcolor=#FFFF00] >+ RenderText at (0,0) size 150x19 >+ text run at (0,0) width 150: "After Generated Content" >+layer at (8,2374) size 760x479 >+ RenderBlock {DIV} at (0,2358) size 760x479 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x282 >+ RenderBlock {H2} at (5,306) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,353) size 750x121 >+layer at (13,2379) size 367x804 backgroundClip at (0,0) size 785x2869 clip at (0,0) size 785x2869 >+ RenderMultiColumnFlowThread at (5,5) size 367x804 >+ RenderBlock (generated) at (0,0) size 367x20 [bgcolor=#FFFF00] >+ RenderText at (0,0) size 160x19 >+ text run at (0,0) width 160: "Before Generated Content" >+ RenderBlock {P} at (0,36) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {P} at (0,282) size 367x40 >+ RenderText {#text} at (0,0) size 337x39 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 143: "Nulla varius enim ac mi." >+ RenderBlock {P} at (0,338) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderMultiColumnSpannerPlaceholder at (0,564) size 0x0 >+ RenderBlock (anonymous) at (0,564) size 367x20 >+ RenderInline {SPAN} at (0,0) size 337x19 >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ RenderBlock (anonymous) at (0,584) size 367x20 >+ RenderBlock {SPAN} at (0,0) size 367x20 >+ RenderText {#text} at (0,0) size 143x19 >+ text run at (0,0) width 143: "Nulla varius enim ac mi." >+ RenderBlock (anonymous) at (0,604) size 367x180 >+ RenderInline {SPAN} at (0,0) size 364x179 >+ RenderText {#text} at (0,0) size 364x179 >+ text run at (0,0) width 337: "Curabitur sollicitudin felis quis lectus. Quisque adipiscing" >+ text run at (0,20) width 328: "rhoncus sem. Proin nulla purus, vulputate vel, varius ut," >+ text run at (0,40) width 362: "euismod et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras" >+ text run at (0,60) width 325: "convallis adipiscing sem. Nam nonummy enim. Nullam" >+ text run at (0,80) width 329: "bibendum lobortis neque. Vestibulum velit orci, tempus" >+ text run at (0,100) width 350: "euismod, pretium quis, interdum vitae, nulla. Phasellus eget" >+ text run at (0,120) width 311: "ante et tortor condimentum vestibulum. Suspendisse" >+ text run at (0,140) width 364: "hendrerit quam nec felis. Sed varius turpis vitae pede. Lorem" >+ text run at (0,160) width 293: "ipsum dolor sit amet, consectetuer adipiscing elit." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (generated) at (0,784) size 367x20 [bgcolor=#FFFF00] >+ RenderText at (0,0) size 150x19 >+ text run at (0,0) width 150: "After Generated Content" >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt >new file mode 100644 >index 00000000000..0eb6f4b8d8e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt >@@ -0,0 +1,313 @@ >+layer at (0,0) size 785x2518 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2518 >+ RenderBlock {HTML} at (0,0) size 785x2518 >+ RenderBody {BODY} at (8,8) size 769x2494 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 749x19 >+ text run at (0,0) width 749: "In this test, all of the spanning elements have their spans turned off dynamically, and so they should just be in the column flow." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,44) size 760x370 >+ RenderBlock {DIV} at (0,36) size 760x370 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x360 >+layer at (13,49) size 367x720 >+ RenderMultiColumnFlowThread at (5,5) size 367x720 >+ RenderBlock {H2} at (0,19) size 367x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderBlock (anonymous) at (0,66) size 367x654 >+ RenderText {#text} at (0,0) size 367x652 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,293) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,313) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,333) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,353) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,373) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,393) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,413) width 25: "elit. " >+ text run at (25,413) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,433) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,453) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,473) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,493) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,513) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,533) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,553) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,573) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,593) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,613) width 25: "elit. " >+ text run at (25,613) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,633) width 143: "Nulla varius enim ac mi." >+layer at (8,430) size 760x370 >+ RenderBlock {DIV} at (0,422) size 760x370 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x360 >+layer at (13,435) size 367x707 >+ RenderMultiColumnFlowThread at (5,5) size 367x707 >+ RenderBlock (anonymous) at (0,0) size 367x640 >+ RenderText {#text} at (0,0) size 367x639 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 25: "elit. " >+ text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,600) width 25: "elit. " >+ text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,620) width 143: "Nulla varius enim ac mi." >+ RenderBlock {H2} at (0,659) size 367x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+layer at (8,816) size 760x393 >+ RenderBlock {DIV} at (0,808) size 760x393 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x383 >+layer at (13,821) size 367x759 >+ RenderMultiColumnFlowThread at (5,5) size 367x759 >+ RenderBlock {P} at (0,16) size 367x240 >+ RenderText {#text} at (0,0) size 367x239 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 143: "Nulla varius enim ac mi." >+ RenderBlock {H2} at (0,275) size 367x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderBlock {P} at (0,322) size 367x421 >+ RenderText {#text} at (0,0) size 367x419 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 21: "elit." >+layer at (8,1225) size 760x417 >+ RenderBlock {DIV} at (0,1216) size 760x418 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x407 >+layer at (13,1230) size 367x779 >+ RenderMultiColumnFlowThread at (5,5) size 367x779 >+ RenderBlock (anonymous) at (0,0) size 367x240 >+ RenderText {#text} at (0,0) size 367x239 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 143: "Nulla varius enim ac mi." >+ RenderBlock {H2} at (0,259) size 367x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderBlock (anonymous) at (0,306) size 367x221 >+ RenderInline {SPAN} at (0,0) size 40x19 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Lorem" >+ RenderText {#text} at (40,0) size 367x219 >+ text run at (40,0) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {P} at (0,542) size 367x221 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+layer at (8,1658) size 760x410 >+ RenderBlock {DIV} at (0,1649) size 760x411 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x400 >+layer at (13,1663) size 367x783 >+ RenderMultiColumnFlowThread at (5,5) size 367x783 >+ RenderBlock (anonymous) at (0,0) size 367x220 >+ RenderInline {SPAN} at (0,0) size 367x219 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock (anonymous) at (0,220) size 367x40 >+ RenderBlock {SPAN} at (0,0) size 367x40 >+ RenderText {#text} at (0,0) size 337x39 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 143: "Nulla varius enim ac mi." >+ RenderBlock (anonymous) at (0,260) size 367x220 >+ RenderInline {SPAN} at (0,0) size 40x19 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Lorem" >+ RenderText {#text} at (40,0) size 367x219 >+ text run at (40,0) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {H2} at (0,499) size 367x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderBlock {P} at (0,546) size 367x221 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+layer at (8,2084) size 760x418 >+ RenderBlock {DIV} at (0,2075) size 760x419 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x408 >+layer at (13,2089) size 367x815 backgroundClip at (0,0) size 785x2518 clip at (0,0) size 785x2518 >+ RenderMultiColumnFlowThread at (5,5) size 367x815 >+ RenderBlock {P} at (0,16) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {P} at (0,252) size 367x40 >+ RenderText {#text} at (0,0) size 337x39 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 143: "Nulla varius enim ac mi." >+ RenderBlock {P} at (0,308) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {H2} at (0,547) size 367x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderBlock (anonymous) at (0,594) size 367x21 >+ RenderInline {SPAN} at (0,0) size 337x19 >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ RenderBlock (anonymous) at (0,614) size 367x21 >+ RenderBlock {SPAN} at (0,0) size 367x20 >+ RenderText {#text} at (0,0) size 143x19 >+ text run at (0,0) width 143: "Nulla varius enim ac mi." >+ RenderBlock (anonymous) at (0,634) size 367x181 >+ RenderInline {SPAN} at (0,0) size 364x179 >+ RenderText {#text} at (0,0) size 364x179 >+ text run at (0,0) width 337: "Curabitur sollicitudin felis quis lectus. Quisque adipiscing" >+ text run at (0,20) width 328: "rhoncus sem. Proin nulla purus, vulputate vel, varius ut," >+ text run at (0,40) width 362: "euismod et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras" >+ text run at (0,60) width 325: "convallis adipiscing sem. Nam nonummy enim. Nullam" >+ text run at (0,80) width 329: "bibendum lobortis neque. Vestibulum velit orci, tempus" >+ text run at (0,100) width 350: "euismod, pretium quis, interdum vitae, nulla. Phasellus eget" >+ text run at (0,120) width 311: "ante et tortor condimentum vestibulum. Suspendisse" >+ text run at (0,140) width 364: "hendrerit quam nec felis. Sed varius turpis vitae pede. Lorem" >+ text run at (0,160) width 293: "ipsum dolor sit amet, consectetuer adipiscing elit." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt >new file mode 100644 >index 00000000000..842c7e444f1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt >@@ -0,0 +1,320 @@ >+layer at (0,0) size 785x2709 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2709 >+ RenderBlock {HTML} at (0,0) size 785x2709 >+ RenderBody {BODY} at (8,16) size 769x2677 >+layer at (8,16) size 760x397 >+ RenderBlock {DIV} at (0,0) size 760x397 [border: (5px solid #800000)] >+ RenderBlock {H2} at (5,24) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,71) size 750x321 >+layer at (13,21) size 367x640 >+ RenderMultiColumnFlowThread at (5,5) size 367x640 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 367x640 >+ RenderText {#text} at (0,0) size 367x639 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 25: "elit. " >+ text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,600) width 25: "elit. " >+ text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,620) width 143: "Nulla varius enim ac mi." >+layer at (8,429) size 760x397 >+ RenderBlock {DIV} at (0,412) size 760x398 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x320 >+ RenderBlock {H2} at (5,344) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,391) size 750x0 >+layer at (13,434) size 367x640 >+ RenderMultiColumnFlowThread at (5,5) size 367x640 >+ RenderBlock (anonymous) at (0,0) size 367x640 >+ RenderText {#text} at (0,0) size 367x639 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 25: "elit. " >+ text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,600) width 25: "elit. " >+ text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,620) width 143: "Nulla varius enim ac mi." >+ RenderMultiColumnSpannerPlaceholder at (0,640) size 0x0 >+layer at (8,842) size 760x448 >+ RenderBlock {DIV} at (0,825) size 760x450 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x136 >+ RenderBlock {H2} at (5,160) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,207) size 750x237 >+layer at (13,847) size 367x724 >+ RenderMultiColumnFlowThread at (5,5) size 367x724 >+ RenderBlock {P} at (0,16) size 367x240 >+ RenderText {#text} at (0,0) size 367x239 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 143: "Nulla varius enim ac mi." >+ RenderMultiColumnSpannerPlaceholder at (0,272) size 0x0 >+ RenderBlock {P} at (0,288) size 367x420 >+ RenderText {#text} at (0,0) size 367x419 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 21: "elit." >+layer at (8,1306) size 760x433 >+ RenderBlock {DIV} at (0,1290) size 760x434 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x120 >+ RenderBlock {H2} at (5,144) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,191) size 750x237 >+layer at (13,1311) size 367x712 >+ RenderMultiColumnFlowThread at (5,5) size 367x712 >+ RenderBlock (anonymous) at (0,0) size 367x240 >+ RenderText {#text} at (0,0) size 367x239 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 143: "Nulla varius enim ac mi." >+ RenderMultiColumnSpannerPlaceholder at (0,240) size 0x0 >+ RenderBlock (anonymous) at (0,240) size 367x220 >+ RenderInline {SPAN} at (0,0) size 40x19 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Lorem" >+ RenderText {#text} at (40,0) size 367x219 >+ text run at (40,0) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {P} at (0,476) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+layer at (8,1755) size 760x453 >+ RenderBlock {DIV} at (0,1739) size 760x454 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x240 >+ RenderBlock {H2} at (5,264) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,311) size 750x137 >+layer at (13,1760) size 367x732 >+ RenderMultiColumnFlowThread at (5,5) size 367x732 >+ RenderBlock (anonymous) at (0,0) size 367x220 >+ RenderInline {SPAN} at (0,0) size 367x219 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock (anonymous) at (0,220) size 367x40 >+ RenderBlock {SPAN} at (0,0) size 367x40 >+ RenderText {#text} at (0,0) size 337x39 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 143: "Nulla varius enim ac mi." >+ RenderBlock (anonymous) at (0,260) size 367x220 >+ RenderInline {SPAN} at (0,0) size 40x19 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Lorem" >+ RenderText {#text} at (40,0) size 367x219 >+ text run at (40,0) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderMultiColumnSpannerPlaceholder at (0,480) size 0x0 >+ RenderBlock {P} at (0,496) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+layer at (8,2224) size 760x469 >+ RenderBlock {DIV} at (0,2208) size 760x469 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x272 >+ RenderBlock {H2} at (5,296) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,343) size 750x121 >+layer at (13,2229) size 367x764 backgroundClip at (0,0) size 785x2709 clip at (0,0) size 785x2709 >+ RenderMultiColumnFlowThread at (5,5) size 367x764 >+ RenderBlock {P} at (0,16) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {P} at (0,252) size 367x40 >+ RenderText {#text} at (0,0) size 337x39 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 143: "Nulla varius enim ac mi." >+ RenderBlock {P} at (0,308) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderMultiColumnSpannerPlaceholder at (0,544) size 0x0 >+ RenderBlock (anonymous) at (0,544) size 367x20 >+ RenderInline {SPAN} at (0,0) size 337x19 >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ RenderBlock (anonymous) at (0,564) size 367x20 >+ RenderBlock {SPAN} at (0,0) size 367x20 >+ RenderText {#text} at (0,0) size 143x19 >+ text run at (0,0) width 143: "Nulla varius enim ac mi." >+ RenderBlock (anonymous) at (0,584) size 367x180 >+ RenderInline {SPAN} at (0,0) size 364x179 >+ RenderText {#text} at (0,0) size 364x179 >+ text run at (0,0) width 337: "Curabitur sollicitudin felis quis lectus. Quisque adipiscing" >+ text run at (0,20) width 328: "rhoncus sem. Proin nulla purus, vulputate vel, varius ut," >+ text run at (0,40) width 362: "euismod et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras" >+ text run at (0,60) width 325: "convallis adipiscing sem. Nam nonummy enim. Nullam" >+ text run at (0,80) width 329: "bibendum lobortis neque. Vestibulum velit orci, tempus" >+ text run at (0,100) width 350: "euismod, pretium quis, interdum vitae, nulla. Phasellus eget" >+ text run at (0,120) width 311: "ante et tortor condimentum vestibulum. Suspendisse" >+ text run at (0,140) width 364: "hendrerit quam nec felis. Sed varius turpis vitae pede. Lorem" >+ text run at (0,160) width 293: "ipsum dolor sit amet, consectetuer adipiscing elit." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-columns-child-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-columns-child-expected.txt >new file mode 100644 >index 00000000000..1b099aa8ab4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-columns-child-expected.txt >@@ -0,0 +1,392 @@ >+layer at (0,0) size 785x3568 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x3568 >+ RenderBlock {HTML} at (0,0) size 785x3568 >+ RenderBody {BODY} at (8,16) size 769x3536 >+layer at (8,16) size 760x397 >+ RenderBlock {DIV} at (0,0) size 760x397 [border: (5px solid #800000)] >+ RenderBlock {H2} at (5,24) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 660x26 >+ text run at (0,0) width 660: "This is a spanning element at the beginning of the columns block." >+ RenderMultiColumnSet at (5,71) size 750x321 >+layer at (13,21) size 367x640 >+ RenderMultiColumnFlowThread at (5,5) size 367x640 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 367x640 >+ RenderText {#text} at (0,0) size 367x639 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 25: "elit. " >+ text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,600) width 25: "elit. " >+ text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,620) width 143: "Nulla varius enim ac mi." >+layer at (8,429) size 760x397 >+ RenderBlock {DIV} at (0,412) size 760x398 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x320 >+ RenderBlock {H2} at (5,344) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 596x26 >+ text run at (0,0) width 596: "This is a spanning element at the end of the columns block." >+ RenderMultiColumnSet at (5,391) size 750x0 >+layer at (13,434) size 367x640 >+ RenderMultiColumnFlowThread at (5,5) size 367x640 >+ RenderBlock (anonymous) at (0,0) size 367x640 >+ RenderText {#text} at (0,0) size 367x639 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 25: "elit. " >+ text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,600) width 25: "elit. " >+ text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,620) width 143: "Nulla varius enim ac mi." >+ RenderMultiColumnSpannerPlaceholder at (0,640) size 0x0 >+layer at (8,842) size 760x416 >+ RenderBlock {DIV} at (0,825) size 760x418 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x120 >+ RenderBlock {H2} at (5,144) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 629x26 >+ text run at (0,0) width 629: "This is a spanning element in the middle of the columns block." >+ RenderMultiColumnSet at (5,191) size 750x221 >+layer at (13,847) size 367x660 >+ RenderMultiColumnFlowThread at (5,5) size 367x660 >+ RenderBlock (anonymous) at (0,0) size 367x240 >+ RenderText {#text} at (0,0) size 367x239 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 143: "Nulla varius enim ac mi." >+ RenderMultiColumnSpannerPlaceholder at (0,240) size 0x0 >+ RenderBlock (anonymous) at (0,240) size 367x420 >+ RenderText {#text} at (0,0) size 367x419 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 21: "elit." >+layer at (8,1274) size 760x378 >+ RenderBlock {DIV} at (0,1258) size 760x379 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x368 >+layer at (13,1279) size 367x728 >+ RenderMultiColumnFlowThread at (5,5) size 367x728 >+ RenderText {#text} at (0,0) size 367x245 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,226) width 147: "Nulla varius enim ac mi. " >+ RenderInline {H2} at (0,0) size 353x107 [bgcolor=#EEEEEE] >+ RenderText {#text} at (147,220) size 353x107 >+ text run at (147,220) width 182: "This is a spanning" >+ text run at (0,247) width 353: "element with an original display of" >+ text run at (0,274) width 351: "inline in the middle of the columns" >+ text run at (0,301) width 62: "block." >+ RenderText {#text} at (62,307) size 365x420 >+ text run at (62,307) width 253: " Lorem ipsum dolor sit amet, consectetuer" >+ text run at (0,328) width 358: "adipiscing elit. Nulla varius enim ac mi. Curabitur sollicitudin" >+ text run at (0,348) width 360: "felis quis lectus. Quisque adipiscing rhoncus sem. Proin nulla" >+ text run at (0,368) width 365: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae felis" >+ text run at (0,388) width 359: "vel orci sagittis aliquam. Cras convallis adipiscing sem. Nam" >+ text run at (0,408) width 297: "nonummy enim. Nullam bibendum lobortis neque." >+ text run at (0,428) width 312: "Vestibulum velit orci, tempus euismod, pretium quis," >+ text run at (0,448) width 293: "interdum vitae, nulla. Phasellus eget ante et tortor" >+ text run at (0,468) width 348: "condimentum vestibulum. Suspendisse hendrerit quam nec" >+ text run at (0,488) width 337: "felis. Sed varius turpis vitae pede. Lorem ipsum dolor sit" >+ text run at (0,508) width 205: "amet, consectetuer adipiscing elit. " >+ text run at (205,508) width 132: "Lorem ipsum dolor sit" >+ text run at (0,528) width 348: "amet, consectetuer adipiscing elit. Nulla varius enim ac mi." >+ text run at (0,548) width 337: "Curabitur sollicitudin felis quis lectus. Quisque adipiscing" >+ text run at (0,568) width 328: "rhoncus sem. Proin nulla purus, vulputate vel, varius ut," >+ text run at (0,588) width 362: "euismod et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras" >+ text run at (0,608) width 325: "convallis adipiscing sem. Nam nonummy enim. Nullam" >+ text run at (0,628) width 329: "bibendum lobortis neque. Vestibulum velit orci, tempus" >+ text run at (0,648) width 350: "euismod, pretium quis, interdum vitae, nulla. Phasellus eget" >+ text run at (0,668) width 311: "ante et tortor condimentum vestibulum. Suspendisse" >+ text run at (0,688) width 364: "hendrerit quam nec felis. Sed varius turpis vitae pede. Lorem" >+ text run at (0,708) width 293: "ipsum dolor sit amet, consectetuer adipiscing elit." >+layer at (8,1668) size 760x410 >+ RenderBlock {DIV} at (0,1652) size 760x411 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x400 >+layer at (13,1673) size 367x800 >+ RenderMultiColumnFlowThread at (5,5) size 367x800 >+ RenderText {#text} at (0,0) size 367x239 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 147: "Nulla varius enim ac mi. " >+ RenderBlock (floating) {H2} at (0,259) size 367x82 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 337x80 >+ text run at (0,0) width 320: "This element specifies a column" >+ text run at (0,27) width 337: "span, but it is also floating, so the" >+ text run at (0,54) width 324: "column-span should be ignored." >+ RenderText {#text} at (147,220) size 365x579 >+ text run at (147,220) width 169: "Lorem ipsum dolor sit amet," >+ text run at (0,361) width 311: "consectetuer adipiscing elit. Nulla varius enim ac mi." >+ text run at (0,400) width 337: "Curabitur sollicitudin felis quis lectus. Quisque adipiscing" >+ text run at (0,420) width 328: "rhoncus sem. Proin nulla purus, vulputate vel, varius ut," >+ text run at (0,440) width 362: "euismod et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras" >+ text run at (0,460) width 325: "convallis adipiscing sem. Nam nonummy enim. Nullam" >+ text run at (0,480) width 329: "bibendum lobortis neque. Vestibulum velit orci, tempus" >+ text run at (0,500) width 350: "euismod, pretium quis, interdum vitae, nulla. Phasellus eget" >+ text run at (0,520) width 311: "ante et tortor condimentum vestibulum. Suspendisse" >+ text run at (0,540) width 364: "hendrerit quam nec felis. Sed varius turpis vitae pede. Lorem" >+ text run at (0,560) width 297: "ipsum dolor sit amet, consectetuer adipiscing elit. " >+ text run at (297,560) width 40: "Lorem" >+ text run at (0,580) width 329: "ipsum dolor sit amet, consectetuer adipiscing elit. Nulla" >+ text run at (0,600) width 331: "varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,620) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,640) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,660) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,680) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,700) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,720) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,740) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,760) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,780) width 21: "elit." >+layer at (8,2094) size 760x476 >+ RenderBlock {DIV} at (0,2078) size 760x477 [border: (5px solid #800000)] >+ RenderBlock {H2} at (5,24) size 750x55 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 705x53 >+ text run at (0,0) width 705: "This is a spanning element at the beginning of the columns block with" >+ text run at (0,27) width 145: "block siblings." >+ RenderMultiColumnSet at (5,98) size 750x373 >+layer at (13,2099) size 367x724 >+ RenderMultiColumnFlowThread at (5,5) size 367x724 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock {P} at (0,16) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {P} at (0,252) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {P} at (0,488) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+layer at (8,2586) size 760x466 >+ RenderBlock {DIV} at (0,2570) size 760x467 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x362 >+ RenderBlock {H2} at (5,386) size 750x55 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 703x53 >+ text run at (0,0) width 703: "This is a spanning element at the end of the columns block with block" >+ text run at (0,27) width 83: "siblings." >+ RenderMultiColumnSet at (5,460) size 750x0 >+layer at (13,2591) size 367x724 >+ RenderMultiColumnFlowThread at (5,5) size 367x724 >+ RenderBlock {P} at (0,16) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {P} at (0,252) size 367x230 >+ RenderText {#text} at (0,0) size 367x229 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,110) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,130) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,150) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,170) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,190) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,210) width 21: "elit." >+ RenderBlock {P} at (0,498) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderMultiColumnSpannerPlaceholder at (0,724) size 0x0 >+layer at (8,3068) size 760x484 >+ RenderBlock {DIV} at (0,3052) size 760x484 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x244 >+ RenderBlock {H2} at (5,268) size 750x55 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 736x53 >+ text run at (0,0) width 736: "This is a spanning element in the middle of the columns block with block" >+ text run at (0,27) width 83: "siblings." >+ RenderMultiColumnSet at (5,342) size 750x137 >+layer at (13,3073) size 367x732 backgroundClip at (0,0) size 785x3568 clip at (0,0) size 785x3568 >+ RenderMultiColumnFlowThread at (5,5) size 367x732 >+ RenderBlock {P} at (0,16) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {P} at (0,244) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderMultiColumnSpannerPlaceholder at (0,480) size 0x0 >+ RenderBlock {P} at (0,496) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt >new file mode 100644 >index 00000000000..adbd3c876e8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt >@@ -0,0 +1,288 @@ >+layer at (0,0) size 785x2312 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2312 >+ RenderBlock {HTML} at (0,0) size 785x2312 >+ RenderBody {BODY} at (8,16) size 769x2280 >+layer at (8,16) size 760x330 >+ RenderBlock {DIV} at (0,0) size 760x330 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x320 >+layer at (13,21) size 367x640 >+ RenderMultiColumnFlowThread at (5,5) size 367x640 >+ RenderText {#text} at (0,0) size 367x639 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 25: "elit. " >+ text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,600) width 25: "elit. " >+ text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,620) width 143: "Nulla varius enim ac mi." >+layer at (8,362) size 760x330 >+ RenderBlock {DIV} at (0,346) size 760x330 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x320 >+layer at (13,367) size 367x640 >+ RenderMultiColumnFlowThread at (5,5) size 367x640 >+ RenderText {#text} at (0,0) size 367x639 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 25: "elit. " >+ text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,600) width 25: "elit. " >+ text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,620) width 143: "Nulla varius enim ac mi." >+layer at (8,708) size 760x382 >+ RenderBlock {DIV} at (0,692) size 760x382 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x372 >+layer at (13,713) size 367x708 >+ RenderMultiColumnFlowThread at (5,5) size 367x708 >+ RenderBlock {P} at (0,16) size 367x240 >+ RenderText {#text} at (0,0) size 367x239 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 143: "Nulla varius enim ac mi." >+ RenderBlock {P} at (0,272) size 367x420 >+ RenderText {#text} at (0,0) size 367x419 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 21: "elit." >+layer at (8,1106) size 760x370 >+ RenderBlock {DIV} at (0,1090) size 760x370 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x360 >+layer at (13,1111) size 367x692 >+ RenderMultiColumnFlowThread at (5,5) size 367x692 >+ RenderBlock (anonymous) at (0,0) size 367x440 >+ RenderText {#text} at (0,0) size 367x239 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 147: "Nulla varius enim ac mi. " >+ RenderInline {SPAN} at (0,0) size 40x19 >+ RenderText {#text} at (147,220) size 40x19 >+ text run at (147,220) width 40: "Lorem" >+ RenderText {#text} at (187,220) size 364x219 >+ text run at (187,220) width 129: " ipsum dolor sit amet," >+ text run at (0,240) width 311: "consectetuer adipiscing elit. Nulla varius enim ac mi." >+ text run at (0,260) width 337: "Curabitur sollicitudin felis quis lectus. Quisque adipiscing" >+ text run at (0,280) width 328: "rhoncus sem. Proin nulla purus, vulputate vel, varius ut," >+ text run at (0,300) width 362: "euismod et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras" >+ text run at (0,320) width 325: "convallis adipiscing sem. Nam nonummy enim. Nullam" >+ text run at (0,340) width 329: "bibendum lobortis neque. Vestibulum velit orci, tempus" >+ text run at (0,360) width 350: "euismod, pretium quis, interdum vitae, nulla. Phasellus eget" >+ text run at (0,380) width 311: "ante et tortor condimentum vestibulum. Suspendisse" >+ text run at (0,400) width 364: "hendrerit quam nec felis. Sed varius turpis vitae pede. Lorem" >+ text run at (0,420) width 293: "ipsum dolor sit amet, consectetuer adipiscing elit." >+ RenderBlock {P} at (0,456) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+layer at (8,1492) size 760x390 >+ RenderBlock {DIV} at (0,1476) size 760x390 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x380 >+layer at (13,1497) size 367x732 >+ RenderMultiColumnFlowThread at (5,5) size 367x732 >+ RenderBlock (anonymous) at (0,0) size 367x220 >+ RenderInline {SPAN} at (0,0) size 367x219 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock (anonymous) at (0,220) size 367x40 >+ RenderBlock {SPAN} at (0,0) size 367x40 >+ RenderText {#text} at (0,0) size 337x39 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 143: "Nulla varius enim ac mi." >+ RenderBlock (anonymous) at (0,260) size 367x220 >+ RenderInline {SPAN} at (0,0) size 40x19 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Lorem" >+ RenderText {#text} at (40,0) size 367x219 >+ text run at (40,0) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {P} at (0,496) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+layer at (8,1898) size 760x398 >+ RenderBlock {DIV} at (0,1882) size 760x398 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x388 >+layer at (13,1903) size 367x764 backgroundClip at (0,0) size 785x2312 clip at (0,0) size 785x2312 >+ RenderMultiColumnFlowThread at (5,5) size 367x764 >+ RenderBlock {P} at (0,16) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {P} at (0,252) size 367x40 >+ RenderText {#text} at (0,0) size 337x39 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 143: "Nulla varius enim ac mi." >+ RenderBlock {P} at (0,308) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock (anonymous) at (0,544) size 367x20 >+ RenderInline {SPAN} at (0,0) size 337x19 >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ RenderBlock (anonymous) at (0,564) size 367x20 >+ RenderBlock {SPAN} at (0,0) size 367x20 >+ RenderText {#text} at (0,0) size 143x19 >+ text run at (0,0) width 143: "Nulla varius enim ac mi." >+ RenderBlock (anonymous) at (0,584) size 367x180 >+ RenderInline {SPAN} at (0,0) size 364x179 >+ RenderText {#text} at (0,0) size 364x179 >+ text run at (0,0) width 337: "Curabitur sollicitudin felis quis lectus. Quisque adipiscing" >+ text run at (0,20) width 328: "rhoncus sem. Proin nulla purus, vulputate vel, varius ut," >+ text run at (0,40) width 362: "euismod et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras" >+ text run at (0,60) width 325: "convallis adipiscing sem. Nam nonummy enim. Nullam" >+ text run at (0,80) width 329: "bibendum lobortis neque. Vestibulum velit orci, tempus" >+ text run at (0,100) width 350: "euismod, pretium quis, interdum vitae, nulla. Phasellus eget" >+ text run at (0,120) width 311: "ante et tortor condimentum vestibulum. Suspendisse" >+ text run at (0,140) width 364: "hendrerit quam nec felis. Sed varius turpis vitae pede. Lorem" >+ text run at (0,160) width 293: "ipsum dolor sit amet, consectetuer adipiscing elit." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt >new file mode 100644 >index 00000000000..08199a4131a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt >@@ -0,0 +1,164 @@ >+layer at (0,0) size 785x1390 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1390 >+ RenderBlock {HTML} at (0,0) size 785x1391 >+ RenderBody {BODY} at (8,16) size 769x1359 >+layer at (8,16) size 760x425 >+ RenderBlock {DIV} at (0,0) size 760x425 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x8 >+ RenderBlock {H2} at (5,32) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,79) size 750x341 >+layer at (13,21) size 367x688 >+ RenderMultiColumnFlowThread at (5,5) size 367x688 >+ RenderBlock {SPAN} at (0,8) size 367x220 [color=#FFFFFF] [bgcolor=#000000] >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock (anonymous) at (0,244) size 367x444 >+ RenderText {#text} at (0,0) size 367x223 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,104) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,124) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,144) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,164) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,184) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,204) width 25: "elit. " >+ RenderInline {SPAN} at (0,0) size 40x19 >+ RenderText {#text} at (25,204) size 40x19 >+ text run at (25,204) width 40: "Lorem" >+ RenderText {#text} at (65,204) size 367x239 >+ text run at (65,204) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,224) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,244) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,264) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,284) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,304) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,324) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,344) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,364) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,384) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,404) width 25: "elit. " >+ text run at (25,404) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,424) width 143: "Nulla varius enim ac mi." >+layer at (8,457) size 760x425 >+ RenderBlock {DIV} at (0,440) size 760x426 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x340 >+ RenderBlock {H2} at (5,364) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,411) size 750x9 >+layer at (13,462) size 367x692 >+ RenderMultiColumnFlowThread at (5,5) size 367x692 >+ RenderBlock (anonymous) at (0,0) size 367x620 >+ RenderText {#text} at (0,0) size 367x619 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 25: "elit. " >+ text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,600) width 21: "elit." >+ RenderBlock {SPAN} at (0,636) size 367x40 [color=#FFFFFF] [bgcolor=#000000] >+ RenderBlock (anonymous) at (0,0) size 367x40 >+ RenderText {#text} at (0,0) size 337x39 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 143: "Nulla varius enim ac mi." >+ RenderMultiColumnSpannerPlaceholder at (0,40) size 0x0 >+layer at (8,898) size 760x476 >+ RenderBlock {DIV} at (0,881) size 760x478 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x156 >+ RenderBlock {H2} at (5,180) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 274x26 >+ text run at (0,0) width 274: "This is a spanning element." >+ RenderMultiColumnSet at (5,227) size 750x245 >+layer at (13,903) size 367x772 backgroundClip at (0,0) size 785x1390 clip at (0,0) size 785x1390 >+ RenderMultiColumnFlowThread at (5,5) size 367x772 >+ RenderBlock {P} at (0,16) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {SPAN} at (0,252) size 367x276 [color=#FFFFFF] [bgcolor=#000000] >+ RenderBlock (anonymous) at (0,0) size 367x40 >+ RenderText {#text} at (0,0) size 337x39 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 143: "Nulla varius enim ac mi." >+ RenderMultiColumnSpannerPlaceholder at (0,40) size 0x0 >+ RenderBlock {P} at (0,56) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock (anonymous) at (0,536) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {P} at (0,772) size 367x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-nested-columns-child-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-nested-columns-child-expected.txt >new file mode 100644 >index 00000000000..201911c515c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-nested-columns-child-expected.txt >@@ -0,0 +1,159 @@ >+layer at (0,0) size 785x1358 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1358 >+ RenderBlock {HTML} at (0,0) size 785x1359 >+ RenderBody {BODY} at (8,16) size 769x1327 >+layer at (8,16) size 760x425 >+ RenderBlock {DIV} at (0,0) size 760x425 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x8 >+ RenderBlock {H2} at (5,32) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 660x26 >+ text run at (0,0) width 660: "This is a spanning element at the beginning of the columns block." >+ RenderMultiColumnSet at (5,79) size 750x341 >+layer at (13,21) size 367x688 >+ RenderMultiColumnFlowThread at (5,5) size 367x688 >+ RenderBlock {SPAN} at (0,8) size 367x220 [color=#FFFFFF] [bgcolor=#000000] >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock (anonymous) at (0,244) size 367x444 >+ RenderText {#text} at (0,0) size 367x443 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,104) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,124) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,144) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,164) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,184) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,204) width 25: "elit. " >+ text run at (25,204) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,224) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,244) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,264) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,284) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,304) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,324) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,344) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,364) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,384) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,404) width 25: "elit. " >+ text run at (25,404) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,424) width 143: "Nulla varius enim ac mi." >+layer at (8,457) size 760x425 >+ RenderBlock {DIV} at (0,440) size 760x426 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x340 >+ RenderBlock {H2} at (5,364) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 596x26 >+ text run at (0,0) width 596: "This is a spanning element at the end of the columns block." >+ RenderMultiColumnSet at (5,411) size 750x9 >+layer at (13,462) size 367x692 >+ RenderMultiColumnFlowThread at (5,5) size 367x692 >+ RenderBlock (anonymous) at (0,0) size 367x420 >+ RenderText {#text} at (0,0) size 367x419 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 21: "elit." >+ RenderBlock {SPAN} at (0,436) size 367x240 [color=#FFFFFF] [bgcolor=#000000] >+ RenderBlock (anonymous) at (0,0) size 367x240 >+ RenderText {#text} at (0,0) size 367x239 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 143: "Nulla varius enim ac mi." >+ RenderMultiColumnSpannerPlaceholder at (0,240) size 0x0 >+layer at (8,898) size 760x444 >+ RenderBlock {DIV} at (0,881) size 760x446 [border: (5px solid #800000)] >+ RenderMultiColumnSet at (5,5) size 750x140 >+ RenderBlock {H2} at (5,164) size 750x28 [bgcolor=#EEEEEE] >+ RenderText {#text} at (0,0) size 629x26 >+ text run at (0,0) width 629: "This is a spanning element in the middle of the columns block." >+ RenderMultiColumnSet at (5,211) size 750x229 >+layer at (13,903) size 367x724 backgroundClip at (0,0) size 785x1358 clip at (0,0) size 785x1358 >+ RenderMultiColumnFlowThread at (5,5) size 367x724 >+ RenderBlock (anonymous) at (0,0) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock {SPAN} at (0,236) size 367x260 [color=#FFFFFF] [bgcolor=#000000] >+ RenderBlock (anonymous) at (0,0) size 367x40 >+ RenderText {#text} at (0,0) size 337x39 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 143: "Nulla varius enim ac mi." >+ RenderMultiColumnSpannerPlaceholder at (0,40) size 0x0 >+ RenderBlock (anonymous) at (0,40) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >+ RenderBlock (anonymous) at (0,504) size 367x220 >+ RenderText {#text} at (0,0) size 367x219 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 21: "elit." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-nested-inline-block-child-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-nested-inline-block-child-expected.txt >new file mode 100644 >index 00000000000..410ea91883f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-as-nested-inline-block-child-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x116 >+ RenderBlock {HTML} at (0,0) size 800x116 >+ RenderBody {BODY} at (8,8) size 784x100 >+layer at (8,8) size 784x100 >+ RenderBlock {DIV} at (0,0) size 784x100 >+ RenderMultiColumnSet at (0,0) size 784x100 >+layer at (8,8) size 384x200 >+ RenderMultiColumnFlowThread at (0,0) size 384x200 >+ RenderBlock {DIV} at (0,0) size 374x88 >+ RenderBlock {P} at (0,16) size 374x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This text should not be spanned across two columns." >+ RenderBlock {P} at (0,52) size 374x20 >+ RenderText {#text} at (0,0) size 374x19 >+ text run at (0,0) width 374: "This text should be below the previous text, but still on the left." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 376x99 >+ RenderText {#text} at (0,100) size 376x99 >+ text run at (0,100) width 347: "The beginning of this text should start next to or below the" >+ text run at (0,120) width 376: "previous text, and still in the left column. However, when made" >+ text run at (0,140) width 374: "sufficiently longer than the previous block of text, it should spill" >+ text run at (0,160) width 372: "into the right column instead of staying below the block before" >+ text run at (0,180) width 11: "it." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-margin-collapsing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-margin-collapsing-expected.txt >new file mode 100644 >index 00000000000..2e61753b725 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/span/span-margin-collapsing-expected.txt >@@ -0,0 +1,217 @@ >+layer at (0,0) size 785x1929 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1929 >+ RenderBlock {HTML} at (0,0) size 785x1930 >+ RenderBody {BODY} at (8,16) size 769x1898 >+layer at (8,16) size 750x414 >+ RenderBlock {DIV} at (0,0) size 750x414 [bgcolor=#EEEEEE] >+ RenderBlock {H2} at (0,19) size 750x55 [bgcolor=#CCCCCC] >+ RenderText {#text} at (0,0) size 683x53 >+ text run at (0,0) width 666: "This is a spanning element at the beginning of the columns block. " >+ text run at (666,0) width 17: "It" >+ text run at (0,27) width 525: "should collapse its margins with the top of the page." >+ RenderMultiColumnSet at (0,93) size 750x321 >+layer at (8,16) size 367x640 >+ RenderMultiColumnFlowThread at (0,0) size 367x640 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 367x640 >+ RenderText {#text} at (0,0) size 367x639 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 25: "elit. " >+ text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,600) width 25: "elit. " >+ text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,620) width 143: "Nulla varius enim ac mi." >+layer at (8,446) size 750x414 >+ RenderBlock {DIV} at (0,429) size 750x415 [bgcolor=#EEEEEE] >+ RenderMultiColumnSet at (0,0) size 750x320 >+ RenderBlock {H2} at (0,339) size 750x55 [bgcolor=#CCCCCC] >+ RenderText {#text} at (0,0) size 692x53 >+ text run at (0,0) width 602: "This is a spanning element at the end of the columns block. " >+ text run at (602,0) width 90: "It should" >+ text run at (0,27) width 503: "collapse its margins with the h2 in the next block." >+ RenderMultiColumnSet at (0,413) size 750x0 >+layer at (8,446) size 367x640 >+ RenderMultiColumnFlowThread at (0,0) size 367x640 >+ RenderBlock (anonymous) at (0,0) size 367x640 >+ RenderText {#text} at (0,0) size 367x639 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 25: "elit. " >+ text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,600) width 25: "elit. " >+ text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,620) width 143: "Nulla varius enim ac mi." >+ RenderMultiColumnSpannerPlaceholder at (0,640) size 0x0 >+layer at (8,876) size 750x413 >+ RenderBlock {DIV} at (0,859) size 750x415 [bgcolor=#EEEEEE] >+ RenderBlock {H2} at (0,19) size 750x55 [bgcolor=#CCCCCC] >+ RenderText {#text} at (0,0) size 683x53 >+ text run at (0,0) width 666: "This is a spanning element at the beginning of the columns block. " >+ text run at (666,0) width 17: "It" >+ text run at (0,27) width 619: "should collapse its margins with the h2 in the previous block." >+ RenderMultiColumnSet at (0,93) size 750x321 >+layer at (8,876) size 367x640 >+ RenderMultiColumnFlowThread at (0,0) size 367x640 >+ RenderMultiColumnSpannerPlaceholder at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 367x640 >+ RenderText {#text} at (0,0) size 367x639 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 25: "elit. " >+ text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,600) width 25: "elit. " >+ text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,620) width 143: "Nulla varius enim ac mi." >+layer at (8,1305) size 750x608 >+ RenderBlock {DIV} at (0,1289) size 750x609 [bgcolor=#EEEEEE] >+ RenderMultiColumnSet at (0,0) size 750x220 >+ RenderBlock {H2} at (0,239) size 750x55 [bgcolor=#CCCCCC] >+ RenderText {#text} at (0,0) size 725x53 >+ text run at (0,0) width 635: "This is a spanning element in the middle of the columns block. " >+ text run at (635,0) width 90: "It should" >+ text run at (0,27) width 567: "collapse its margins with the spanning element below it." >+ RenderMultiColumnSet at (0,313) size 750x0 >+ RenderBlock {H2} at (0,313) size 750x55 [bgcolor=#CCCCCC] >+ RenderText {#text} at (0,0) size 725x53 >+ text run at (0,0) width 635: "This is a spanning element in the middle of the columns block. " >+ text run at (635,0) width 90: "It should" >+ text run at (0,27) width 566: "collapse its margins with the spanning element above it." >+ RenderMultiColumnSet at (0,387) size 750x221 >+layer at (8,1305) size 367x840 backgroundClip at (0,0) size 785x1929 clip at (0,0) size 785x1929 >+ RenderMultiColumnFlowThread at (0,0) size 367x840 >+ RenderBlock (anonymous) at (0,0) size 367x420 >+ RenderText {#text} at (0,0) size 367x419 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 21: "elit." >+ RenderMultiColumnSpannerPlaceholder at (0,420) size 0x0 >+ RenderMultiColumnSpannerPlaceholder at (0,420) size 0x0 >+ RenderBlock (anonymous) at (0,420) size 367x420 >+ RenderText {#text} at (0,0) size 367x419 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,200) width 25: "elit. " >+ text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (0,400) width 21: "elit." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/table-margin-collapse-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/table-margin-collapse-expected.txt >new file mode 100644 >index 00000000000..2470584214e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/table-margin-collapse-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 760x39 >+ text run at (0,0) width 417: "The four rectangles below should both be at the top of their columns. " >+ text run at (417,0) width 320: "If one is lower than the other, than the test has failed. " >+ text run at (737,0) width 23: "The" >+ text run at (0,20) width 356: "pattern in each column should be the same (orange/yellow)." >+layer at (8,48) size 784x304 >+ RenderBlock {DIV} at (0,40) size 784x304 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 780x300 >+layer at (10,50) size 382x500 >+ RenderMultiColumnFlowThread at (2,2) size 382x500 >+ RenderTable {TABLE} at (0,0) size 382x500 >+ RenderTableSection {TBODY} at (0,0) size 382x500 >+ RenderTableRow {TR} at (0,0) size 382x500 >+ RenderTableCell {TD} at (0,0) size 191x500 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 191x200 [bgcolor=#FFA500] >+ RenderBlock {DIV} at (0,300) size 191x200 [bgcolor=#FFA500] >+ RenderTableCell {TD} at (191,0) size 191x500 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 191x200 [bgcolor=#FFFF00] >+ RenderBlock {DIV} at (0,300) size 191x200 [bgcolor=#FFFF00] >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/table-vertical-align-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/table-vertical-align-expected.txt >new file mode 100644 >index 00000000000..422580d8d72 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/table-vertical-align-expected.txt >@@ -0,0 +1,409 @@ >+layer at (0,0) size 1955x1010 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x1010 >+ RenderBlock {HTML} at (0,0) size 785x1010 >+ RenderBody {BODY} at (8,8) size 769x994 >+ RenderBlock {HR} at (0,358) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {HR} at (0,676) size 769x2 [border: (1px inset #000000)] >+layer at (8,8) size 769x350 >+ RenderBlock {DIV} at (0,0) size 769x350 >+ RenderMultiColumnSet at (0,0) size 769x350 >+layer at (8,8) size 377x1307 backgroundClip at (0,0) size 1955x1010 clip at (0,0) size 1955x1010 >+ RenderMultiColumnFlowThread at (0,0) size 377x1307 >+ RenderTable {TABLE} at (0,0) size 377x1307 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 375x1305 >+ RenderTableRow {TR} at (0,0) size 375x1305 >+ RenderTableCell {TD} at (0,44) size 137x1261 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 114x39 >+ text run at (11,11) width 114: "This cell has lots of" >+ text run at (11,31) width 26: "text." >+ RenderBR {BR} at (37,46) size 0x0 >+ RenderText {#text} at (11,51) size 114x39 >+ text run at (11,51) width 114: "This cell has lots of" >+ text run at (11,71) width 26: "text." >+ RenderBR {BR} at (37,86) size 0x0 >+ RenderText {#text} at (11,91) size 114x39 >+ text run at (11,91) width 114: "This cell has lots of" >+ text run at (11,111) width 26: "text." >+ RenderBR {BR} at (37,126) size 0x0 >+ RenderText {#text} at (11,131) size 114x39 >+ text run at (11,131) width 114: "This cell has lots of" >+ text run at (11,151) width 26: "text." >+ RenderBR {BR} at (37,166) size 0x0 >+ RenderText {#text} at (11,171) size 114x39 >+ text run at (11,171) width 114: "This cell has lots of" >+ text run at (11,191) width 26: "text." >+ RenderBR {BR} at (37,206) size 0x0 >+ RenderText {#text} at (11,211) size 114x39 >+ text run at (11,211) width 114: "This cell has lots of" >+ text run at (11,231) width 26: "text." >+ RenderBR {BR} at (37,246) size 0x0 >+ RenderText {#text} at (11,251) size 114x39 >+ text run at (11,251) width 114: "This cell has lots of" >+ text run at (11,271) width 26: "text." >+ RenderBR {BR} at (37,286) size 0x0 >+ RenderText {#text} at (11,305) size 114x39 >+ text run at (11,305) width 114: "This cell has lots of" >+ text run at (11,325) width 26: "text." >+ RenderBR {BR} at (37,340) size 0x0 >+ RenderText {#text} at (11,345) size 114x39 >+ text run at (11,345) width 114: "This cell has lots of" >+ text run at (11,365) width 26: "text." >+ RenderBR {BR} at (37,380) size 0x0 >+ RenderText {#text} at (11,385) size 114x39 >+ text run at (11,385) width 114: "This cell has lots of" >+ text run at (11,405) width 26: "text." >+ RenderBR {BR} at (37,420) size 0x0 >+ RenderText {#text} at (11,425) size 114x39 >+ text run at (11,425) width 114: "This cell has lots of" >+ text run at (11,445) width 26: "text." >+ RenderBR {BR} at (37,460) size 0x0 >+ RenderText {#text} at (11,465) size 114x39 >+ text run at (11,465) width 114: "This cell has lots of" >+ text run at (11,485) width 26: "text." >+ RenderBR {BR} at (37,500) size 0x0 >+ RenderText {#text} at (11,505) size 114x39 >+ text run at (11,505) width 114: "This cell has lots of" >+ text run at (11,525) width 26: "text." >+ RenderBR {BR} at (37,540) size 0x0 >+ RenderText {#text} at (11,545) size 114x39 >+ text run at (11,545) width 114: "This cell has lots of" >+ text run at (11,565) width 26: "text." >+ RenderBR {BR} at (37,580) size 0x0 >+ RenderText {#text} at (11,585) size 114x39 >+ text run at (11,585) width 114: "This cell has lots of" >+ text run at (11,605) width 26: "text." >+ RenderBR {BR} at (37,620) size 0x0 >+ RenderText {#text} at (11,625) size 114x49 >+ text run at (11,625) width 114: "This cell has lots of" >+ text run at (11,655) width 26: "text." >+ RenderBR {BR} at (37,670) size 0x0 >+ RenderText {#text} at (11,675) size 114x39 >+ text run at (11,675) width 114: "This cell has lots of" >+ text run at (11,695) width 26: "text." >+ RenderBR {BR} at (37,710) size 0x0 >+ RenderText {#text} at (11,715) size 114x39 >+ text run at (11,715) width 114: "This cell has lots of" >+ text run at (11,735) width 26: "text." >+ RenderBR {BR} at (37,750) size 0x0 >+ RenderText {#text} at (11,755) size 114x39 >+ text run at (11,755) width 114: "This cell has lots of" >+ text run at (11,775) width 26: "text." >+ RenderBR {BR} at (37,790) size 0x0 >+ RenderText {#text} at (11,795) size 114x39 >+ text run at (11,795) width 114: "This cell has lots of" >+ text run at (11,815) width 26: "text." >+ RenderBR {BR} at (37,830) size 0x0 >+ RenderText {#text} at (11,835) size 114x39 >+ text run at (11,835) width 114: "This cell has lots of" >+ text run at (11,855) width 26: "text." >+ RenderBR {BR} at (37,870) size 0x0 >+ RenderText {#text} at (11,875) size 114x39 >+ text run at (11,875) width 114: "This cell has lots of" >+ text run at (11,895) width 26: "text." >+ RenderBR {BR} at (37,910) size 0x0 >+ RenderText {#text} at (11,915) size 114x39 >+ text run at (11,915) width 114: "This cell has lots of" >+ text run at (11,935) width 26: "text." >+ RenderBR {BR} at (37,950) size 0x0 >+ RenderText {#text} at (11,955) size 114x39 >+ text run at (11,955) width 114: "This cell has lots of" >+ text run at (11,975) width 26: "text." >+ RenderBR {BR} at (37,990) size 0x0 >+ RenderText {#text} at (11,1005) size 114x39 >+ text run at (11,1005) width 114: "This cell has lots of" >+ text run at (11,1025) width 26: "text." >+ RenderBR {BR} at (37,1040) size 0x0 >+ RenderText {#text} at (11,1045) size 114x39 >+ text run at (11,1045) width 114: "This cell has lots of" >+ text run at (11,1065) width 26: "text." >+ RenderBR {BR} at (37,1080) size 0x0 >+ RenderText {#text} at (11,1085) size 114x39 >+ text run at (11,1085) width 114: "This cell has lots of" >+ text run at (11,1105) width 26: "text." >+ RenderBR {BR} at (37,1120) size 0x0 >+ RenderText {#text} at (11,1125) size 114x39 >+ text run at (11,1125) width 114: "This cell has lots of" >+ text run at (11,1145) width 26: "text." >+ RenderBR {BR} at (37,1160) size 0x0 >+ RenderText {#text} at (11,1165) size 114x39 >+ text run at (11,1165) width 114: "This cell has lots of" >+ text run at (11,1185) width 26: "text." >+ RenderBR {BR} at (37,1200) size 0x0 >+ RenderText {#text} at (11,1205) size 114x39 >+ text run at (11,1205) width 114: "This cell has lots of" >+ text run at (11,1225) width 26: "text." >+ RenderBR {BR} at (37,1240) size 0x0 >+ RenderTableCell {TD} at (136,0) size 239x174 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 145x149 >+ RenderText {#text} at (11,12) size 145x149 >+ text run at (11,12) width 145: "Other" >+ text run at (11,88) width 106: "cell." >+layer at (8,376) size 769x300 >+ RenderBlock {DIV} at (0,368) size 769x300 >+ RenderMultiColumnSet at (0,0) size 769x300 >+layer at (8,376) size 377x1294 backgroundClip at (0,0) size 1955x1010 clip at (0,0) size 1955x1010 >+ RenderMultiColumnFlowThread at (0,0) size 377x1294 >+ RenderTable {TABLE} at (0,0) size 377x1294 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 375x1292 >+ RenderTableRow {TR} at (0,0) size 375x1292 >+ RenderTableCell {TD} at (0,0) size 137x1292 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 114x39 >+ text run at (11,11) width 114: "This cell has lots of" >+ text run at (11,31) width 26: "text." >+ RenderBR {BR} at (37,46) size 0x0 >+ RenderText {#text} at (11,51) size 114x39 >+ text run at (11,51) width 114: "This cell has lots of" >+ text run at (11,71) width 26: "text." >+ RenderBR {BR} at (37,86) size 0x0 >+ RenderText {#text} at (11,91) size 114x39 >+ text run at (11,91) width 114: "This cell has lots of" >+ text run at (11,111) width 26: "text." >+ RenderBR {BR} at (37,126) size 0x0 >+ RenderText {#text} at (11,131) size 114x39 >+ text run at (11,131) width 114: "This cell has lots of" >+ text run at (11,151) width 26: "text." >+ RenderBR {BR} at (37,166) size 0x0 >+ RenderText {#text} at (11,171) size 114x39 >+ text run at (11,171) width 114: "This cell has lots of" >+ text run at (11,191) width 26: "text." >+ RenderBR {BR} at (37,206) size 0x0 >+ RenderText {#text} at (11,211) size 114x39 >+ text run at (11,211) width 114: "This cell has lots of" >+ text run at (11,231) width 26: "text." >+ RenderBR {BR} at (37,246) size 0x0 >+ RenderText {#text} at (11,251) size 114x39 >+ text run at (11,251) width 114: "This cell has lots of" >+ text run at (11,271) width 26: "text." >+ RenderBR {BR} at (37,286) size 0x0 >+ RenderText {#text} at (11,299) size 114x39 >+ text run at (11,299) width 114: "This cell has lots of" >+ text run at (11,319) width 26: "text." >+ RenderBR {BR} at (37,334) size 0x0 >+ RenderText {#text} at (11,339) size 114x39 >+ text run at (11,339) width 114: "This cell has lots of" >+ text run at (11,359) width 26: "text." >+ RenderBR {BR} at (37,374) size 0x0 >+ RenderText {#text} at (11,379) size 114x39 >+ text run at (11,379) width 114: "This cell has lots of" >+ text run at (11,399) width 26: "text." >+ RenderBR {BR} at (37,414) size 0x0 >+ RenderText {#text} at (11,419) size 114x39 >+ text run at (11,419) width 114: "This cell has lots of" >+ text run at (11,439) width 26: "text." >+ RenderBR {BR} at (37,454) size 0x0 >+ RenderText {#text} at (11,459) size 114x39 >+ text run at (11,459) width 114: "This cell has lots of" >+ text run at (11,479) width 26: "text." >+ RenderBR {BR} at (37,494) size 0x0 >+ RenderText {#text} at (11,499) size 114x39 >+ text run at (11,499) width 114: "This cell has lots of" >+ text run at (11,519) width 26: "text." >+ RenderBR {BR} at (37,534) size 0x0 >+ RenderText {#text} at (11,539) size 114x39 >+ text run at (11,539) width 114: "This cell has lots of" >+ text run at (11,559) width 26: "text." >+ RenderBR {BR} at (37,574) size 0x0 >+ RenderText {#text} at (11,579) size 114x39 >+ text run at (11,579) width 114: "This cell has lots of" >+ text run at (11,599) width 26: "text." >+ RenderBR {BR} at (37,614) size 0x0 >+ RenderText {#text} at (11,619) size 114x39 >+ text run at (11,619) width 114: "This cell has lots of" >+ text run at (11,639) width 26: "text." >+ RenderBR {BR} at (37,654) size 0x0 >+ RenderText {#text} at (11,659) size 114x39 >+ text run at (11,659) width 114: "This cell has lots of" >+ text run at (11,679) width 26: "text." >+ RenderBR {BR} at (37,694) size 0x0 >+ RenderText {#text} at (11,699) size 114x39 >+ text run at (11,699) width 114: "This cell has lots of" >+ text run at (11,719) width 26: "text." >+ RenderBR {BR} at (37,734) size 0x0 >+ RenderText {#text} at (11,739) size 114x39 >+ text run at (11,739) width 114: "This cell has lots of" >+ text run at (11,759) width 26: "text." >+ RenderBR {BR} at (37,774) size 0x0 >+ RenderText {#text} at (11,779) size 114x39 >+ text run at (11,779) width 114: "This cell has lots of" >+ text run at (11,799) width 26: "text." >+ RenderBR {BR} at (37,814) size 0x0 >+ RenderText {#text} at (11,819) size 114x39 >+ text run at (11,819) width 114: "This cell has lots of" >+ text run at (11,839) width 26: "text." >+ RenderBR {BR} at (37,854) size 0x0 >+ RenderText {#text} at (11,859) size 114x39 >+ text run at (11,859) width 114: "This cell has lots of" >+ text run at (11,879) width 26: "text." >+ RenderBR {BR} at (37,894) size 0x0 >+ RenderText {#text} at (11,899) size 114x39 >+ text run at (11,899) width 114: "This cell has lots of" >+ text run at (11,919) width 26: "text." >+ RenderBR {BR} at (37,934) size 0x0 >+ RenderText {#text} at (11,939) size 114x39 >+ text run at (11,939) width 114: "This cell has lots of" >+ text run at (11,959) width 26: "text." >+ RenderBR {BR} at (37,974) size 0x0 >+ RenderText {#text} at (11,979) size 114x39 >+ text run at (11,979) width 114: "This cell has lots of" >+ text run at (11,999) width 26: "text." >+ RenderBR {BR} at (37,1014) size 0x0 >+ RenderText {#text} at (11,1019) size 114x39 >+ text run at (11,1019) width 114: "This cell has lots of" >+ text run at (11,1039) width 26: "text." >+ RenderBR {BR} at (37,1054) size 0x0 >+ RenderText {#text} at (11,1059) size 114x39 >+ text run at (11,1059) width 114: "This cell has lots of" >+ text run at (11,1079) width 26: "text." >+ RenderBR {BR} at (37,1094) size 0x0 >+ RenderText {#text} at (11,1099) size 114x39 >+ text run at (11,1099) width 114: "This cell has lots of" >+ text run at (11,1119) width 26: "text." >+ RenderBR {BR} at (37,1134) size 0x0 >+ RenderText {#text} at (11,1139) size 114x39 >+ text run at (11,1139) width 114: "This cell has lots of" >+ text run at (11,1159) width 26: "text." >+ RenderBR {BR} at (37,1174) size 0x0 >+ RenderText {#text} at (11,1179) size 114x39 >+ text run at (11,1179) width 114: "This cell has lots of" >+ text run at (11,1199) width 26: "text." >+ RenderBR {BR} at (37,1214) size 0x0 >+ RenderTableCell {TD} at (136,528) size 239x235 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 145x149 >+ RenderText {#text} at (11,71) size 145x150 >+ text run at (11,72) width 145: "Other" >+ text run at (11,148) width 106: "cell." >+layer at (8,702) size 769x300 >+ RenderBlock {DIV} at (0,694) size 769x300 >+ RenderMultiColumnSet at (0,0) size 769x300 >+layer at (8,702) size 377x1289 backgroundClip at (0,0) size 1955x1010 clip at (0,0) size 1955x1010 >+ RenderMultiColumnFlowThread at (0,0) size 377x1289 >+ RenderTable {TABLE} at (0,0) size 377x1289 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 375x1287 >+ RenderTableRow {TR} at (0,0) size 375x1287 >+ RenderTableCell {TD} at (0,0) size 137x1287 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 114x39 >+ text run at (11,11) width 114: "This cell has lots of" >+ text run at (11,31) width 26: "text." >+ RenderBR {BR} at (37,46) size 0x0 >+ RenderText {#text} at (11,51) size 114x39 >+ text run at (11,51) width 114: "This cell has lots of" >+ text run at (11,71) width 26: "text." >+ RenderBR {BR} at (37,86) size 0x0 >+ RenderText {#text} at (11,91) size 114x39 >+ text run at (11,91) width 114: "This cell has lots of" >+ text run at (11,111) width 26: "text." >+ RenderBR {BR} at (37,126) size 0x0 >+ RenderText {#text} at (11,131) size 114x39 >+ text run at (11,131) width 114: "This cell has lots of" >+ text run at (11,151) width 26: "text." >+ RenderBR {BR} at (37,166) size 0x0 >+ RenderText {#text} at (11,171) size 114x39 >+ text run at (11,171) width 114: "This cell has lots of" >+ text run at (11,191) width 26: "text." >+ RenderBR {BR} at (37,206) size 0x0 >+ RenderText {#text} at (11,211) size 114x39 >+ text run at (11,211) width 114: "This cell has lots of" >+ text run at (11,231) width 26: "text." >+ RenderBR {BR} at (37,246) size 0x0 >+ RenderText {#text} at (11,251) size 114x39 >+ text run at (11,251) width 114: "This cell has lots of" >+ text run at (11,271) width 26: "text." >+ RenderBR {BR} at (37,286) size 0x0 >+ RenderText {#text} at (11,299) size 114x39 >+ text run at (11,299) width 114: "This cell has lots of" >+ text run at (11,319) width 26: "text." >+ RenderBR {BR} at (37,334) size 0x0 >+ RenderText {#text} at (11,339) size 114x39 >+ text run at (11,339) width 114: "This cell has lots of" >+ text run at (11,359) width 26: "text." >+ RenderBR {BR} at (37,374) size 0x0 >+ RenderText {#text} at (11,379) size 114x39 >+ text run at (11,379) width 114: "This cell has lots of" >+ text run at (11,399) width 26: "text." >+ RenderBR {BR} at (37,414) size 0x0 >+ RenderText {#text} at (11,419) size 114x39 >+ text run at (11,419) width 114: "This cell has lots of" >+ text run at (11,439) width 26: "text." >+ RenderBR {BR} at (37,454) size 0x0 >+ RenderText {#text} at (11,459) size 114x39 >+ text run at (11,459) width 114: "This cell has lots of" >+ text run at (11,479) width 26: "text." >+ RenderBR {BR} at (37,494) size 0x0 >+ RenderText {#text} at (11,499) size 114x39 >+ text run at (11,499) width 114: "This cell has lots of" >+ text run at (11,519) width 26: "text." >+ RenderBR {BR} at (37,534) size 0x0 >+ RenderText {#text} at (11,539) size 114x39 >+ text run at (11,539) width 114: "This cell has lots of" >+ text run at (11,559) width 26: "text." >+ RenderBR {BR} at (37,574) size 0x0 >+ RenderText {#text} at (11,579) size 114x39 >+ text run at (11,579) width 114: "This cell has lots of" >+ text run at (11,599) width 26: "text." >+ RenderBR {BR} at (37,614) size 0x0 >+ RenderText {#text} at (11,619) size 114x39 >+ text run at (11,619) width 114: "This cell has lots of" >+ text run at (11,639) width 26: "text." >+ RenderBR {BR} at (37,654) size 0x0 >+ RenderText {#text} at (11,659) size 114x39 >+ text run at (11,659) width 114: "This cell has lots of" >+ text run at (11,679) width 26: "text." >+ RenderBR {BR} at (37,694) size 0x0 >+ RenderText {#text} at (11,699) size 114x39 >+ text run at (11,699) width 114: "This cell has lots of" >+ text run at (11,719) width 26: "text." >+ RenderBR {BR} at (37,734) size 0x0 >+ RenderText {#text} at (11,739) size 114x39 >+ text run at (11,739) width 114: "This cell has lots of" >+ text run at (11,759) width 26: "text." >+ RenderBR {BR} at (37,774) size 0x0 >+ RenderText {#text} at (11,779) size 114x39 >+ text run at (11,779) width 114: "This cell has lots of" >+ text run at (11,799) width 26: "text." >+ RenderBR {BR} at (37,814) size 0x0 >+ RenderText {#text} at (11,819) size 114x39 >+ text run at (11,819) width 114: "This cell has lots of" >+ text run at (11,839) width 26: "text." >+ RenderBR {BR} at (37,854) size 0x0 >+ RenderText {#text} at (11,859) size 114x39 >+ text run at (11,859) width 114: "This cell has lots of" >+ text run at (11,879) width 26: "text." >+ RenderBR {BR} at (37,894) size 0x0 >+ RenderText {#text} at (11,899) size 114x39 >+ text run at (11,899) width 114: "This cell has lots of" >+ text run at (11,919) width 26: "text." >+ RenderBR {BR} at (37,934) size 0x0 >+ RenderText {#text} at (11,939) size 114x39 >+ text run at (11,939) width 114: "This cell has lots of" >+ text run at (11,959) width 26: "text." >+ RenderBR {BR} at (37,974) size 0x0 >+ RenderText {#text} at (11,979) size 114x39 >+ text run at (11,979) width 114: "This cell has lots of" >+ text run at (11,999) width 26: "text." >+ RenderBR {BR} at (37,1014) size 0x0 >+ RenderText {#text} at (11,1019) size 114x39 >+ text run at (11,1019) width 114: "This cell has lots of" >+ text run at (11,1039) width 26: "text." >+ RenderBR {BR} at (37,1054) size 0x0 >+ RenderText {#text} at (11,1059) size 114x39 >+ text run at (11,1059) width 114: "This cell has lots of" >+ text run at (11,1079) width 26: "text." >+ RenderBR {BR} at (37,1094) size 0x0 >+ RenderText {#text} at (11,1099) size 114x39 >+ text run at (11,1099) width 114: "This cell has lots of" >+ text run at (11,1119) width 26: "text." >+ RenderBR {BR} at (37,1134) size 0x0 >+ RenderText {#text} at (11,1139) size 114x39 >+ text run at (11,1139) width 114: "This cell has lots of" >+ text run at (11,1159) width 26: "text." >+ RenderBR {BR} at (37,1174) size 0x0 >+ RenderText {#text} at (11,1179) size 114x39 >+ text run at (11,1179) width 114: "This cell has lots of" >+ text run at (11,1199) width 26: "text." >+ RenderBR {BR} at (37,1214) size 0x0 >+ RenderTableCell {TD} at (136,1057) size 239x230 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 145x204 >+ RenderText {#text} at (11,12) size 145x204 >+ text run at (11,12) width 145: "Other" >+ text run at (11,143) width 106: "cell." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/tall-image-behavior-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/tall-image-behavior-expected.txt >new file mode 100644 >index 00000000000..becc852edaa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/tall-image-behavior-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 1188x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x320 >+ RenderBlock {HTML} at (0,0) size 800x320 >+ RenderBody {BODY} at (8,8) size 784x304 >+layer at (8,8) size 784x304 >+ RenderBlock {DIV} at (0,0) size 784x304 [border: (2px solid #0000FF)] >+ RenderMultiColumnSet at (2,2) size 780x300 >+layer at (10,10) size 382x650 backgroundClip at (0,0) size 1188x585 clip at (0,0) size 1188x585 >+ RenderMultiColumnFlowThread at (2,2) size 382x650 >+ RenderBlock {P} at (0,16) size 382x52 >+ RenderText {#text} at (0,-4) size 277x19 >+ text run at (0,-4) width 277: "This image should not be split across columns." >+ RenderBR {BR} at (277,-4) size 0x19 >+ RenderText {#text} at (0,10) size 378x43 >+ text run at (0,10) width 374: "The reason it should not be split is that the line contains no text" >+ text run at (0,24) width 378: "and so we should be willing to allow it to sit at the top of a new" >+ text run at (0,34) width 33: "page." >+ RenderBlock (anonymous) at (0,84) size 382x566 >+ RenderBlock {DIV} at (0,216) size 50x300 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,516) size 382x50 [bgcolor=#800080] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/tall-image-behavior-lr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/tall-image-behavior-lr-expected.txt >new file mode 100644 >index 00000000000..9de1d604efd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/tall-image-behavior-lr-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 785x888 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 320x600 >+ RenderBlock {HTML} at (0,0) size 320x600 >+ RenderBody {BODY} at (8,8) size 304x584 >+layer at (8,8) size 304x584 >+ RenderBlock {DIV} at (0,0) size 304x584 [border: (2px solid #0000FF)] >+ RenderMultiColumnSet at (2,2) size 300x580 >+layer at (10,10) size 650x282 >+ RenderMultiColumnFlowThread at (2,2) size 650x282 >+ RenderBlock {P} at (16,0) size 76x282 >+ RenderText {#text} at (0,0) size 19x277 >+ text run at (0,0) width 277: "This image should not be split across columns." >+ RenderBR {BR} at (0,277) size 19x0 >+ RenderText {#text} at (19,0) size 57x279 >+ text run at (19,0) width 276: "The reason it should not be split is that the line" >+ text run at (38,0) width 279: "contains no text and so we should be willing to" >+ text run at (57,0) width 230: "allow it to sit at the top of a new page." >+ RenderBlock (anonymous) at (108,0) size 542x282 >+ RenderBlock {DIV} at (192,0) size 300x50 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (496,0) size 50x282 [bgcolor=#800080] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/tall-image-behavior-rl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/tall-image-behavior-rl-expected.txt >new file mode 100644 >index 00000000000..d5fae714f24 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/tall-image-behavior-rl-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 785x888 >+ RenderView at (0,0) size 785x600 >+layer at (465,0) size 320x600 >+ RenderBlock {HTML} at (0,0) size 320x600 >+ RenderBody {BODY} at (8,8) size 304x584 >+layer at (473,8) size 304x584 >+ RenderBlock {DIV} at (0,0) size 304x584 [border: (2px solid #0000FF)] >+ RenderMultiColumnSet at (2,2) size 300x580 >+layer at (125,10) size 650x282 >+ RenderMultiColumnFlowThread at (2,2) size 650x282 >+ RenderBlock {P} at (16,0) size 76x282 >+ RenderText {#text} at (0,0) size 19x277 >+ text run at (0,0) width 277: "This image should not be split across columns." >+ RenderBR {BR} at (0,277) size 19x0 >+ RenderText {#text} at (19,0) size 57x279 >+ text run at (19,0) width 276: "The reason it should not be split is that the line" >+ text run at (38,0) width 279: "contains no text and so we should be willing to" >+ text run at (57,0) width 230: "allow it to sit at the top of a new page." >+ RenderBlock (anonymous) at (108,0) size 542x282 >+ RenderBlock {DIV} at (192,0) size 300x50 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (492,0) size 50x282 [bgcolor=#800080] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/unsplittable-inline-block-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/unsplittable-inline-block-expected.txt >new file mode 100644 >index 00000000000..07140f85176 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/unsplittable-inline-block-expected.txt >@@ -0,0 +1,47 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 770x320 >+ RenderBlock {DIV} at (0,0) size 770x320 [border: (5px solid #000000)] >+ RenderMultiColumnSet at (10,10) size 750x300 >+layer at (18,18) size 367x524 >+ RenderMultiColumnFlowThread at (10,10) size 367x524 >+ RenderBlock {DIV} at (0,0) size 367x250 >+ RenderBlock (anonymous) at (0,300) size 367x224 >+ RenderBlock {DIV} at (0,0) size 283x224 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 279x19 >+ text run at (2,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (281,17) size 0x0 >+ RenderText {#text} at (2,22) size 279x19 >+ text run at (2,22) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (281,37) size 0x0 >+ RenderText {#text} at (2,42) size 279x19 >+ text run at (2,42) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (281,57) size 0x0 >+ RenderText {#text} at (2,62) size 279x19 >+ text run at (2,62) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (281,77) size 0x0 >+ RenderText {#text} at (2,82) size 279x19 >+ text run at (2,82) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (281,97) size 0x0 >+ RenderText {#text} at (2,102) size 279x19 >+ text run at (2,102) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (281,117) size 0x0 >+ RenderText {#text} at (2,122) size 279x19 >+ text run at (2,122) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (281,137) size 0x0 >+ RenderText {#text} at (2,142) size 279x19 >+ text run at (2,142) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (281,157) size 0x0 >+ RenderText {#text} at (2,162) size 279x19 >+ text run at (2,162) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (281,177) size 0x0 >+ RenderText {#text} at (2,182) size 279x19 >+ text run at (2,182) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (281,197) size 0x0 >+ RenderText {#text} at (2,202) size 279x19 >+ text run at (2,202) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (281,217) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/border-padding-pagination-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/border-padding-pagination-expected.txt >new file mode 100644 >index 00000000000..f4f1daac24a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/border-padding-pagination-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 194x584 >+ RenderBlock {DIV} at (0,0) size 194x584 [border: (2px solid #800000)] >+ RenderMultiColumnSet at (2,2) size 190x580 >+layer at (10,10) size 270x282 >+ RenderMultiColumnFlowThread at (2,2) size 270x282 >+ RenderBlock {DIV} at (0,0) size 110x282 >+ RenderBlock {DIV} at (110,0) size 160x379 [bgcolor=#00FF00] [border: (2px solid #000000)] >+ RenderBlock {DIV} at (2,12) size 156x355 [bgcolor=#008000] [border: (2px solid #0000FF)] >+ RenderInline {SPAN} at (0,0) size 149x190 >+ RenderText {#text} at (3,2) size 149x190 >+ text run at (3,2) width 164: "In 2nd" >+ text run at (79,2) width 190: "column" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt >new file mode 100644 >index 00000000000..c4b912ebbc6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt >@@ -0,0 +1,169 @@ >+layer at (0,0) size 892x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 892x585 >+ RenderBlock {HTML} at (0,0) size 892x585 >+ RenderBody {BODY} at (8,8) size 876x569 >+layer at (8,8) size 430x569 >+ RenderBlock {DIV} at (0,0) size 430x569 [border: (5px solid #0000FF)] >+ RenderMultiColumnSet at (5,5) size 420x559 >+layer at (13,13) size 500x272 >+ RenderMultiColumnFlowThread at (5,5) size 500x272 >+ RenderBlock (anonymous) at (0,0) size 420x272 >+ RenderText {#text} at (0,0) size 19x104 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (4,104) size 0x0 >+ RenderText {#text} at (20,0) size 19x104 >+ text run at (20,0) width 104: "This is some text." >+ RenderBR {BR} at (24,104) size 0x0 >+ RenderText {#text} at (40,0) size 19x104 >+ text run at (40,0) width 104: "This is some text." >+ RenderBR {BR} at (44,104) size 0x0 >+ RenderText {#text} at (60,0) size 19x104 >+ text run at (60,0) width 104: "This is some text." >+ RenderBR {BR} at (64,104) size 0x0 >+ RenderText {#text} at (80,0) size 19x104 >+ text run at (80,0) width 104: "This is some text." >+ RenderBR {BR} at (84,104) size 0x0 >+ RenderText {#text} at (100,0) size 19x104 >+ text run at (100,0) width 104: "This is some text." >+ RenderBR {BR} at (104,104) size 0x0 >+ RenderText {#text} at (120,0) size 19x104 >+ text run at (120,0) width 104: "This is some text." >+ RenderBR {BR} at (124,104) size 0x0 >+ RenderText {#text} at (140,0) size 19x104 >+ text run at (140,0) width 104: "This is some text." >+ RenderBR {BR} at (144,104) size 0x0 >+ RenderText {#text} at (160,0) size 19x104 >+ text run at (160,0) width 104: "This is some text." >+ RenderBR {BR} at (164,104) size 0x0 >+ RenderText {#text} at (180,0) size 19x104 >+ text run at (180,0) width 104: "This is some text." >+ RenderBR {BR} at (184,104) size 0x0 >+ RenderText {#text} at (200,0) size 19x104 >+ text run at (200,0) width 104: "This is some text." >+ RenderBR {BR} at (204,104) size 0x0 >+ RenderText {#text} at (220,0) size 19x104 >+ text run at (220,0) width 104: "This is some text." >+ RenderBR {BR} at (224,104) size 0x0 >+ RenderText {#text} at (240,0) size 19x104 >+ text run at (240,0) width 104: "This is some text." >+ RenderBR {BR} at (244,104) size 0x0 >+ RenderText {#text} at (260,0) size 19x104 >+ text run at (260,0) width 104: "This is some text." >+ RenderBR {BR} at (264,104) size 0x0 >+ RenderText {#text} at (280,0) size 19x104 >+ text run at (280,0) width 104: "This is some text." >+ RenderBR {BR} at (284,104) size 0x0 >+ RenderText {#text} at (300,0) size 19x104 >+ text run at (300,0) width 104: "This is some text." >+ RenderBR {BR} at (304,104) size 0x0 >+ RenderText {#text} at (320,0) size 19x104 >+ text run at (320,0) width 104: "This is some text." >+ RenderBR {BR} at (324,104) size 0x0 >+ RenderText {#text} at (340,0) size 19x104 >+ text run at (340,0) width 104: "This is some text." >+ RenderBR {BR} at (344,104) size 0x0 >+ RenderText {#text} at (360,0) size 19x104 >+ text run at (360,0) width 104: "This is some text." >+ RenderBR {BR} at (364,104) size 0x0 >+ RenderText {#text} at (380,0) size 19x104 >+ text run at (380,0) width 104: "This is some text." >+ RenderBR {BR} at (384,104) size 0x0 >+ RenderText {#text} at (400,0) size 19x104 >+ text run at (400,0) width 104: "This is some text." >+ RenderBR {BR} at (404,104) size 0x0 >+ RenderBlock {DIV} at (420,0) size 80x272 >+ RenderText {#text} at (0,0) size 19x247 >+ text run at (0,0) width 247: "This text should be in the second column." >+ RenderBR {BR} at (4,247) size 0x0 >+ RenderText {#text} at (20,0) size 19x247 >+ text run at (20,0) width 247: "This text should be in the second column." >+ RenderBR {BR} at (24,247) size 0x0 >+ RenderText {#text} at (40,0) size 19x247 >+ text run at (40,0) width 247: "This text should be in the second column." >+ RenderBR {BR} at (44,247) size 0x0 >+ RenderText {#text} at (60,0) size 19x247 >+ text run at (60,0) width 247: "This text should be in the second column." >+ RenderBR {BR} at (64,247) size 0x0 >+layer at (454,8) size 430x569 >+ RenderBlock {DIV} at (446,0) size 430x569 [border: (5px solid #0000FF)] >+ RenderMultiColumnSet at (5,5) size 420x559 >+layer at (459,13) size 840x272 backgroundClip at (0,0) size 892x585 clip at (0,0) size 892x585 >+ RenderMultiColumnFlowThread at (5,5) size 840x272 >+ RenderBlock (anonymous) at (0,0) size 80x272 >+ RenderText {#text} at (0,0) size 19x226 >+ text run at (0,0) width 226: "This text should be in the first column." >+ RenderBR {BR} at (4,226) size 0x0 >+ RenderText {#text} at (20,0) size 19x226 >+ text run at (20,0) width 226: "This text should be in the first column." >+ RenderBR {BR} at (24,226) size 0x0 >+ RenderText {#text} at (40,0) size 19x226 >+ text run at (40,0) width 226: "This text should be in the first column." >+ RenderBR {BR} at (44,226) size 0x0 >+ RenderText {#text} at (60,0) size 19x226 >+ text run at (60,0) width 226: "This text should be in the first column." >+ RenderBR {BR} at (64,226) size 0x0 >+ RenderBlock {DIV} at (420,0) size 420x272 >+ RenderText {#text} at (0,0) size 19x104 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (4,104) size 0x0 >+ RenderText {#text} at (20,0) size 19x104 >+ text run at (20,0) width 104: "This is some text." >+ RenderBR {BR} at (24,104) size 0x0 >+ RenderText {#text} at (40,0) size 19x104 >+ text run at (40,0) width 104: "This is some text." >+ RenderBR {BR} at (44,104) size 0x0 >+ RenderText {#text} at (60,0) size 19x104 >+ text run at (60,0) width 104: "This is some text." >+ RenderBR {BR} at (64,104) size 0x0 >+ RenderText {#text} at (80,0) size 19x104 >+ text run at (80,0) width 104: "This is some text." >+ RenderBR {BR} at (84,104) size 0x0 >+ RenderText {#text} at (100,0) size 19x104 >+ text run at (100,0) width 104: "This is some text." >+ RenderBR {BR} at (104,104) size 0x0 >+ RenderText {#text} at (120,0) size 19x104 >+ text run at (120,0) width 104: "This is some text." >+ RenderBR {BR} at (124,104) size 0x0 >+ RenderText {#text} at (140,0) size 19x104 >+ text run at (140,0) width 104: "This is some text." >+ RenderBR {BR} at (144,104) size 0x0 >+ RenderText {#text} at (160,0) size 19x104 >+ text run at (160,0) width 104: "This is some text." >+ RenderBR {BR} at (164,104) size 0x0 >+ RenderText {#text} at (180,0) size 19x104 >+ text run at (180,0) width 104: "This is some text." >+ RenderBR {BR} at (184,104) size 0x0 >+ RenderText {#text} at (200,0) size 19x104 >+ text run at (200,0) width 104: "This is some text." >+ RenderBR {BR} at (204,104) size 0x0 >+ RenderText {#text} at (220,0) size 19x104 >+ text run at (220,0) width 104: "This is some text." >+ RenderBR {BR} at (224,104) size 0x0 >+ RenderText {#text} at (240,0) size 19x104 >+ text run at (240,0) width 104: "This is some text." >+ RenderBR {BR} at (244,104) size 0x0 >+ RenderText {#text} at (260,0) size 19x104 >+ text run at (260,0) width 104: "This is some text." >+ RenderBR {BR} at (264,104) size 0x0 >+ RenderText {#text} at (280,0) size 19x104 >+ text run at (280,0) width 104: "This is some text." >+ RenderBR {BR} at (284,104) size 0x0 >+ RenderText {#text} at (300,0) size 19x104 >+ text run at (300,0) width 104: "This is some text." >+ RenderBR {BR} at (304,104) size 0x0 >+ RenderText {#text} at (320,0) size 19x104 >+ text run at (320,0) width 104: "This is some text." >+ RenderBR {BR} at (324,104) size 0x0 >+ RenderText {#text} at (340,0) size 19x104 >+ text run at (340,0) width 104: "This is some text." >+ RenderBR {BR} at (344,104) size 0x0 >+ RenderText {#text} at (360,0) size 19x104 >+ text run at (360,0) width 104: "This is some text." >+ RenderBR {BR} at (364,104) size 0x0 >+ RenderText {#text} at (380,0) size 19x104 >+ text run at (380,0) width 104: "This is some text." >+ RenderBR {BR} at (384,104) size 0x0 >+ RenderText {#text} at (400,0) size 19x104 >+ text run at (400,0) width 104: "This is some text." >+ RenderBR {BR} at (404,104) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/column-count-with-rules-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/column-count-with-rules-expected.txt >new file mode 100644 >index 00000000000..092e8d19819 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/column-count-with-rules-expected.txt >@@ -0,0 +1,106 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 776x584 >+layer at (8,8) size 160x584 >+ RenderBlock {P} at (0,0) size 160x584 [border: (10px solid #800000)] >+ RenderMultiColumnSet at (30,30) size 100x524 >+layer at (38,38) size 260x164 >+ RenderMultiColumnFlowThread at (30,30) size 260x164 >+ RenderText {#text} at (0,0) size 19x151 >+ text run at (0,0) width 151: "This is some column text." >+ RenderBR {BR} at (4,151) size 0x0 >+ RenderText {#text} at (20,0) size 19x151 >+ text run at (20,0) width 151: "This is some column text." >+ RenderBR {BR} at (24,151) size 0x0 >+ RenderText {#text} at (40,0) size 19x151 >+ text run at (40,0) width 151: "This is some column text." >+ RenderBR {BR} at (44,151) size 0x0 >+ RenderText {#text} at (60,0) size 19x151 >+ text run at (60,0) width 151: "This is some column text." >+ RenderBR {BR} at (64,151) size 0x0 >+ RenderText {#text} at (80,0) size 19x151 >+ text run at (80,0) width 151: "This is some column text." >+ RenderBR {BR} at (84,151) size 0x0 >+ RenderText {#text} at (100,0) size 19x151 >+ text run at (100,0) width 151: "This is some column text." >+ RenderBR {BR} at (104,151) size 0x0 >+ RenderText {#text} at (120,0) size 19x151 >+ text run at (120,0) width 151: "This is some column text." >+ RenderBR {BR} at (124,151) size 0x0 >+ RenderText {#text} at (140,0) size 19x151 >+ text run at (140,0) width 151: "This is some column text." >+ RenderBR {BR} at (144,151) size 0x0 >+ RenderText {#text} at (160,0) size 19x151 >+ text run at (160,0) width 151: "This is some column text." >+ RenderBR {BR} at (164,151) size 0x0 >+ RenderText {#text} at (180,0) size 19x151 >+ text run at (180,0) width 151: "This is some column text." >+ RenderBR {BR} at (184,151) size 0x0 >+ RenderText {#text} at (200,0) size 19x151 >+ text run at (200,0) width 151: "This is some column text." >+ RenderBR {BR} at (204,151) size 0x0 >+ RenderText {#text} at (220,0) size 19x151 >+ text run at (220,0) width 151: "This is some column text." >+ RenderBR {BR} at (224,151) size 0x0 >+ RenderText {#text} at (240,0) size 19x151 >+ text run at (240,0) width 151: "This is some column text." >+ RenderBR {BR} at (244,151) size 0x0 >+layer at (184,8) size 160x584 >+ RenderBlock {P} at (176,0) size 160x584 [border: (10px solid #800000)] >+ RenderMultiColumnSet at (30,30) size 100x524 >+layer at (214,398) size 260x164 >+ RenderMultiColumnFlowThread at (30,390) size 260x164 >+ RenderText {#text} at (0,13) size 19x151 >+ text run at (0,13) width 4 RTL: "." >+ text run at (0,17) width 147: "This is some column text" >+ RenderBR {BR} at (4,13) size 0x0 >+ RenderText {#text} at (20,13) size 19x151 >+ text run at (20,13) width 4 RTL: "." >+ text run at (20,17) width 147: "This is some column text" >+ RenderBR {BR} at (24,13) size 0x0 >+ RenderText {#text} at (40,13) size 19x151 >+ text run at (40,13) width 4 RTL: "." >+ text run at (40,17) width 147: "This is some column text" >+ RenderBR {BR} at (44,13) size 0x0 >+ RenderText {#text} at (60,13) size 19x151 >+ text run at (60,13) width 4 RTL: "." >+ text run at (60,17) width 147: "This is some column text" >+ RenderBR {BR} at (64,13) size 0x0 >+ RenderText {#text} at (80,13) size 19x151 >+ text run at (80,13) width 4 RTL: "." >+ text run at (80,17) width 147: "This is some column text" >+ RenderBR {BR} at (84,13) size 0x0 >+ RenderText {#text} at (100,13) size 19x151 >+ text run at (100,13) width 4 RTL: "." >+ text run at (100,17) width 147: "This is some column text" >+ RenderBR {BR} at (104,13) size 0x0 >+ RenderText {#text} at (120,13) size 19x151 >+ text run at (120,13) width 4 RTL: "." >+ text run at (120,17) width 147: "This is some column text" >+ RenderBR {BR} at (124,13) size 0x0 >+ RenderText {#text} at (140,13) size 19x151 >+ text run at (140,13) width 4 RTL: "." >+ text run at (140,17) width 147: "This is some column text" >+ RenderBR {BR} at (144,13) size 0x0 >+ RenderText {#text} at (160,13) size 19x151 >+ text run at (160,13) width 4 RTL: "." >+ text run at (160,17) width 147: "This is some column text" >+ RenderBR {BR} at (164,13) size 0x0 >+ RenderText {#text} at (180,13) size 19x151 >+ text run at (180,13) width 4 RTL: "." >+ text run at (180,17) width 147: "This is some column text" >+ RenderBR {BR} at (184,13) size 0x0 >+ RenderText {#text} at (200,13) size 19x151 >+ text run at (200,13) width 4 RTL: "." >+ text run at (200,17) width 147: "This is some column text" >+ RenderBR {BR} at (204,13) size 0x0 >+ RenderText {#text} at (220,13) size 19x151 >+ text run at (220,13) width 4 RTL: "." >+ text run at (220,17) width 147: "This is some column text" >+ RenderBR {BR} at (224,13) size 0x0 >+ RenderText {#text} at (240,13) size 19x151 >+ text run at (240,13) width 4 RTL: "." >+ text run at (240,17) width 147: "This is some column text" >+ RenderBR {BR} at (244,13) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/column-rules-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/column-rules-expected.txt >new file mode 100644 >index 00000000000..8298accb66d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/column-rules-expected.txt >@@ -0,0 +1,131 @@ >+layer at (0,0) size 826x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 826x585 >+ RenderBlock {HTML} at (0,0) size 826x585 >+ RenderBody {BODY} at (8,8) size 810x569 >+layer at (8,8) size 810x569 >+ RenderBlock {DIV} at (0,0) size 810x569 [border: (5px solid #000000)] >+ RenderMultiColumnSet at (5,15) size 800x539 >+layer at (13,23) size 2400x169 backgroundClip at (0,0) size 826x585 clip at (0,0) size 826x585 >+ RenderMultiColumnFlowThread at (5,15) size 2400x169 >+ RenderText {#text} at (0,0) size 2399x169 >+ text run at (0,0) width 169: "Lorem ipsum dolor sit amet," >+ text run at (20,0) width 164: "consectetuer adipiscing elit." >+ text run at (40,0) width 143: "Nulla varius enim ac mi." >+ text run at (60,0) width 150: "Curabitur sollicitudin felis" >+ text run at (80,0) width 120: "quis lectus. Quisque" >+ text run at (100,0) width 142: "adipiscing rhoncus sem." >+ text run at (120,0) width 162: "Proin nulla purus, vulputate" >+ text run at (140,0) width 152: "vel, varius ut, euismod et," >+ text run at (160,0) width 158: "nisi. Sed vitae felis vel orci" >+ text run at (180,0) width 127: "sagittis aliquam. Cras" >+ text run at (200,0) width 146: "convallis adipiscing sem." >+ text run at (220,0) width 128: "Nam nonummy enim." >+ text run at (240,0) width 155: "Nullam bibendum lobortis" >+ text run at (260,0) width 139: "neque. Vestibulum velit" >+ text run at (280,0) width 132: "orci, tempus euismod," >+ text run at (300,0) width 169: "pretium quis, interdum vitae," >+ text run at (320,0) width 163: "nulla. Phasellus eget ante et" >+ text run at (340,0) width 118: "tortor condimentum" >+ text run at (360,0) width 145: "vestibulum. Suspendisse" >+ text run at (380,0) width 146: "hendrerit quam nec felis." >+ text run at (400,0) width 132: "Sed varius turpis vitae" >+ text run at (420,0) width 153: "pede. Lorem ipsum dolor" >+ text run at (440,0) width 130: "sit amet, consectetuer" >+ text run at (460,0) width 120: "adipiscing elit. Proin" >+ text run at (480,0) width 146: "bibendum justo ac enim." >+ text run at (500,0) width 163: "Class aptent taciti sociosqu" >+ text run at (520,0) width 127: "ad litora torquent per" >+ text run at (540,0) width 116: "conubia nostra, per" >+ text run at (560,0) width 153: "inceptos hymenaeos. Sed" >+ text run at (580,0) width 162: "leo nulla, rutrum eu, dictum" >+ text run at (600,0) width 160: "ut, posuere vel, arcu. Nam" >+ text run at (620,0) width 111: "libero. Morbi orci." >+ text run at (640,0) width 144: "Maecenas pellentesque." >+ text run at (660,0) width 115: "Curabitur erat erat," >+ text run at (680,0) width 138: "ullamcorper at, gravida" >+ text run at (700,0) width 133: "vitae, iaculis vitae, elit." >+ text run at (720,0) width 165: "Nullam quam. Quisque orci" >+ text run at (740,0) width 135: "lectus, ullamcorper eu," >+ text run at (760,0) width 167: "imperdiet sed, accumsan et," >+ text run at (780,0) width 169: "ligula. Duis diam nisl, sagittis" >+ text run at (800,0) width 167: "a, blandit volutpat, interdum" >+ text run at (820,0) width 169: "sed, velit. Vestibulum quam." >+ text run at (840,0) width 143: "Nulla a purus. Phasellus" >+ text run at (860,0) width 134: "semper semper lectus." >+ text run at (880,0) width 169: "Nulla porttitor, dolor dictum" >+ text run at (900,0) width 136: "scelerisque luctus, velit" >+ text run at (920,0) width 149: "ipsum lobortis mauris, ac" >+ text run at (940,0) width 165: "pretium enim nunc vel risus." >+ text run at (960,0) width 141: "Proin gravida mi ut sem" >+ text run at (980,0) width 121: "cursus mattis. Fusce" >+ text run at (1000,0) width 134: "laoreet, nisi quis luctus" >+ text run at (1020,0) width 116: "volutpat, arcu pede" >+ text run at (1040,0) width 111: "tincidunt enim, nec" >+ text run at (1060,0) width 134: "malesuada urna nisl eu" >+ text run at (1080,0) width 166: "enim. Vivamus varius augue" >+ text run at (1100,0) width 126: "ac purus. Vestibulum" >+ text run at (1120,0) width 162: "vestibulum. Phasellus et est" >+ text run at (1140,0) width 120: "vitae ante accumsan" >+ text run at (1160,0) width 152: "rhoncus. Morbi convallis," >+ text run at (1180,0) width 150: "arcu at hendrerit gravida," >+ text run at (1200,0) width 150: "sem diam dignissim risus," >+ text run at (1220,0) width 146: "sed aliquet erat mi ut mi." >+ text run at (1240,0) width 141: "Nunc cursus lacinia elit." >+ text run at (1260,0) width 160: "Nunc nisi. Quisque at erat." >+ text run at (1280,0) width 148: "Vestibulum dictum quam" >+ text run at (1300,0) width 159: "vitae nibh. Nunc vitae ante" >+ text run at (1320,0) width 157: "non odio interdum blandit." >+ text run at (1340,0) width 120: "Curabitur leo quam," >+ text run at (1360,0) width 153: "fermentum sed, feugiat in," >+ text run at (1380,0) width 123: "ullamcorper id, nibh." >+ text run at (1400,0) width 149: "Suspendisse ac turpis. In" >+ text run at (1420,0) width 128: "iaculis sollicitudin dui." >+ text run at (1440,0) width 148: "Aenean vitae lectus vitae" >+ text run at (1460,0) width 105: "nulla pellentesque" >+ text run at (1480,0) width 151: "sollicitudin. Nunc gravida" >+ text run at (1500,0) width 164: "pharetra lectus. Etiam lacus" >+ text run at (1520,0) width 149: "ligula, placerat ut, dictum" >+ text run at (1540,0) width 139: "vitae, tempus vel, risus." >+ text run at (1560,0) width 140: "Cras rhoncus. Praesent" >+ text run at (1580,0) width 159: "varius ultricies orci. Donec" >+ text run at (1600,0) width 137: "mattis, neque ut ornare" >+ text run at (1620,0) width 157: "fringilla, ante urna placerat" >+ text run at (1640,0) width 139: "eros, vel commodo nisi" >+ text run at (1660,0) width 138: "tortor ut mauris. Morbi" >+ text run at (1680,0) width 163: "magna dui, sagittis sit amet," >+ text run at (1700,0) width 137: "tincidunt et, elementum" >+ text run at (1720,0) width 163: "eget, quam. Fusce molestie" >+ text run at (1740,0) width 160: "nisl vitae nisi. Vestibulum a" >+ text run at (1760,0) width 168: "sapien. Phasellus ante lacus," >+ text run at (1780,0) width 135: "vehicula non, cursus a," >+ text run at (1800,0) width 109: "tempor ut, magna." >+ text run at (1820,0) width 163: "Suspendisse potenti. Fusce" >+ text run at (1840,0) width 119: "aliquet, odio viverra" >+ text run at (1860,0) width 165: "vulputate dictum, enim odio" >+ text run at (1880,0) width 160: "luctus purus, ut scelerisque" >+ text run at (1900,0) width 159: "quam nulla non est. Donec" >+ text run at (1920,0) width 148: "eros lacus, egestas vitae," >+ text run at (1940,0) width 148: "lacinia quis, tempor quis," >+ text run at (1960,0) width 134: "pede. Morbi orci erat," >+ text run at (1980,0) width 120: "iaculis id, ornare ac," >+ text run at (2000,0) width 152: "elementum at, sem. Nunc" >+ text run at (2020,0) width 157: "ornare sodales nisi. Morbi" >+ text run at (2040,0) width 144: "interdum commodo nisl." >+ text run at (2060,0) width 144: "Fusce eget eros non nisi" >+ text run at (2080,0) width 117: "ornare facilisis. Sed" >+ text run at (2100,0) width 151: "placerat, est non posuere" >+ text run at (2120,0) width 117: "posuere, purus sem" >+ text run at (2140,0) width 152: "dignissim libero, a viverra" >+ text run at (2160,0) width 162: "tellus dolor vel lorem. Cras" >+ text run at (2180,0) width 126: "augue. Etiam ultricies" >+ text run at (2200,0) width 160: "consequat odio. Mauris ac" >+ text run at (2220,0) width 132: "libero. Etiam posuere," >+ text run at (2240,0) width 120: "libero vitae euismod" >+ text run at (2260,0) width 159: "gravida, urna elit imperdiet" >+ text run at (2280,0) width 154: "magna, vel cursus elit felis" >+ text run at (2300,0) width 140: "non mauris. Donec orci" >+ text run at (2320,0) width 159: "erat, porta id, dignissim ut," >+ text run at (2340,0) width 122: "posuere dictum, leo." >+ text run at (2360,0) width 144: "Suspendisse scelerisque" >+ text run at (2380,0) width 79: "egestas nulla." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/float-avoidance-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/float-avoidance-expected.txt >new file mode 100644 >index 00000000000..42ebd2facd8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/float-avoidance-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (0,0) size 100x200 [bgcolor=#00FF00] >+layer at (108,8) size 152x435 >+ RenderBlock {DIV} at (100,0) size 152x435 [border: (10px solid #000000)] >+ RenderMultiColumnSet at (10,10) size 132x415 >+layer at (118,18) size 132x415 >+ RenderMultiColumnFlowThread at (10,10) size 132x415 >+ RenderBlock {P} at (16,0) size 100x415 >+ RenderText {#text} at (0,0) size 99x415 >+ text run at (0,0) width 415: "This technology preview of our award winning next generation" >+ text run at (20,0) width 55: "browser " >+ text run at (20,55) width 360: "is a sign of things to come from Mozilla. Powerful yet easy" >+ text run at (40,0) width 79: "to use. This " >+ text run at (40,78) width 337: "maintenance release provides a few updates based on" >+ text run at (60,0) width 159: "user feedback - including " >+ text run at (60,158) width 257: "changes to the Extension System and icon" >+ text run at (80,0) width 88: "improvements." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/float-multicol-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/float-multicol-expected.txt >new file mode 100644 >index 00000000000..a313a40386e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/float-multicol-expected.txt >@@ -0,0 +1,241 @@ >+layer at (0,0) size 785x1508 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 379x600 >+ RenderBlock {HTML} at (0,0) size 379x600 >+layer at (8,8) size 363x1500 >+ RenderBody {BODY} at (8,8) size 363x1500 >+ RenderMultiColumnSet at (0,0) size 363x1500 >+layer at (8,8) size 1086x479 backgroundClip at (0,0) size 785x1508 clip at (0,0) size 785x1508 >+ RenderMultiColumnFlowThread at (0,0) size 1086x479 >+ RenderBlock {DIV} at (19,0) size 55x479 [bgcolor=#00FFFF] >+ RenderBlock (floating) {DIV} at (4,4) size 556x241 [bgcolor=#FFFF00] >+ RenderImage {IMG} at (0,0) size 133x70 >+ RenderText {#text} at (0,70) size 159x236 >+ text run at (0,70) width 91: "You've already" >+ text run at (20,70) width 144: "downloaded a build. All" >+ text run at (40,70) width 155: "you have to do is use it as" >+ text run at (60,70) width 166: "your everyday browser and" >+ text run at (80,70) width 145: "mail/news reader. If you" >+ text run at (100,70) width 148: "downloaded a build with" >+ text run at (120,70) width 160: "Talkback, please turn it on" >+ text run at (140,0) width 82: "when it asks. " >+ RenderBlock (floating) {DIV} at (140,161) size 415x79 [bgcolor=#FF0000] >+ RenderBlock {P} at (16,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 1" >+ RenderBlock {P} at (52,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 2" >+ RenderBlock {P} at (88,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 3" >+ RenderBlock {P} at (124,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 4" >+ RenderBlock {P} at (160,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 5" >+ RenderBlock {P} at (198,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 6" >+ RenderBlock {P} at (234,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 7" >+ RenderBlock {P} at (270,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 8" >+ RenderBlock {P} at (306,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 9" >+ RenderBlock {P} at (342,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hola hola 10" >+ RenderBlock {P} at (378,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hola hola 11" >+ RenderText {#text} at (140,82) size 139x144 >+ text run at (140,82) width 57: "Talkback" >+ text run at (160,0) width 124: "reports give us really" >+ text run at (180,0) width 137: "valuable data on which" >+ text run at (200,0) width 123: "crashes are the most" >+ text run at (220,0) width 136: "serious, and how often" >+ text run at (240,0) width 144: "people are encountering" >+ text run at (260,0) width 33: "them." >+ RenderBlock (floating) {DIV} at (0,400) size 340x79 [bgcolor=#FF00FF] >+ RenderBlock {P} at (16,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 1" >+ RenderBlock {P} at (52,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 2" >+ RenderBlock {P} at (88,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 3" >+ RenderBlock {P} at (124,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 4" >+ RenderBlock {P} at (160,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 5" >+ RenderBlock {P} at (196,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 6" >+ RenderBlock {P} at (232,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 7" >+ RenderBlock {P} at (268,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 8" >+ RenderBlock {P} at (304,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 9" >+ RenderBlock {H2} at (0,0) size 54x479 >+ RenderText {#text} at (0,248) size 53x132 >+ text run at (0,248) width 123: "What Needs" >+ text run at (27,248) width 131: "To Be Done?" >+ RenderBlock (floating) {DIV} at (93,248) size 414x79 [bgcolor=#808080] >+ RenderBlock {P} at (16,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 1" >+ RenderBlock {P} at (52,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 2" >+ RenderBlock {P} at (88,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 3" >+ RenderBlock {P} at (124,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 4" >+ RenderBlock {P} at (160,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 5" >+ RenderBlock {P} at (196,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 6" >+ RenderBlock {P} at (232,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 7" >+ RenderBlock {P} at (269,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 8" >+ RenderBlock {P} at (305,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 9" >+ RenderBlock {P} at (341,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hola hola 10" >+ RenderBlock {P} at (377,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hola hola 11" >+ RenderBlock {DL} at (93,0) size 733x479 >+ RenderBlock {DT} at (0,0) size 40x479 >+ RenderText {#text} at (0,326) size 39x43 >+ text run at (0,326) width 42: "Report" >+ text run at (20,326) width 30: "Bugs" >+ RenderBlock {DD} at (56,40) size 494x439 >+ RenderBlock {P} at (0,0) size 494x439 >+ RenderText {#text} at (0,286) size 352x149 >+ text run at (0,286) width 43: "You've" >+ text run at (20,286) width 44: "already" >+ text run at (213,286) width 145: "downloaded a build. All" >+ text run at (233,286) width 138: "you have to do is use it" >+ text run at (253,286) width 17: "as " >+ text run at (253,303) width 86: "your everyday" >+ text run at (273,286) width 139: "browser and mail/news" >+ text run at (293,286) width 82: "reader. If you" >+ text run at (313,286) width 148: "downloaded a build with" >+ text run at (333,286) width 65: "Talkback, " >+ RenderInline {EM} at (0,0) size 39x150 >+ RenderText {#text} at (333,351) size 39x150 >+ text run at (333,351) width 44: "please " >+ text run at (333,395) width 40: "turn it" >+ text run at (353,286) width 16: "on" >+ RenderText {#text} at (353,302) size 119x422 >+ text run at (353,302) width 82: " when it asks." >+ text run at (373,208) width 136: "Talkback reports give " >+ text run at (373,344) width 49: "us really" >+ text run at (393,208) width 83: "valuable data " >+ text run at (393,291) width 126: "on which crashes are" >+ text run at (413,208) width 161: "the most serious, and how " >+ text run at (413,369) width 30: "often" >+ text run at (433,0) width 148: "people are encountering " >+ text run at (433,148) width 265: "them. And all you have to do is click \"OK\". " >+ text run at (433,413) width 9: "If" >+ text run at (453,0) width 407: "you find something you think is a bug, check to see if it's not already" >+ RenderInline {A} at (0,0) size 19x79 [color=#0000EE] >+ RenderText {#text} at (473,0) size 19x79 >+ text run at (473,0) width 79: "known about" >+ RenderText {#text} at (473,79) size 19x168 >+ text run at (473,79) width 105: ", and then please " >+ text run at (473,184) width 63: "follow the " >+ RenderInline {A} at (0,0) size 19x157 [color=#0000EE] >+ RenderText {#text} at (473,247) size 19x157 >+ text run at (473,247) width 157: "bug submission procedure" >+ RenderText {#text} at (473,404) size 19x4 >+ text run at (473,404) width 4: "." >+ RenderBlock (floating) {DIV} at (565,0) size 428x78 [bgcolor=#008000] >+ RenderBlock {P} at (16,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 1" >+ RenderBlock {P} at (66,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 2" >+ RenderBlock {P} at (102,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 3" >+ RenderBlock {P} at (138,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 4" >+ RenderBlock {P} at (174,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 5" >+ RenderBlock {P} at (210,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 6" >+ RenderBlock {P} at (246,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 7" >+ RenderBlock {P} at (282,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 8" >+ RenderBlock {P} at (318,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 9" >+ RenderBlock {P} at (354,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hola hola 10" >+ RenderBlock {P} at (390,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hola hola 11" >+ RenderBlock {DT} at (565,0) size 21x479 >+ RenderText {#text} at (0,78) size 19x110 >+ text run at (0,78) width 110: "Quality Assurance" >+ RenderBlock {DD} at (601,40) size 132x439 >+ RenderBlock {P} at (0,0) size 131x439 >+ RenderInline {A} at (0,0) size 19x71 [color=#0000EE] >+ RenderText {#text} at (0,38) size 19x71 >+ text run at (0,38) width 71: "Mozilla QA" >+ RenderText {#text} at (0,109) size 19x39 >+ text run at (0,109) width 4: " " >+ text run at (0,113) width 35: "has a " >+ RenderInline {A} at (0,0) size 19x29 [color=#0000EE] >+ RenderText {#text} at (0,148) size 19x29 >+ text run at (0,148) width 29: "page" >+ RenderText {#text} at (0,177) size 130x400 >+ text run at (0,177) width 4: " " >+ text run at (0,181) width 231: "dedicated to ways to get involved with" >+ text run at (30,38) width 173: "helping. This doesn't involve " >+ text run at (30,210) width 229: "knowing how to code, although a little" >+ text run at (51,38) width 231: "knowledge of HTML is helpful. Being " >+ text run at (51,269) width 123: "involved with QA is " >+ text run at (51,392) width 31: "good" >+ text run at (71,38) width 265: "for people wanting to get more familiar with " >+ text run at (71,303) width 128: "Mozilla, and there's a" >+ text run at (91,38) width 355: "strong community. A particularly good way to get involved " >+ text run at (91,393) width 25: "is to" >+ text run at (111,38) width 48: "join the " >+ RenderInline {A} at (0,0) size 19x66 [color=#0000EE] >+ RenderText {#text} at (111,86) size 19x66 >+ text run at (111,86) width 66: "BugAThon" >+ RenderText {#text} at (111,152) size 19x4 >+ text run at (111,152) width 4: "." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/float-paginate-complex-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/float-paginate-complex-expected.txt >new file mode 100644 >index 00000000000..b41c32f2d9d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/float-paginate-complex-expected.txt >@@ -0,0 +1,314 @@ >+layer at (0,0) size 1680x1208 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 1680x585 >+ RenderBlock {HTML} at (0,0) size 1680x585 >+ RenderBody {BODY} at (8,8) size 1664x1200 >+layer at (8,8) size 404x1200 >+ RenderBlock {DIV} at (0,0) size 404x1200 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 400x1196 >+layer at (10,10) size 936x388 >+ RenderMultiColumnFlowThread at (2,2) size 936x388 >+ RenderBlock (anonymous) at (0,0) size 280x388 >+ RenderText {#text} at (0,0) size 19x104 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (4,104) size 0x0 >+ RenderText {#text} at (20,0) size 19x104 >+ text run at (20,0) width 104: "This is some text." >+ RenderBR {BR} at (24,104) size 0x0 >+ RenderText {#text} at (40,0) size 19x104 >+ text run at (40,0) width 104: "This is some text." >+ RenderBR {BR} at (44,104) size 0x0 >+ RenderText {#text} at (60,0) size 19x104 >+ text run at (60,0) width 104: "This is some text." >+ RenderBR {BR} at (64,104) size 0x0 >+ RenderText {#text} at (80,0) size 19x104 >+ text run at (80,0) width 104: "This is some text." >+ RenderBR {BR} at (84,104) size 0x0 >+ RenderText {#text} at (100,0) size 19x104 >+ text run at (100,0) width 104: "This is some text." >+ RenderBR {BR} at (104,104) size 0x0 >+ RenderText {#text} at (120,0) size 19x104 >+ text run at (120,0) width 104: "This is some text." >+ RenderBR {BR} at (124,104) size 0x0 >+ RenderText {#text} at (140,0) size 19x104 >+ text run at (140,0) width 104: "This is some text." >+ RenderBR {BR} at (144,104) size 0x0 >+ RenderText {#text} at (160,0) size 19x104 >+ text run at (160,0) width 104: "This is some text." >+ RenderBR {BR} at (164,104) size 0x0 >+ RenderText {#text} at (180,0) size 19x104 >+ text run at (180,0) width 104: "This is some text." >+ RenderBR {BR} at (184,104) size 0x0 >+ RenderText {#text} at (200,0) size 19x104 >+ text run at (200,0) width 104: "This is some text." >+ RenderBR {BR} at (204,104) size 0x0 >+ RenderText {#text} at (220,0) size 19x104 >+ text run at (220,0) width 104: "This is some text." >+ RenderBR {BR} at (224,104) size 0x0 >+ RenderText {#text} at (240,0) size 19x104 >+ text run at (240,0) width 104: "This is some text." >+ RenderBR {BR} at (244,104) size 0x0 >+ RenderText {#text} at (260,0) size 19x104 >+ text run at (260,0) width 104: "This is some text." >+ RenderBR {BR} at (264,104) size 0x0 >+ RenderBlock {P} at (296,0) size 624x388 >+ RenderBlock (floating) {SPAN} at (104,0) size 150x78 >+ RenderText {#text} at (2,0) size 145x78 >+ text run at (2,0) width 78: "T" >+ RenderText {#text} at (104,78) size 19x95 >+ text run at (104,78) width 95: "his is some text." >+ RenderBR {BR} at (108,173) size 0x0 >+ RenderText {#text} at (124,78) size 19x104 >+ text run at (124,78) width 104: "This is some text." >+ RenderBR {BR} at (128,182) size 0x0 >+ RenderText {#text} at (144,78) size 19x104 >+ text run at (144,78) width 104: "This is some text." >+ RenderBR {BR} at (148,182) size 0x0 >+ RenderText {#text} at (164,78) size 19x104 >+ text run at (164,78) width 104: "This is some text." >+ RenderBR {BR} at (168,182) size 0x0 >+ RenderText {#text} at (184,78) size 19x104 >+ text run at (184,78) width 104: "This is some text." >+ RenderBR {BR} at (188,182) size 0x0 >+ RenderText {#text} at (204,78) size 19x104 >+ text run at (204,78) width 104: "This is some text." >+ RenderBR {BR} at (208,182) size 0x0 >+ RenderText {#text} at (224,78) size 19x104 >+ text run at (224,78) width 104: "This is some text." >+ RenderBR {BR} at (228,182) size 0x0 >+ RenderText {#text} at (244,78) size 19x104 >+ text run at (244,78) width 104: "This is some text." >+ RenderBR {BR} at (248,182) size 0x0 >+ RenderText {#text} at (264,0) size 19x104 >+ text run at (264,0) width 104: "This is some text." >+ RenderBR {BR} at (268,104) size 0x0 >+ RenderText {#text} at (284,0) size 19x104 >+ text run at (284,0) width 104: "This is some text." >+ RenderBR {BR} at (288,104) size 0x0 >+ RenderText {#text} at (304,0) size 19x104 >+ text run at (304,0) width 104: "This is some text." >+ RenderBR {BR} at (308,104) size 0x0 >+ RenderText {#text} at (324,0) size 19x104 >+ text run at (324,0) width 104: "This is some text." >+ RenderBR {BR} at (328,104) size 0x0 >+ RenderText {#text} at (344,0) size 19x104 >+ text run at (344,0) width 104: "This is some text." >+ RenderBR {BR} at (348,104) size 0x0 >+ RenderText {#text} at (364,0) size 19x104 >+ text run at (364,0) width 104: "This is some text." >+ RenderBR {BR} at (368,104) size 0x0 >+ RenderText {#text} at (384,0) size 19x104 >+ text run at (384,0) width 104: "This is some text." >+ RenderBR {BR} at (388,104) size 0x0 >+ RenderText {#text} at (404,0) size 19x104 >+ text run at (404,0) width 104: "This is some text." >+ RenderBR {BR} at (408,104) size 0x0 >+ RenderText {#text} at (424,0) size 19x104 >+ text run at (424,0) width 104: "This is some text." >+ RenderBR {BR} at (428,104) size 0x0 >+ RenderText {#text} at (444,0) size 19x104 >+ text run at (444,0) width 104: "This is some text." >+ RenderBR {BR} at (448,104) size 0x0 >+ RenderText {#text} at (464,0) size 19x104 >+ text run at (464,0) width 104: "This is some text." >+ RenderBR {BR} at (468,104) size 0x0 >+ RenderText {#text} at (484,0) size 19x104 >+ text run at (484,0) width 104: "This is some text." >+ RenderBR {BR} at (488,104) size 0x0 >+ RenderText {#text} at (504,0) size 19x104 >+ text run at (504,0) width 104: "This is some text." >+ RenderBR {BR} at (508,104) size 0x0 >+ RenderText {#text} at (524,0) size 19x104 >+ text run at (524,0) width 104: "This is some text." >+ RenderBR {BR} at (528,104) size 0x0 >+ RenderText {#text} at (544,0) size 19x104 >+ text run at (544,0) width 104: "This is some text." >+ RenderBR {BR} at (548,104) size 0x0 >+ RenderText {#text} at (564,0) size 19x104 >+ text run at (564,0) width 104: "This is some text." >+ RenderBR {BR} at (568,104) size 0x0 >+ RenderText {#text} at (584,0) size 19x104 >+ text run at (584,0) width 104: "This is some text." >+ RenderBR {BR} at (588,104) size 0x0 >+ RenderText {#text} at (604,0) size 19x104 >+ text run at (604,0) width 104: "This is some text." >+ RenderBR {BR} at (608,104) size 0x0 >+layer at (428,8) size 404x1200 >+ RenderBlock {DIV} at (420,0) size 404x1200 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 400x1196 >+layer at (430,10) size 936x388 >+ RenderMultiColumnFlowThread at (2,2) size 936x388 >+ RenderBlock (anonymous) at (0,0) size 280x388 >+ RenderText {#text} at (0,0) size 19x104 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (4,104) size 0x0 >+ RenderText {#text} at (20,0) size 19x104 >+ text run at (20,0) width 104: "This is some text." >+ RenderBR {BR} at (24,104) size 0x0 >+ RenderText {#text} at (40,0) size 19x104 >+ text run at (40,0) width 104: "This is some text." >+ RenderBR {BR} at (44,104) size 0x0 >+ RenderText {#text} at (60,0) size 19x104 >+ text run at (60,0) width 104: "This is some text." >+ RenderBR {BR} at (64,104) size 0x0 >+ RenderText {#text} at (80,0) size 19x104 >+ text run at (80,0) width 104: "This is some text." >+ RenderBR {BR} at (84,104) size 0x0 >+ RenderText {#text} at (100,0) size 19x104 >+ text run at (100,0) width 104: "This is some text." >+ RenderBR {BR} at (104,104) size 0x0 >+ RenderText {#text} at (120,0) size 19x104 >+ text run at (120,0) width 104: "This is some text." >+ RenderBR {BR} at (124,104) size 0x0 >+ RenderText {#text} at (140,0) size 19x104 >+ text run at (140,0) width 104: "This is some text." >+ RenderBR {BR} at (144,104) size 0x0 >+ RenderText {#text} at (160,0) size 19x104 >+ text run at (160,0) width 104: "This is some text." >+ RenderBR {BR} at (164,104) size 0x0 >+ RenderText {#text} at (180,0) size 19x104 >+ text run at (180,0) width 104: "This is some text." >+ RenderBR {BR} at (184,104) size 0x0 >+ RenderText {#text} at (200,0) size 19x104 >+ text run at (200,0) width 104: "This is some text." >+ RenderBR {BR} at (204,104) size 0x0 >+ RenderText {#text} at (220,0) size 19x104 >+ text run at (220,0) width 104: "This is some text." >+ RenderBR {BR} at (224,104) size 0x0 >+ RenderText {#text} at (240,0) size 19x104 >+ text run at (240,0) width 104: "This is some text." >+ RenderBR {BR} at (244,104) size 0x0 >+ RenderText {#text} at (260,0) size 19x104 >+ text run at (260,0) width 104: "This is some text." >+ RenderBR {BR} at (264,104) size 0x0 >+ RenderBlock {P} at (296,0) size 624x388 >+ RenderImage {IMG} at (104,0) size 100x100 [bgcolor=#008000] >+ RenderImage {IMG} at (104,288) size 200x100 [bgcolor=#008000] >+ RenderText {#text} at (104,100) size 19x100 >+ text run at (104,100) width 100: "This is some text" >+ RenderBR {BR} at (108,200) size 0x0 >+ RenderText {#text} at (124,100) size 19x104 >+ text run at (124,100) width 104: "This is some text." >+ RenderBR {BR} at (128,204) size 0x0 >+ RenderText {#text} at (144,100) size 19x104 >+ text run at (144,100) width 104: "This is some text." >+ RenderBR {BR} at (148,204) size 0x0 >+ RenderText {#text} at (164,100) size 19x104 >+ text run at (164,100) width 104: "This is some text." >+ RenderBR {BR} at (168,204) size 0x0 >+ RenderText {#text} at (184,100) size 19x104 >+ text run at (184,100) width 104: "This is some text." >+ RenderBR {BR} at (188,204) size 0x0 >+ RenderText {#text} at (204,0) size 19x104 >+ text run at (204,0) width 104: "This is some text." >+ RenderBR {BR} at (208,104) size 0x0 >+ RenderText {#text} at (224,0) size 19x104 >+ text run at (224,0) width 104: "This is some text." >+ RenderBR {BR} at (228,104) size 0x0 >+ RenderText {#text} at (244,0) size 19x104 >+ text run at (244,0) width 104: "This is some text." >+ RenderBR {BR} at (248,104) size 0x0 >+ RenderText {#text} at (264,0) size 19x104 >+ text run at (264,0) width 104: "This is some text." >+ RenderBR {BR} at (268,104) size 0x0 >+ RenderText {#text} at (284,0) size 19x104 >+ text run at (284,0) width 104: "This is some text." >+ RenderBR {BR} at (288,104) size 0x0 >+ RenderText {#text} at (304,0) size 19x104 >+ text run at (304,0) width 104: "This is some text." >+ RenderBR {BR} at (308,104) size 0x0 >+ RenderText {#text} at (324,0) size 19x104 >+ text run at (324,0) width 104: "This is some text." >+ RenderBR {BR} at (328,104) size 0x0 >+ RenderText {#text} at (344,0) size 19x104 >+ text run at (344,0) width 104: "This is some text." >+ RenderBR {BR} at (348,104) size 0x0 >+ RenderText {#text} at (364,0) size 19x104 >+ text run at (364,0) width 104: "This is some text." >+ RenderBR {BR} at (368,104) size 0x0 >+ RenderText {#text} at (384,0) size 19x104 >+ text run at (384,0) width 104: "This is some text." >+ RenderBR {BR} at (388,104) size 0x0 >+ RenderText {#text} at (404,0) size 19x104 >+ text run at (404,0) width 104: "This is some text." >+ RenderBR {BR} at (408,104) size 0x0 >+ RenderText {#text} at (424,0) size 19x104 >+ text run at (424,0) width 104: "This is some text." >+ RenderBR {BR} at (428,104) size 0x0 >+ RenderText {#text} at (444,0) size 19x104 >+ text run at (444,0) width 104: "This is some text." >+ RenderBR {BR} at (448,104) size 0x0 >+ RenderText {#text} at (464,0) size 19x104 >+ text run at (464,0) width 104: "This is some text." >+ RenderBR {BR} at (468,104) size 0x0 >+ RenderText {#text} at (484,0) size 19x104 >+ text run at (484,0) width 104: "This is some text." >+ RenderBR {BR} at (488,104) size 0x0 >+ RenderText {#text} at (504,0) size 19x104 >+ text run at (504,0) width 104: "This is some text." >+ RenderBR {BR} at (508,104) size 0x0 >+ RenderText {#text} at (524,0) size 19x104 >+ text run at (524,0) width 104: "This is some text." >+ RenderBR {BR} at (528,104) size 0x0 >+ RenderText {#text} at (544,0) size 19x104 >+ text run at (544,0) width 104: "This is some text." >+ RenderBR {BR} at (548,104) size 0x0 >+ RenderText {#text} at (564,0) size 19x104 >+ text run at (564,0) width 104: "This is some text." >+ RenderBR {BR} at (568,104) size 0x0 >+ RenderText {#text} at (584,0) size 19x104 >+ text run at (584,0) width 104: "This is some text." >+ RenderBR {BR} at (588,104) size 0x0 >+ RenderText {#text} at (604,0) size 19x104 >+ text run at (604,0) width 104: "This is some text." >+ RenderBR {BR} at (608,104) size 0x0 >+layer at (848,8) size 404x1200 >+ RenderBlock {DIV} at (840,0) size 404x1200 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 400x1196 >+layer at (850,10) size 420x388 >+ RenderMultiColumnFlowThread at (2,2) size 420x388 >+ RenderImage {IMG} at (0,0) size 390x300 [bgcolor=#008000] >+ RenderText {#text} at (0,300) size 419x377 >+ text run at (0,300) width 69: "Longer text" >+ text run at (20,300) width 69: "designed to" >+ text run at (40,300) width 77: "test float and" >+ text run at (60,300) width 56: "wrapping" >+ text run at (80,300) width 56: "behavior." >+ text run at (100,300) width 69: "Longer text" >+ text run at (120,300) width 69: "designed to" >+ text run at (140,300) width 77: "test float and" >+ text run at (160,300) width 56: "wrapping" >+ text run at (180,300) width 56: "behavior." >+ text run at (200,300) width 69: "Longer text" >+ text run at (220,300) width 69: "designed to" >+ text run at (240,300) width 77: "test float and" >+ text run at (260,300) width 56: "wrapping" >+ text run at (280,300) width 56: "behavior." >+ text run at (300,300) width 69: "Longer text" >+ text run at (320,300) width 69: "designed to" >+ text run at (340,300) width 77: "test float and" >+ text run at (360,300) width 56: "wrapping" >+ text run at (380,300) width 56: "behavior." >+ text run at (400,0) width 343: "Longer text designed to test float and wrapping behavior." >+layer at (1268,8) size 404x1200 >+ RenderBlock {DIV} at (1260,0) size 404x1200 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 400x1196 >+layer at (1270,10) size 652x388 backgroundClip at (0,0) size 1680x1208 clip at (0,0) size 1680x1208 >+ RenderMultiColumnFlowThread at (2,2) size 652x388 >+ RenderImage {IMG} at (0,0) size 380x388 [bgcolor=#0000FF] >+ RenderInline {SPAN} at (0,0) size 251x378 >+ RenderImage {IMG} at (400,0) size 20x100 [bgcolor=#008000] >+ RenderText {#text} at (400,100) size 27x208 >+ text run at (400,100) width 208: "Longer text designed " >+ RenderImage {IMG} at (428,288) size 20x100 [bgcolor=#008000] >+ RenderText {#text} at (400,308) size 251x378 >+ text run at (400,308) width 59: "to test" >+ text run at (428,0) width 276: "float and wrapping behavior." >+ text run at (456,0) width 358: "Longer text designed to test float and" >+ text run at (484,0) width 303: "wrapping behavior. Longer text" >+ text run at (512,0) width 335: "designed to test float and wrapping" >+ text run at (540,0) width 363: "behavior. Longer text designed to test" >+ text run at (568,0) width 351: "float and wrapping behavior. Longer" >+ text run at (596,0) width 378: "text designed to test float and wrapping" >+ text run at (624,0) width 90: "behavior." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/float-paginate-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/float-paginate-expected.txt >new file mode 100644 >index 00000000000..a23f5aa66f5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/float-paginate-expected.txt >@@ -0,0 +1,131 @@ >+layer at (0,0) size 785x1208 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x600 >+ RenderBody {BODY} at (8,8) size 769x1200 >+layer at (8,8) size 404x1200 >+ RenderBlock {DIV} at (0,0) size 404x1200 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 400x1196 >+layer at (10,10) size 1000x388 backgroundClip at (0,0) size 785x1208 clip at (0,0) size 785x1208 >+ RenderMultiColumnFlowThread at (2,2) size 1000x388 >+ RenderText {#text} at (0,0) size 19x104 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (4,104) size 0x0 >+ RenderText {#text} at (20,0) size 19x104 >+ text run at (20,0) width 104: "This is some text." >+ RenderBR {BR} at (24,104) size 0x0 >+ RenderText {#text} at (40,0) size 19x104 >+ text run at (40,0) width 104: "This is some text." >+ RenderBR {BR} at (44,104) size 0x0 >+ RenderText {#text} at (60,0) size 19x104 >+ text run at (60,0) width 104: "This is some text." >+ RenderBR {BR} at (64,104) size 0x0 >+ RenderText {#text} at (80,0) size 19x104 >+ text run at (80,0) width 104: "This is some text." >+ RenderBR {BR} at (84,104) size 0x0 >+ RenderText {#text} at (100,0) size 19x104 >+ text run at (100,0) width 104: "This is some text." >+ RenderBR {BR} at (104,104) size 0x0 >+ RenderText {#text} at (120,0) size 19x104 >+ text run at (120,0) width 104: "This is some text." >+ RenderBR {BR} at (124,104) size 0x0 >+ RenderText {#text} at (140,0) size 19x104 >+ text run at (140,0) width 104: "This is some text." >+ RenderBR {BR} at (144,104) size 0x0 >+ RenderText {#text} at (160,0) size 19x104 >+ text run at (160,0) width 104: "This is some text." >+ RenderBR {BR} at (164,104) size 0x0 >+ RenderText {#text} at (180,0) size 19x104 >+ text run at (180,0) width 104: "This is some text." >+ RenderBR {BR} at (184,104) size 0x0 >+ RenderImage {IMG} at (400,0) size 300x250 [bgcolor=#008000] >+ RenderText {#text} at (400,250) size 19x104 >+ text run at (400,250) width 104: "This is some text." >+ RenderBR {BR} at (404,354) size 0x0 >+ RenderText {#text} at (420,250) size 19x104 >+ text run at (420,250) width 104: "This is some text." >+ RenderBR {BR} at (424,354) size 0x0 >+ RenderText {#text} at (440,250) size 19x104 >+ text run at (440,250) width 104: "This is some text." >+ RenderBR {BR} at (444,354) size 0x0 >+ RenderText {#text} at (460,250) size 19x104 >+ text run at (460,250) width 104: "This is some text." >+ RenderBR {BR} at (464,354) size 0x0 >+ RenderText {#text} at (480,250) size 19x104 >+ text run at (480,250) width 104: "This is some text." >+ RenderBR {BR} at (484,354) size 0x0 >+ RenderText {#text} at (500,250) size 19x104 >+ text run at (500,250) width 104: "This is some text." >+ RenderBR {BR} at (504,354) size 0x0 >+ RenderText {#text} at (520,250) size 19x104 >+ text run at (520,250) width 104: "This is some text." >+ RenderBR {BR} at (524,354) size 0x0 >+ RenderText {#text} at (540,250) size 19x104 >+ text run at (540,250) width 104: "This is some text." >+ RenderBR {BR} at (544,354) size 0x0 >+ RenderText {#text} at (560,250) size 19x104 >+ text run at (560,250) width 104: "This is some text." >+ RenderBR {BR} at (564,354) size 0x0 >+ RenderText {#text} at (580,250) size 19x104 >+ text run at (580,250) width 104: "This is some text." >+ RenderBR {BR} at (584,354) size 0x0 >+ RenderText {#text} at (600,250) size 19x104 >+ text run at (600,250) width 104: "This is some text." >+ RenderBR {BR} at (604,354) size 0x0 >+ RenderText {#text} at (620,250) size 19x104 >+ text run at (620,250) width 104: "This is some text." >+ RenderBR {BR} at (624,354) size 0x0 >+ RenderText {#text} at (640,250) size 19x104 >+ text run at (640,250) width 104: "This is some text." >+ RenderBR {BR} at (644,354) size 0x0 >+ RenderText {#text} at (660,250) size 19x104 >+ text run at (660,250) width 104: "This is some text." >+ RenderBR {BR} at (664,354) size 0x0 >+ RenderText {#text} at (680,250) size 19x104 >+ text run at (680,250) width 104: "This is some text." >+ RenderBR {BR} at (684,354) size 0x0 >+ RenderText {#text} at (700,0) size 19x104 >+ text run at (700,0) width 104: "This is some text." >+ RenderBR {BR} at (704,104) size 0x0 >+ RenderText {#text} at (720,0) size 19x104 >+ text run at (720,0) width 104: "This is some text." >+ RenderBR {BR} at (724,104) size 0x0 >+ RenderText {#text} at (740,0) size 19x104 >+ text run at (740,0) width 104: "This is some text." >+ RenderBR {BR} at (744,104) size 0x0 >+ RenderText {#text} at (760,0) size 19x104 >+ text run at (760,0) width 104: "This is some text." >+ RenderBR {BR} at (764,104) size 0x0 >+ RenderText {#text} at (780,0) size 19x104 >+ text run at (780,0) width 104: "This is some text." >+ RenderBR {BR} at (784,104) size 0x0 >+ RenderText {#text} at (800,0) size 19x104 >+ text run at (800,0) width 104: "This is some text." >+ RenderBR {BR} at (804,104) size 0x0 >+ RenderText {#text} at (820,0) size 19x104 >+ text run at (820,0) width 104: "This is some text." >+ RenderBR {BR} at (824,104) size 0x0 >+ RenderText {#text} at (840,0) size 19x104 >+ text run at (840,0) width 104: "This is some text." >+ RenderBR {BR} at (844,104) size 0x0 >+ RenderText {#text} at (860,0) size 19x104 >+ text run at (860,0) width 104: "This is some text." >+ RenderBR {BR} at (864,104) size 0x0 >+ RenderText {#text} at (880,0) size 19x104 >+ text run at (880,0) width 104: "This is some text." >+ RenderBR {BR} at (884,104) size 0x0 >+ RenderText {#text} at (900,0) size 19x104 >+ text run at (900,0) width 104: "This is some text." >+ RenderBR {BR} at (904,104) size 0x0 >+ RenderText {#text} at (920,0) size 19x104 >+ text run at (920,0) width 104: "This is some text." >+ RenderBR {BR} at (924,104) size 0x0 >+ RenderText {#text} at (940,0) size 19x104 >+ text run at (940,0) width 104: "This is some text." >+ RenderBR {BR} at (944,104) size 0x0 >+ RenderText {#text} at (960,0) size 19x104 >+ text run at (960,0) width 104: "This is some text." >+ RenderBR {BR} at (964,104) size 0x0 >+ RenderText {#text} at (980,0) size 19x104 >+ text run at (980,0) width 104: "This is some text." >+ RenderBR {BR} at (984,104) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/nested-columns-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/nested-columns-expected.txt >new file mode 100644 >index 00000000000..0025d52337e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/nested-columns-expected.txt >@@ -0,0 +1,79 @@ >+layer at (0,0) size 785x1141 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x600 >+layer at (8,8) size 500x750 >+ RenderBody {BODY} at (8,8) size 500x750 >+ RenderMultiColumnSet at (0,0) size 500x750 >+layer at (8,8) size 1040x367 backgroundClip at (0,0) size 785x1141 clip at (0,0) size 785x1141 >+ RenderMultiColumnFlowThread at (0,0) size 1040x367 >+ RenderBlock {H1} at (21,0) size 38x367 >+ RenderText {#text} at (0,0) size 36x166 >+ text run at (0,0) width 166: "Header One" >+ RenderBlock (anonymous) at (79,0) size 221x367 >+ RenderText {#text} at (0,0) size 219x367 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (20,0) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (40,0) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (60,0) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (80,0) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (100,0) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (120,0) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (140,0) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (160,0) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (180,0) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (200,0) width 21: "elit." >+ RenderBlock {H1} at (321,0) size 38x367 >+ RenderText {#text} at (0,0) size 36x169 >+ text run at (0,0) width 169: "Header Two" >+ RenderBlock (anonymous) at (379,0) size 221x367 >+ RenderText {#text} at (0,0) size 219x367 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (20,0) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (40,0) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (60,0) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (80,0) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (100,0) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (120,0) width 310: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (140,0) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (160,0) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (180,0) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (200,0) width 21: "elit." >+ RenderBlock {H1} at (621,0) size 38x367 >+ RenderText {#text} at (0,0) size 36x190 >+ text run at (0,0) width 190: "Header Three" >+ RenderBlock {H1} at (941,0) size 38x367 >+ RenderText {#text} at (0,0) size 36x177 >+ text run at (0,0) width 177: "Header Four" >+ RenderBlock (anonymous) at (1000,0) size 40x367 >+ RenderText {#text} at (0,0) size 39x337 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (20,0) width 143: "Nulla varius enim ac mi." >+layer at (688,8) size 240x367 backgroundClip at (0,0) size 785x1141 clip at (0,0) size 785x1141 >+ RenderBlock {DIV} at (679,0) size 241x367 >+ RenderMultiColumnSet at (0,0) size 240x367 >+layer at (688,8) size 460x176 backgroundClip at (0,0) size 785x1141 clip at (0,0) size 785x1141 >+ RenderMultiColumnFlowThread at (0,0) size 460x176 >+ RenderText {#text} at (0,0) size 419x175 >+ text run at (0,0) width 169: "Lorem ipsum dolor sit amet," >+ text run at (20,0) width 164: "consectetuer adipiscing elit." >+ text run at (40,0) width 143: "Nulla varius enim ac mi." >+ text run at (60,0) width 150: "Curabitur sollicitudin felis" >+ text run at (80,0) width 120: "quis lectus. Quisque" >+ text run at (100,0) width 142: "adipiscing rhoncus sem." >+ text run at (120,0) width 162: "Proin nulla purus, vulputate" >+ text run at (140,0) width 152: "vel, varius ut, euismod et," >+ text run at (160,0) width 158: "nisi. Sed vitae felis vel orci" >+ text run at (180,0) width 127: "sagittis aliquam. Cras" >+ text run at (200,0) width 146: "convallis adipiscing sem." >+ text run at (220,0) width 175: "Nam nonummy enim. Nullam" >+ text run at (240,0) width 152: "bibendum lobortis neque." >+ text run at (260,0) width 173: "Vestibulum velit orci, tempus" >+ text run at (280,0) width 135: "euismod, pretium quis," >+ text run at (300,0) width 123: "interdum vitae, nulla." >+ text run at (320,0) width 166: "Phasellus eget ante et tortor" >+ text run at (340,0) width 151: "condimentum vestibulum." >+ text run at (360,0) width 168: "Suspendisse hendrerit quam" >+ text run at (380,0) width 156: "nec felis. Sed varius turpis" >+ text run at (400,0) width 70: "vitae pede. " >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt >new file mode 100644 >index 00000000000..890173bf31f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt >@@ -0,0 +1,47 @@ >+layer at (0,0) size 785x778 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x600 >+ RenderBody {BODY} at (8,8) size 769x584 >+layer at (8,8) size 320x770 >+ RenderBlock {DIV} at (0,0) size 320x770 [border: (5px solid #000000)] >+ RenderMultiColumnSet at (10,10) size 300x750 >+layer at (18,18) size 524x367 >+ RenderMultiColumnFlowThread at (10,10) size 524x367 >+ RenderBlock {DIV} at (0,0) size 250x367 >+ RenderBlock (anonymous) at (300,0) size 224x367 >+ RenderBlock {DIV} at (0,0) size 224x283 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 19x279 >+ text run at (2,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (6,281) size 0x0 >+ RenderText {#text} at (22,2) size 19x279 >+ text run at (22,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (26,281) size 0x0 >+ RenderText {#text} at (42,2) size 19x279 >+ text run at (42,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (46,281) size 0x0 >+ RenderText {#text} at (62,2) size 19x279 >+ text run at (62,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (66,281) size 0x0 >+ RenderText {#text} at (82,2) size 19x279 >+ text run at (82,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (86,281) size 0x0 >+ RenderText {#text} at (102,2) size 19x279 >+ text run at (102,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (106,281) size 0x0 >+ RenderText {#text} at (122,2) size 19x279 >+ text run at (122,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (126,281) size 0x0 >+ RenderText {#text} at (142,2) size 19x279 >+ text run at (142,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (146,281) size 0x0 >+ RenderText {#text} at (162,2) size 19x279 >+ text run at (162,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (166,281) size 0x0 >+ RenderText {#text} at (182,2) size 19x279 >+ text run at (182,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (186,281) size 0x0 >+ RenderText {#text} at (202,2) size 19x279 >+ text run at (202,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (206,281) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/border-padding-pagination-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/border-padding-pagination-expected.txt >new file mode 100644 >index 00000000000..83d0f936b60 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/border-padding-pagination-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (598,8) size 194x584 >+ RenderBlock {DIV} at (0,0) size 194x584 [border: (2px solid #800000)] >+ RenderMultiColumnSet at (2,2) size 190x580 >+layer at (520,10) size 270x282 >+ RenderMultiColumnFlowThread at (2,2) size 270x282 >+ RenderBlock {DIV} at (0,0) size 110x282 >+ RenderBlock {DIV} at (110,0) size 160x379 [bgcolor=#00FF00] [border: (2px solid #000000)] >+ RenderBlock {DIV} at (2,12) size 156x355 [bgcolor=#008000] [border: (2px solid #0000FF)] >+ RenderInline {SPAN} at (0,0) size 149x190 >+ RenderText {#text} at (3,2) size 149x190 >+ text run at (3,2) width 164: "In 2nd" >+ text run at (79,2) width 190: "column" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt >new file mode 100644 >index 00000000000..33a55d4c72b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt >@@ -0,0 +1,169 @@ >+layer at (0,0) size 892x585 >+ RenderView at (0,0) size 800x585 >+layer at (-92,0) size 892x585 backgroundClip at (0,0) size 892x585 clip at (0,0) size 892x585 >+ RenderBlock {HTML} at (0,0) size 892x585 >+ RenderBody {BODY} at (8,8) size 876x569 >+layer at (362,8) size 430x569 >+ RenderBlock {DIV} at (0,0) size 430x569 [border: (5px solid #0000FF)] >+ RenderMultiColumnSet at (5,5) size 420x559 >+layer at (287,13) size 500x272 >+ RenderMultiColumnFlowThread at (5,5) size 500x272 >+ RenderBlock (anonymous) at (0,0) size 420x272 >+ RenderText {#text} at (0,0) size 19x104 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (15,104) size 0x0 >+ RenderText {#text} at (20,0) size 19x104 >+ text run at (20,0) width 104: "This is some text." >+ RenderBR {BR} at (35,104) size 0x0 >+ RenderText {#text} at (40,0) size 19x104 >+ text run at (40,0) width 104: "This is some text." >+ RenderBR {BR} at (55,104) size 0x0 >+ RenderText {#text} at (60,0) size 19x104 >+ text run at (60,0) width 104: "This is some text." >+ RenderBR {BR} at (75,104) size 0x0 >+ RenderText {#text} at (80,0) size 19x104 >+ text run at (80,0) width 104: "This is some text." >+ RenderBR {BR} at (95,104) size 0x0 >+ RenderText {#text} at (100,0) size 19x104 >+ text run at (100,0) width 104: "This is some text." >+ RenderBR {BR} at (115,104) size 0x0 >+ RenderText {#text} at (120,0) size 19x104 >+ text run at (120,0) width 104: "This is some text." >+ RenderBR {BR} at (135,104) size 0x0 >+ RenderText {#text} at (140,0) size 19x104 >+ text run at (140,0) width 104: "This is some text." >+ RenderBR {BR} at (155,104) size 0x0 >+ RenderText {#text} at (160,0) size 19x104 >+ text run at (160,0) width 104: "This is some text." >+ RenderBR {BR} at (175,104) size 0x0 >+ RenderText {#text} at (180,0) size 19x104 >+ text run at (180,0) width 104: "This is some text." >+ RenderBR {BR} at (195,104) size 0x0 >+ RenderText {#text} at (200,0) size 19x104 >+ text run at (200,0) width 104: "This is some text." >+ RenderBR {BR} at (215,104) size 0x0 >+ RenderText {#text} at (220,0) size 19x104 >+ text run at (220,0) width 104: "This is some text." >+ RenderBR {BR} at (235,104) size 0x0 >+ RenderText {#text} at (240,0) size 19x104 >+ text run at (240,0) width 104: "This is some text." >+ RenderBR {BR} at (255,104) size 0x0 >+ RenderText {#text} at (260,0) size 19x104 >+ text run at (260,0) width 104: "This is some text." >+ RenderBR {BR} at (275,104) size 0x0 >+ RenderText {#text} at (280,0) size 19x104 >+ text run at (280,0) width 104: "This is some text." >+ RenderBR {BR} at (295,104) size 0x0 >+ RenderText {#text} at (300,0) size 19x104 >+ text run at (300,0) width 104: "This is some text." >+ RenderBR {BR} at (315,104) size 0x0 >+ RenderText {#text} at (320,0) size 19x104 >+ text run at (320,0) width 104: "This is some text." >+ RenderBR {BR} at (335,104) size 0x0 >+ RenderText {#text} at (340,0) size 19x104 >+ text run at (340,0) width 104: "This is some text." >+ RenderBR {BR} at (355,104) size 0x0 >+ RenderText {#text} at (360,0) size 19x104 >+ text run at (360,0) width 104: "This is some text." >+ RenderBR {BR} at (375,104) size 0x0 >+ RenderText {#text} at (380,0) size 19x104 >+ text run at (380,0) width 104: "This is some text." >+ RenderBR {BR} at (395,104) size 0x0 >+ RenderText {#text} at (400,0) size 19x104 >+ text run at (400,0) width 104: "This is some text." >+ RenderBR {BR} at (415,104) size 0x0 >+ RenderBlock {DIV} at (420,0) size 80x272 >+ RenderText {#text} at (0,0) size 19x247 >+ text run at (0,0) width 247: "This text should be in the second column." >+ RenderBR {BR} at (15,247) size 0x0 >+ RenderText {#text} at (20,0) size 19x247 >+ text run at (20,0) width 247: "This text should be in the second column." >+ RenderBR {BR} at (35,247) size 0x0 >+ RenderText {#text} at (40,0) size 19x247 >+ text run at (40,0) width 247: "This text should be in the second column." >+ RenderBR {BR} at (55,247) size 0x0 >+ RenderText {#text} at (60,0) size 19x247 >+ text run at (60,0) width 247: "This text should be in the second column." >+ RenderBR {BR} at (75,247) size 0x0 >+layer at (-84,8) size 430x569 backgroundClip at (0,0) size 892x585 clip at (0,0) size 892x585 >+ RenderBlock {DIV} at (446,0) size 430x569 [border: (5px solid #0000FF)] >+ RenderMultiColumnSet at (5,5) size 420x559 >+layer at (-499,13) size 840x272 backgroundClip at (0,0) size 892x585 clip at (0,0) size 892x585 >+ RenderMultiColumnFlowThread at (5,5) size 840x272 >+ RenderBlock (anonymous) at (0,0) size 80x272 >+ RenderText {#text} at (0,0) size 19x226 >+ text run at (0,0) width 226: "This text should be in the first column." >+ RenderBR {BR} at (15,226) size 0x0 >+ RenderText {#text} at (20,0) size 19x226 >+ text run at (20,0) width 226: "This text should be in the first column." >+ RenderBR {BR} at (35,226) size 0x0 >+ RenderText {#text} at (40,0) size 19x226 >+ text run at (40,0) width 226: "This text should be in the first column." >+ RenderBR {BR} at (55,226) size 0x0 >+ RenderText {#text} at (60,0) size 19x226 >+ text run at (60,0) width 226: "This text should be in the first column." >+ RenderBR {BR} at (75,226) size 0x0 >+ RenderBlock {DIV} at (420,0) size 420x272 >+ RenderText {#text} at (0,0) size 19x104 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (15,104) size 0x0 >+ RenderText {#text} at (20,0) size 19x104 >+ text run at (20,0) width 104: "This is some text." >+ RenderBR {BR} at (35,104) size 0x0 >+ RenderText {#text} at (40,0) size 19x104 >+ text run at (40,0) width 104: "This is some text." >+ RenderBR {BR} at (55,104) size 0x0 >+ RenderText {#text} at (60,0) size 19x104 >+ text run at (60,0) width 104: "This is some text." >+ RenderBR {BR} at (75,104) size 0x0 >+ RenderText {#text} at (80,0) size 19x104 >+ text run at (80,0) width 104: "This is some text." >+ RenderBR {BR} at (95,104) size 0x0 >+ RenderText {#text} at (100,0) size 19x104 >+ text run at (100,0) width 104: "This is some text." >+ RenderBR {BR} at (115,104) size 0x0 >+ RenderText {#text} at (120,0) size 19x104 >+ text run at (120,0) width 104: "This is some text." >+ RenderBR {BR} at (135,104) size 0x0 >+ RenderText {#text} at (140,0) size 19x104 >+ text run at (140,0) width 104: "This is some text." >+ RenderBR {BR} at (155,104) size 0x0 >+ RenderText {#text} at (160,0) size 19x104 >+ text run at (160,0) width 104: "This is some text." >+ RenderBR {BR} at (175,104) size 0x0 >+ RenderText {#text} at (180,0) size 19x104 >+ text run at (180,0) width 104: "This is some text." >+ RenderBR {BR} at (195,104) size 0x0 >+ RenderText {#text} at (200,0) size 19x104 >+ text run at (200,0) width 104: "This is some text." >+ RenderBR {BR} at (215,104) size 0x0 >+ RenderText {#text} at (220,0) size 19x104 >+ text run at (220,0) width 104: "This is some text." >+ RenderBR {BR} at (235,104) size 0x0 >+ RenderText {#text} at (240,0) size 19x104 >+ text run at (240,0) width 104: "This is some text." >+ RenderBR {BR} at (255,104) size 0x0 >+ RenderText {#text} at (260,0) size 19x104 >+ text run at (260,0) width 104: "This is some text." >+ RenderBR {BR} at (275,104) size 0x0 >+ RenderText {#text} at (280,0) size 19x104 >+ text run at (280,0) width 104: "This is some text." >+ RenderBR {BR} at (295,104) size 0x0 >+ RenderText {#text} at (300,0) size 19x104 >+ text run at (300,0) width 104: "This is some text." >+ RenderBR {BR} at (315,104) size 0x0 >+ RenderText {#text} at (320,0) size 19x104 >+ text run at (320,0) width 104: "This is some text." >+ RenderBR {BR} at (335,104) size 0x0 >+ RenderText {#text} at (340,0) size 19x104 >+ text run at (340,0) width 104: "This is some text." >+ RenderBR {BR} at (355,104) size 0x0 >+ RenderText {#text} at (360,0) size 19x104 >+ text run at (360,0) width 104: "This is some text." >+ RenderBR {BR} at (375,104) size 0x0 >+ RenderText {#text} at (380,0) size 19x104 >+ text run at (380,0) width 104: "This is some text." >+ RenderBR {BR} at (395,104) size 0x0 >+ RenderText {#text} at (400,0) size 19x104 >+ text run at (400,0) width 104: "This is some text." >+ RenderBR {BR} at (415,104) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/column-count-with-rules-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/column-count-with-rules-expected.txt >new file mode 100644 >index 00000000000..50f96c953ea >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/column-count-with-rules-expected.txt >@@ -0,0 +1,106 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 776x584 >+layer at (632,8) size 160x584 >+ RenderBlock {P} at (0,0) size 160x584 [border: (10px solid #800000)] >+ RenderMultiColumnSet at (30,30) size 100x524 >+layer at (502,38) size 260x164 >+ RenderMultiColumnFlowThread at (30,30) size 260x164 >+ RenderText {#text} at (0,0) size 19x151 >+ text run at (0,0) width 151: "This is some column text." >+ RenderBR {BR} at (15,151) size 0x0 >+ RenderText {#text} at (20,0) size 19x151 >+ text run at (20,0) width 151: "This is some column text." >+ RenderBR {BR} at (35,151) size 0x0 >+ RenderText {#text} at (40,0) size 19x151 >+ text run at (40,0) width 151: "This is some column text." >+ RenderBR {BR} at (55,151) size 0x0 >+ RenderText {#text} at (60,0) size 19x151 >+ text run at (60,0) width 151: "This is some column text." >+ RenderBR {BR} at (75,151) size 0x0 >+ RenderText {#text} at (80,0) size 19x151 >+ text run at (80,0) width 151: "This is some column text." >+ RenderBR {BR} at (95,151) size 0x0 >+ RenderText {#text} at (100,0) size 19x151 >+ text run at (100,0) width 151: "This is some column text." >+ RenderBR {BR} at (115,151) size 0x0 >+ RenderText {#text} at (120,0) size 19x151 >+ text run at (120,0) width 151: "This is some column text." >+ RenderBR {BR} at (135,151) size 0x0 >+ RenderText {#text} at (140,0) size 19x151 >+ text run at (140,0) width 151: "This is some column text." >+ RenderBR {BR} at (155,151) size 0x0 >+ RenderText {#text} at (160,0) size 19x151 >+ text run at (160,0) width 151: "This is some column text." >+ RenderBR {BR} at (175,151) size 0x0 >+ RenderText {#text} at (180,0) size 19x151 >+ text run at (180,0) width 151: "This is some column text." >+ RenderBR {BR} at (195,151) size 0x0 >+ RenderText {#text} at (200,0) size 19x151 >+ text run at (200,0) width 151: "This is some column text." >+ RenderBR {BR} at (215,151) size 0x0 >+ RenderText {#text} at (220,0) size 19x151 >+ text run at (220,0) width 151: "This is some column text." >+ RenderBR {BR} at (235,151) size 0x0 >+ RenderText {#text} at (240,0) size 19x151 >+ text run at (240,0) width 151: "This is some column text." >+ RenderBR {BR} at (255,151) size 0x0 >+layer at (456,8) size 160x584 >+ RenderBlock {P} at (176,0) size 160x584 [border: (10px solid #800000)] >+ RenderMultiColumnSet at (30,30) size 100x524 >+layer at (326,398) size 260x164 >+ RenderMultiColumnFlowThread at (30,390) size 260x164 >+ RenderText {#text} at (0,13) size 19x151 >+ text run at (0,13) width 4 RTL: "." >+ text run at (0,17) width 147: "This is some column text" >+ RenderBR {BR} at (15,13) size 0x0 >+ RenderText {#text} at (20,13) size 19x151 >+ text run at (20,13) width 4 RTL: "." >+ text run at (20,17) width 147: "This is some column text" >+ RenderBR {BR} at (35,13) size 0x0 >+ RenderText {#text} at (40,13) size 19x151 >+ text run at (40,13) width 4 RTL: "." >+ text run at (40,17) width 147: "This is some column text" >+ RenderBR {BR} at (55,13) size 0x0 >+ RenderText {#text} at (60,13) size 19x151 >+ text run at (60,13) width 4 RTL: "." >+ text run at (60,17) width 147: "This is some column text" >+ RenderBR {BR} at (75,13) size 0x0 >+ RenderText {#text} at (80,13) size 19x151 >+ text run at (80,13) width 4 RTL: "." >+ text run at (80,17) width 147: "This is some column text" >+ RenderBR {BR} at (95,13) size 0x0 >+ RenderText {#text} at (100,13) size 19x151 >+ text run at (100,13) width 4 RTL: "." >+ text run at (100,17) width 147: "This is some column text" >+ RenderBR {BR} at (115,13) size 0x0 >+ RenderText {#text} at (120,13) size 19x151 >+ text run at (120,13) width 4 RTL: "." >+ text run at (120,17) width 147: "This is some column text" >+ RenderBR {BR} at (135,13) size 0x0 >+ RenderText {#text} at (140,13) size 19x151 >+ text run at (140,13) width 4 RTL: "." >+ text run at (140,17) width 147: "This is some column text" >+ RenderBR {BR} at (155,13) size 0x0 >+ RenderText {#text} at (160,13) size 19x151 >+ text run at (160,13) width 4 RTL: "." >+ text run at (160,17) width 147: "This is some column text" >+ RenderBR {BR} at (175,13) size 0x0 >+ RenderText {#text} at (180,13) size 19x151 >+ text run at (180,13) width 4 RTL: "." >+ text run at (180,17) width 147: "This is some column text" >+ RenderBR {BR} at (195,13) size 0x0 >+ RenderText {#text} at (200,13) size 19x151 >+ text run at (200,13) width 4 RTL: "." >+ text run at (200,17) width 147: "This is some column text" >+ RenderBR {BR} at (215,13) size 0x0 >+ RenderText {#text} at (220,13) size 19x151 >+ text run at (220,13) width 4 RTL: "." >+ text run at (220,17) width 147: "This is some column text" >+ RenderBR {BR} at (235,13) size 0x0 >+ RenderText {#text} at (240,13) size 19x151 >+ text run at (240,13) width 4 RTL: "." >+ text run at (240,17) width 147: "This is some column text" >+ RenderBR {BR} at (255,13) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/column-rules-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/column-rules-expected.txt >new file mode 100644 >index 00000000000..fa83ab59e40 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/column-rules-expected.txt >@@ -0,0 +1,131 @@ >+layer at (0,0) size 826x585 >+ RenderView at (0,0) size 800x585 >+layer at (-26,0) size 826x585 backgroundClip at (0,0) size 826x585 clip at (0,0) size 826x585 >+ RenderBlock {HTML} at (0,0) size 826x585 >+ RenderBody {BODY} at (8,8) size 810x569 >+layer at (-18,8) size 810x569 backgroundClip at (0,0) size 826x585 clip at (0,0) size 826x585 >+ RenderBlock {DIV} at (0,0) size 810x569 [border: (5px solid #000000)] >+ RenderMultiColumnSet at (5,15) size 800x539 >+layer at (-1613,23) size 2400x169 backgroundClip at (0,0) size 826x585 clip at (0,0) size 826x585 >+ RenderMultiColumnFlowThread at (5,15) size 2400x169 >+ RenderText {#text} at (0,0) size 2399x169 >+ text run at (0,0) width 169: "Lorem ipsum dolor sit amet," >+ text run at (20,0) width 164: "consectetuer adipiscing elit." >+ text run at (40,0) width 143: "Nulla varius enim ac mi." >+ text run at (60,0) width 150: "Curabitur sollicitudin felis" >+ text run at (80,0) width 120: "quis lectus. Quisque" >+ text run at (100,0) width 142: "adipiscing rhoncus sem." >+ text run at (120,0) width 162: "Proin nulla purus, vulputate" >+ text run at (140,0) width 152: "vel, varius ut, euismod et," >+ text run at (160,0) width 158: "nisi. Sed vitae felis vel orci" >+ text run at (180,0) width 127: "sagittis aliquam. Cras" >+ text run at (200,0) width 146: "convallis adipiscing sem." >+ text run at (220,0) width 128: "Nam nonummy enim." >+ text run at (240,0) width 155: "Nullam bibendum lobortis" >+ text run at (260,0) width 139: "neque. Vestibulum velit" >+ text run at (280,0) width 132: "orci, tempus euismod," >+ text run at (300,0) width 169: "pretium quis, interdum vitae," >+ text run at (320,0) width 163: "nulla. Phasellus eget ante et" >+ text run at (340,0) width 118: "tortor condimentum" >+ text run at (360,0) width 145: "vestibulum. Suspendisse" >+ text run at (380,0) width 146: "hendrerit quam nec felis." >+ text run at (400,0) width 132: "Sed varius turpis vitae" >+ text run at (420,0) width 153: "pede. Lorem ipsum dolor" >+ text run at (440,0) width 130: "sit amet, consectetuer" >+ text run at (460,0) width 120: "adipiscing elit. Proin" >+ text run at (480,0) width 146: "bibendum justo ac enim." >+ text run at (500,0) width 163: "Class aptent taciti sociosqu" >+ text run at (520,0) width 127: "ad litora torquent per" >+ text run at (540,0) width 116: "conubia nostra, per" >+ text run at (560,0) width 153: "inceptos hymenaeos. Sed" >+ text run at (580,0) width 162: "leo nulla, rutrum eu, dictum" >+ text run at (600,0) width 160: "ut, posuere vel, arcu. Nam" >+ text run at (620,0) width 111: "libero. Morbi orci." >+ text run at (640,0) width 144: "Maecenas pellentesque." >+ text run at (660,0) width 115: "Curabitur erat erat," >+ text run at (680,0) width 138: "ullamcorper at, gravida" >+ text run at (700,0) width 133: "vitae, iaculis vitae, elit." >+ text run at (720,0) width 165: "Nullam quam. Quisque orci" >+ text run at (740,0) width 135: "lectus, ullamcorper eu," >+ text run at (760,0) width 167: "imperdiet sed, accumsan et," >+ text run at (780,0) width 169: "ligula. Duis diam nisl, sagittis" >+ text run at (800,0) width 167: "a, blandit volutpat, interdum" >+ text run at (820,0) width 169: "sed, velit. Vestibulum quam." >+ text run at (840,0) width 143: "Nulla a purus. Phasellus" >+ text run at (860,0) width 134: "semper semper lectus." >+ text run at (880,0) width 169: "Nulla porttitor, dolor dictum" >+ text run at (900,0) width 136: "scelerisque luctus, velit" >+ text run at (920,0) width 149: "ipsum lobortis mauris, ac" >+ text run at (940,0) width 165: "pretium enim nunc vel risus." >+ text run at (960,0) width 141: "Proin gravida mi ut sem" >+ text run at (980,0) width 121: "cursus mattis. Fusce" >+ text run at (1000,0) width 134: "laoreet, nisi quis luctus" >+ text run at (1020,0) width 116: "volutpat, arcu pede" >+ text run at (1040,0) width 111: "tincidunt enim, nec" >+ text run at (1060,0) width 134: "malesuada urna nisl eu" >+ text run at (1080,0) width 166: "enim. Vivamus varius augue" >+ text run at (1100,0) width 126: "ac purus. Vestibulum" >+ text run at (1120,0) width 162: "vestibulum. Phasellus et est" >+ text run at (1140,0) width 120: "vitae ante accumsan" >+ text run at (1160,0) width 152: "rhoncus. Morbi convallis," >+ text run at (1180,0) width 150: "arcu at hendrerit gravida," >+ text run at (1200,0) width 150: "sem diam dignissim risus," >+ text run at (1220,0) width 146: "sed aliquet erat mi ut mi." >+ text run at (1240,0) width 141: "Nunc cursus lacinia elit." >+ text run at (1260,0) width 160: "Nunc nisi. Quisque at erat." >+ text run at (1280,0) width 148: "Vestibulum dictum quam" >+ text run at (1300,0) width 159: "vitae nibh. Nunc vitae ante" >+ text run at (1320,0) width 157: "non odio interdum blandit." >+ text run at (1340,0) width 120: "Curabitur leo quam," >+ text run at (1360,0) width 153: "fermentum sed, feugiat in," >+ text run at (1380,0) width 123: "ullamcorper id, nibh." >+ text run at (1400,0) width 149: "Suspendisse ac turpis. In" >+ text run at (1420,0) width 128: "iaculis sollicitudin dui." >+ text run at (1440,0) width 148: "Aenean vitae lectus vitae" >+ text run at (1460,0) width 105: "nulla pellentesque" >+ text run at (1480,0) width 151: "sollicitudin. Nunc gravida" >+ text run at (1500,0) width 164: "pharetra lectus. Etiam lacus" >+ text run at (1520,0) width 149: "ligula, placerat ut, dictum" >+ text run at (1540,0) width 139: "vitae, tempus vel, risus." >+ text run at (1560,0) width 140: "Cras rhoncus. Praesent" >+ text run at (1580,0) width 159: "varius ultricies orci. Donec" >+ text run at (1600,0) width 137: "mattis, neque ut ornare" >+ text run at (1620,0) width 157: "fringilla, ante urna placerat" >+ text run at (1640,0) width 139: "eros, vel commodo nisi" >+ text run at (1660,0) width 138: "tortor ut mauris. Morbi" >+ text run at (1680,0) width 163: "magna dui, sagittis sit amet," >+ text run at (1700,0) width 137: "tincidunt et, elementum" >+ text run at (1720,0) width 163: "eget, quam. Fusce molestie" >+ text run at (1740,0) width 160: "nisl vitae nisi. Vestibulum a" >+ text run at (1760,0) width 168: "sapien. Phasellus ante lacus," >+ text run at (1780,0) width 135: "vehicula non, cursus a," >+ text run at (1800,0) width 109: "tempor ut, magna." >+ text run at (1820,0) width 163: "Suspendisse potenti. Fusce" >+ text run at (1840,0) width 119: "aliquet, odio viverra" >+ text run at (1860,0) width 165: "vulputate dictum, enim odio" >+ text run at (1880,0) width 160: "luctus purus, ut scelerisque" >+ text run at (1900,0) width 159: "quam nulla non est. Donec" >+ text run at (1920,0) width 148: "eros lacus, egestas vitae," >+ text run at (1940,0) width 148: "lacinia quis, tempor quis," >+ text run at (1960,0) width 134: "pede. Morbi orci erat," >+ text run at (1980,0) width 120: "iaculis id, ornare ac," >+ text run at (2000,0) width 152: "elementum at, sem. Nunc" >+ text run at (2020,0) width 157: "ornare sodales nisi. Morbi" >+ text run at (2040,0) width 144: "interdum commodo nisl." >+ text run at (2060,0) width 144: "Fusce eget eros non nisi" >+ text run at (2080,0) width 117: "ornare facilisis. Sed" >+ text run at (2100,0) width 151: "placerat, est non posuere" >+ text run at (2120,0) width 117: "posuere, purus sem" >+ text run at (2140,0) width 152: "dignissim libero, a viverra" >+ text run at (2160,0) width 162: "tellus dolor vel lorem. Cras" >+ text run at (2180,0) width 126: "augue. Etiam ultricies" >+ text run at (2200,0) width 160: "consequat odio. Mauris ac" >+ text run at (2220,0) width 132: "libero. Etiam posuere," >+ text run at (2240,0) width 120: "libero vitae euismod" >+ text run at (2260,0) width 159: "gravida, urna elit imperdiet" >+ text run at (2280,0) width 154: "magna, vel cursus elit felis" >+ text run at (2300,0) width 140: "non mauris. Donec orci" >+ text run at (2320,0) width 159: "erat, porta id, dignissim ut," >+ text run at (2340,0) width 122: "posuere dictum, leo." >+ text run at (2360,0) width 144: "Suspendisse scelerisque" >+ text run at (2380,0) width 79: "egestas nulla." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/float-avoidance-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/float-avoidance-expected.txt >new file mode 100644 >index 00000000000..40eb0a1452b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/float-avoidance-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (0,0) size 100x200 [bgcolor=#00FF00] >+layer at (540,8) size 152x435 >+ RenderBlock {DIV} at (100,0) size 152x435 [border: (10px solid #000000)] >+ RenderMultiColumnSet at (10,10) size 132x415 >+layer at (550,18) size 132x415 >+ RenderMultiColumnFlowThread at (10,10) size 132x415 >+ RenderBlock {P} at (16,0) size 100x415 >+ RenderText {#text} at (0,0) size 99x415 >+ text run at (0,0) width 415: "This technology preview of our award winning next generation" >+ text run at (20,0) width 55: "browser " >+ text run at (20,55) width 360: "is a sign of things to come from Mozilla. Powerful yet easy" >+ text run at (40,0) width 79: "to use. This " >+ text run at (40,78) width 337: "maintenance release provides a few updates based on" >+ text run at (60,0) width 159: "user feedback - including " >+ text run at (60,158) width 257: "changes to the Extension System and icon" >+ text run at (80,0) width 88: "improvements." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/float-multicol-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/float-multicol-expected.txt >new file mode 100644 >index 00000000000..ac1bd976982 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/float-multicol-expected.txt >@@ -0,0 +1,241 @@ >+layer at (0,0) size 785x1508 >+ RenderView at (0,0) size 785x600 >+layer at (406,0) size 379x600 >+ RenderBlock {HTML} at (0,0) size 379x600 >+layer at (414,8) size 363x1500 >+ RenderBody {BODY} at (8,8) size 363x1500 >+ RenderMultiColumnSet at (0,0) size 363x1500 >+layer at (-309,8) size 1086x479 backgroundClip at (0,0) size 785x1508 clip at (0,0) size 785x1508 >+ RenderMultiColumnFlowThread at (0,0) size 1086x479 >+ RenderBlock {DIV} at (19,0) size 55x479 [bgcolor=#00FFFF] >+ RenderBlock (floating) {DIV} at (4,4) size 556x241 [bgcolor=#FFFF00] >+ RenderImage {IMG} at (0,0) size 133x70 >+ RenderText {#text} at (0,70) size 159x236 >+ text run at (0,70) width 91: "You've already" >+ text run at (20,70) width 144: "downloaded a build. All" >+ text run at (40,70) width 155: "you have to do is use it as" >+ text run at (60,70) width 166: "your everyday browser and" >+ text run at (80,70) width 145: "mail/news reader. If you" >+ text run at (100,70) width 148: "downloaded a build with" >+ text run at (120,70) width 160: "Talkback, please turn it on" >+ text run at (140,0) width 82: "when it asks. " >+ RenderBlock (floating) {DIV} at (140,161) size 415x79 [bgcolor=#FF0000] >+ RenderBlock {P} at (16,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 1" >+ RenderBlock {P} at (52,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 2" >+ RenderBlock {P} at (88,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 3" >+ RenderBlock {P} at (124,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 4" >+ RenderBlock {P} at (160,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 5" >+ RenderBlock {P} at (198,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 6" >+ RenderBlock {P} at (234,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 7" >+ RenderBlock {P} at (270,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 8" >+ RenderBlock {P} at (306,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 9" >+ RenderBlock {P} at (342,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hola hola 10" >+ RenderBlock {P} at (378,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hola hola 11" >+ RenderText {#text} at (140,82) size 139x144 >+ text run at (140,82) width 57: "Talkback" >+ text run at (160,0) width 124: "reports give us really" >+ text run at (180,0) width 137: "valuable data on which" >+ text run at (200,0) width 123: "crashes are the most" >+ text run at (220,0) width 136: "serious, and how often" >+ text run at (240,0) width 144: "people are encountering" >+ text run at (260,0) width 33: "them." >+ RenderBlock (floating) {DIV} at (0,400) size 340x79 [bgcolor=#FF00FF] >+ RenderBlock {P} at (16,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 1" >+ RenderBlock {P} at (52,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 2" >+ RenderBlock {P} at (88,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 3" >+ RenderBlock {P} at (124,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 4" >+ RenderBlock {P} at (160,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 5" >+ RenderBlock {P} at (196,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 6" >+ RenderBlock {P} at (232,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 7" >+ RenderBlock {P} at (268,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 8" >+ RenderBlock {P} at (304,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hello Kitty 9" >+ RenderBlock {H2} at (0,0) size 54x479 >+ RenderText {#text} at (0,248) size 53x132 >+ text run at (0,248) width 123: "What Needs" >+ text run at (27,248) width 131: "To Be Done?" >+ RenderBlock (floating) {DIV} at (93,248) size 414x79 [bgcolor=#808080] >+ RenderBlock {P} at (16,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 1" >+ RenderBlock {P} at (52,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 2" >+ RenderBlock {P} at (88,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 3" >+ RenderBlock {P} at (124,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 4" >+ RenderBlock {P} at (160,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 5" >+ RenderBlock {P} at (196,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 6" >+ RenderBlock {P} at (232,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 7" >+ RenderBlock {P} at (269,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 8" >+ RenderBlock {P} at (305,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 9" >+ RenderBlock {P} at (341,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hola hola 10" >+ RenderBlock {P} at (377,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hola hola 11" >+ RenderBlock {DL} at (93,0) size 733x479 >+ RenderBlock {DT} at (0,0) size 40x479 >+ RenderText {#text} at (0,326) size 39x43 >+ text run at (0,326) width 42: "Report" >+ text run at (20,326) width 30: "Bugs" >+ RenderBlock {DD} at (56,40) size 494x439 >+ RenderBlock {P} at (0,0) size 494x439 >+ RenderText {#text} at (0,286) size 352x149 >+ text run at (0,286) width 43: "You've" >+ text run at (20,286) width 44: "already" >+ text run at (213,286) width 145: "downloaded a build. All" >+ text run at (233,286) width 138: "you have to do is use it" >+ text run at (253,286) width 17: "as " >+ text run at (253,303) width 86: "your everyday" >+ text run at (273,286) width 139: "browser and mail/news" >+ text run at (293,286) width 82: "reader. If you" >+ text run at (313,286) width 148: "downloaded a build with" >+ text run at (333,286) width 65: "Talkback, " >+ RenderInline {EM} at (0,0) size 39x150 >+ RenderText {#text} at (333,351) size 39x150 >+ text run at (333,351) width 44: "please " >+ text run at (333,395) width 40: "turn it" >+ text run at (353,286) width 16: "on" >+ RenderText {#text} at (353,302) size 119x422 >+ text run at (353,302) width 82: " when it asks." >+ text run at (373,208) width 136: "Talkback reports give " >+ text run at (373,344) width 49: "us really" >+ text run at (393,208) width 83: "valuable data " >+ text run at (393,291) width 126: "on which crashes are" >+ text run at (413,208) width 161: "the most serious, and how " >+ text run at (413,369) width 30: "often" >+ text run at (433,0) width 148: "people are encountering " >+ text run at (433,148) width 265: "them. And all you have to do is click \"OK\". " >+ text run at (433,413) width 9: "If" >+ text run at (453,0) width 407: "you find something you think is a bug, check to see if it's not already" >+ RenderInline {A} at (0,0) size 19x79 [color=#0000EE] >+ RenderText {#text} at (473,0) size 19x79 >+ text run at (473,0) width 79: "known about" >+ RenderText {#text} at (473,79) size 19x168 >+ text run at (473,79) width 105: ", and then please " >+ text run at (473,184) width 63: "follow the " >+ RenderInline {A} at (0,0) size 19x157 [color=#0000EE] >+ RenderText {#text} at (473,247) size 19x157 >+ text run at (473,247) width 157: "bug submission procedure" >+ RenderText {#text} at (473,404) size 19x4 >+ text run at (473,404) width 4: "." >+ RenderBlock (floating) {DIV} at (565,0) size 428x78 [bgcolor=#008000] >+ RenderBlock {P} at (16,0) size 20x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 1" >+ RenderBlock {P} at (66,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 2" >+ RenderBlock {P} at (102,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 3" >+ RenderBlock {P} at (138,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 4" >+ RenderBlock {P} at (174,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 5" >+ RenderBlock {P} at (210,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 6" >+ RenderBlock {P} at (246,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 7" >+ RenderBlock {P} at (282,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 8" >+ RenderBlock {P} at (318,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x70 >+ text run at (0,0) width 70: "Hola hola 9" >+ RenderBlock {P} at (354,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hola hola 10" >+ RenderBlock {P} at (390,0) size 21x78 >+ RenderText {#text} at (0,0) size 19x78 >+ text run at (0,0) width 78: "Hola hola 11" >+ RenderBlock {DT} at (565,0) size 21x479 >+ RenderText {#text} at (0,78) size 19x110 >+ text run at (0,78) width 110: "Quality Assurance" >+ RenderBlock {DD} at (601,40) size 132x439 >+ RenderBlock {P} at (0,0) size 131x439 >+ RenderInline {A} at (0,0) size 19x71 [color=#0000EE] >+ RenderText {#text} at (0,38) size 19x71 >+ text run at (0,38) width 71: "Mozilla QA" >+ RenderText {#text} at (0,109) size 19x39 >+ text run at (0,109) width 4: " " >+ text run at (0,113) width 35: "has a " >+ RenderInline {A} at (0,0) size 19x29 [color=#0000EE] >+ RenderText {#text} at (0,148) size 19x29 >+ text run at (0,148) width 29: "page" >+ RenderText {#text} at (0,177) size 130x400 >+ text run at (0,177) width 4: " " >+ text run at (0,181) width 231: "dedicated to ways to get involved with" >+ text run at (30,38) width 173: "helping. This doesn't involve " >+ text run at (30,210) width 229: "knowing how to code, although a little" >+ text run at (51,38) width 231: "knowledge of HTML is helpful. Being " >+ text run at (51,269) width 123: "involved with QA is " >+ text run at (51,392) width 31: "good" >+ text run at (71,38) width 265: "for people wanting to get more familiar with " >+ text run at (71,303) width 128: "Mozilla, and there's a" >+ text run at (91,38) width 355: "strong community. A particularly good way to get involved " >+ text run at (91,393) width 25: "is to" >+ text run at (111,38) width 48: "join the " >+ RenderInline {A} at (0,0) size 19x66 [color=#0000EE] >+ RenderText {#text} at (111,86) size 19x66 >+ text run at (111,86) width 66: "BugAThon" >+ RenderText {#text} at (111,152) size 19x4 >+ text run at (111,152) width 4: "." >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/float-paginate-complex-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/float-paginate-complex-expected.txt >new file mode 100644 >index 00000000000..a0acabf5eb9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/float-paginate-complex-expected.txt >@@ -0,0 +1,264 @@ >+layer at (0,0) size 1680x1208 >+ RenderView at (0,0) size 785x585 >+layer at (-895,0) size 1680x585 backgroundClip at (0,0) size 1680x1208 clip at (0,0) size 1680x1208 >+ RenderBlock {HTML} at (0,0) size 1680x585 >+ RenderBody {BODY} at (8,8) size 1664x1200 >+layer at (373,8) size 404x1200 >+ RenderBlock {DIV} at (0,0) size 404x1200 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 400x1196 >+layer at (-161,10) size 936x388 backgroundClip at (0,0) size 1680x1208 clip at (0,0) size 1680x1208 >+ RenderMultiColumnFlowThread at (2,2) size 936x388 >+ RenderBlock (anonymous) at (0,0) size 280x388 >+ RenderText {#text} at (0,0) size 19x104 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (15,104) size 0x0 >+ RenderText {#text} at (20,0) size 19x104 >+ text run at (20,0) width 104: "This is some text." >+ RenderBR {BR} at (35,104) size 0x0 >+ RenderText {#text} at (40,0) size 19x104 >+ text run at (40,0) width 104: "This is some text." >+ RenderBR {BR} at (55,104) size 0x0 >+ RenderText {#text} at (60,0) size 19x104 >+ text run at (60,0) width 104: "This is some text." >+ RenderBR {BR} at (75,104) size 0x0 >+ RenderText {#text} at (80,0) size 19x104 >+ text run at (80,0) width 104: "This is some text." >+ RenderBR {BR} at (95,104) size 0x0 >+ RenderText {#text} at (100,0) size 19x104 >+ text run at (100,0) width 104: "This is some text." >+ RenderBR {BR} at (115,104) size 0x0 >+ RenderText {#text} at (120,0) size 19x104 >+ text run at (120,0) width 104: "This is some text." >+ RenderBR {BR} at (135,104) size 0x0 >+ RenderText {#text} at (140,0) size 19x104 >+ text run at (140,0) width 104: "This is some text." >+ RenderBR {BR} at (155,104) size 0x0 >+ RenderText {#text} at (160,0) size 19x104 >+ text run at (160,0) width 104: "This is some text." >+ RenderBR {BR} at (175,104) size 0x0 >+ RenderText {#text} at (180,0) size 19x104 >+ text run at (180,0) width 104: "This is some text." >+ RenderBR {BR} at (195,104) size 0x0 >+ RenderText {#text} at (200,0) size 19x104 >+ text run at (200,0) width 104: "This is some text." >+ RenderBR {BR} at (215,104) size 0x0 >+ RenderText {#text} at (220,0) size 19x104 >+ text run at (220,0) width 104: "This is some text." >+ RenderBR {BR} at (235,104) size 0x0 >+ RenderText {#text} at (240,0) size 19x104 >+ text run at (240,0) width 104: "This is some text." >+ RenderBR {BR} at (255,104) size 0x0 >+ RenderText {#text} at (260,0) size 19x104 >+ text run at (260,0) width 104: "This is some text." >+ RenderBR {BR} at (275,104) size 0x0 >+ RenderBlock {P} at (296,0) size 624x388 >+ RenderBlock (floating) {SPAN} at (104,0) size 150x78 >+ RenderText {#text} at (2,0) size 145x78 >+ text run at (2,0) width 78: "T" >+ RenderText {#text} at (104,78) size 19x95 >+ text run at (104,78) width 95: "his is some text." >+ RenderBR {BR} at (119,173) size 0x0 >+ RenderText {#text} at (124,78) size 19x104 >+ text run at (124,78) width 104: "This is some text." >+ RenderBR {BR} at (139,182) size 0x0 >+ RenderText {#text} at (144,78) size 19x104 >+ text run at (144,78) width 104: "This is some text." >+ RenderBR {BR} at (159,182) size 0x0 >+ RenderText {#text} at (164,78) size 19x104 >+ text run at (164,78) width 104: "This is some text." >+ RenderBR {BR} at (179,182) size 0x0 >+ RenderText {#text} at (184,78) size 19x104 >+ text run at (184,78) width 104: "This is some text." >+ RenderBR {BR} at (199,182) size 0x0 >+ RenderText {#text} at (204,78) size 19x104 >+ text run at (204,78) width 104: "This is some text." >+ RenderBR {BR} at (219,182) size 0x0 >+ RenderText {#text} at (224,78) size 19x104 >+ text run at (224,78) width 104: "This is some text." >+ RenderBR {BR} at (239,182) size 0x0 >+ RenderText {#text} at (244,78) size 19x104 >+ text run at (244,78) width 104: "This is some text." >+ RenderBR {BR} at (259,182) size 0x0 >+ RenderText {#text} at (264,0) size 19x104 >+ text run at (264,0) width 104: "This is some text." >+ RenderBR {BR} at (279,104) size 0x0 >+ RenderText {#text} at (284,0) size 19x104 >+ text run at (284,0) width 104: "This is some text." >+ RenderBR {BR} at (299,104) size 0x0 >+ RenderText {#text} at (304,0) size 19x104 >+ text run at (304,0) width 104: "This is some text." >+ RenderBR {BR} at (319,104) size 0x0 >+ RenderText {#text} at (324,0) size 19x104 >+ text run at (324,0) width 104: "This is some text." >+ RenderBR {BR} at (339,104) size 0x0 >+ RenderText {#text} at (344,0) size 19x104 >+ text run at (344,0) width 104: "This is some text." >+ RenderBR {BR} at (359,104) size 0x0 >+ RenderText {#text} at (364,0) size 19x104 >+ text run at (364,0) width 104: "This is some text." >+ RenderBR {BR} at (379,104) size 0x0 >+ RenderText {#text} at (384,0) size 19x104 >+ text run at (384,0) width 104: "This is some text." >+ RenderBR {BR} at (399,104) size 0x0 >+ RenderText {#text} at (404,0) size 19x104 >+ text run at (404,0) width 104: "This is some text." >+ RenderBR {BR} at (419,104) size 0x0 >+ RenderText {#text} at (424,0) size 19x104 >+ text run at (424,0) width 104: "This is some text." >+ RenderBR {BR} at (439,104) size 0x0 >+ RenderText {#text} at (444,0) size 19x104 >+ text run at (444,0) width 104: "This is some text." >+ RenderBR {BR} at (459,104) size 0x0 >+ RenderText {#text} at (464,0) size 19x104 >+ text run at (464,0) width 104: "This is some text." >+ RenderBR {BR} at (479,104) size 0x0 >+ RenderText {#text} at (484,0) size 19x104 >+ text run at (484,0) width 104: "This is some text." >+ RenderBR {BR} at (499,104) size 0x0 >+ RenderText {#text} at (504,0) size 19x104 >+ text run at (504,0) width 104: "This is some text." >+ RenderBR {BR} at (519,104) size 0x0 >+ RenderText {#text} at (524,0) size 19x104 >+ text run at (524,0) width 104: "This is some text." >+ RenderBR {BR} at (539,104) size 0x0 >+ RenderText {#text} at (544,0) size 19x104 >+ text run at (544,0) width 104: "This is some text." >+ RenderBR {BR} at (559,104) size 0x0 >+ RenderText {#text} at (564,0) size 19x104 >+ text run at (564,0) width 104: "This is some text." >+ RenderBR {BR} at (579,104) size 0x0 >+ RenderText {#text} at (584,0) size 19x104 >+ text run at (584,0) width 104: "This is some text." >+ RenderBR {BR} at (599,104) size 0x0 >+ RenderText {#text} at (604,0) size 19x104 >+ text run at (604,0) width 104: "This is some text." >+ RenderBR {BR} at (619,104) size 0x0 >+layer at (-47,8) size 404x1200 backgroundClip at (0,0) size 1680x1208 clip at (0,0) size 1680x1208 >+ RenderBlock {DIV} at (420,0) size 404x1200 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 400x1196 >+layer at (-581,10) size 936x388 backgroundClip at (0,0) size 1680x1208 clip at (0,0) size 1680x1208 >+ RenderMultiColumnFlowThread at (2,2) size 936x388 >+ RenderBlock (anonymous) at (0,0) size 280x388 >+ RenderText {#text} at (0,0) size 19x104 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (15,104) size 0x0 >+ RenderText {#text} at (20,0) size 19x104 >+ text run at (20,0) width 104: "This is some text." >+ RenderBR {BR} at (35,104) size 0x0 >+ RenderText {#text} at (40,0) size 19x104 >+ text run at (40,0) width 104: "This is some text." >+ RenderBR {BR} at (55,104) size 0x0 >+ RenderText {#text} at (60,0) size 19x104 >+ text run at (60,0) width 104: "This is some text." >+ RenderBR {BR} at (75,104) size 0x0 >+ RenderText {#text} at (80,0) size 19x104 >+ text run at (80,0) width 104: "This is some text." >+ RenderBR {BR} at (95,104) size 0x0 >+ RenderText {#text} at (100,0) size 19x104 >+ text run at (100,0) width 104: "This is some text." >+ RenderBR {BR} at (115,104) size 0x0 >+ RenderText {#text} at (120,0) size 19x104 >+ text run at (120,0) width 104: "This is some text." >+ RenderBR {BR} at (135,104) size 0x0 >+ RenderText {#text} at (140,0) size 19x104 >+ text run at (140,0) width 104: "This is some text." >+ RenderBR {BR} at (155,104) size 0x0 >+ RenderText {#text} at (160,0) size 19x104 >+ text run at (160,0) width 104: "This is some text." >+ RenderBR {BR} at (175,104) size 0x0 >+ RenderText {#text} at (180,0) size 19x104 >+ text run at (180,0) width 104: "This is some text." >+ RenderBR {BR} at (195,104) size 0x0 >+ RenderText {#text} at (200,0) size 19x104 >+ text run at (200,0) width 104: "This is some text." >+ RenderBR {BR} at (215,104) size 0x0 >+ RenderText {#text} at (220,0) size 19x104 >+ text run at (220,0) width 104: "This is some text." >+ RenderBR {BR} at (235,104) size 0x0 >+ RenderText {#text} at (240,0) size 19x104 >+ text run at (240,0) width 104: "This is some text." >+ RenderBR {BR} at (255,104) size 0x0 >+ RenderText {#text} at (260,0) size 19x104 >+ text run at (260,0) width 104: "This is some text." >+ RenderBR {BR} at (275,104) size 0x0 >+ RenderBlock {P} at (296,0) size 624x388 >+ RenderImage {IMG} at (104,0) size 100x100 [bgcolor=#008000] >+ RenderImage {IMG} at (104,288) size 200x100 [bgcolor=#008000] >+ RenderText {#text} at (104,100) size 19x100 >+ text run at (104,100) width 100: "This is some text" >+ RenderBR {BR} at (119,200) size 0x0 >+ RenderText {#text} at (124,100) size 19x104 >+ text run at (124,100) width 104: "This is some text." >+ RenderBR {BR} at (139,204) size 0x0 >+ RenderText {#text} at (144,100) size 19x104 >+ text run at (144,100) width 104: "This is some text." >+ RenderBR {BR} at (159,204) size 0x0 >+ RenderText {#text} at (164,100) size 19x104 >+ text run at (164,100) width 104: "This is some text." >+ RenderBR {BR} at (179,204) size 0x0 >+ RenderText {#text} at (184,100) size 19x104 >+ text run at (184,100) width 104: "This is some text." >+ RenderBR {BR} at (199,204) size 0x0 >+ RenderText {#text} at (204,0) size 19x104 >+ text run at (204,0) width 104: "This is some text." >+ RenderBR {BR} at (219,104) size 0x0 >+ RenderText {#text} at (224,0) size 19x104 >+ text run at (224,0) width 104: "This is some text." >+ RenderBR {BR} at (239,104) size 0x0 >+ RenderText {#text} at (244,0) size 19x104 >+ text run at (244,0) width 104: "This is some text." >+ RenderBR {BR} at (259,104) size 0x0 >+ RenderText {#text} at (264,0) size 19x104 >+ text run at (264,0) width 104: "This is some text." >+ RenderBR {BR} at (279,104) size 0x0 >+ RenderText {#text} at (284,0) size 19x104 >+ text run at (284,0) width 104: "This is some text." >+ RenderBR {BR} at (299,104) size 0x0 >+ RenderText {#text} at (304,0) size 19x104 >+ text run at (304,0) width 104: "This is some text." >+ RenderBR {BR} at (319,104) size 0x0 >+ RenderText {#text} at (324,0) size 19x104 >+ text run at (324,0) width 104: "This is some text." >+ RenderBR {BR} at (339,104) size 0x0 >+ RenderText {#text} at (344,0) size 19x104 >+ text run at (344,0) width 104: "This is some text." >+ RenderBR {BR} at (359,104) size 0x0 >+ RenderText {#text} at (364,0) size 19x104 >+ text run at (364,0) width 104: "This is some text." >+ RenderBR {BR} at (379,104) size 0x0 >+ RenderText {#text} at (384,0) size 19x104 >+ text run at (384,0) width 104: "This is some text." >+ RenderBR {BR} at (399,104) size 0x0 >+ RenderText {#text} at (404,0) size 19x104 >+ text run at (404,0) width 104: "This is some text." >+ RenderBR {BR} at (419,104) size 0x0 >+ RenderText {#text} at (424,0) size 19x104 >+ text run at (424,0) width 104: "This is some text." >+ RenderBR {BR} at (439,104) size 0x0 >+ RenderText {#text} at (444,0) size 19x104 >+ text run at (444,0) width 104: "This is some text." >+ RenderBR {BR} at (459,104) size 0x0 >+ RenderText {#text} at (464,0) size 19x104 >+ text run at (464,0) width 104: "This is some text." >+ RenderBR {BR} at (479,104) size 0x0 >+ RenderText {#text} at (484,0) size 19x104 >+ text run at (484,0) width 104: "This is some text." >+ RenderBR {BR} at (499,104) size 0x0 >+ RenderText {#text} at (504,0) size 19x104 >+ text run at (504,0) width 104: "This is some text." >+ RenderBR {BR} at (519,104) size 0x0 >+ RenderText {#text} at (524,0) size 19x104 >+ text run at (524,0) width 104: "This is some text." >+ RenderBR {BR} at (539,104) size 0x0 >+ RenderText {#text} at (544,0) size 19x104 >+ text run at (544,0) width 104: "This is some text." >+ RenderBR {BR} at (559,104) size 0x0 >+ RenderText {#text} at (564,0) size 19x104 >+ text run at (564,0) width 104: "This is some text." >+ RenderBR {BR} at (579,104) size 0x0 >+ RenderText {#text} at (584,0) size 19x104 >+ text run at (584,0) width 104: "This is some text." >+ RenderBR {BR} at (599,104) size 0x0 >+ RenderText {#text} at (604,0) size 19x104 >+ text run at (604,0) width 104: "This is some text." >+ RenderBR {BR} at (619,104) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/float-paginate-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/float-paginate-expected.txt >new file mode 100644 >index 00000000000..87430d0c588 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/float-paginate-expected.txt >@@ -0,0 +1,131 @@ >+layer at (0,0) size 785x1208 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x600 >+ RenderBody {BODY} at (8,8) size 769x1200 >+layer at (373,8) size 404x1200 >+ RenderBlock {DIV} at (0,0) size 404x1200 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 400x1196 >+layer at (-225,10) size 1000x388 backgroundClip at (0,0) size 785x1208 clip at (0,0) size 785x1208 >+ RenderMultiColumnFlowThread at (2,2) size 1000x388 >+ RenderText {#text} at (0,0) size 19x104 >+ text run at (0,0) width 104: "This is some text." >+ RenderBR {BR} at (15,104) size 0x0 >+ RenderText {#text} at (20,0) size 19x104 >+ text run at (20,0) width 104: "This is some text." >+ RenderBR {BR} at (35,104) size 0x0 >+ RenderText {#text} at (40,0) size 19x104 >+ text run at (40,0) width 104: "This is some text." >+ RenderBR {BR} at (55,104) size 0x0 >+ RenderText {#text} at (60,0) size 19x104 >+ text run at (60,0) width 104: "This is some text." >+ RenderBR {BR} at (75,104) size 0x0 >+ RenderText {#text} at (80,0) size 19x104 >+ text run at (80,0) width 104: "This is some text." >+ RenderBR {BR} at (95,104) size 0x0 >+ RenderText {#text} at (100,0) size 19x104 >+ text run at (100,0) width 104: "This is some text." >+ RenderBR {BR} at (115,104) size 0x0 >+ RenderText {#text} at (120,0) size 19x104 >+ text run at (120,0) width 104: "This is some text." >+ RenderBR {BR} at (135,104) size 0x0 >+ RenderText {#text} at (140,0) size 19x104 >+ text run at (140,0) width 104: "This is some text." >+ RenderBR {BR} at (155,104) size 0x0 >+ RenderText {#text} at (160,0) size 19x104 >+ text run at (160,0) width 104: "This is some text." >+ RenderBR {BR} at (175,104) size 0x0 >+ RenderText {#text} at (180,0) size 19x104 >+ text run at (180,0) width 104: "This is some text." >+ RenderBR {BR} at (195,104) size 0x0 >+ RenderImage {IMG} at (400,0) size 300x250 [bgcolor=#008000] >+ RenderText {#text} at (400,250) size 19x104 >+ text run at (400,250) width 104: "This is some text." >+ RenderBR {BR} at (415,354) size 0x0 >+ RenderText {#text} at (420,250) size 19x104 >+ text run at (420,250) width 104: "This is some text." >+ RenderBR {BR} at (435,354) size 0x0 >+ RenderText {#text} at (440,250) size 19x104 >+ text run at (440,250) width 104: "This is some text." >+ RenderBR {BR} at (455,354) size 0x0 >+ RenderText {#text} at (460,250) size 19x104 >+ text run at (460,250) width 104: "This is some text." >+ RenderBR {BR} at (475,354) size 0x0 >+ RenderText {#text} at (480,250) size 19x104 >+ text run at (480,250) width 104: "This is some text." >+ RenderBR {BR} at (495,354) size 0x0 >+ RenderText {#text} at (500,250) size 19x104 >+ text run at (500,250) width 104: "This is some text." >+ RenderBR {BR} at (515,354) size 0x0 >+ RenderText {#text} at (520,250) size 19x104 >+ text run at (520,250) width 104: "This is some text." >+ RenderBR {BR} at (535,354) size 0x0 >+ RenderText {#text} at (540,250) size 19x104 >+ text run at (540,250) width 104: "This is some text." >+ RenderBR {BR} at (555,354) size 0x0 >+ RenderText {#text} at (560,250) size 19x104 >+ text run at (560,250) width 104: "This is some text." >+ RenderBR {BR} at (575,354) size 0x0 >+ RenderText {#text} at (580,250) size 19x104 >+ text run at (580,250) width 104: "This is some text." >+ RenderBR {BR} at (595,354) size 0x0 >+ RenderText {#text} at (600,250) size 19x104 >+ text run at (600,250) width 104: "This is some text." >+ RenderBR {BR} at (615,354) size 0x0 >+ RenderText {#text} at (620,250) size 19x104 >+ text run at (620,250) width 104: "This is some text." >+ RenderBR {BR} at (635,354) size 0x0 >+ RenderText {#text} at (640,250) size 19x104 >+ text run at (640,250) width 104: "This is some text." >+ RenderBR {BR} at (655,354) size 0x0 >+ RenderText {#text} at (660,250) size 19x104 >+ text run at (660,250) width 104: "This is some text." >+ RenderBR {BR} at (675,354) size 0x0 >+ RenderText {#text} at (680,250) size 19x104 >+ text run at (680,250) width 104: "This is some text." >+ RenderBR {BR} at (695,354) size 0x0 >+ RenderText {#text} at (700,0) size 19x104 >+ text run at (700,0) width 104: "This is some text." >+ RenderBR {BR} at (715,104) size 0x0 >+ RenderText {#text} at (720,0) size 19x104 >+ text run at (720,0) width 104: "This is some text." >+ RenderBR {BR} at (735,104) size 0x0 >+ RenderText {#text} at (740,0) size 19x104 >+ text run at (740,0) width 104: "This is some text." >+ RenderBR {BR} at (755,104) size 0x0 >+ RenderText {#text} at (760,0) size 19x104 >+ text run at (760,0) width 104: "This is some text." >+ RenderBR {BR} at (775,104) size 0x0 >+ RenderText {#text} at (780,0) size 19x104 >+ text run at (780,0) width 104: "This is some text." >+ RenderBR {BR} at (795,104) size 0x0 >+ RenderText {#text} at (800,0) size 19x104 >+ text run at (800,0) width 104: "This is some text." >+ RenderBR {BR} at (815,104) size 0x0 >+ RenderText {#text} at (820,0) size 19x104 >+ text run at (820,0) width 104: "This is some text." >+ RenderBR {BR} at (835,104) size 0x0 >+ RenderText {#text} at (840,0) size 19x104 >+ text run at (840,0) width 104: "This is some text." >+ RenderBR {BR} at (855,104) size 0x0 >+ RenderText {#text} at (860,0) size 19x104 >+ text run at (860,0) width 104: "This is some text." >+ RenderBR {BR} at (875,104) size 0x0 >+ RenderText {#text} at (880,0) size 19x104 >+ text run at (880,0) width 104: "This is some text." >+ RenderBR {BR} at (895,104) size 0x0 >+ RenderText {#text} at (900,0) size 19x104 >+ text run at (900,0) width 104: "This is some text." >+ RenderBR {BR} at (915,104) size 0x0 >+ RenderText {#text} at (920,0) size 19x104 >+ text run at (920,0) width 104: "This is some text." >+ RenderBR {BR} at (935,104) size 0x0 >+ RenderText {#text} at (940,0) size 19x104 >+ text run at (940,0) width 104: "This is some text." >+ RenderBR {BR} at (955,104) size 0x0 >+ RenderText {#text} at (960,0) size 19x104 >+ text run at (960,0) width 104: "This is some text." >+ RenderBR {BR} at (975,104) size 0x0 >+ RenderText {#text} at (980,0) size 19x104 >+ text run at (980,0) width 104: "This is some text." >+ RenderBR {BR} at (995,104) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/nested-columns-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/nested-columns-expected.txt >new file mode 100644 >index 00000000000..1465b2d8a15 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/nested-columns-expected.txt >@@ -0,0 +1,79 @@ >+layer at (0,0) size 785x1141 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x600 >+layer at (277,8) size 500x750 >+ RenderBody {BODY} at (8,8) size 500x750 >+ RenderMultiColumnSet at (0,0) size 500x750 >+layer at (-263,8) size 1040x367 backgroundClip at (0,0) size 785x1141 clip at (0,0) size 785x1141 >+ RenderMultiColumnFlowThread at (0,0) size 1040x367 >+ RenderBlock {H1} at (21,0) size 38x367 >+ RenderText {#text} at (0,0) size 36x166 >+ text run at (0,0) width 166: "Header One" >+ RenderBlock (anonymous) at (79,0) size 221x367 >+ RenderText {#text} at (0,0) size 219x367 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (20,0) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (40,0) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (60,0) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (80,0) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (100,0) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (120,0) width 309: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (140,0) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (160,0) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (180,0) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (200,0) width 21: "elit." >+ RenderBlock {H1} at (321,0) size 38x367 >+ RenderText {#text} at (0,0) size 36x169 >+ text run at (0,0) width 169: "Header Two" >+ RenderBlock (anonymous) at (379,0) size 221x367 >+ RenderText {#text} at (0,0) size 219x367 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (20,0) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus." >+ text run at (40,0) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate" >+ text run at (60,0) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis" >+ text run at (80,0) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim." >+ text run at (100,0) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci," >+ text run at (120,0) width 310: "tempus euismod, pretium quis, interdum vitae, nulla." >+ text run at (140,0) width 321: "Phasellus eget ante et tortor condimentum vestibulum." >+ text run at (160,0) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae" >+ text run at (180,0) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing" >+ text run at (200,0) width 21: "elit." >+ RenderBlock {H1} at (621,0) size 38x367 >+ RenderText {#text} at (0,0) size 36x190 >+ text run at (0,0) width 190: "Header Three" >+ RenderBlock {H1} at (941,0) size 38x367 >+ RenderText {#text} at (0,0) size 36x177 >+ text run at (0,0) width 177: "Header Four" >+ RenderBlock (anonymous) at (1000,0) size 40x367 >+ RenderText {#text} at (0,0) size 39x337 >+ text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit." >+ text run at (20,0) width 143: "Nulla varius enim ac mi." >+layer at (-143,8) size 240x367 backgroundClip at (0,0) size 785x1141 clip at (0,0) size 785x1141 >+ RenderBlock {DIV} at (679,0) size 241x367 >+ RenderMultiColumnSet at (0,0) size 240x367 >+layer at (-363,8) size 460x176 backgroundClip at (0,0) size 785x1141 clip at (0,0) size 785x1141 >+ RenderMultiColumnFlowThread at (0,0) size 460x176 >+ RenderText {#text} at (0,0) size 419x175 >+ text run at (0,0) width 169: "Lorem ipsum dolor sit amet," >+ text run at (20,0) width 164: "consectetuer adipiscing elit." >+ text run at (40,0) width 143: "Nulla varius enim ac mi." >+ text run at (60,0) width 150: "Curabitur sollicitudin felis" >+ text run at (80,0) width 120: "quis lectus. Quisque" >+ text run at (100,0) width 142: "adipiscing rhoncus sem." >+ text run at (120,0) width 162: "Proin nulla purus, vulputate" >+ text run at (140,0) width 152: "vel, varius ut, euismod et," >+ text run at (160,0) width 158: "nisi. Sed vitae felis vel orci" >+ text run at (180,0) width 127: "sagittis aliquam. Cras" >+ text run at (200,0) width 146: "convallis adipiscing sem." >+ text run at (220,0) width 175: "Nam nonummy enim. Nullam" >+ text run at (240,0) width 152: "bibendum lobortis neque." >+ text run at (260,0) width 173: "Vestibulum velit orci, tempus" >+ text run at (280,0) width 135: "euismod, pretium quis," >+ text run at (300,0) width 123: "interdum vitae, nulla." >+ text run at (320,0) width 166: "Phasellus eget ante et tortor" >+ text run at (340,0) width 151: "condimentum vestibulum." >+ text run at (360,0) width 168: "Suspendisse hendrerit quam" >+ text run at (380,0) width 156: "nec felis. Sed varius turpis" >+ text run at (400,0) width 70: "vitae pede. " >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt >new file mode 100644 >index 00000000000..1d93e062db4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt >@@ -0,0 +1,47 @@ >+layer at (0,0) size 785x778 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x600 >+ RenderBody {BODY} at (8,8) size 769x584 >+layer at (457,8) size 320x770 >+ RenderBlock {DIV} at (0,0) size 320x770 [border: (5px solid #000000)] >+ RenderMultiColumnSet at (10,10) size 300x750 >+layer at (243,18) size 524x367 >+ RenderMultiColumnFlowThread at (10,10) size 524x367 >+ RenderBlock {DIV} at (0,0) size 250x367 >+ RenderBlock (anonymous) at (300,0) size 224x367 >+ RenderBlock {DIV} at (0,0) size 224x283 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 19x279 >+ text run at (2,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (17,281) size 0x0 >+ RenderText {#text} at (22,2) size 19x279 >+ text run at (22,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (37,281) size 0x0 >+ RenderText {#text} at (42,2) size 19x279 >+ text run at (42,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (57,281) size 0x0 >+ RenderText {#text} at (62,2) size 19x279 >+ text run at (62,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (77,281) size 0x0 >+ RenderText {#text} at (82,2) size 19x279 >+ text run at (82,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (97,281) size 0x0 >+ RenderText {#text} at (102,2) size 19x279 >+ text run at (102,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (117,281) size 0x0 >+ RenderText {#text} at (122,2) size 19x279 >+ text run at (122,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (137,281) size 0x0 >+ RenderText {#text} at (142,2) size 19x279 >+ text run at (142,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (157,281) size 0x0 >+ RenderText {#text} at (162,2) size 19x279 >+ text run at (162,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (177,281) size 0x0 >+ RenderText {#text} at (182,2) size 19x279 >+ text run at (182,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (197,281) size 0x0 >+ RenderText {#text} at (202,2) size 19x279 >+ text run at (202,2) width 279: "All of this text should be in the second column." >+ RenderBR {BR} at (217,281) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/001-expected.txt >new file mode 100644 >index 00000000000..d9dc964f6bb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/001-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x100 [bgcolor=#FFFF00] >+ RenderBlock (floating) {DIV} at (0,0) size 71x500 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "Hello world" >+ RenderBlock {DIV} at (0,204) size 784x40 >+ RenderText {#text} at (71,0) size 704x39 >+ text run at (71,0) width 271: "This text should not overlap the purple float? " >+ text run at (342,0) width 433: "Will this happen? I'm really not sure. This is a test of some of the strange" >+ text run at (71,20) width 368: "behavior you will find when using overflow auto or scroll, etc." >+layer at (79,108) size 713x104 clip at (81,110) size 709x100 scrollHeight 400 >+ RenderBlock {DIV} at (71,100) size 713x104 [border: (2px solid #000000)] >+ RenderText {#text} at (2,2) size 136x19 >+ text run at (2,2) width 136: "Does the float intrude?" >+ RenderBlock (floating) {SPAN} at (611,2) size 100x400 [bgcolor=#800080] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/002-expected.txt >new file mode 100644 >index 00000000000..90cca260fb4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/002-expected.txt >@@ -0,0 +1,83 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 212x312 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 208x308 >+ RenderTableRow {TR} at (0,2) size 208x304 >+ RenderTableCell {TD} at (2,2) size 204x304 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+layer at (14,14) size 200x300 clip at (14,14) size 185x300 scrollHeight 480 >+ RenderBlock {DIV} at (2,2) size 200x300 >+ RenderText {#text} at (0,0) size 130x19 >+ text run at (0,0) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,15) size 0x0 >+ RenderText {#text} at (0,20) size 130x19 >+ text run at (0,20) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,35) size 0x0 >+ RenderText {#text} at (0,40) size 130x19 >+ text run at (0,40) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,55) size 0x0 >+ RenderText {#text} at (0,60) size 130x19 >+ text run at (0,60) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,75) size 0x0 >+ RenderText {#text} at (0,80) size 130x19 >+ text run at (0,80) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,95) size 0x0 >+ RenderText {#text} at (0,100) size 130x19 >+ text run at (0,100) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,115) size 0x0 >+ RenderText {#text} at (0,120) size 130x19 >+ text run at (0,120) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,135) size 0x0 >+ RenderText {#text} at (0,140) size 130x19 >+ text run at (0,140) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,155) size 0x0 >+ RenderText {#text} at (0,160) size 130x19 >+ text run at (0,160) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,175) size 0x0 >+ RenderText {#text} at (0,180) size 130x19 >+ text run at (0,180) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,195) size 0x0 >+ RenderText {#text} at (0,200) size 130x19 >+ text run at (0,200) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,215) size 0x0 >+ RenderText {#text} at (0,220) size 130x19 >+ text run at (0,220) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,235) size 0x0 >+ RenderText {#text} at (0,240) size 130x19 >+ text run at (0,240) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,255) size 0x0 >+ RenderText {#text} at (0,260) size 130x19 >+ text run at (0,260) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,275) size 0x0 >+ RenderText {#text} at (0,280) size 130x19 >+ text run at (0,280) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,295) size 0x0 >+ RenderText {#text} at (0,300) size 130x19 >+ text run at (0,300) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,315) size 0x0 >+ RenderText {#text} at (0,320) size 130x19 >+ text run at (0,320) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,335) size 0x0 >+ RenderText {#text} at (0,340) size 130x19 >+ text run at (0,340) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,355) size 0x0 >+ RenderText {#text} at (0,360) size 130x19 >+ text run at (0,360) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,375) size 0x0 >+ RenderText {#text} at (0,380) size 130x19 >+ text run at (0,380) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,395) size 0x0 >+ RenderText {#text} at (0,400) size 130x19 >+ text run at (0,400) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,415) size 0x0 >+ RenderText {#text} at (0,420) size 130x19 >+ text run at (0,420) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,435) size 0x0 >+ RenderText {#text} at (0,440) size 130x19 >+ text run at (0,440) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,455) size 0x0 >+ RenderText {#text} at (0,460) size 130x19 >+ text run at (0,460) width 130: "Lots of overflow text." >+ RenderBR {BR} at (130,475) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/003-expected.txt >new file mode 100644 >index 00000000000..c753dfd100d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/003-expected.txt >@@ -0,0 +1,195 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (10,10) size 780x302 >+ RenderBlock {fake} at (10,10) size 780x302 [bgcolor=#FFFF00] >+layer at (10,10) size 282x302 clip at (11,11) size 265x300 scrollHeight 1274 >+ RenderBlock {channel} at (0,0) size 282x302 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+ RenderBlock {title} at (11,11) size 255x18 >+ RenderText {#text} at (0,0) size 153x18 >+ text run at (0,0) width 153: "scottandrew.com" >+ RenderBlock {description} at (11,39) size 255x12 >+ RenderText {#text} at (0,0) size 192x12 >+ text run at (0,0) width 192: "DHTML, DOM and JavaScript News" >+ RenderBlock {item} at (1,61) size 265x92 [bgcolor=#FFFFFF] [border: (1px solid #CCCCCC) none (1px solid #CCCCCC) none] >+ RenderInline {title} at (0,0) size 229x14 >+ RenderText {#text} at (10,11) size 229x14 >+ text run at (10,11) width 229: "DHTML Animation Array Generator" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {description} at (0,0) size 245x56 >+ RenderText {#text} at (10,25) size 245x56 >+ text run at (10,25) width 245: "Robert points us to the first third-party" >+ text run at (10,39) width 221: "tool for the DomAPI: The Animation" >+ text run at (10,53) width 206: "Array Generator, a visual tool for" >+ text run at (10,67) width 63: "creating..." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {item} at (1,163) size 265x92 [bgcolor=#FFFFFF] [border: (1px solid #CCCCCC) none (1px solid #CCCCCC) none] >+ RenderInline {title} at (0,0) size 175x14 >+ RenderText {#text} at (10,11) size 175x14 >+ text run at (10,11) width 175: "DOM and Extended Entries" >+ RenderText {#text} at (185,11) size 4x14 >+ text run at (185,11) width 4: " " >+ RenderInline {description} at (0,0) size 242x70 >+ RenderText {#text} at (189,11) size 242x70 >+ text run at (189,11) width 63: "Aarondot:" >+ text run at (10,25) width 215: "A Better Way To Display Extended" >+ text run at (10,39) width 233: "Entries. Very cool, and uses the DOM" >+ text run at (10,53) width 176: "and JavaScript to reveal the" >+ text run at (10,67) width 72: "extended..." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {item} at (1,265) size 265x78 [bgcolor=#FFFFFF] [border: (1px solid #CCCCCC) none (1px solid #CCCCCC) none] >+ RenderInline {title} at (0,0) size 162x14 >+ RenderText {#text} at (10,11) size 162x14 >+ text run at (10,11) width 162: "cellspacing and the DOM" >+ RenderText {#text} at (172,11) size 4x14 >+ text run at (172,11) width 4: " " >+ RenderInline {description} at (0,0) size 240x56 >+ RenderText {#text} at (176,11) size 240x56 >+ text run at (176,11) width 74: "By the way," >+ text run at (10,25) width 225: "if you're using the DOM to generate" >+ text run at (10,39) width 210: "TABLE elements, you have to use" >+ text run at (10,53) width 163: "setAttribute() to set the..." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {item} at (1,353) size 265x92 [bgcolor=#FFFFFF] [border: (1px solid #CCCCCC) none (1px solid #CCCCCC) none] >+ RenderInline {title} at (0,0) size 175x14 >+ RenderText {#text} at (10,11) size 175x14 >+ text run at (10,11) width 175: "contenteditable for Mozilla" >+ RenderText {#text} at (185,11) size 4x14 >+ text run at (185,11) width 4: " " >+ RenderInline {description} at (0,0) size 235x70 >+ RenderText {#text} at (189,11) size 235x70 >+ text run at (189,11) width 56: "The folks" >+ text run at (10,25) width 221: "art Q42, creator of Quek (cute little" >+ text run at (10,39) width 215: "avatar/chat) and Xopus (browser-" >+ text run at (10,53) width 216: "based WYSIWYG XML-editor) have" >+ text run at (10,67) width 195: "released code that simulates..." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {item} at (1,455) size 265x78 [bgcolor=#FFFFFF] [border: (1px solid #CCCCCC) none (1px solid #CCCCCC) none] >+ RenderInline {title} at (0,0) size 179x28 >+ RenderText {#text} at (10,11) size 179x28 >+ text run at (10,11) width 179: "DHTML Timeline/Keyframe" >+ text run at (10,25) width 66: "Animation" >+ RenderText {#text} at (76,25) size 4x14 >+ text run at (76,25) width 4: " " >+ RenderInline {description} at (0,0) size 242x42 >+ RenderText {#text} at (80,25) size 242x42 >+ text run at (80,25) width 172: "Tim Morgan is working on a" >+ text run at (10,39) width 241: "Flash-like timeline/keyframe extension" >+ text run at (10,53) width 149: "for his DHTML toolset...." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {item} at (1,543) size 265x92 [bgcolor=#FFFFFF] [border: (1px solid #CCCCCC) none (1px solid #CCCCCC) none] >+ RenderInline {title} at (0,0) size 243x28 >+ RenderText {#text} at (10,11) size 243x28 >+ text run at (10,11) width 243: "DynAPI 2.9 and Mozilla compatibility" >+ text run at (10,25) width 34: "ports" >+ RenderText {#text} at (44,25) size 4x14 >+ text run at (44,25) width 4: " " >+ RenderInline {description} at (0,0) size 237x56 >+ RenderText {#text} at (48,25) size 237x56 >+ text run at (48,25) width 199: "DynAPI 2.9 is the latest release" >+ text run at (10,39) width 229: "of the popular cross-browser DHTML" >+ text run at (10,53) width 191: "library, and is available at Dan" >+ text run at (10,67) width 162: "Steinman's original site...." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {item} at (1,645) size 265x64 [bgcolor=#FFFFFF] [border: (1px solid #CCCCCC) none (1px solid #CCCCCC) none] >+ RenderInline {title} at (0,0) size 152x14 >+ RenderText {#text} at (10,11) size 152x14 >+ text run at (10,11) width 152: "!lineDraw bookmarklet" >+ RenderText {#text} at (162,11) size 4x14 >+ text run at (162,11) width 4: " " >+ RenderInline {description} at (0,0) size 223x42 >+ RenderText {#text} at (166,11) size 223x42 >+ text run at (166,11) width 41: "Milov's" >+ text run at (10,25) width 223: "!lineDraw bookmarklet is in fact the" >+ text run at (10,39) width 178: "Coolest Bookmarklet Ever...." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {item} at (1,719) size 265x92 [bgcolor=#FFFFFF] [border: (1px solid #CCCCCC) none (1px solid #CCCCCC) none] >+ RenderInline {title} at (0,0) size 200x14 >+ RenderText {#text} at (10,11) size 200x14 >+ text run at (10,11) width 200: "Mozilla, DHTML and DOM links" >+ RenderText {#text} at (210,11) size 4x14 >+ text run at (210,11) width 4: " " >+ RenderInline {description} at (0,0) size 243x70 >+ RenderText {#text} at (214,11) size 243x70 >+ text run at (214,11) width 28: "Why" >+ text run at (10,25) width 218: "Mozilla Rules (Link via Dean) Steve" >+ text run at (10,39) width 243: "Champeon: Why DHTML Will Win. Glish" >+ text run at (10,53) width 203: "finds a not-quite-DOM-compliant" >+ text run at (10,67) width 198: "replacement for innerHTML. It..." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {item} at (1,821) size 265x64 [bgcolor=#FFFFFF] [border: (1px solid #CCCCCC) none (1px solid #CCCCCC) none] >+ RenderInline {title} at (0,0) size 103x14 >+ RenderText {#text} at (10,11) size 103x14 >+ text run at (10,11) width 103: "Mozilla 1.0 RC2" >+ RenderText {#text} at (113,11) size 4x14 >+ text run at (113,11) width 4: " " >+ RenderInline {description} at (0,0) size 240x42 >+ RenderText {#text} at (117,11) size 240x42 >+ text run at (117,11) width 133: "I'm late for this train:" >+ text run at (10,25) width 215: "Mozilla 1.0 Release Candidate 2 is" >+ text run at (10,39) width 103: "now available...." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {item} at (1,895) size 265x92 [bgcolor=#FFFFFF] [border: (1px solid #CCCCCC) none (1px solid #CCCCCC) none] >+ RenderInline {title} at (0,0) size 234x28 >+ RenderText {#text} at (10,11) size 234x28 >+ text run at (10,11) width 234: "javascript: is deprecated. Don't use" >+ text run at (10,25) width 13: "it." >+ RenderText {#text} at (23,25) size 4x14 >+ text run at (23,25) width 4: " " >+ RenderInline {description} at (0,0) size 240x56 >+ RenderText {#text} at (27,25) size 240x56 >+ text run at (27,25) width 191: "Repeat after me: javascript: is" >+ text run at (10,39) width 240: "deprecated. Don't use it. javascript: is" >+ text run at (10,53) width 240: "deprecated. Don't use it. javascript: is" >+ text run at (10,67) width 152: "deprecated. Don't use..." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {item} at (1,997) size 265x78 [bgcolor=#FFFFFF] [border: (1px solid #CCCCCC) none (1px solid #CCCCCC) none] >+ RenderInline {title} at (0,0) size 173x14 >+ RenderText {#text} at (10,11) size 173x14 >+ text run at (10,11) width 173: "Conditional Script Loading" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {description} at (0,0) size 179x42 >+ RenderText {#text} at (10,25) size 179x42 >+ text run at (10,25) width 171: "Webreference: DOM-Based" >+ text run at (10,39) width 179: "Conditional Script Loading in" >+ text run at (10,53) width 75: "JavaScript..." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {item} at (1,1085) size 265x78 [bgcolor=#FFFFFF] [border: (1px solid #CCCCCC) none (1px solid #CCCCCC) none] >+ RenderInline {title} at (0,0) size 114x14 >+ RenderText {#text} at (10,11) size 114x14 >+ text run at (10,11) width 114: "Stories and Tools" >+ RenderText {#text} at (124,11) size 4x14 >+ text run at (124,11) width 4: " " >+ RenderInline {description} at (0,0) size 228x56 >+ RenderText {#text} at (128,11) size 228x56 >+ text run at (128,11) width 92: "Anil Dash talks" >+ text run at (10,25) width 209: "about Stories and Tools, drawing" >+ text run at (10,39) width 228: "comparisons between the Web as a" >+ text run at (10,53) width 195: "text medium and the Web as..." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {item} at (1,1173) size 265x92 [bgcolor=#FFFFFF] [border: (1px solid #CCCCCC) none (1px solid #CCCCCC) none] >+ RenderInline {title} at (0,0) size 164x14 >+ RenderText {#text} at (10,11) size 164x14 >+ text run at (10,11) width 164: "Whole Lotto Gecko Links" >+ RenderText {#text} at (174,11) size 4x14 >+ text run at (174,11) width 4: " " >+ RenderInline {description} at (0,0) size 235x70 >+ RenderText {#text} at (178,11) size 235x70 >+ text run at (178,11) width 67: "AOL Gecko" >+ text run at (10,25) width 225: "Browser Detection Tips Establishing" >+ text run at (10,39) width 201: "Dreamweaver compatibility with" >+ text run at (10,53) width 214: "Netscape 6 Stylesheets and MIME" >+ text run at (10,67) width 106: "Types in Gecko..." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/004-expected.txt >new file mode 100644 >index 00000000000..15dd3dd73ec >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/004-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x536 >+ RenderBlock {HTML} at (0,0) size 800x536 >+ RenderBody {BODY} at (8,8) size 784x520 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 669x19 >+ text run at (0,0) width 669: "The two green blocks below should be identical and should each take up half the width of the browser window." >+ RenderBlock (floating) {DIV} at (392,20) size 392x500 [bgcolor=#008000] [border: (1px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,28) size 392x500 clip at (9,29) size 390x498 >+ RenderBlock {DIV} at (0,20) size 392x500 [bgcolor=#008000] [border: (1px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/005-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/005-expected.txt >new file mode 100644 >index 00000000000..874a410c62c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/005-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x579 >+layer at (8,8) size 300x47 clip at (8,8) size 300x32 scrollWidth 312 >+ RenderBlock {PRE} at (0,0) size 300x47 >+ RenderText {#text} at (0,0) size 312x32 >+ text run at (0,0) width 312: "This is a test to see if this messes up" >+ text run at (312,0) width 0: " " >+ text run at (0,16) width 240: "the way I think it's going to." >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/006-expected.txt >new file mode 100644 >index 00000000000..b430f8fbe49 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/006-expected.txt >@@ -0,0 +1,170 @@ >+layer at (0,0) size 785x1099 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x585 >+ RenderBlock {HTML} at (0,0) size 785x585 >+ RenderBody {BODY} at (0,0) size 785x585 >+ RenderText {#text} at (0,0) size 336x19 >+ text run at (0,0) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,15) size 0x0 >+ RenderText {#text} at (0,20) size 336x19 >+ text run at (0,20) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,35) size 0x0 >+ RenderText {#text} at (0,40) size 336x19 >+ text run at (0,40) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,55) size 0x0 >+ RenderText {#text} at (0,60) size 336x19 >+ text run at (0,60) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,75) size 0x0 >+ RenderText {#text} at (0,80) size 336x19 >+ text run at (0,80) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,95) size 0x0 >+ RenderText {#text} at (0,100) size 336x19 >+ text run at (0,100) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,115) size 0x0 >+ RenderText {#text} at (0,120) size 336x19 >+ text run at (0,120) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,135) size 0x0 >+ RenderText {#text} at (0,140) size 336x19 >+ text run at (0,140) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,155) size 0x0 >+ RenderText {#text} at (0,160) size 336x19 >+ text run at (0,160) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,175) size 0x0 >+ RenderText {#text} at (0,180) size 336x19 >+ text run at (0,180) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,195) size 0x0 >+ RenderText {#text} at (0,200) size 336x19 >+ text run at (0,200) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,215) size 0x0 >+ RenderText {#text} at (0,220) size 336x19 >+ text run at (0,220) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,235) size 0x0 >+ RenderText {#text} at (0,240) size 336x19 >+ text run at (0,240) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,255) size 0x0 >+ RenderText {#text} at (0,260) size 336x19 >+ text run at (0,260) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,275) size 0x0 >+ RenderText {#text} at (0,280) size 336x19 >+ text run at (0,280) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,295) size 0x0 >+ RenderText {#text} at (0,300) size 336x19 >+ text run at (0,300) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,315) size 0x0 >+ RenderText {#text} at (0,320) size 336x19 >+ text run at (0,320) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,335) size 0x0 >+ RenderText {#text} at (0,340) size 336x19 >+ text run at (0,340) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,355) size 0x0 >+ RenderText {#text} at (0,360) size 336x19 >+ text run at (0,360) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,375) size 0x0 >+ RenderText {#text} at (0,380) size 336x19 >+ text run at (0,380) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,395) size 0x0 >+ RenderText {#text} at (0,400) size 336x19 >+ text run at (0,400) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,415) size 0x0 >+ RenderText {#text} at (0,420) size 336x19 >+ text run at (0,420) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,435) size 0x0 >+ RenderText {#text} at (0,440) size 336x19 >+ text run at (0,440) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,455) size 0x0 >+ RenderText {#text} at (0,460) size 336x19 >+ text run at (0,460) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,475) size 0x0 >+ RenderText {#text} at (0,480) size 336x19 >+ text run at (0,480) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,495) size 0x0 >+ RenderText {#text} at (0,500) size 336x19 >+ text run at (0,500) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,515) size 0x0 >+ RenderText {#text} at (0,520) size 336x19 >+ text run at (0,520) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,535) size 0x0 >+ RenderText {#text} at (0,540) size 336x19 >+ text run at (0,540) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,555) size 0x0 >+ RenderText {#text} at (0,560) size 336x19 >+ text run at (0,560) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,575) size 0x0 >+ RenderText {#text} at (0,580) size 336x19 >+ text run at (0,580) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,595) size 0x0 >+ RenderText {#text} at (0,600) size 336x19 >+ text run at (0,600) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,615) size 0x0 >+ RenderText {#text} at (0,620) size 336x19 >+ text run at (0,620) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,635) size 0x0 >+ RenderText {#text} at (0,640) size 336x19 >+ text run at (0,640) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,655) size 0x0 >+ RenderText {#text} at (0,660) size 336x19 >+ text run at (0,660) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,675) size 0x0 >+ RenderText {#text} at (0,680) size 336x19 >+ text run at (0,680) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,695) size 0x0 >+ RenderText {#text} at (0,700) size 336x19 >+ text run at (0,700) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,715) size 0x0 >+ RenderText {#text} at (0,720) size 336x19 >+ text run at (0,720) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,735) size 0x0 >+ RenderText {#text} at (0,740) size 336x19 >+ text run at (0,740) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,755) size 0x0 >+ RenderText {#text} at (0,760) size 336x19 >+ text run at (0,760) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,775) size 0x0 >+ RenderText {#text} at (0,780) size 336x19 >+ text run at (0,780) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,795) size 0x0 >+ RenderText {#text} at (0,800) size 336x19 >+ text run at (0,800) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,815) size 0x0 >+ RenderText {#text} at (0,820) size 336x19 >+ text run at (0,820) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,835) size 0x0 >+ RenderText {#text} at (0,840) size 336x19 >+ text run at (0,840) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,855) size 0x0 >+ RenderText {#text} at (0,860) size 336x19 >+ text run at (0,860) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,875) size 0x0 >+ RenderText {#text} at (0,880) size 336x19 >+ text run at (0,880) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,895) size 0x0 >+ RenderText {#text} at (0,900) size 336x19 >+ text run at (0,900) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,915) size 0x0 >+ RenderText {#text} at (0,920) size 336x19 >+ text run at (0,920) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,935) size 0x0 >+ RenderText {#text} at (0,940) size 336x19 >+ text run at (0,940) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,955) size 0x0 >+ RenderText {#text} at (0,960) size 336x19 >+ text run at (0,960) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,975) size 0x0 >+ RenderText {#text} at (0,980) size 336x19 >+ text run at (0,980) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,995) size 0x0 >+ RenderText {#text} at (0,1000) size 336x19 >+ text run at (0,1000) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,1015) size 0x0 >+ RenderText {#text} at (0,1020) size 336x19 >+ text run at (0,1020) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,1035) size 0x0 >+ RenderText {#text} at (0,1040) size 336x19 >+ text run at (0,1040) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,1055) size 0x0 >+ RenderText {#text} at (0,1060) size 336x19 >+ text run at (0,1060) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,1075) size 0x0 >+ RenderText {#text} at (0,1080) size 336x19 >+ text run at (0,1080) width 336: "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" >+ RenderBR {BR} at (336,1095) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/007-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/007-expected.txt >new file mode 100644 >index 00000000000..25d9d59c66b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/007-expected.txt >@@ -0,0 +1,83 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x388 >+ RenderBlock {HTML} at (0,0) size 800x388 >+ RenderBody {BODY} at (32,32) size 736x324 [bgcolor=#CCCCCC] >+layer at (143,32) size 514x146 clip at (144,33) size 497x144 scrollHeight 333 >+ RenderBlock {DIV} at (111,0) size 514x146 [bgcolor=#FFFFFF] [border: (1px solid #999999)] >+ RenderBlock {P} at (17,17) size 465x80 >+ RenderText {#text} at (0,0) size 210x19 >+ text run at (0,0) width 210: "This page is to test the behavior of " >+ RenderInline {CODE} at (0,0) size 136x16 >+ RenderText {#text} at (210,3) size 136x16 >+ text run at (210,3) width 136: "position:absolute" >+ RenderText {#text} at (346,0) size 457x39 >+ text run at (346,0) width 111: " content which is a" >+ text run at (0,20) width 251: "child of an overflowed parent object with " >+ RenderInline {CODE} at (0,0) size 104x16 >+ RenderText {#text} at (251,23) size 104x16 >+ text run at (251,23) width 104: "overflow:auto" >+ RenderText {#text} at (355,20) size 448x39 >+ text run at (355,20) width 93: ", both when the" >+ text run at (0,40) width 105: "parent element is " >+ RenderInline {CODE} at (0,0) size 120x16 >+ RenderText {#text} at (105,43) size 120x16 >+ text run at (105,43) width 120: "position:static" >+ RenderText {#text} at (225,40) size 95x19 >+ text run at (225,40) width 95: " (top case) and " >+ RenderInline {CODE} at (0,0) size 136x16 >+ RenderText {#text} at (320,43) size 136x16 >+ text run at (320,43) width 136: "position:relative" >+ RenderText {#text} at (0,60) size 88x19 >+ text run at (0,60) width 88: "(bottom case)." >+ RenderBlock {P} at (17,113) size 465x192 [color=#999999] >+ RenderText {#text} at (0,0) size 465x191 >+ text run at (0,0) width 456: "Following extra content exists to ensure that the parent box overflows properly. Sed" >+ text run at (0,16) width 449: "ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque" >+ text run at (0,32) width 454: "laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi" >+ text run at (0,48) width 433: "architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia" >+ text run at (0,64) width 453: "voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos" >+ text run at (0,80) width 462: "qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum" >+ text run at (0,96) width 436: "quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi" >+ text run at (0,112) width 454: "tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim" >+ text run at (0,128) width 455: "ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam," >+ text run at (0,144) width 449: "nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit" >+ text run at (0,160) width 465: "qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem" >+ text run at (0,176) width 219: "eum fugiat quo voluptas nulla pariatur?" >+layer at (0,0) size 38x36 >+ RenderBlock (positioned) {P} at (0,0) size 38x36 [bgcolor=#FF0000] >+ RenderText {#text} at (8,8) size 22x19 >+ text run at (8,8) width 22: "hi 1" >+layer at (143,210) size 514x146 clip at (144,211) size 497x144 scrollHeight 369 >+ RenderBlock (relative positioned) {DIV} at (111,178) size 514x146 [bgcolor=#FFFFFF] [border: (1px solid #999999)] >+ RenderBlock {P} at (17,17) size 465x40 >+ RenderText {#text} at (0,0) size 465x39 >+ text run at (0,0) width 465: "Safari v1.2.2 incorrectly scrolls the 'hi 1' div when its parent is scrolled. If you" >+ text run at (0,20) width 280: "resize the page even a little, this bug fixes itself." >+ RenderBlock {P} at (17,73) size 465x60 >+ RenderText {#text} at (0,0) size 387x19 >+ text run at (0,0) width 387: "Safari v1.2.2 also (really odd) causes the entire second div to be" >+ RenderInline {CODE} at (0,0) size 88x16 >+ RenderText {#text} at (0,23) size 88x16 >+ text run at (0,23) width 88: "opacity:0.5" >+ RenderText {#text} at (88,20) size 462x39 >+ text run at (88,20) width 365: ", despite the fact that this property is only applied to the child" >+ text run at (0,40) width 462: "item. This problem fixes itself if you resize the window and then scroll the div." >+ RenderBlock {P} at (17,149) size 465x192 [color=#999999] >+ RenderText {#text} at (0,0) size 465x191 >+ text run at (0,0) width 456: "Following extra content exists to ensure that the parent box overflows properly. Sed" >+ text run at (0,16) width 449: "ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque" >+ text run at (0,32) width 454: "laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi" >+ text run at (0,48) width 433: "architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia" >+ text run at (0,64) width 453: "voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos" >+ text run at (0,80) width 462: "qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum" >+ text run at (0,96) width 436: "quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi" >+ text run at (0,112) width 454: "tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim" >+ text run at (0,128) width 455: "ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam," >+ text run at (0,144) width 449: "nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit" >+ text run at (0,160) width 465: "qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem" >+ text run at (0,176) width 219: "eum fugiat quo voluptas nulla pariatur?" >+layer at (144,211) size 38x36 >+ RenderBlock (positioned) {P} at (1,1) size 38x36 [bgcolor=#FF0000] >+ RenderText {#text} at (8,8) size 22x19 >+ text run at (8,8) width 22: "hi 2" >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/008-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/008-expected.txt >new file mode 100644 >index 00000000000..6d2a78b475d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/008-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,200) size 784x20 >+ RenderText {#text} at (0,0) size 562x19 >+ text run at (0,0) width 347: "The word 'PASSED' should be scrolled into view above. " >+ text run at (347,0) width 215: "If you don't see it the test has failed." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,8) size 200x200 clip at (8,8) size 185x185 scrollX 200 scrollY 200 scrollWidth 400 scrollHeight 400 >+ RenderBlock {DIV} at (0,0) size 200x200 >+ RenderBlock {DIV} at (0,0) size 400x400 [color=#FFFFFF] [bgcolor=#008000] >+ RenderText {#text} at (200,200) size 58x19 >+ text run at (200,200) width 58: "PASSED" >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/border-radius-clipping-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/border-radius-clipping-expected.txt >new file mode 100644 >index 00000000000..0f4a194f24f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/border-radius-clipping-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 420x19 >+ text run at (0,0) width 420: "You should see a green rectangle with a rounded black border below." >+layer at (8,44) size 320x320 clip at (18,54) size 300x300 scrollWidth 310 scrollHeight 310 >+ RenderBlock {DIV} at (0,36) size 320x320 [bgcolor=#FF0000] [border: (10px solid #000000)] >+ RenderBlock {DIV} at (0,0) size 320x320 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/childFocusRingClip-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/childFocusRingClip-expected.txt >new file mode 100644 >index 00000000000..ce811b35a94 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/childFocusRingClip-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 250x45 clip at (8,8) size 250x30 scrollWidth 305 >+ RenderBlock {DIV} at (0,0) size 250x45 >+ RenderBlock {DIV} at (0,0) size 250x30 >+ RenderInline {A} at (0,0) size 300x19 >+ RenderText {#text} at (5,5) size 300x19 >+ text run at (5,5) width 300: "focused overflow:auto text that doesn't fit in its div" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/clip-rects-fixed-ancestor-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/clip-rects-fixed-ancestor-expected.txt >new file mode 100644 >index 00000000000..d3be3af7f32 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/clip-rects-fixed-ancestor-expected.txt >@@ -0,0 +1,185 @@ >+layer at (0,0) size 785x1029 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1029 >+ RenderBlock {HTML} at (0,0) size 785x1030 >+ RenderBody {BODY} at (8,21) size 769x1001 >+ RenderBlock {H4} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 279x19 >+ text run at (0,0) width 279: "Safari Fixed / Overflow Hidden Scroll Bug" >+ RenderBlock {PRE} at (0,41) size 769x0 >+ RenderBlock {PRE} at (0,41) size 769x529 >+ RenderText {#text} at (0,0) size 264x528 >+ text run at (0,0) width 72: "#fixed1 {" >+ text run at (0,16) width 192: "\x{9}position: fixed;" >+ text run at (0,32) width 144: "\x{9}top: 80px;" >+ text run at (0,48) width 160: "\x{9}left: 300px;" >+ text run at (0,64) width 184: "\x{9}width: 150px; }" >+ text run at (0,80) width 72: "#fixed2 {" >+ text run at (0,96) width 192: "\x{9}position: fixed;" >+ text run at (0,112) width 144: "\x{9}top: 80px;" >+ text run at (0,128) width 160: "\x{9}left: 500px;" >+ text run at (0,144) width 184: "\x{9}width: 150px; }" >+ text run at (0,160) width 72: "#fixed3 {" >+ text run at (0,176) width 192: "\x{9}position: fixed;" >+ text run at (0,192) width 144: "\x{9}top: 80px;" >+ text run at (0,208) width 160: "\x{9}left: 700px;" >+ text run at (0,224) width 184: "\x{9}width: 150px; }" >+ text run at (0,240) width 136: ".overflowHidden {" >+ text run at (0,256) width 216: "\x{9}overflow: hidden; }" >+ text run at (0,272) width 88: ".relative {" >+ text run at (0,288) width 232: "\x{9}position: relative; }" >+ text run at (0,304) width 88: ".absolute {" >+ text run at (0,320) width 216: "\x{9}position: absolute;" >+ text run at (0,336) width 120: "\x{9}top: 0;" >+ text run at (0,352) width 152: "\x{9}right: 0; }" >+ text run at (0,368) width 40: "div {" >+ text run at (0,384) width 168: "\x{9}padding: 5px;" >+ text run at (0,400) width 160: "\x{9}margin: 5px;" >+ text run at (0,416) width 264: "\x{9}border: solid 1px #999; }" >+ text run at (0,432) width 96: "#veryLarge {" >+ text run at (0,448) width 216: "\x{9}position: relative;" >+ text run at (0,464) width 176: "\x{9}height:1000px;" >+ text run at (0,480) width 184: "\x{9}width:1500px; }" >+ text run at (0,496) width 64: "\x{9}" >+ text run at (0,512) width 0: " " >+ RenderBlock {P} at (0,585) size 769x21 >+ RenderText {#text} at (0,0) size 377x19 >+ text run at (0,0) width 377: "When you scroll this page the following objects will be clipped:" >+ RenderBlock {P} at (0,621) size 769x21 >+ RenderText {#text} at (0,0) size 707x19 >+ text run at (0,0) width 707: "- (relative objects and overflowHidden objects) inside (overflowHidden objects) inside (fixed objects) will be clipped;" >+ RenderBlock {P} at (0,657) size 769x21 >+ RenderText {#text} at (0,0) size 739x19 >+ text run at (0,0) width 739: "- (relative objects and overflowHidden objects and absolute objects) inside (fixed/overflowHidden objects) will be clipped;" >+ RenderBlock {P} at (0,693) size 769x41 >+ RenderText {#text} at (0,0) size 742x39 >+ text run at (0,0) width 742: "Nice effect, but not what we want. Tested in Safari Version 2.0.4 (419.3), and WebKit Nightly Build Mon Nov 20 5:18:23" >+ text run at (0,20) width 74: "GMT 2006." >+layer at (305,149) size 162x348 >+ RenderBlock (positioned) {DIV} at (305,85) size 162x348 [border: (1px solid #999999)] >+ RenderBlock (anonymous) at (6,6) size 150x20 >+ RenderText {#text} at (0,0) size 45x19 >+ text run at (0,0) width 45: "#fixed1" >+ RenderBlock {DIV} at (11,31) size 140x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 46x19 >+ text run at (6,6) width 46: "no style" >+layer at (316,254) size 140x74 clip at (317,255) size 138x72 >+ RenderBlock {DIV} at (11,105) size 140x74 [border: (1px solid #999999)] >+ RenderBlock (anonymous) at (6,6) size 128x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: ".overflowHidden" >+ RenderBlock {DIV} at (11,31) size 118x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 46x19 >+ text run at (6,6) width 46: "no style" >+layer at (316,333) size 140x74 clip at (317,334) size 138x72 >+ RenderBlock {DIV} at (11,184) size 140x74 [border: (1px solid #999999)] >+ RenderBlock (anonymous) at (6,6) size 128x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: ".overflowHidden" >+layer at (316,412) size 140x74 clip at (317,413) size 138x72 >+ RenderBlock {DIV} at (11,263) size 140x74 [border: (1px solid #999999)] >+ RenderBlock (anonymous) at (6,6) size 128x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: ".overflowHidden" >+layer at (327,443) size 118x32 clip at (328,444) size 116x30 >+ RenderBlock {DIV} at (11,31) size 118x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 101x19 >+ text run at (6,6) width 101: ".overflowHidden" >+layer at (316,217) size 140x32 >+ RenderBlock (relative positioned) {DIV} at (11,68) size 140x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 47x19 >+ text run at (6,6) width 47: ".relative" >+layer at (395,155) size 66x32 >+ RenderBlock (positioned) {DIV} at (90,6) size 66x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 54x19 >+ text run at (6,6) width 54: ".absolute" >+layer at (327,364) size 118x32 >+ RenderBlock (relative positioned) {DIV} at (11,31) size 118x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 47x19 >+ text run at (6,6) width 47: ".relative" >+layer at (505,149) size 162x348 clip at (506,150) size 160x346 >+ RenderBlock (positioned) {DIV} at (505,85) size 162x348 [border: (1px solid #999999)] >+ RenderBlock (anonymous) at (6,6) size 150x20 >+ RenderText {#text} at (0,0) size 146x19 >+ text run at (0,0) width 146: "#fixed2.overflowHidden" >+ RenderBlock {DIV} at (11,31) size 140x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 46x19 >+ text run at (6,6) width 46: "no style" >+layer at (516,254) size 140x74 clip at (517,255) size 138x72 >+ RenderBlock {DIV} at (11,105) size 140x74 [border: (1px solid #999999)] >+ RenderBlock (anonymous) at (6,6) size 128x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: ".overflowHidden" >+ RenderBlock {DIV} at (11,31) size 118x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 46x19 >+ text run at (6,6) width 46: "no style" >+layer at (516,333) size 140x74 clip at (517,334) size 138x72 >+ RenderBlock {DIV} at (11,184) size 140x74 [border: (1px solid #999999)] >+ RenderBlock (anonymous) at (6,6) size 128x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: ".overflowHidden" >+layer at (516,412) size 140x74 clip at (517,413) size 138x72 >+ RenderBlock {DIV} at (11,263) size 140x74 [border: (1px solid #999999)] >+ RenderBlock (anonymous) at (6,6) size 128x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: ".overflowHidden" >+layer at (527,443) size 118x32 clip at (528,444) size 116x30 >+ RenderBlock {DIV} at (11,31) size 118x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 101x19 >+ text run at (6,6) width 101: ".overflowHidden" >+layer at (516,217) size 140x32 >+ RenderBlock (relative positioned) {DIV} at (11,68) size 140x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 47x19 >+ text run at (6,6) width 47: ".relative" >+layer at (595,155) size 66x32 >+ RenderBlock (positioned) {DIV} at (90,6) size 66x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 54x19 >+ text run at (6,6) width 54: ".absolute" >+layer at (527,364) size 118x32 >+ RenderBlock (relative positioned) {DIV} at (11,31) size 118x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 47x19 >+ text run at (6,6) width 47: ".relative" >+layer at (705,149) size 162x390 backgroundClip at (0,0) size 785x1029 clip at (0,0) size 785x1029 >+ RenderBlock (positioned) {DIV} at (705,85) size 162x390 [border: (1px solid #999999)] >+ RenderBlock (anonymous) at (6,6) size 150x20 >+ RenderText {#text} at (0,0) size 45x19 >+ text run at (0,0) width 45: "#fixed3" >+layer at (716,180) size 140x348 backgroundClip at (716,180) size 69x348 clip at (717,181) size 68x346 >+ RenderBlock {DIV} at (11,31) size 140x348 [border: (1px solid #999999)] >+ RenderBlock (anonymous) at (6,6) size 128x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: ".overflowHidden" >+ RenderBlock {DIV} at (11,31) size 118x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 46x19 >+ text run at (6,6) width 46: "no style" >+layer at (727,285) size 118x74 backgroundClip at (727,285) size 58x74 clip at (728,286) size 57x72 >+ RenderBlock {DIV} at (11,105) size 118x74 [border: (1px solid #999999)] >+ RenderBlock (anonymous) at (6,6) size 106x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: ".overflowHidden" >+ RenderBlock {DIV} at (11,31) size 96x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 46x19 >+ text run at (6,6) width 46: "no style" >+layer at (727,364) size 118x74 backgroundClip at (727,364) size 58x74 clip at (728,365) size 57x72 >+ RenderBlock {DIV} at (11,184) size 118x74 [border: (1px solid #999999)] >+ RenderBlock (anonymous) at (6,6) size 106x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: ".overflowHidden" >+layer at (727,443) size 118x74 backgroundClip at (727,443) size 58x74 clip at (728,444) size 57x72 >+ RenderBlock {DIV} at (11,263) size 118x74 [border: (1px solid #999999)] >+ RenderBlock (anonymous) at (6,6) size 106x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: ".overflowHidden" >+layer at (738,474) size 96x32 backgroundClip at (738,474) size 47x32 clip at (739,475) size 46x30 scrollWidth 111 >+ RenderBlock {DIV} at (11,31) size 96x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 101x19 >+ text run at (6,6) width 101: ".overflowHidden" >+layer at (727,248) size 118x32 backgroundClip at (717,181) size 68x346 clip at (717,181) size 68x346 >+ RenderBlock (relative positioned) {DIV} at (11,68) size 118x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 47x19 >+ text run at (6,6) width 47: ".relative" >+layer at (738,395) size 96x32 backgroundClip at (728,365) size 57x72 clip at (728,365) size 57x72 >+ RenderBlock (relative positioned) {DIV} at (11,31) size 96x32 [border: (1px solid #999999)] >+ RenderText {#text} at (6,6) size 47x19 >+ text run at (6,6) width 47: ".relative" >+scrolled to 0,64 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/dynamic-hidden-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/dynamic-hidden-expected.txt >new file mode 100644 >index 00000000000..b55cf7a94b8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/dynamic-hidden-expected.txt >@@ -0,0 +1,45 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x8 >+ RenderBlock {HTML} at (0,0) size 800x8 >+ RenderBody {BODY} at (8,8) size 784x0 >+layer at (8,8) size 300x300 scrollHeight 740 >+ RenderBlock (positioned) {DIV} at (8,8) size 300x300 >+ RenderText {#text} at (0,0) size 299x739 >+ text run at (0,0) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (0,20) width 294: "adipisicing elit, sed do eiusmod tempor incididunt" >+ text run at (0,40) width 267: "ut labore et dolore magna aliqua. Ut enim ad" >+ text run at (0,60) width 285: "minim veniam, quis nostrud exercitation ullamco" >+ text run at (0,80) width 291: "laboris nisi ut aliquip ex ea commodo consequat." >+ text run at (0,100) width 294: "Duis aute irure dolor in reprehenderit in voluptate" >+ text run at (0,120) width 274: "velit esse cillum dolore eu fugiat nulla pariatur." >+ text run at (0,140) width 286: "Excepteur sint occaecat cupidatat non proident," >+ text run at (0,160) width 295: "sunt in culpa qui officia deserunt mollit anim id est" >+ text run at (0,180) width 299: "laborum. Lorem ipsum dolor sit amet, consectetur" >+ text run at (0,200) width 294: "adipisicing elit, sed do eiusmod tempor incididunt" >+ text run at (0,220) width 267: "ut labore et dolore magna aliqua. Ut enim ad" >+ text run at (0,240) width 285: "minim veniam, quis nostrud exercitation ullamco" >+ text run at (0,260) width 291: "laboris nisi ut aliquip ex ea commodo consequat." >+ text run at (0,280) width 294: "Duis aute irure dolor in reprehenderit in voluptate" >+ text run at (0,300) width 274: "velit esse cillum dolore eu fugiat nulla pariatur." >+ text run at (0,320) width 286: "Excepteur sint occaecat cupidatat non proident," >+ text run at (0,340) width 295: "sunt in culpa qui officia deserunt mollit anim id est" >+ text run at (0,360) width 299: "laborum. Lorem ipsum dolor sit amet, consectetur" >+ text run at (0,380) width 294: "adipisicing elit, sed do eiusmod tempor incididunt" >+ text run at (0,400) width 267: "ut labore et dolore magna aliqua. Ut enim ad" >+ text run at (0,420) width 285: "minim veniam, quis nostrud exercitation ullamco" >+ text run at (0,440) width 291: "laboris nisi ut aliquip ex ea commodo consequat." >+ text run at (0,460) width 294: "Duis aute irure dolor in reprehenderit in voluptate" >+ text run at (0,480) width 274: "velit esse cillum dolore eu fugiat nulla pariatur." >+ text run at (0,500) width 286: "Excepteur sint occaecat cupidatat non proident," >+ text run at (0,520) width 295: "sunt in culpa qui officia deserunt mollit anim id est" >+ text run at (0,540) width 295: "laborum.Lorem ipsum dolor sit amet, consectetur" >+ text run at (0,560) width 294: "adipisicing elit, sed do eiusmod tempor incididunt" >+ text run at (0,580) width 267: "ut labore et dolore magna aliqua. Ut enim ad" >+ text run at (0,600) width 285: "minim veniam, quis nostrud exercitation ullamco" >+ text run at (0,620) width 291: "laboris nisi ut aliquip ex ea commodo consequat." >+ text run at (0,640) width 294: "Duis aute irure dolor in reprehenderit in voluptate" >+ text run at (0,660) width 274: "velit esse cillum dolore eu fugiat nulla pariatur." >+ text run at (0,680) width 286: "Excepteur sint occaecat cupidatat non proident," >+ text run at (0,700) width 295: "sunt in culpa qui officia deserunt mollit anim id est" >+ text run at (0,720) width 53: "laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/float-in-relpositioned-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/float-in-relpositioned-expected.txt >new file mode 100644 >index 00000000000..3144f1b72b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/float-in-relpositioned-expected.txt >@@ -0,0 +1,43 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x582 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 641x19 >+ RenderInline {A} at (0,0) size 154x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 154x19 >+ text run at (51,0) width 154: "rdar://problem/6059648" >+ RenderText {#text} at (205,0) size 487x19 >+ text run at (205,0) width 4: " " >+ text run at (209,0) width 483: "Some content not visible when the window is short at courtneyalbright.com" >+ RenderText {#text} at (692,0) size 4x19 >+ text run at (692,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 605x19 >+ text run at (0,0) width 449: "Each black box below should have a scroll bar allowing the blue square to " >+ text run at (449,0) width 156: "be scrolled fully into view." >+layer at (18,80) size 102x102 clip at (19,81) size 100x85 scrollWidth 125 >+ RenderBlock {DIV} at (10,72) size 102x102 [border: (1px solid #000000)] >+layer at (18,192) size 102x102 clip at (19,193) size 85x100 scrollHeight 125 >+ RenderBlock {DIV} at (10,184) size 102x102 [border: (1px solid #000000)] >+layer at (18,304) size 102x102 clip at (19,305) size 100x85 scrollWidth 125 >+ RenderBlock {DIV} at (10,296) size 102x102 [border: (1px solid #000000)] >+layer at (18,416) size 102x102 clip at (19,417) size 85x100 scrollHeight 125 >+ RenderBlock {DIV} at (10,408) size 102x102 [border: (1px solid #000000)] >+layer at (69,81) size 25x25 >+ RenderBlock (relative positioned) {DIV} at (1,1) size 25x25 [bgcolor=#000000] >+ RenderBlock (floating) {DIV} at (0,0) size 75x75 [bgcolor=#0000FF7F] >+layer at (19,243) size 25x25 >+ RenderBlock (relative positioned) {DIV} at (1,1) size 25x25 [bgcolor=#000000] >+ RenderBlock (floating) {DIV} at (0,0) size 75x75 [bgcolor=#0000FF7F] >+layer at (69,305) size 25x25 >+ RenderBlock (relative positioned) {DIV} at (1,1) size 25x25 [bgcolor=#000000] >+layer at (69,305) size 75x75 backgroundClip at (19,305) size 100x85 clip at (19,305) size 100x85 >+ RenderBlock (positioned) {DIV} at (0,0) size 75x75 [bgcolor=#0000FF7F] >+layer at (19,467) size 25x25 >+ RenderBlock (relative positioned) {DIV} at (1,1) size 25x25 [bgcolor=#000000] >+layer at (19,467) size 75x75 backgroundClip at (19,417) size 85x100 clip at (19,417) size 85x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 75x75 [bgcolor=#0000FF7F] >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/hidden-scrollbar-resize-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/hidden-scrollbar-resize-expected.txt >new file mode 100644 >index 00000000000..8d6534ebcde >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/hidden-scrollbar-resize-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 589x19 >+ text run at (0,0) width 589: "This tests that the scrollbar and resize corner are not visible on an element that has visibility:hidden." >+layer at (8,28) size 50x70 clip at (8,28) size 35x55 scrollWidth 39 scrollHeight 120 >+ RenderBlock {DIV} at (0,20) size 50x70 >+ RenderText {#text} at (0,0) size 39x119 >+ text run at (0,0) width 26: "You" >+ text run at (0,20) width 39: "should" >+ text run at (0,40) width 19: "not" >+ text run at (0,60) width 20: "see" >+ text run at (0,80) width 20: "this" >+ text run at (0,100) width 22: "text" >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/hit-test-overflow-controls-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/hit-test-overflow-controls-expected.txt >new file mode 100644 >index 00000000000..a482a5fa92b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/hit-test-overflow-controls-expected.txt >@@ -0,0 +1,38 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 761x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13353" >+ RenderText {#text} at (356,0) size 761x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 401: "REGRESSION (r20754-20766): Textarea does not resize when" >+ text run at (0,20) width 122: "scrollbar is present" >+ RenderText {#text} at (122,20) size 4x19 >+ text run at (122,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 714x19 >+ text run at (0,0) width 546: "To test interactively, verify that you can resize each of the boxes below. The automatic test " >+ text run at (546,0) width 168: "resizes them to 125 by 125." >+ RenderBlock (floating) {DIV} at (0,92) size 125x125 [bgcolor=#FF0000] >+ RenderBlock (floating) {DIV} at (135,92) size 125x125 [bgcolor=#FF0000] >+ RenderBlock (floating) {DIV} at (270,92) size 125x125 [bgcolor=#FF0000] >+ RenderBlock (floating) {DIV} at (405,92) size 125x125 [bgcolor=#FF0000] >+layer at (8,100) size 125x125 >+ RenderBlock {DIV} at (0,0) size 125x125 [bgcolor=#008000] >+ RenderBlock {DIV} at (0,0) size 100x100 >+layer at (143,100) size 125x125 clip at (143,100) size 110x110 >+ RenderBlock {DIV} at (0,0) size 125x125 [bgcolor=#008000] >+ RenderBlock {DIV} at (0,0) size 100x100 >+layer at (278,100) size 125x125 clip at (278,100) size 110x125 >+ RenderBlock {DIV} at (0,0) size 125x125 [bgcolor=#008000] >+ RenderBlock {DIV} at (0,0) size 100x100 >+layer at (413,100) size 125x125 clip at (413,100) size 125x110 >+ RenderBlock {DIV} at (0,0) size 125x125 [bgcolor=#008000] >+ RenderBlock {DIV} at (0,0) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/image-selection-highlight-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/image-selection-highlight-expected.txt >new file mode 100644 >index 00000000000..db69e56acd1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/image-selection-highlight-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 202x19 >+ text run at (0,0) width 202: "This tests for a regression against " >+ RenderInline {I} at (0,0) size 763x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (202,0) size 350x19 >+ text run at (202,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6673" >+ RenderText {#text} at (552,0) size 763x39 >+ text run at (552,0) width 4: " " >+ text run at (556,0) width 207: "Selection highlight doesn't scroll" >+ text run at (0,20) width 374: "along with an image contained in an overflow:scroll block" >+ RenderText {#text} at (374,20) size 4x19 >+ text run at (374,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 736x19 >+ text run at (0,0) width 382: "There should be one contiguous highlight from \x{201C}elit\x{201D} to \x{201C}Etiam\x{201D}, " >+ text run at (382,0) width 354: "including the orange square, and no other highlighted areas." >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+layer at (8,110) size 100x200 clip at (8,110) size 85x200 scrollY 40 scrollHeight 300 >+ RenderBlock {DIV} at (0,102) size 100x200 >+ RenderText {#text} at (0,0) size 84x99 >+ text run at (0,0) width 79: "Lorem ipsum" >+ text run at (0,20) width 49: "dolor sit" >+ text run at (0,40) width 33: "amet," >+ text run at (0,60) width 76: "consectetuer" >+ text run at (0,80) width 84: "adipiscing elit." >+ RenderImage {IMG} at (0,105) size 10x10 >+ RenderText {#text} at (10,100) size 80x199 >+ text run at (10,100) width 4: " " >+ text run at (14,100) width 49: "Etiam et" >+ text run at (0,120) width 73: "ipsum. Nam" >+ text run at (0,140) width 76: "consectetuer" >+ text run at (0,160) width 75: "mi eget velit." >+ text run at (0,180) width 80: "Sed nec risus" >+ text run at (0,200) width 55: "vitae felis" >+ text run at (0,220) width 38: "auctor" >+ text run at (0,240) width 49: "ultricies." >+ text run at (0,260) width 75: "Pellentesque" >+ text run at (0,280) width 51: "aliquet..." >+selection start: position 58 of child 0 {#text} of child 7 {DIV} of body >+selection end: position 11 of child 2 {#text} of child 7 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/infiniteRecursion-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/infiniteRecursion-expected.txt >new file mode 100644 >index 00000000000..ca99c232e1c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/infiniteRecursion-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 154x100 clip at (18,18) size 134x80 >+ RenderBlock (floating) {DIV} at (0,0) size 154x100 [border: (10px solid #FF0000)] >+ RenderImage {IMG} at (10,10) size 86x66 >+ RenderBlock {DIV} at (10,10) size 134x14 >+ RenderText {#text} at (92,0) size 6x14 >+ text run at (92,0) width 6: "x" >+ RenderBlock {DIV} at (10,24) size 134x66 >+ RenderText {#text} at (92,0) size 129x66 >+ text run at (92,0) width 37: "Ted and" >+ text run at (92,14) width 15: "the" >+ text run at (0,52) width 76: "miniature Teddy" >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/infiniteRecursionGuard-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/infiniteRecursionGuard-expected.txt >new file mode 100644 >index 00000000000..eb0ca8fa9d3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/infiniteRecursionGuard-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 44x19 >+ RenderBlock (floating) {DIV} at (0,0) size 44x19 >+ RenderBlock (floating) {LABEL} at (0,0) size 24x19 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "foo" >+ RenderInline {SPAN} at (0,0) size 20x19 >+ RenderText {#text} at (24,0) size 20x19 >+ text run at (24,0) width 20: "bar" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/line-clamp-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/line-clamp-expected.txt >new file mode 100644 >index 00000000000..42f346db54d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/line-clamp-expected.txt >@@ -0,0 +1,153 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 253x19 >+ text run at (0,0) width 253: "This tests the -webkit-line-clamp property" >+ RenderBR {BR} at (253,15) size 0x0 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderText {#text} at (102,106) size 4x19 >+ text run at (102,106) width 4: " " >+ RenderText {#text} at (208,106) size 4x19 >+ text run at (208,106) width 4: " " >+ RenderText {#text} at (314,106) size 4x19 >+ text run at (314,106) width 4: " " >+ RenderText {#text} at (420,106) size 4x19 >+ text run at (420,106) width 4: " " >+ RenderText {#text} at (526,106) size 4x19 >+ text run at (526,106) width 4: " " >+ RenderText {#text} at (632,106) size 4x19 >+ text run at (632,106) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (102,248) size 4x19 >+ text run at (102,248) width 4: " " >+ RenderText {#text} at (208,248) size 4x19 >+ text run at (208,248) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,48) size 102x81 clip at (9,49) size 100x79 scrollHeight 139 >+ RenderDeprecatedFlexibleBox {DIV} at (0,40) size 102x81 [border: (1px solid #808080)] >+ RenderBlock (anonymous) at (1,1) size 100x79 >+ RenderText {#text} at (0,0) size 96x139 >+ text run at (0,0) width 96: "50% truncation." >+ text run at (0,20) width 56: "This is an" >+ text run at (0,40) width 66: "example of" >+ text run at (0,60) width 45: "ellipsis-" >+ text run at (0,80) width 75: "truncation of" >+ text run at (0,100) width 54: "multi-line" >+ text run at (0,120) width 26: "text." >+ RenderInline {A} at (0,0) size 34x19 [color=#0000EE] >+ RenderText {#text} at (26,120) size 34x19 >+ text run at (26,120) width 34: "More" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (114,108) size 102x21 clip at (115,109) size 100x19 scrollHeight 119 >+ RenderDeprecatedFlexibleBox {DIV} at (106,100) size 102x21 [border: (1px solid #808080)] >+ RenderBlock (anonymous) at (1,1) size 100x19 >+ RenderText {#text} at (0,0) size 92x119 >+ text run at (0,0) width 88: "0% truncation." >+ text run at (0,20) width 80: "This does the" >+ text run at (0,40) width 92: "most truncation" >+ text run at (0,60) width 53: "possible," >+ text run at (0,80) width 86: "truncating to 1" >+ text run at (0,100) width 24: "line." >+ RenderInline {A} at (0,0) size 34x19 [color=#0000EE] >+ RenderText {#text} at (24,100) size 34x19 >+ text run at (24,100) width 34: "More" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (220,88) size 102x41 clip at (221,89) size 100x39 scrollHeight 119 >+ RenderDeprecatedFlexibleBox {DIV} at (212,80) size 102x41 [border: (1px solid #808080)] >+ RenderBlock (anonymous) at (1,1) size 100x39 >+ RenderText {#text} at (0,0) size 84x119 >+ text run at (0,0) width 46: "2 lines. " >+ text run at (46,0) width 38: "This is" >+ text run at (0,20) width 84: "an example of" >+ text run at (0,40) width 45: "ellipsis-" >+ text run at (0,60) width 75: "truncation of" >+ text run at (0,80) width 54: "multi-line" >+ text run at (0,100) width 26: "text." >+ RenderInline {A} at (0,0) size 34x19 [color=#0000EE] >+ RenderText {#text} at (26,100) size 34x19 >+ text run at (26,100) width 34: "More" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (326,68) size 102x61 clip at (327,69) size 100x59 scrollHeight 179 >+ RenderDeprecatedFlexibleBox {DIV} at (318,60) size 102x61 [border: (1px solid #808080)] >+ RenderBlock (anonymous) at (1,1) size 100x59 >+ RenderText {#text} at (0,0) size 94x179 >+ text run at (0,0) width 69: "Backwards" >+ text run at (0,20) width 66: "compatible" >+ text run at (0,40) width 67: "truncation. " >+ text run at (67,40) width 8: "3" >+ text run at (0,60) width 67: "lines on the" >+ text run at (0,80) width 94: "latest version of" >+ text run at (0,100) width 57: "WebKit. " >+ text run at (57,100) width 32: "1 line" >+ text run at (0,120) width 50: "on older" >+ text run at (0,140) width 65: "versions of" >+ text run at (0,160) width 53: "WebKit." >+ RenderInline {A} at (0,0) size 34x19 [color=#0000EE] >+ RenderText {#text} at (53,160) size 34x19 >+ text run at (53,160) width 34: "More" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (432,88) size 102x41 clip at (433,89) size 100x39 scrollHeight 139 >+ RenderDeprecatedFlexibleBox {DIV} at (424,80) size 102x41 [border: (1px solid #808080)] >+ RenderBlock (anonymous) at (1,1) size 100x39 >+ RenderText {#text} at (0,0) size 96x139 >+ text run at (0,0) width 96: "30% truncation." >+ text run at (0,20) width 82: "No link at the" >+ text run at (0,40) width 30: "end. " >+ text run at (30,40) width 56: "This is an" >+ text run at (0,60) width 66: "example of" >+ text run at (0,80) width 45: "ellipsis-" >+ text run at (0,100) width 75: "truncation of" >+ text run at (0,120) width 84: "multi-line text." >+layer at (538,68) size 102x61 clip at (539,69) size 100x59 scrollHeight 119 >+ RenderDeprecatedFlexibleBox {DIV} at (530,60) size 102x61 [border: (1px solid #808080)] >+ RenderBlock (anonymous) at (1,1) size 100x59 >+ RenderText {#text} at (0,0) size 97x119 >+ text run at (0,0) width 46: "3 lines. " >+ text run at (46,0) width 45: "No link" >+ text run at (0,20) width 67: "at the end. " >+ text run at (67,20) width 25: "This" >+ text run at (0,40) width 97: "is an example of" >+ text run at (0,60) width 45: "ellipsis-" >+ text run at (0,80) width 75: "truncation of" >+ text run at (0,100) width 84: "multi-line text." >+layer at (644,53) size 102x82 clip at (645,54) size 100x80 >+ RenderDeprecatedFlexibleBox {DIV} at (636,45) size 102x82 [border: (1px solid #808080)] >+ RenderBlock (anonymous) at (1,1) size 100x80 >+ RenderText {#text} at (0,0) size 100x79 >+ text run at (0,0) width 46: "0 lines. " >+ text run at (46,0) width 38: "This is" >+ text run at (0,20) width 91: "an invalid value" >+ text run at (0,40) width 100: "for -webkit-line-" >+ text run at (0,60) width 40: "clamp." >+layer at (8,195) size 102x82 clip at (9,196) size 100x80 >+ RenderDeprecatedFlexibleBox {DIV} at (0,187) size 102x82 [border: (1px solid #808080)] >+ RenderBlock (anonymous) at (1,1) size 100x80 >+ RenderText {#text} at (0,0) size 100x79 >+ text run at (0,0) width 52: "-1 lines. " >+ text run at (52,0) width 38: "This is" >+ text run at (0,20) width 91: "an invalid value" >+ text run at (0,40) width 100: "for -webkit-line-" >+ text run at (0,60) width 40: "clamp." >+layer at (114,195) size 102x82 clip at (115,196) size 100x80 >+ RenderDeprecatedFlexibleBox {DIV} at (106,187) size 102x82 [border: (1px solid #808080)] >+ RenderBlock (anonymous) at (1,1) size 100x80 >+ RenderText {#text} at (0,0) size 94x79 >+ text run at (0,0) width 35: "-1%. " >+ text run at (35,0) width 56: "This is an" >+ text run at (0,20) width 94: "invalid value for" >+ text run at (0,40) width 79: "-webkit-line-" >+ text run at (0,60) width 40: "clamp." >+layer at (220,135) size 102x142 clip at (221,136) size 100x140 >+ RenderDeprecatedFlexibleBox {DIV} at (212,127) size 102x142 [border: (1px solid #808080)] >+ RenderBlock (anonymous) at (1,1) size 100x140 >+ RenderText {#text} at (0,0) size 92x139 >+ text run at (0,0) width 37: "150%" >+ text run at (0,20) width 67: "truncation. " >+ text run at (67,20) width 25: "This" >+ text run at (0,40) width 82: "does the least" >+ text run at (0,60) width 59: "truncation" >+ text run at (0,80) width 53: "possible," >+ text run at (0,100) width 58: "truncating" >+ text run at (0,120) width 47: "nothing." >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-auto-position-absolute-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-auto-position-absolute-expected.txt >new file mode 100644 >index 00000000000..3c8dbd2a0bf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-auto-position-absolute-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (16,16) size 768x568 clip at (16,16) size 753x568 scrollHeight 1024 >+ RenderBlock (positioned) {DIV} at (16,16) size 768x568 >+layer at (16,16) size 753x1024 backgroundClip at (16,16) size 753x568 clip at (16,16) size 753x568 >+ RenderBlock (positioned) {DIV} at (0,0) size 753x1024 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 293x19 >+ text run at (0,0) width 293: "This test passes if there is no horizontal scrollbar." >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-auto-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-auto-table-expected.txt >new file mode 100644 >index 00000000000..81875ed5b21 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-auto-table-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 7618x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x168 >+ RenderBlock {HTML} at (0,0) size 800x168 >+ RenderBody {BODY} at (8,16) size 784x144 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 773x59 >+ text run at (0,0) width 739: "This tests the interaction of overflow on some very wide text with auto table layout. The CSS 2.1 spec does not define how" >+ text run at (0,20) width 773: "overflow interacts with intrinsic width, so we copy the IE behavior. Therefore the lines should come out very very wide and scroll" >+ text run at (0,40) width 132: "along with the border." >+ RenderTable {TABLE} at (0,76) size 7610x68 [border: (1px solid #FF0000)] >+ RenderTableSection {TBODY} at (1,1) size 7608x66 >+ RenderTableRow {TR} at (0,2) size 7608x62 >+ RenderTableCell {TD} at (2,2) size 7604x62 [r=0 c=0 rs=1 cs=1] >+layer at (12,109) size 7602x34 clip at (13,110) size 7600x32 >+ RenderBlock {PRE} at (1,14) size 7602x34 [border: (1px solid #0000FF)] >+ RenderText {#text} at (1,1) size 7600x32 >+ text run at (1,1) width 3200: "this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line " >+ text run at (3201,1) width 0: " " >+ text run at (1,17) width 7600: "this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line this is a very long line " >+ text run at (7601,17) width 0: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-float-stacking-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-float-stacking-expected.txt >new file mode 100644 >index 00000000000..e79792765b0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-float-stacking-expected.txt >@@ -0,0 +1,157 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 646x19 >+ text run at (0,0) width 646: "Make sure that floating overflow:auto/hidden/scroll blocks stack properly with other floats at the same level." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (250,20) size 300x300 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,1) size 295x226 >+ text run at (0,1) width 198: "This block" >+ text run at (0,58) width 240: "should be on" >+ text run at (0,115) width 179: "top of the" >+ text run at (0,172) width 295: "overflow block." >+layer at (8,28) size 300x300 clip at (8,28) size 285x300 scrollHeight 940 >+ RenderBlock (floating) {DIV} at (0,20) size 300x300 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "Hello world" >+ RenderBR {BR} at (71,15) size 0x0 >+ RenderText {#text} at (0,20) size 71x19 >+ text run at (0,20) width 71: "Hello world" >+ RenderBR {BR} at (71,35) size 0x0 >+ RenderText {#text} at (0,40) size 71x19 >+ text run at (0,40) width 71: "Hello world" >+ RenderBR {BR} at (71,55) size 0x0 >+ RenderText {#text} at (0,60) size 71x19 >+ text run at (0,60) width 71: "Hello world" >+ RenderBR {BR} at (71,75) size 0x0 >+ RenderText {#text} at (0,80) size 71x19 >+ text run at (0,80) width 71: "Hello world" >+ RenderBR {BR} at (71,95) size 0x0 >+ RenderText {#text} at (0,100) size 71x19 >+ text run at (0,100) width 71: "Hello world" >+ RenderBR {BR} at (71,115) size 0x0 >+ RenderText {#text} at (0,120) size 71x19 >+ text run at (0,120) width 71: "Hello world" >+ RenderBR {BR} at (71,135) size 0x0 >+ RenderText {#text} at (0,140) size 71x19 >+ text run at (0,140) width 71: "Hello world" >+ RenderBR {BR} at (71,155) size 0x0 >+ RenderText {#text} at (0,160) size 71x19 >+ text run at (0,160) width 71: "Hello world" >+ RenderBR {BR} at (71,175) size 0x0 >+ RenderText {#text} at (0,180) size 71x19 >+ text run at (0,180) width 71: "Hello world" >+ RenderBR {BR} at (71,195) size 0x0 >+ RenderText {#text} at (0,200) size 71x19 >+ text run at (0,200) width 71: "Hello world" >+ RenderBR {BR} at (71,215) size 0x0 >+ RenderText {#text} at (0,220) size 71x19 >+ text run at (0,220) width 71: "Hello world" >+ RenderBR {BR} at (71,235) size 0x0 >+ RenderText {#text} at (0,240) size 71x19 >+ text run at (0,240) width 71: "Hello world" >+ RenderBR {BR} at (71,255) size 0x0 >+ RenderText {#text} at (0,260) size 71x19 >+ text run at (0,260) width 71: "Hello world" >+ RenderBR {BR} at (71,275) size 0x0 >+ RenderText {#text} at (0,280) size 71x19 >+ text run at (0,280) width 71: "Hello world" >+ RenderBR {BR} at (71,295) size 0x0 >+ RenderText {#text} at (0,300) size 71x19 >+ text run at (0,300) width 71: "Hello world" >+ RenderBR {BR} at (71,315) size 0x0 >+ RenderText {#text} at (0,320) size 71x19 >+ text run at (0,320) width 71: "Hello world" >+ RenderBR {BR} at (71,335) size 0x0 >+ RenderText {#text} at (0,340) size 71x19 >+ text run at (0,340) width 71: "Hello world" >+ RenderBR {BR} at (71,355) size 0x0 >+ RenderText {#text} at (0,360) size 71x19 >+ text run at (0,360) width 71: "Hello world" >+ RenderBR {BR} at (71,375) size 0x0 >+ RenderText {#text} at (0,380) size 71x19 >+ text run at (0,380) width 71: "Hello world" >+ RenderBR {BR} at (71,395) size 0x0 >+ RenderText {#text} at (0,400) size 71x19 >+ text run at (0,400) width 71: "Hello world" >+ RenderBR {BR} at (71,415) size 0x0 >+ RenderText {#text} at (0,420) size 71x19 >+ text run at (0,420) width 71: "Hello world" >+ RenderBR {BR} at (71,435) size 0x0 >+ RenderText {#text} at (0,440) size 71x19 >+ text run at (0,440) width 71: "Hello world" >+ RenderBR {BR} at (71,455) size 0x0 >+ RenderText {#text} at (0,460) size 71x19 >+ text run at (0,460) width 71: "Hello world" >+ RenderBR {BR} at (71,475) size 0x0 >+ RenderText {#text} at (0,480) size 71x19 >+ text run at (0,480) width 71: "Hello world" >+ RenderBR {BR} at (71,495) size 0x0 >+ RenderText {#text} at (0,500) size 71x19 >+ text run at (0,500) width 71: "Hello world" >+ RenderBR {BR} at (71,515) size 0x0 >+ RenderText {#text} at (0,520) size 71x19 >+ text run at (0,520) width 71: "Hello world" >+ RenderBR {BR} at (71,535) size 0x0 >+ RenderText {#text} at (0,540) size 71x19 >+ text run at (0,540) width 71: "Hello world" >+ RenderBR {BR} at (71,555) size 0x0 >+ RenderText {#text} at (0,560) size 71x19 >+ text run at (0,560) width 71: "Hello world" >+ RenderBR {BR} at (71,575) size 0x0 >+ RenderText {#text} at (0,580) size 71x19 >+ text run at (0,580) width 71: "Hello world" >+ RenderBR {BR} at (71,595) size 0x0 >+ RenderText {#text} at (0,600) size 71x19 >+ text run at (0,600) width 71: "Hello world" >+ RenderBR {BR} at (71,615) size 0x0 >+ RenderText {#text} at (0,620) size 71x19 >+ text run at (0,620) width 71: "Hello world" >+ RenderBR {BR} at (71,635) size 0x0 >+ RenderText {#text} at (0,640) size 71x19 >+ text run at (0,640) width 71: "Hello world" >+ RenderBR {BR} at (71,655) size 0x0 >+ RenderText {#text} at (0,660) size 71x19 >+ text run at (0,660) width 71: "Hello world" >+ RenderBR {BR} at (71,675) size 0x0 >+ RenderText {#text} at (0,680) size 71x19 >+ text run at (0,680) width 71: "Hello world" >+ RenderBR {BR} at (71,695) size 0x0 >+ RenderText {#text} at (0,700) size 71x19 >+ text run at (0,700) width 71: "Hello world" >+ RenderBR {BR} at (71,715) size 0x0 >+ RenderText {#text} at (0,720) size 71x19 >+ text run at (0,720) width 71: "Hello world" >+ RenderBR {BR} at (71,735) size 0x0 >+ RenderText {#text} at (0,740) size 71x19 >+ text run at (0,740) width 71: "Hello world" >+ RenderBR {BR} at (71,755) size 0x0 >+ RenderText {#text} at (0,760) size 71x19 >+ text run at (0,760) width 71: "Hello world" >+ RenderBR {BR} at (71,775) size 0x0 >+ RenderText {#text} at (0,780) size 71x19 >+ text run at (0,780) width 71: "Hello world" >+ RenderBR {BR} at (71,795) size 0x0 >+ RenderText {#text} at (0,800) size 71x19 >+ text run at (0,800) width 71: "Hello world" >+ RenderBR {BR} at (71,815) size 0x0 >+ RenderText {#text} at (0,820) size 71x19 >+ text run at (0,820) width 71: "Hello world" >+ RenderBR {BR} at (71,835) size 0x0 >+ RenderText {#text} at (0,840) size 71x19 >+ text run at (0,840) width 71: "Hello world" >+ RenderBR {BR} at (71,855) size 0x0 >+ RenderText {#text} at (0,860) size 71x19 >+ text run at (0,860) width 71: "Hello world" >+ RenderBR {BR} at (71,875) size 0x0 >+ RenderText {#text} at (0,880) size 71x19 >+ text run at (0,880) width 71: "Hello world" >+ RenderBR {BR} at (71,895) size 0x0 >+ RenderText {#text} at (0,900) size 71x19 >+ text run at (0,900) width 71: "Hello world" >+ RenderBR {BR} at (71,915) size 0x0 >+ RenderText {#text} at (0,920) size 71x19 >+ text run at (0,920) width 71: "Hello world" >+ RenderBR {BR} at (71,935) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-focus-ring-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-focus-ring-expected.txt >new file mode 100644 >index 00000000000..6d369dbf244 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-focus-ring-expected.txt >@@ -0,0 +1,48 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 474x19 >+ text run at (0,0) width 474: "The focus ring of the following div should not extend beyond the size of the div." >+layer at (8,28) size 500x400 scrollWidth 501 scrollHeight 720 >+ RenderBlock {DIV} at (0,20) size 500x400 >+ RenderText {#text} at (0,0) size 500x719 >+ text run at (0,0) width 500: "............................................................................................................................." >+ text run at (0,20) width 500: "............................................................................................................................." >+ text run at (0,40) width 500: "............................................................................................................................." >+ text run at (0,60) width 500: "............................................................................................................................." >+ text run at (0,80) width 500: "............................................................................................................................." >+ text run at (0,100) width 500: "............................................................................................................................." >+ text run at (0,120) width 500: "............................................................................................................................." >+ text run at (0,140) width 500: "............................................................................................................................." >+ text run at (0,160) width 500: "............................................................................................................................." >+ text run at (0,180) width 500: "............................................................................................................................." >+ text run at (0,200) width 500: "............................................................................................................................." >+ text run at (0,220) width 500: "............................................................................................................................." >+ text run at (0,240) width 500: "............................................................................................................................." >+ text run at (0,260) width 500: "............................................................................................................................." >+ text run at (0,280) width 500: "............................................................................................................................." >+ text run at (0,300) width 500: "............................................................................................................................." >+ text run at (0,320) width 500: "............................................................................................................................." >+ text run at (0,340) width 500: "............................................................................................................................." >+ text run at (0,360) width 500: "............................................................................................................................." >+ text run at (0,380) width 500: "............................................................................................................................." >+ text run at (0,400) width 500: "............................................................................................................................." >+ text run at (0,420) width 500: "............................................................................................................................." >+ text run at (0,440) width 500: "............................................................................................................................." >+ text run at (0,460) width 500: "............................................................................................................................." >+ text run at (0,480) width 500: "............................................................................................................................." >+ text run at (0,500) width 500: "............................................................................................................................." >+ text run at (0,520) width 500: "............................................................................................................................." >+ text run at (0,540) width 500: "............................................................................................................................." >+ text run at (0,560) width 500: "............................................................................................................................." >+ text run at (0,580) width 500: "............................................................................................................................." >+ text run at (0,600) width 500: "............................................................................................................................." >+ text run at (0,620) width 500: "............................................................................................................................." >+ text run at (0,640) width 500: "............................................................................................................................." >+ text run at (0,660) width 500: "............................................................................................................................." >+ text run at (0,680) width 500: "............................................................................................................................." >+ text run at (0,700) width 212: "....................................................." >+caret: position 0 of child 0 {#text} of child 1 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-rtl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-rtl-expected.txt >new file mode 100644 >index 00000000000..b392fadb8a2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-rtl-expected.txt >@@ -0,0 +1,91 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x452 >+ RenderBlock {HTML} at (0,0) size 800x452 >+ RenderBody {BODY} at (8,16) size 784x428 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 130x19 >+ text run at (0,0) width 130: "This is a test case for " >+ RenderInline {I} at (0,0) size 780x39 >+ RenderText {#text} at (130,0) size 780x39 >+ text run at (130,0) width 650: "http://bugzilla.opendarwin.org/show_bug.cgi?id=5826 Blocks with direction:rtl and overflow:auto or" >+ text run at (0,20) width 199: "scroll have incorrect scrollbars" >+ RenderText {#text} at (199,20) size 4x19 >+ text run at (199,20) width 4: "." >+ RenderBlock (anonymous) at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 429x19 >+ text run at (0,0) width 429: "The right column should be a mirror-image of the left column in terms of" >+ RenderBlock {UL} at (0,92) size 784x80 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 159x19 >+ text run at (0,0) width 159: "the presence of a scrollbar" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 218x19 >+ text run at (0,0) width 218: "the initial position of the scroll thumb" >+ RenderListItem {LI} at (40,40) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 423x19 >+ text run at (0,0) width 423: "which letters are visible initially and when you scroll (in the top 3 rows)" >+ RenderListItem {LI} at (40,60) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 545x19 >+ text run at (0,0) width 545: "the position of the blue and olive boxes, initially and when you scroll (in the bottom 2 rows)" >+ RenderTable {TABLE} at (0,188) size 256x240 >+ RenderTableSection {TBODY} at (0,0) size 256x240 >+ RenderTableRow {TR} at (0,2) size 256x236 >+ RenderTableCell {TD} at (2,2) size 125x236 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (129,2) size 125x236 [r=0 c=1 rs=1 cs=1] >+layer at (15,211) size 115x42 clip at (25,211) size 100x27 scrollWidth 175 >+ RenderBlock {DIV} at (5,5) size 115x42 [bgcolor=#FFFF00] [border: none (5px solid #008000) none (10px solid #FF0000)] >+ RenderText {#text} at (10,0) size 175x19 >+ text run at (10,0) width 175: "abcdefghijklmnopqrstuvwxyz" >+layer at (15,257) size 115x42 clip at (25,257) size 100x42 >+ RenderBlock {DIV} at (5,51) size 115x42 [bgcolor=#FFFF00] [border: none (5px solid #008000) none (10px solid #FF0000)] >+ RenderBlock {DIV} at (10,0) size 100x20 [bgcolor=#D3D3D3] >+ RenderText {#text} at (-75,0) size 175x19 >+ text run at (-75,0) width 175: "abcdefghijklmnopqrstuvwxyz" >+layer at (15,303) size 115x42 clip at (25,303) size 100x27 scrollWidth 175 >+ RenderBlock {DIV} at (5,97) size 115x42 [bgcolor=#FFFF00] [border: none (5px solid #008000) none (10px solid #FF0000)] >+ RenderBlock {DIV} at (10,0) size 100x20 [bgcolor=#D3D3D3] >+ RenderText {#text} at (0,0) size 175x19 >+ text run at (0,0) width 175: "abcdefghijklmnopqrstuvwxyz" >+layer at (142,211) size 115x42 clip at (147,211) size 100x27 scrollX 75 scrollWidth 175 >+ RenderBlock {DIV} at (5,5) size 115x42 [bgcolor=#FFFF00] [border: none (10px solid #FF0000) none (5px solid #008000)] >+ RenderText {#text} at (-70,0) size 175x19 >+ text run at (-70,0) width 175: "zyxwvutsrqponmlkjihgfedcba" >+layer at (142,257) size 115x42 clip at (147,257) size 100x42 >+ RenderBlock {DIV} at (5,51) size 115x42 [bgcolor=#FFFF00] [border: none (10px solid #FF0000) none (5px solid #008000)] >+ RenderBlock {DIV} at (5,0) size 100x20 [bgcolor=#D3D3D3] >+ RenderText {#text} at (0,0) size 175x19 >+ text run at (0,0) width 175: "zyxwvutsrqponmlkjihgfedcba" >+layer at (142,303) size 115x42 clip at (147,303) size 100x27 scrollX 75 scrollWidth 175 >+ RenderBlock {DIV} at (5,97) size 115x42 [bgcolor=#FFFF00] [border: none (10px solid #FF0000) none (5px solid #008000)] >+ RenderBlock {DIV} at (5,0) size 100x20 [bgcolor=#D3D3D3] >+ RenderText {#text} at (-75,0) size 175x19 >+ text run at (-75,0) width 175: "zyxwvutsrqponmlkjihgfedcba" >+layer at (15,349) size 115x42 clip at (25,349) size 100x42 >+ RenderBlock (relative positioned) {DIV} at (5,143) size 115x42 [bgcolor=#FFFF00] [border: none (5px solid #008000) none (10px solid #FF0000)] >+layer at (71,369) size 8x4 >+ RenderBlock (positioned) {DIV} at (56,20) size 8x4 [bgcolor=#0000FF] >+layer at (-25,349) size 70x20 backgroundClip at (25,349) size 100x42 clip at (25,349) size 100x42 >+ RenderBlock (positioned) {DIV} at (-40,0) size 70x20 [bgcolor=#808000] >+layer at (15,395) size 115x42 clip at (25,395) size 100x27 scrollWidth 150 >+ RenderBlock (relative positioned) {DIV} at (5,189) size 115x42 [bgcolor=#FFFF00] [border: none (5px solid #008000) none (10px solid #FF0000)] >+layer at (71,415) size 8x4 >+ RenderBlock (positioned) {DIV} at (56,20) size 8x4 [bgcolor=#0000FF] >+layer at (105,395) size 70x20 backgroundClip at (25,395) size 100x27 clip at (25,395) size 100x27 >+ RenderBlock (positioned) {DIV} at (90,0) size 70x20 [bgcolor=#808000] >+layer at (142,349) size 115x42 clip at (147,349) size 100x42 >+ RenderBlock (relative positioned) {DIV} at (5,143) size 115x42 [bgcolor=#FFFF00] [border: none (10px solid #FF0000) none (5px solid #008000)] >+layer at (193,369) size 8x4 >+ RenderBlock (positioned) {DIV} at (51,20) size 8x4 [bgcolor=#0000FF] >+layer at (227,349) size 70x20 backgroundClip at (147,349) size 100x42 clip at (147,349) size 100x42 >+ RenderBlock (positioned) {DIV} at (85,0) size 70x20 [bgcolor=#808000] >+layer at (142,395) size 115x42 clip at (147,395) size 100x27 scrollX 50 scrollWidth 150 >+ RenderBlock (relative positioned) {DIV} at (5,189) size 115x42 [bgcolor=#FFFF00] [border: none (10px solid #FF0000) none (5px solid #008000)] >+layer at (193,415) size 8x4 >+ RenderBlock (positioned) {DIV} at (51,20) size 8x4 [bgcolor=#0000FF] >+layer at (97,395) size 70x20 backgroundClip at (147,395) size 100x27 clip at (147,395) size 100x27 >+ RenderBlock (positioned) {DIV} at (-45,0) size 70x20 [bgcolor=#808000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-rtl-inline-scrollbar-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-rtl-inline-scrollbar-expected.txt >new file mode 100644 >index 00000000000..b93acc633a1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-rtl-inline-scrollbar-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 202x19 >+ text run at (0,0) width 202: "This tests for a regression against " >+ RenderInline {I} at (0,0) size 710x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (202,0) size 350x19 >+ text run at (202,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6618" >+ RenderText {#text} at (552,0) size 710x39 >+ text run at (552,0) width 4: " " >+ text run at (556,0) width 154: "Inline in RTL block with" >+ text run at (0,20) width 350: "overflow:auto and left border makes scroll bar appear" >+ RenderText {#text} at (350,20) size 4x19 >+ text run at (350,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+layer at (8,74) size 784x20 clip at (18,74) size 774x20 >+ RenderBlock {DIV} at (0,66) size 784x20 [border: none (10px solid #0000FF)] >+ RenderText {#text} at (484,0) size 300x19 >+ text run at (484,0) width 110: "This block should " >+ text run at (780,0) width 4 RTL: "." >+ RenderInline {EM} at (0,0) size 21x19 >+ RenderText {#text} at (594,0) size 21x19 >+ text run at (594,0) width 21: "not" >+ RenderText {#text} at (615,0) size 165x19 >+ text run at (615,0) width 165: " have a horizontal scroll bar" >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-rtl-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-rtl-vertical-expected.txt >new file mode 100644 >index 00000000000..a0d327acfca >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-rtl-vertical-expected.txt >@@ -0,0 +1,63 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 340x600 >+ RenderBlock {HTML} at (0,0) size 340x600 >+ RenderBody {BODY} at (16,8) size 316x584 >+ RenderBlock {P} at (0,0) size 40x584 >+ RenderText {#text} at (0,0) size 19x130 >+ text run at (0,0) width 130: "This is a test case for " >+ RenderInline {I} at (0,0) size 39x558 >+ RenderText {#text} at (0,130) size 39x558 >+ text run at (0,130) width 428: "http://bugzilla.opendarwin.org/show_bug.cgi?id=5826 Blocks with" >+ text run at (20,0) width 421: "direction:rtl and overflow:auto or scroll have incorrect scrollbars" >+ RenderText {#text} at (20,421) size 19x4 >+ text run at (20,421) width 4: "." >+ RenderBlock (anonymous) at (56,0) size 20x584 >+ RenderText {#text} at (0,0) size 19x429 >+ text run at (0,0) width 429: "The right column should be a mirror-image of the left column in terms of" >+ RenderBlock {UL} at (92,0) size 60x584 >+ RenderListItem {LI} at (0,40) size 20x544 >+ RenderListMarker at (0,-18) size 19x7: bullet >+ RenderText {#text} at (0,0) size 19x159 >+ text run at (0,0) width 159: "the presence of a scrollbar" >+ RenderListItem {LI} at (20,40) size 20x544 >+ RenderListMarker at (0,-18) size 19x7: bullet >+ RenderText {#text} at (0,0) size 19x218 >+ text run at (0,0) width 218: "the initial position of the scroll thumb" >+ RenderListItem {LI} at (40,40) size 20x544 >+ RenderListMarker at (0,-18) size 19x7: bullet >+ RenderText {#text} at (0,0) size 19x307 >+ text run at (0,0) width 307: "which letters are visible initially and when you scroll" >+ RenderTable {TABLE} at (168,0) size 148x256 >+ RenderTableSection {TBODY} at (0,0) size 148x256 >+ RenderTableRow {TR} at (0,2) size 144x256 >+ RenderTableCell {TD} at (2,2) size 144x125 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (2,129) size 144x125 [r=0 c=1 rs=1 cs=1] >+layer at (191,15) size 42x115 clip at (191,25) size 27x100 scrollHeight 175 >+ RenderBlock {DIV} at (5,5) size 42x115 [bgcolor=#FFFF00] [border: (10px solid #FF0000) none (5px solid #008000) none] >+ RenderText {#text} at (0,10) size 19x175 >+ text run at (0,10) width 175: "abcdefghijklmnopqrstuvwxyz" >+layer at (237,15) size 42x115 clip at (237,25) size 42x100 >+ RenderBlock {DIV} at (51,5) size 42x115 [bgcolor=#FFFF00] [border: (10px solid #FF0000) none (5px solid #008000) none] >+ RenderBlock {DIV} at (0,10) size 20x100 [bgcolor=#D3D3D3] >+ RenderText {#text} at (0,-75) size 19x175 >+ text run at (0,-75) width 175: "abcdefghijklmnopqrstuvwxyz" >+layer at (283,15) size 42x115 clip at (283,25) size 27x100 scrollHeight 175 >+ RenderBlock {DIV} at (97,5) size 42x115 [bgcolor=#FFFF00] [border: (10px solid #FF0000) none (5px solid #008000) none] >+ RenderBlock {DIV} at (0,10) size 20x100 [bgcolor=#D3D3D3] >+ RenderText {#text} at (0,0) size 19x175 >+ text run at (0,0) width 175: "abcdefghijklmnopqrstuvwxyz" >+layer at (191,142) size 42x115 clip at (191,147) size 27x100 scrollY 75 scrollHeight 175 >+ RenderBlock {DIV} at (5,5) size 42x115 [bgcolor=#FFFF00] [border: (5px solid #008000) none (10px solid #FF0000) none] >+ RenderText {#text} at (0,-70) size 19x175 >+ text run at (0,-70) width 175: "zyxwvutsrqponmlkjihgfedcba" >+layer at (237,142) size 42x115 clip at (237,147) size 42x100 >+ RenderBlock {DIV} at (51,5) size 42x115 [bgcolor=#FFFF00] [border: (5px solid #008000) none (10px solid #FF0000) none] >+ RenderBlock {DIV} at (0,5) size 20x100 [bgcolor=#D3D3D3] >+ RenderText {#text} at (0,0) size 19x175 >+ text run at (0,0) width 175: "zyxwvutsrqponmlkjihgfedcba" >+layer at (283,142) size 42x115 clip at (283,147) size 27x100 scrollY 75 scrollHeight 175 >+ RenderBlock {DIV} at (97,5) size 42x115 [bgcolor=#FFFF00] [border: (5px solid #008000) none (10px solid #FF0000) none] >+ RenderBlock {DIV} at (0,5) size 20x100 [bgcolor=#D3D3D3] >+ RenderText {#text} at (0,-75) size 19x175 >+ text run at (0,-75) width 175: "zyxwvutsrqponmlkjihgfedcba" >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-stacking-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-stacking-expected.txt >new file mode 100644 >index 00000000000..dfb7bc88ad8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-stacking-expected.txt >@@ -0,0 +1,156 @@ >+layer at (0,0) size 785x606 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x606 >+ RenderBlock {HTML} at (0,0) size 785x606 >+ RenderBody {BODY} at (8,8) size 769x590 >+ RenderBlock (anonymous) at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 760x39 >+ text run at (0,0) width 760: "Make sure that overflow:auto/hidden/scroll blocks interleave their background and foreground with other overlapping blocks in" >+ text run at (0,20) width 97: "the normal flow." >+ RenderBlock {DIV} at (0,290) size 300x300 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,1) size 171x112 >+ text run at (0,1) width 166: "This text" >+ text run at (0,58) width 171: "overlaps." >+layer at (8,48) size 300x300 clip at (8,48) size 285x300 scrollHeight 940 >+ RenderBlock {DIV} at (0,40) size 300x300 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 71x19 >+ text run at (0,0) width 71: "Hello world" >+ RenderBR {BR} at (71,15) size 0x0 >+ RenderText {#text} at (0,20) size 71x19 >+ text run at (0,20) width 71: "Hello world" >+ RenderBR {BR} at (71,35) size 0x0 >+ RenderText {#text} at (0,40) size 71x19 >+ text run at (0,40) width 71: "Hello world" >+ RenderBR {BR} at (71,55) size 0x0 >+ RenderText {#text} at (0,60) size 71x19 >+ text run at (0,60) width 71: "Hello world" >+ RenderBR {BR} at (71,75) size 0x0 >+ RenderText {#text} at (0,80) size 71x19 >+ text run at (0,80) width 71: "Hello world" >+ RenderBR {BR} at (71,95) size 0x0 >+ RenderText {#text} at (0,100) size 71x19 >+ text run at (0,100) width 71: "Hello world" >+ RenderBR {BR} at (71,115) size 0x0 >+ RenderText {#text} at (0,120) size 71x19 >+ text run at (0,120) width 71: "Hello world" >+ RenderBR {BR} at (71,135) size 0x0 >+ RenderText {#text} at (0,140) size 71x19 >+ text run at (0,140) width 71: "Hello world" >+ RenderBR {BR} at (71,155) size 0x0 >+ RenderText {#text} at (0,160) size 71x19 >+ text run at (0,160) width 71: "Hello world" >+ RenderBR {BR} at (71,175) size 0x0 >+ RenderText {#text} at (0,180) size 71x19 >+ text run at (0,180) width 71: "Hello world" >+ RenderBR {BR} at (71,195) size 0x0 >+ RenderText {#text} at (0,200) size 71x19 >+ text run at (0,200) width 71: "Hello world" >+ RenderBR {BR} at (71,215) size 0x0 >+ RenderText {#text} at (0,220) size 71x19 >+ text run at (0,220) width 71: "Hello world" >+ RenderBR {BR} at (71,235) size 0x0 >+ RenderText {#text} at (0,240) size 71x19 >+ text run at (0,240) width 71: "Hello world" >+ RenderBR {BR} at (71,255) size 0x0 >+ RenderText {#text} at (0,260) size 71x19 >+ text run at (0,260) width 71: "Hello world" >+ RenderBR {BR} at (71,275) size 0x0 >+ RenderText {#text} at (0,280) size 71x19 >+ text run at (0,280) width 71: "Hello world" >+ RenderBR {BR} at (71,295) size 0x0 >+ RenderText {#text} at (0,300) size 71x19 >+ text run at (0,300) width 71: "Hello world" >+ RenderBR {BR} at (71,315) size 0x0 >+ RenderText {#text} at (0,320) size 71x19 >+ text run at (0,320) width 71: "Hello world" >+ RenderBR {BR} at (71,335) size 0x0 >+ RenderText {#text} at (0,340) size 71x19 >+ text run at (0,340) width 71: "Hello world" >+ RenderBR {BR} at (71,355) size 0x0 >+ RenderText {#text} at (0,360) size 71x19 >+ text run at (0,360) width 71: "Hello world" >+ RenderBR {BR} at (71,375) size 0x0 >+ RenderText {#text} at (0,380) size 71x19 >+ text run at (0,380) width 71: "Hello world" >+ RenderBR {BR} at (71,395) size 0x0 >+ RenderText {#text} at (0,400) size 71x19 >+ text run at (0,400) width 71: "Hello world" >+ RenderBR {BR} at (71,415) size 0x0 >+ RenderText {#text} at (0,420) size 71x19 >+ text run at (0,420) width 71: "Hello world" >+ RenderBR {BR} at (71,435) size 0x0 >+ RenderText {#text} at (0,440) size 71x19 >+ text run at (0,440) width 71: "Hello world" >+ RenderBR {BR} at (71,455) size 0x0 >+ RenderText {#text} at (0,460) size 71x19 >+ text run at (0,460) width 71: "Hello world" >+ RenderBR {BR} at (71,475) size 0x0 >+ RenderText {#text} at (0,480) size 71x19 >+ text run at (0,480) width 71: "Hello world" >+ RenderBR {BR} at (71,495) size 0x0 >+ RenderText {#text} at (0,500) size 71x19 >+ text run at (0,500) width 71: "Hello world" >+ RenderBR {BR} at (71,515) size 0x0 >+ RenderText {#text} at (0,520) size 71x19 >+ text run at (0,520) width 71: "Hello world" >+ RenderBR {BR} at (71,535) size 0x0 >+ RenderText {#text} at (0,540) size 71x19 >+ text run at (0,540) width 71: "Hello world" >+ RenderBR {BR} at (71,555) size 0x0 >+ RenderText {#text} at (0,560) size 71x19 >+ text run at (0,560) width 71: "Hello world" >+ RenderBR {BR} at (71,575) size 0x0 >+ RenderText {#text} at (0,580) size 71x19 >+ text run at (0,580) width 71: "Hello world" >+ RenderBR {BR} at (71,595) size 0x0 >+ RenderText {#text} at (0,600) size 71x19 >+ text run at (0,600) width 71: "Hello world" >+ RenderBR {BR} at (71,615) size 0x0 >+ RenderText {#text} at (0,620) size 71x19 >+ text run at (0,620) width 71: "Hello world" >+ RenderBR {BR} at (71,635) size 0x0 >+ RenderText {#text} at (0,640) size 71x19 >+ text run at (0,640) width 71: "Hello world" >+ RenderBR {BR} at (71,655) size 0x0 >+ RenderText {#text} at (0,660) size 71x19 >+ text run at (0,660) width 71: "Hello world" >+ RenderBR {BR} at (71,675) size 0x0 >+ RenderText {#text} at (0,680) size 71x19 >+ text run at (0,680) width 71: "Hello world" >+ RenderBR {BR} at (71,695) size 0x0 >+ RenderText {#text} at (0,700) size 71x19 >+ text run at (0,700) width 71: "Hello world" >+ RenderBR {BR} at (71,715) size 0x0 >+ RenderText {#text} at (0,720) size 71x19 >+ text run at (0,720) width 71: "Hello world" >+ RenderBR {BR} at (71,735) size 0x0 >+ RenderText {#text} at (0,740) size 71x19 >+ text run at (0,740) width 71: "Hello world" >+ RenderBR {BR} at (71,755) size 0x0 >+ RenderText {#text} at (0,760) size 71x19 >+ text run at (0,760) width 71: "Hello world" >+ RenderBR {BR} at (71,775) size 0x0 >+ RenderText {#text} at (0,780) size 71x19 >+ text run at (0,780) width 71: "Hello world" >+ RenderBR {BR} at (71,795) size 0x0 >+ RenderText {#text} at (0,800) size 71x19 >+ text run at (0,800) width 71: "Hello world" >+ RenderBR {BR} at (71,815) size 0x0 >+ RenderText {#text} at (0,820) size 71x19 >+ text run at (0,820) width 71: "Hello world" >+ RenderBR {BR} at (71,835) size 0x0 >+ RenderText {#text} at (0,840) size 71x19 >+ text run at (0,840) width 71: "Hello world" >+ RenderBR {BR} at (71,855) size 0x0 >+ RenderText {#text} at (0,860) size 71x19 >+ text run at (0,860) width 71: "Hello world" >+ RenderBR {BR} at (71,875) size 0x0 >+ RenderText {#text} at (0,880) size 71x19 >+ text run at (0,880) width 71: "Hello world" >+ RenderBR {BR} at (71,895) size 0x0 >+ RenderText {#text} at (0,900) size 71x19 >+ text run at (0,900) width 71: "Hello world" >+ RenderBR {BR} at (71,915) size 0x0 >+ RenderText {#text} at (0,920) size 71x19 >+ text run at (0,920) width 71: "Hello world" >+ RenderBR {BR} at (71,935) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-text-hit-testing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-text-hit-testing-expected.txt >new file mode 100644 >index 00000000000..a43f0ac7dd1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-text-hit-testing-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x584 >+ RenderBlock {HR} at (0,43) size 800x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,61) size 800x60 >+ RenderText {#text} at (0,0) size 197x19 >+ text run at (0,0) width 197: "This tests for regressions against " >+ RenderInline {I} at (0,0) size 789x39 >+ RenderText {#text} at (197,0) size 789x39 >+ text run at (197,0) width 455: "http://bugzilla.opendarwin.org/show_bug.cgi?id=5921 Hit-testing text " >+ text run at (652,0) width 137: "in overflows does not" >+ text run at (0,20) width 171: "take scrolling into account" >+ RenderText {#text} at (171,20) size 780x39 >+ text run at (171,20) width 76: " by scrolling " >+ text run at (247,20) width 388: "the above text all the way to the right, clicking the last letter, and " >+ text run at (635,20) width 145: "verifying that the correct" >+ text run at (0,40) width 235: "caret position is reported to the editing " >+ text run at (235,40) width 54: "delegate." >+layer at (0,0) size 210x35 clip at (0,0) size 210x20 scrollX 22 scrollWidth 232 >+ RenderBlock {DIV} at (0,0) size 210x35 >+ RenderText {#text} at (0,0) size 232x19 >+ text run at (0,0) width 232: "Seals and caribou live in the arctic, too" >+caret: position 40 of child 0 {#text} of child 1 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-with-local-background-attachment-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-with-local-background-attachment-expected.txt >new file mode 100644 >index 00000000000..21034c50605 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-with-local-background-attachment-expected.txt >@@ -0,0 +1,60 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x298 >+ RenderBlock {HTML} at (0,0) size 800x298 >+ RenderBody {BODY} at (8,16) size 784x274 >+ RenderBlock {UL} at (0,0) size 784x60 [color=#000080] >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 323: "You should not see the background under the border." >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 326x19 >+ text run at (0,0) width 326: "As you scroll the element below the cats should move." >+ RenderListItem {LI} at (40,40) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 281x19 >+ text run at (0,0) width 281: "The cats should be on a light grey background." >+layer at (8,92) size 390x198 clip at (38,122) size 315x138 scrollHeight 400 >+ RenderBlock {DIV} at (0,76) size 390x198 [bgcolor=#C0C0C0] [border: (30px dotted #000000)] >+ RenderText {#text} at (30,30) size 32x399 >+ text run at (30,30) width 20: " 1" >+ text run at (50,30) width 0: " " >+ text run at (30,50) width 20: " 2" >+ text run at (50,50) width 0: " " >+ text run at (30,70) width 20: " 3" >+ text run at (50,70) width 0: " " >+ text run at (30,90) width 20: " 4" >+ text run at (50,90) width 0: " " >+ text run at (30,110) width 20: " 5" >+ text run at (50,110) width 0: " " >+ text run at (30,130) width 20: " 6" >+ text run at (50,130) width 0: " " >+ text run at (30,150) width 20: " 7" >+ text run at (50,150) width 0: " " >+ text run at (30,170) width 20: " 8" >+ text run at (50,170) width 0: " " >+ text run at (30,190) width 20: " 9" >+ text run at (50,190) width 0: " " >+ text run at (30,210) width 24: " 10" >+ text run at (54,210) width 0: " " >+ text run at (30,230) width 24: " 11" >+ text run at (54,230) width 0: " " >+ text run at (30,250) width 24: " 12" >+ text run at (54,250) width 0: " " >+ text run at (30,270) width 24: " 13" >+ text run at (54,270) width 0: " " >+ text run at (30,290) width 24: " 14" >+ text run at (54,290) width 0: " " >+ text run at (30,310) width 24: " 15" >+ text run at (54,310) width 0: " " >+ text run at (30,330) width 24: " 16" >+ text run at (54,330) width 0: " " >+ text run at (30,350) width 24: " 17" >+ text run at (54,350) width 0: " " >+ text run at (30,370) width 24: " 18" >+ text run at (54,370) width 0: " " >+ text run at (30,390) width 24: " 19" >+ text run at (54,390) width 0: " " >+ text run at (30,410) width 32: " 20 " >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-x-y-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-x-y-expected.txt >new file mode 100644 >index 00000000000..d57ff28e531 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow-x-y-expected.txt >@@ -0,0 +1,84 @@ >+layer at (0,0) size 785x600 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x600 >+ RenderBody {BODY} at (8,8) size 769x584 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 296x19 >+ text run at (0,0) width 296: "The body should always have a vertical scrollbar." >+ RenderBlock (anonymous) at (0,220) size 769x60 >+ RenderText {#text} at (183,40) size 4x19 >+ text run at (183,40) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,28) size 300x100 clip at (8,28) size 285x100 scrollHeight 360 >+ RenderBlock {DIV} at (0,20) size 300x100 >+ RenderText {#text} at (0,0) size 47x19 >+ text run at (0,0) width 47: "Y scroll" >+ RenderBR {BR} at (47,15) size 0x0 >+ RenderText {#text} at (0,20) size 47x19 >+ text run at (0,20) width 47: "Y scroll" >+ RenderBR {BR} at (47,35) size 0x0 >+ RenderText {#text} at (0,40) size 47x19 >+ text run at (0,40) width 47: "Y scroll" >+ RenderBR {BR} at (47,55) size 0x0 >+ RenderText {#text} at (0,60) size 47x19 >+ text run at (0,60) width 47: "Y scroll" >+ RenderBR {BR} at (47,75) size 0x0 >+ RenderText {#text} at (0,80) size 47x19 >+ text run at (0,80) width 47: "Y scroll" >+ RenderBR {BR} at (47,95) size 0x0 >+ RenderText {#text} at (0,100) size 47x19 >+ text run at (0,100) width 47: "Y scroll" >+ RenderBR {BR} at (47,115) size 0x0 >+ RenderText {#text} at (0,120) size 47x19 >+ text run at (0,120) width 47: "Y scroll" >+ RenderBR {BR} at (47,135) size 0x0 >+ RenderText {#text} at (0,140) size 47x19 >+ text run at (0,140) width 47: "Y scroll" >+ RenderBR {BR} at (47,155) size 0x0 >+ RenderText {#text} at (0,160) size 47x19 >+ text run at (0,160) width 47: "Y scroll" >+ RenderBR {BR} at (47,175) size 0x0 >+ RenderText {#text} at (0,180) size 47x19 >+ text run at (0,180) width 47: "Y scroll" >+ RenderBR {BR} at (47,195) size 0x0 >+ RenderText {#text} at (0,200) size 47x19 >+ text run at (0,200) width 47: "Y scroll" >+ RenderBR {BR} at (47,215) size 0x0 >+ RenderText {#text} at (0,220) size 47x19 >+ text run at (0,220) width 47: "Y scroll" >+ RenderBR {BR} at (47,235) size 0x0 >+ RenderText {#text} at (0,240) size 47x19 >+ text run at (0,240) width 47: "Y scroll" >+ RenderBR {BR} at (47,255) size 0x0 >+ RenderText {#text} at (0,260) size 47x19 >+ text run at (0,260) width 47: "Y scroll" >+ RenderBR {BR} at (47,275) size 0x0 >+ RenderText {#text} at (0,280) size 47x19 >+ text run at (0,280) width 47: "Y scroll" >+ RenderBR {BR} at (47,295) size 0x0 >+ RenderText {#text} at (0,300) size 47x19 >+ text run at (0,300) width 47: "Y scroll" >+ RenderBR {BR} at (47,315) size 0x0 >+ RenderText {#text} at (0,320) size 47x19 >+ text run at (0,320) width 47: "Y scroll" >+ RenderBR {BR} at (47,335) size 0x0 >+ RenderText {#text} at (0,340) size 47x19 >+ text run at (0,340) width 47: "Y scroll" >+ RenderBR {BR} at (47,355) size 0x0 >+layer at (8,128) size 300x100 clip at (8,128) size 300x85 scrollWidth 1118 >+ RenderBlock {DIV} at (0,120) size 300x100 >+ RenderText {#text} at (0,0) size 1118x19 >+ text run at (0,0) width 459: "X scroll X scroll X scroll X scroll X scroll X scroll X scroll X scroll X scroll " >+ text run at (459,0) width 306: "X scroll X scroll X scroll X scroll X scroll X scroll " >+ text run at (765,0) width 353: "X scroll X scroll X scroll X scroll X scroll X scroll X scroll" >+layer at (10,245) size 179x36 clip at (11,246) size 162x34 >+ RenderTextControl {TEXTAREA} at (2,17) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x16 >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Textarea y-scroll" >+layer at (197,230) size 179x51 clip at (198,231) size 177x34 >+ RenderTextControl {TEXTAREA} at (189,2) size 179x51 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Textarea x-scroll" >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/overflow_hidden-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow_hidden-expected.txt >new file mode 100644 >index 00000000000..fe8c910c6f8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/overflow_hidden-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x2155 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x2155 >+ RenderBlock {HTML} at (0,0) size 800x2155 >+ RenderBody {BODY} at (8,16) size 784x2123 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 577x19 >+ text run at (0,0) width 577: "Scrolling should occur even when the frame's overflow is hidden (i.e. it has no visible scrollbars)." >+ RenderBlock {DIV} at (0,36) size 784x2000 >+ RenderInline {A} at (0,0) size 62x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 62x19 >+ text run at (0,0) width 62: "Click here" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {H2} at (0,2055) size 784x28 >+ RenderText {#text} at (0,0) size 118x26 >+ text run at (0,0) width 118: "Test Passed" >+ RenderBlock {P} at (0,2102) size 784x21 >+ RenderText {#text} at (0,0) size 478x19 >+ text run at (0,0) width 478: "The test should have automatically scrolled down to show \"Test Passed\" above." >+scrolled to 0,1555 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/paged-x-div-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/paged-x-div-expected.txt >new file mode 100644 >index 00000000000..a3cde5ed71b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/paged-x-div-expected.txt >@@ -0,0 +1,123 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 404x404 clip at (10,10) size 400x385 scrollWidth 2480 >+ RenderBlock {DIV} at (0,0) size 404x404 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 400x385 >+layer at (10,10) size 400x2265 backgroundClip at (10,10) size 400x385 clip at (10,10) size 400x385 >+ RenderMultiColumnFlowThread at (2,2) size 400x2265 >+ RenderText {#text} at (0,0) size 400x2264 >+ text run at (0,0) width 396: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas" >+ text run at (0,20) width 400: "lacinia massa in lectus pretium vulputate. Curabitur viverra augue in" >+ text run at (0,40) width 365: "leo faucibus congue. Vestibulum ligula neque, commodo eget" >+ text run at (0,60) width 385: "blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a quam" >+ text run at (0,80) width 364: "imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras" >+ text run at (0,100) width 367: "faucibus imperdiet pellentesque. Curabitur vel tortor quam, ut" >+ text run at (0,120) width 386: "pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit" >+ text run at (0,140) width 373: "pretium ligula, eu sodales libero dolor et massa. Phasellus eros" >+ text run at (0,160) width 363: "quam, faucibus sed consectetur et, elementum ut erat. Morbi" >+ text run at (0,180) width 390: "fringilla, lorem non fermentum vulputate, quam metus ullamcorper" >+ text run at (0,200) width 375: "quam, eu porttitor diam metus eget augue. Donec non lorem et" >+ text run at (0,220) width 400: "arcu adipiscing suscipit. Donec porta euismod magna a fermentum." >+ text run at (0,240) width 390: "Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla" >+ text run at (0,260) width 393: "vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit" >+ text run at (0,280) width 394: "amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,300) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,320) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,340) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,360) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,385) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,405) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,425) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,445) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,465) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,485) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,505) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,525) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,545) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,565) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,585) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,605) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,625) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,645) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,665) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,685) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,705) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,725) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,745) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,770) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,790) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,810) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,830) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,850) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,870) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,890) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,910) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,930) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,950) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,970) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,990) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,1010) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,1030) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,1050) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,1070) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,1090) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,1110) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,1130) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,1155) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,1175) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,1195) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,1215) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,1235) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,1255) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,1275) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,1295) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,1315) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,1335) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,1355) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,1375) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,1395) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,1415) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,1435) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,1455) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,1475) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,1495) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,1515) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,1540) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,1560) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,1580) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,1600) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,1620) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,1640) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,1660) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,1680) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,1700) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,1720) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,1740) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,1760) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,1780) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,1800) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,1820) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,1840) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,1860) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,1880) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,1900) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,1925) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,1945) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,1965) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,1985) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,2005) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,2025) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,2045) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,2065) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,2085) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,2105) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,2125) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,2145) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,2165) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,2185) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,2205) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,2225) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,2245) width 190: "rutrum. Aenean eu libero turpis." >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/paged-x-div-with-column-gap-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/paged-x-div-with-column-gap-expected.txt >new file mode 100644 >index 00000000000..2a4d9bd13dd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/paged-x-div-with-column-gap-expected.txt >@@ -0,0 +1,123 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 404x404 clip at (10,10) size 400x385 scrollX 200 scrollWidth 2900 >+ RenderBlock {DIV} at (0,0) size 404x404 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 400x385 >+layer at (-190,10) size 400x2265 backgroundClip at (10,10) size 400x385 clip at (10,10) size 400x385 >+ RenderMultiColumnFlowThread at (2,2) size 400x2265 >+ RenderText {#text} at (0,0) size 400x2264 >+ text run at (0,0) width 396: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas" >+ text run at (0,20) width 400: "lacinia massa in lectus pretium vulputate. Curabitur viverra augue in" >+ text run at (0,40) width 365: "leo faucibus congue. Vestibulum ligula neque, commodo eget" >+ text run at (0,60) width 385: "blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a quam" >+ text run at (0,80) width 364: "imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras" >+ text run at (0,100) width 367: "faucibus imperdiet pellentesque. Curabitur vel tortor quam, ut" >+ text run at (0,120) width 386: "pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit" >+ text run at (0,140) width 373: "pretium ligula, eu sodales libero dolor et massa. Phasellus eros" >+ text run at (0,160) width 363: "quam, faucibus sed consectetur et, elementum ut erat. Morbi" >+ text run at (0,180) width 390: "fringilla, lorem non fermentum vulputate, quam metus ullamcorper" >+ text run at (0,200) width 375: "quam, eu porttitor diam metus eget augue. Donec non lorem et" >+ text run at (0,220) width 400: "arcu adipiscing suscipit. Donec porta euismod magna a fermentum." >+ text run at (0,240) width 390: "Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla" >+ text run at (0,260) width 393: "vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit" >+ text run at (0,280) width 394: "amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,300) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,320) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,340) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,360) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,385) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,405) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,425) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,445) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,465) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,485) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,505) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,525) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,545) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,565) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,585) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,605) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,625) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,645) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,665) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,685) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,705) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,725) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,745) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,770) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,790) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,810) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,830) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,850) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,870) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,890) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,910) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,930) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,950) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,970) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,990) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,1010) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,1030) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,1050) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,1070) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,1090) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,1110) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,1130) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,1155) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,1175) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,1195) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,1215) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,1235) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,1255) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,1275) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,1295) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,1315) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,1335) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,1355) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,1375) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,1395) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,1415) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,1435) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,1455) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,1475) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,1495) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,1515) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,1540) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,1560) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,1580) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,1600) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,1620) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,1640) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,1660) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,1680) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,1700) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,1720) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,1740) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,1760) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,1780) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,1800) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,1820) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,1840) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,1860) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,1880) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,1900) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,1925) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,1945) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,1965) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,1985) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,2005) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,2025) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,2045) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,2065) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,2085) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,2105) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,2125) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,2145) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,2165) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,2185) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,2205) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,2225) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,2245) width 190: "rutrum. Aenean eu libero turpis." >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/paged-x-on-root-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/paged-x-on-root-expected.txt >new file mode 100644 >index 00000000000..06cce6323f1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/paged-x-on-root-expected.txt >@@ -0,0 +1,64 @@ >+layer at (0,0) size 1600x585 >+ RenderView at (0,0) size 800x585 >+ RenderMultiColumnSet at (0,0) size 800x585 >+layer at (0,0) size 800x1133 backgroundClip at (0,0) size 1600x585 clip at (0,0) size 1600x585 >+ RenderMultiColumnFlowThread at (0,0) size 800x1133 >+layer at (0,0) size 800x1133 backgroundClip at (0,0) size 1600x585 clip at (0,0) size 1600x585 >+ RenderBlock {HTML} at (0,0) size 800x1133 >+ RenderBody {BODY} at (8,8) size 784x1117 >+ RenderText {#text} at (0,0) size 784x1116 >+ text run at (0,0) width 747: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur viverra" >+ text run at (0,20) width 770: "augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a" >+ text run at (0,40) width 772: "quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor quam, ut" >+ text run at (0,60) width 763: "pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa. Phasellus eros" >+ text run at (0,80) width 757: "quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam metus ullamcorper" >+ text run at (0,100) width 779: "quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod magna a fermentum." >+ text run at (0,120) width 770: "Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor" >+ text run at (0,140) width 756: "sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur viverra augue in leo faucibus" >+ text run at (0,160) width 753: "congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a quam imperdiet in" >+ text run at (0,180) width 749: "placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor quam, ut pharetra eros." >+ text run at (0,200) width 769: "Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa. Phasellus eros quam, faucibus" >+ text run at (0,220) width 775: "sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,240) width 745: "diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,260) width 746: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,280) width 753: "consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,300) width 754: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,320) width 743: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,340) width 748: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,360) width 783: "consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam metus ullamcorper quam, eu porttitor diam" >+ text run at (0,380) width 779: "metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod magna a fermentum. Suspendisse vestibulum" >+ text run at (0,400) width 752: "rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet, consectetur" >+ text run at (0,420) width 751: "adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur viverra augue in leo faucibus congue. Vestibulum" >+ text run at (0,440) width 768: "ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a quam imperdiet in placerat purus sagittis." >+ text run at (0,460) width 763: "Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris euismod, justo in" >+ text run at (0,480) width 735: "mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa. Phasellus eros quam, faucibus sed consectetur et," >+ text run at (0,500) width 759: "elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam metus ullamcorper quam, eu porttitor diam metus eget" >+ text run at (0,520) width 762: "augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod magna a fermentum. Suspendisse vestibulum rhoncus" >+ text run at (0,540) width 764: "bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet, consectetur adipiscing" >+ text run at (0,577) width 766: "elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur viverra augue in leo faucibus congue. Vestibulum ligula neque," >+ text run at (0,597) width 781: "commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui" >+ text run at (0,617) width 764: "nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies," >+ text run at (0,637) width 757: "risus velit pretium ligula, eu sodales libero dolor et massa. Phasellus eros quam, faucibus sed consectetur et, elementum ut erat." >+ text run at (0,657) width 758: "Morbi fringilla, lorem non fermentum vulputate, quam metus ullamcorper quam, eu porttitor diam metus eget augue. Donec non" >+ text run at (0,677) width 764: "lorem et arcu adipiscing suscipit. Donec porta euismod magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in" >+ text run at (0,697) width 781: "nisi eget nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia" >+ text run at (0,717) width 772: "massa in lectus pretium vulputate. Curabitur viverra augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit" >+ text run at (0,737) width 762: "sit amet, facilisis vitae mi. Vivamus pretium lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus" >+ text run at (0,757) width 753: "imperdiet pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium" >+ text run at (0,777) width 779: "ligula, eu sodales libero dolor et massa. Phasellus eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem" >+ text run at (0,797) width 774: "non fermentum vulputate, quam metus ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,817) width 768: "suscipit. Donec porta euismod magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,837) width 773: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium" >+ text run at (0,857) width 784: "vulputate. Curabitur viverra augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi." >+ text run at (0,877) width 750: "Vivamus pretium lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque." >+ text run at (0,897) width 754: "Curabitur vel tortor quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero" >+ text run at (0,917) width 729: "dolor et massa. Phasellus eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum" >+ text run at (0,937) width 777: "vulputate, quam metus ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec" >+ text run at (0,957) width 769: "porta euismod magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean" >+ text run at (0,977) width 738: "eu libero turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate." >+ text run at (0,997) width 778: "Curabitur viverra augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus" >+ text run at (0,1017) width 776: "pretium lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel" >+ text run at (0,1037) width 768: "tortor quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa." >+ text run at (0,1057) width 771: "Phasellus eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam metus" >+ text run at (0,1077) width 783: "ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod magna a" >+ text run at (0,1097) width 722: "fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero turpis." >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/paged-x-with-column-gap-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/paged-x-with-column-gap-expected.txt >new file mode 100644 >index 00000000000..d9e8a4f5489 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/paged-x-with-column-gap-expected.txt >@@ -0,0 +1,65 @@ >+layer at (0,0) size 1700x585 >+ RenderView at (0,0) size 800x585 >+ RenderMultiColumnSet at (0,0) size 800x585 >+layer at (0,0) size 800x1133 backgroundClip at (0,0) size 1700x585 clip at (0,0) size 1700x585 >+ RenderMultiColumnFlowThread at (0,0) size 800x1133 >+layer at (0,0) size 800x1133 backgroundClip at (0,0) size 1700x585 clip at (0,0) size 1700x585 >+ RenderBlock {HTML} at (0,0) size 800x1133 >+ RenderBody {BODY} at (8,8) size 784x1117 >+ RenderText {#text} at (0,0) size 784x1116 >+ text run at (0,0) width 747: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur viverra" >+ text run at (0,20) width 770: "augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a" >+ text run at (0,40) width 772: "quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor quam, ut" >+ text run at (0,60) width 763: "pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa. Phasellus eros" >+ text run at (0,80) width 757: "quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam metus ullamcorper" >+ text run at (0,100) width 779: "quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod magna a fermentum." >+ text run at (0,120) width 770: "Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor" >+ text run at (0,140) width 756: "sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur viverra augue in leo faucibus" >+ text run at (0,160) width 753: "congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a quam imperdiet in" >+ text run at (0,180) width 749: "placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor quam, ut pharetra eros." >+ text run at (0,200) width 769: "Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa. Phasellus eros quam, faucibus" >+ text run at (0,220) width 775: "sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,240) width 745: "diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,260) width 746: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,280) width 753: "consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,300) width 754: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,320) width 743: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,340) width 748: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,360) width 783: "consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam metus ullamcorper quam, eu porttitor diam" >+ text run at (0,380) width 779: "metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod magna a fermentum. Suspendisse vestibulum" >+ text run at (0,400) width 752: "rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet, consectetur" >+ text run at (0,420) width 751: "adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur viverra augue in leo faucibus congue. Vestibulum" >+ text run at (0,440) width 768: "ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a quam imperdiet in placerat purus sagittis." >+ text run at (0,460) width 763: "Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris euismod, justo in" >+ text run at (0,480) width 735: "mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa. Phasellus eros quam, faucibus sed consectetur et," >+ text run at (0,500) width 759: "elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam metus ullamcorper quam, eu porttitor diam metus eget" >+ text run at (0,520) width 762: "augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod magna a fermentum. Suspendisse vestibulum rhoncus" >+ text run at (0,540) width 764: "bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet, consectetur adipiscing" >+ text run at (0,577) width 766: "elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur viverra augue in leo faucibus congue. Vestibulum ligula neque," >+ text run at (0,597) width 781: "commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui" >+ text run at (0,617) width 764: "nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies," >+ text run at (0,637) width 757: "risus velit pretium ligula, eu sodales libero dolor et massa. Phasellus eros quam, faucibus sed consectetur et, elementum ut erat." >+ text run at (0,657) width 758: "Morbi fringilla, lorem non fermentum vulputate, quam metus ullamcorper quam, eu porttitor diam metus eget augue. Donec non" >+ text run at (0,677) width 764: "lorem et arcu adipiscing suscipit. Donec porta euismod magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in" >+ text run at (0,697) width 781: "nisi eget nulla vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia" >+ text run at (0,717) width 772: "massa in lectus pretium vulputate. Curabitur viverra augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit" >+ text run at (0,737) width 762: "sit amet, facilisis vitae mi. Vivamus pretium lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus" >+ text run at (0,757) width 753: "imperdiet pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium" >+ text run at (0,777) width 779: "ligula, eu sodales libero dolor et massa. Phasellus eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem" >+ text run at (0,797) width 774: "non fermentum vulputate, quam metus ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,817) width 768: "suscipit. Donec porta euismod magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,837) width 773: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium" >+ text run at (0,857) width 784: "vulputate. Curabitur viverra augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi." >+ text run at (0,877) width 750: "Vivamus pretium lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque." >+ text run at (0,897) width 754: "Curabitur vel tortor quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero" >+ text run at (0,917) width 729: "dolor et massa. Phasellus eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum" >+ text run at (0,937) width 777: "vulputate, quam metus ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec" >+ text run at (0,957) width 769: "porta euismod magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean" >+ text run at (0,977) width 738: "eu libero turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate." >+ text run at (0,997) width 778: "Curabitur viverra augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus" >+ text run at (0,1017) width 776: "pretium lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel" >+ text run at (0,1037) width 768: "tortor quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa." >+ text run at (0,1057) width 771: "Phasellus eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam metus" >+ text run at (0,1077) width 783: "ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod magna a" >+ text run at (0,1097) width 722: "fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero turpis." >+scrolled to 400,0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/paged-y-div-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/paged-y-div-expected.txt >new file mode 100644 >index 00000000000..1a80da2ce0e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/paged-y-div-expected.txt >@@ -0,0 +1,123 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 404x404 clip at (10,10) size 400x400 scrollHeight 2480 >+ RenderBlock {DIV} at (0,0) size 404x404 [border: (2px solid #000000)] >+ RenderMultiColumnSet at (2,2) size 400x400 >+layer at (10,10) size 400x2240 backgroundClip at (10,10) size 400x400 clip at (10,10) size 400x400 >+ RenderMultiColumnFlowThread at (2,2) size 400x2240 >+ RenderText {#text} at (0,0) size 400x2239 >+ text run at (0,0) width 396: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas" >+ text run at (0,20) width 400: "lacinia massa in lectus pretium vulputate. Curabitur viverra augue in" >+ text run at (0,40) width 365: "leo faucibus congue. Vestibulum ligula neque, commodo eget" >+ text run at (0,60) width 385: "blandit sit amet, facilisis vitae mi. Vivamus pretium lorem a quam" >+ text run at (0,80) width 364: "imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras" >+ text run at (0,100) width 367: "faucibus imperdiet pellentesque. Curabitur vel tortor quam, ut" >+ text run at (0,120) width 386: "pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit" >+ text run at (0,140) width 373: "pretium ligula, eu sodales libero dolor et massa. Phasellus eros" >+ text run at (0,160) width 363: "quam, faucibus sed consectetur et, elementum ut erat. Morbi" >+ text run at (0,180) width 390: "fringilla, lorem non fermentum vulputate, quam metus ullamcorper" >+ text run at (0,200) width 375: "quam, eu porttitor diam metus eget augue. Donec non lorem et" >+ text run at (0,220) width 400: "arcu adipiscing suscipit. Donec porta euismod magna a fermentum." >+ text run at (0,240) width 390: "Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla" >+ text run at (0,260) width 393: "vestibulum rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit" >+ text run at (0,280) width 394: "amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,300) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,320) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,340) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,360) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,380) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,400) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,420) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,440) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,460) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,480) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,500) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,520) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,540) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,560) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,580) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,600) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,620) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,640) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,660) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,680) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,700) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,720) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,740) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,760) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,780) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,800) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,820) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,840) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,860) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,880) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,900) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,920) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,940) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,960) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,980) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,1000) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,1020) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,1040) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,1060) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,1080) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,1100) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,1120) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,1140) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,1160) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,1180) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,1200) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,1220) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,1240) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,1260) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,1280) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,1300) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,1320) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,1340) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,1360) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,1380) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,1400) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,1420) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,1440) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,1460) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,1480) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,1500) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,1520) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,1540) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,1560) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,1580) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,1600) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,1620) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,1640) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,1660) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,1680) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,1700) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,1720) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,1740) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,1760) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,1780) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,1800) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,1820) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,1840) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,1860) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,1880) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,1900) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,1920) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,1940) width 363: "rutrum. Aenean eu libero turpis. Lorem ipsum dolor sit amet," >+ text run at (0,1960) width 357: "consectetur adipiscing elit. Maecenas lacinia massa in lectus" >+ text run at (0,1980) width 392: "pretium vulputate. Curabitur viverra augue in leo faucibus congue." >+ text run at (0,2000) width 383: "Vestibulum ligula neque, commodo eget blandit sit amet, facilisis" >+ text run at (0,2020) width 367: "vitae mi. Vivamus pretium lorem a quam imperdiet in placerat" >+ text run at (0,2040) width 351: "purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet" >+ text run at (0,2060) width 388: "pellentesque. Curabitur vel tortor quam, ut pharetra eros. Mauris" >+ text run at (0,2080) width 357: "euismod, justo in mattis ultricies, risus velit pretium ligula, eu" >+ text run at (0,2100) width 387: "sodales libero dolor et massa. Phasellus eros quam, faucibus sed" >+ text run at (0,2120) width 358: "consectetur et, elementum ut erat. Morbi fringilla, lorem non" >+ text run at (0,2140) width 388: "fermentum vulputate, quam metus ullamcorper quam, eu porttitor" >+ text run at (0,2160) width 356: "diam metus eget augue. Donec non lorem et arcu adipiscing" >+ text run at (0,2180) width 385: "suscipit. Donec porta euismod magna a fermentum. Suspendisse" >+ text run at (0,2200) width 379: "vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum" >+ text run at (0,2220) width 190: "rutrum. Aenean eu libero turpis." >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/paged-y-on-root-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/paged-y-on-root-expected.txt >new file mode 100644 >index 00000000000..07f8f86d42d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/paged-y-on-root-expected.txt >@@ -0,0 +1,66 @@ >+layer at (0,0) size 785x1200 >+ RenderView at (0,0) size 785x600 >+ RenderMultiColumnSet at (0,0) size 785x600 >+layer at (0,0) size 785x1168 >+ RenderMultiColumnFlowThread at (0,0) size 785x1168 >+layer at (0,0) size 785x1168 >+ RenderBlock {HTML} at (0,0) size 785x1168 >+ RenderBody {BODY} at (8,8) size 769x1152 >+ RenderText {#text} at (0,0) size 768x1151 >+ text run at (0,0) width 747: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur viverra" >+ text run at (0,20) width 759: "augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium lorem" >+ text run at (0,40) width 768: "a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor quam," >+ text run at (0,60) width 748: "ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa. Phasellus" >+ text run at (0,80) width 712: "eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam metus" >+ text run at (0,100) width 729: "ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod" >+ text run at (0,120) width 735: "magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero" >+ text run at (0,140) width 743: "turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur" >+ text run at (0,160) width 766: "viverra augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium" >+ text run at (0,180) width 765: "lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor" >+ text run at (0,200) width 730: "quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa." >+ text run at (0,220) width 732: "Phasellus eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam" >+ text run at (0,240) width 768: "metus ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod" >+ text run at (0,260) width 735: "magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero" >+ text run at (0,280) width 743: "turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur" >+ text run at (0,300) width 766: "viverra augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium" >+ text run at (0,320) width 765: "lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor" >+ text run at (0,340) width 730: "quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa." >+ text run at (0,360) width 732: "Phasellus eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam" >+ text run at (0,380) width 768: "metus ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod" >+ text run at (0,400) width 735: "magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero" >+ text run at (0,420) width 743: "turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur" >+ text run at (0,440) width 766: "viverra augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium" >+ text run at (0,460) width 765: "lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor" >+ text run at (0,480) width 730: "quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa." >+ text run at (0,500) width 732: "Phasellus eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam" >+ text run at (0,520) width 768: "metus ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod" >+ text run at (0,540) width 735: "magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero" >+ text run at (0,560) width 743: "turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur" >+ text run at (0,592) width 766: "viverra augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium" >+ text run at (0,612) width 765: "lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor" >+ text run at (0,632) width 730: "quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa." >+ text run at (0,652) width 732: "Phasellus eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam" >+ text run at (0,672) width 768: "metus ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod" >+ text run at (0,692) width 735: "magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero" >+ text run at (0,712) width 743: "turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur" >+ text run at (0,732) width 766: "viverra augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium" >+ text run at (0,752) width 765: "lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor" >+ text run at (0,772) width 730: "quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa." >+ text run at (0,792) width 732: "Phasellus eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam" >+ text run at (0,812) width 768: "metus ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod" >+ text run at (0,832) width 735: "magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero" >+ text run at (0,852) width 743: "turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur" >+ text run at (0,872) width 766: "viverra augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium" >+ text run at (0,892) width 765: "lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor" >+ text run at (0,912) width 730: "quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa." >+ text run at (0,932) width 732: "Phasellus eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam" >+ text run at (0,952) width 768: "metus ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod" >+ text run at (0,972) width 735: "magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero" >+ text run at (0,992) width 743: "turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas lacinia massa in lectus pretium vulputate. Curabitur" >+ text run at (0,1012) width 766: "viverra augue in leo faucibus congue. Vestibulum ligula neque, commodo eget blandit sit amet, facilisis vitae mi. Vivamus pretium" >+ text run at (0,1032) width 765: "lorem a quam imperdiet in placerat purus sagittis. Aliquam ut dui nibh. Cras faucibus imperdiet pellentesque. Curabitur vel tortor" >+ text run at (0,1052) width 730: "quam, ut pharetra eros. Mauris euismod, justo in mattis ultricies, risus velit pretium ligula, eu sodales libero dolor et massa." >+ text run at (0,1072) width 732: "Phasellus eros quam, faucibus sed consectetur et, elementum ut erat. Morbi fringilla, lorem non fermentum vulputate, quam" >+ text run at (0,1092) width 768: "metus ullamcorper quam, eu porttitor diam metus eget augue. Donec non lorem et arcu adipiscing suscipit. Donec porta euismod" >+ text run at (0,1112) width 735: "magna a fermentum. Suspendisse vestibulum rhoncus bibendum. Nam in nisi eget nulla vestibulum rutrum. Aenean eu libero" >+ text run at (0,1132) width 37: "turpis." >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/position-fixed-transform-clipping-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/position-fixed-transform-clipping-expected.txt >new file mode 100644 >index 00000000000..6867c203368 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/position-fixed-transform-clipping-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 785x2000 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2000 >+ RenderBlock {HTML} at (0,0) size 785x2000 >+ RenderBody {BODY} at (0,0) size 785x2000 >+layer at (0,116) size 291x40 >+ RenderBlock (positioned) {P} at (0,116) size 291x40 >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=29346" >+ RenderBR {BR} at (291,15) size 0x0 >+ RenderText {#text} at (0,20) size 232x19 >+ text run at (0,20) width 232: "Green box should fill the black border." >+layer at (0,25) size 404x54 clip at (2,27) size 400x50 >+ RenderBlock (positioned) {DIV} at (0,0) size 404x54 [border: (2px solid #000000)] >+layer at (2,27) size 400x50 >+ RenderBlock {DIV} at (2,2) size 400x50 [bgcolor=#008000] >+scrolled to 0,25 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt >new file mode 100644 >index 00000000000..927a4485de5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (0,42) size 800x558 clip at (0,42) size 785x558 scrollY 288 scrollHeight 846 >+ RenderBlock (positioned) {DIV} at (0,42) size 800x558 >+layer at (0,-246) size 532x846 backgroundClip at (0,42) size 785x558 clip at (0,42) size 785x558 >+ RenderBlock (positioned) {DIV} at (0,0) size 532x846 >+ RenderBlock (anonymous) at (0,0) size 532x20 >+ RenderText {#text} at (0,0) size 532x19 >+ text run at (0,0) width 532: "This tests that we can scroll to reveal something in a nested positioned block in overflow." >+ RenderBlock {DIV} at (0,20) size 532x800 >+ RenderBlock (anonymous) at (0,820) size 532x26 >+ RenderButton {INPUT} at (2,2) size 222x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 206x16 >+ RenderText at (0,0) size 206x16 >+ text run at (0,0) width 206: "If you can see this, test has passed" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/scrollRevealButton-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/scrollRevealButton-expected.txt >new file mode 100644 >index 00000000000..03f1d83a6b4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/scrollRevealButton-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 785x1190 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1190 >+ RenderBlock {HTML} at (0,0) size 785x1190 >+ RenderBody {BODY} at (8,8) size 769x1174 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 321x19 >+ text run at (0,0) width 321: "This test should scroll recursively to reveal the button." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,20) size 769x500 >+ RenderBlock (anonymous) at (0,520) size 769x154 >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ layer at (0,0) size 308x316 >+ RenderView at (0,0) size 285x135 >+ layer at (0,0) size 285x316 >+ RenderBlock {HTML} at (0,0) size 285x316 >+ RenderBody {BODY} at (8,8) size 269x300 >+ layer at (8,8) size 300x300 clip at (8,8) size 285x300 scrollY 545 scrollHeight 1270 >+ RenderBlock {DIV} at (0,0) size 300x300 >+ RenderBlock (anonymous) at (0,0) size 285x20 >+ RenderText {#text} at (0,0) size 82x19 >+ text run at (0,0) width 82: "overflow:auto" >+ RenderBlock {DIV} at (0,20) size 285x600 >+ RenderBlock {DIV} at (0,770) size 285x500 >+ layer at (8,83) size 150x150 clip at (8,83) size 135x150 scrollY 478 scrollHeight 866 >+ RenderBlock {DIV} at (0,620) size 150x150 >+ RenderBlock (anonymous) at (0,0) size 135x20 >+ RenderText {#text} at (0,0) size 82x19 >+ text run at (0,0) width 82: "overflow:auto" >+ RenderBlock {DIV} at (0,20) size 135x500 >+ RenderBlock (anonymous) at (0,520) size 135x46 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderButton {INPUT} at (2,22) size 53x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 37x16 >+ RenderText at (0,0) size 37x16 >+ text run at (0,0) width 37: "Button" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,566) size 135x300 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,674) size 769x500 >+scrolled to 0,8 >+frame 'fr' scrolled to 0,91 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/scrollbar-position-update-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/scrollbar-position-update-expected.txt >new file mode 100644 >index 00000000000..25bd7b15c90 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/scrollbar-position-update-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 768x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=16426" >+ RenderText {#text} at (356,0) size 768x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 408: "Divs with overflow:auto: scrollbars not correctly updated when" >+ text run at (0,20) width 104: "contents change" >+ RenderText {#text} at (104,20) size 4x19 >+ text run at (104,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 308x19 >+ text run at (0,0) width 308: "The thumb should be in the middle of the scroll bar." >+layer at (8,100) size 200x200 clip at (8,100) size 185x200 scrollY 200 scrollHeight 600 >+ RenderBlock {DIV} at (0,92) size 200x200 >+ RenderBlock {DIV} at (0,0) size 185x600 >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/table-overflow-float-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/table-overflow-float-expected.txt >new file mode 100644 >index 00000000000..05349e212c7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/table-overflow-float-expected.txt >@@ -0,0 +1,129 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 106x106 >+ RenderTableSection {TBODY} at (0,0) size 106x106 >+ RenderTableRow {TR} at (0,2) size 106x102 >+ RenderTableCell {TD} at (2,2) size 102x102 [bgcolor=#CCCCCC] [r=0 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,106) size 784x120 >+ RenderText {#text} at (0,0) size 747x39 >+ text run at (0,0) width 747: "Here it is: a gray, one-cell, no-width-specified table, with a 100x100 scrolling (overflow:auto) div inside. In this div, there are" >+ text run at (0,20) width 323: "floating (float: left) span tags with content inside (text)." >+ RenderBR {BR} at (323,35) size 0x0 >+ RenderBR {BR} at (0,40) size 0x19 >+ RenderText {#text} at (0,60) size 776x39 >+ text run at (0,60) width 776: "You would expect that the table would expand to fit the defined width of the div tag. But in Safari and Shiira, the table expands to" >+ text run at (0,80) width 114: "fit the height of the " >+ RenderInline {I} at (0,0) size 137x19 >+ RenderText {#text} at (114,80) size 137x19 >+ text run at (114,80) width 137: "content inside the div" >+ RenderText {#text} at (251,80) size 497x19 >+ text run at (251,80) width 497: ", not the height of the div. This behavior does not occur if the content is not floated." >+ RenderBR {BR} at (748,95) size 0x0 >+ RenderBR {BR} at (0,100) size 0x19 >+layer at (11,11) size 100x100 clip at (11,11) size 85x100 scrollHeight 240 >+ RenderBlock {DIV} at (1,1) size 100x100 >+ RenderBlock (floating) {SPAN} at (0,0) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (25,0) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (50,0) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (0,20) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (25,20) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (50,20) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (0,40) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (25,40) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (50,40) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (0,60) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (25,60) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (50,60) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (0,80) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (25,80) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (50,80) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (0,100) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (25,100) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (50,100) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (0,120) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (25,120) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (50,120) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (0,140) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (25,140) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (50,140) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (0,160) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (25,160) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (50,160) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (0,180) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (25,180) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (50,180) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (0,200) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (25,200) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (50,200) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >+ RenderBlock (floating) {SPAN} at (0,220) size 25x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "stuff" >diff --git a/LayoutTests/platform/wincairo-win10/fast/overflow/unreachable-overflow-rtl-bug-expected.txt b/LayoutTests/platform/wincairo-win10/fast/overflow/unreachable-overflow-rtl-bug-expected.txt >new file mode 100644 >index 00000000000..c0a54ffad80 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/overflow/unreachable-overflow-rtl-bug-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 31x19 >+ text run at (0,0) width 31: "LTR:" >+ RenderBlock (anonymous) at (0,126) size 784x20 >+ RenderText {#text} at (0,0) size 31x19 >+ text run at (0,0) width 31: "RTL:" >+layer at (8,28) size 106x106 clip at (11,31) size 85x85 scrollWidth 220 scrollHeight 270 >+ RenderBlock (relative positioned) {DIV} at (0,20) size 106x106 [border: (3px solid #000000)] >+layer at (8,154) size 106x106 clip at (26,157) size 85x85 scrollX 135 scrollWidth 220 scrollHeight 270 >+ RenderBlock (relative positioned) {DIV} at (0,146) size 106x106 [border: (3px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/parser/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/parser/001-expected.txt >new file mode 100644 >index 00000000000..e4bfcdee3bc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/parser/001-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIR} at (0,0) size 784x112 >+ RenderBlock (anonymous) at (40,0) size 744x20 >+ RenderText {#text} at (0,0) size 26x19 >+ text run at (0,0) width 26: "One" >+ RenderBlock {DIR} at (40,36) size 744x76 >+ RenderBlock (anonymous) at (40,0) size 704x20 >+ RenderText {#text} at (0,0) size 28x19 >+ text run at (0,0) width 28: "Two" >+ RenderBlock {DIR} at (40,36) size 704x40 >+ RenderBlock (anonymous) at (40,0) size 664x20 >+ RenderText {#text} at (0,0) size 35x19 >+ text run at (0,0) width 35: "Three" >+ RenderBlock {CENTER} at (40,20) size 664x20 >+ RenderText {#text} at (317,0) size 30x19 >+ text run at (317,0) width 30: "Four" >+ RenderBlock {PRE} at (0,128) size 784x336 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "Pre text" >+ text run at (64,0) width 0: " " >+ RenderEmbeddedObject {OBJECT} at (0,16) size 300x300 [bgcolor=#008000] >+ RenderText {#text} at (300,304) size 300x32 >+ text run at (300,304) width 0: " " >+ text run at (0,320) width 104: "Also pre text" >+ text run at (104,320) width 0: " " >+ RenderBlock (anonymous) at (0,477) size 784x20 >+ RenderInline {NOBR} at (0,0) size 131x19 [bgcolor=#CCCCCC] >+ RenderText {#text} at (0,0) size 131x19 >+ text run at (0,0) width 131: "This text won't break." >+ RenderBlock (anonymous) at (0,510) size 784x16 >+ RenderBlock {PRE} at (0,0) size 784x16 >+ RenderText {#text} at (0,0) size 208x16 >+ text run at (0,0) width 208: "This will be preformatted." >+ RenderBlock (anonymous) at (0,539) size 784x20 >+ RenderInline {NOBR} at (0,0) size 226x19 [bgcolor=#CCCCCC] >+ RenderText {#text} at (0,0) size 226x19 >+ text run at (0,0) width 226: "Now we're back to nonbreaking text." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/parser/bad-xml-slash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/parser/bad-xml-slash-expected.txt >new file mode 100644 >index 00000000000..cbea0546f23 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/parser/bad-xml-slash-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {INPUT} at (4,3) size 13x13 >+ RenderText {#text} at (20,1) size 209x19 >+ text run at (20,1) width 209: "This checkbox should be checked." >diff --git a/LayoutTests/platform/wincairo-win10/fast/parser/broken-comments-vs-parsing-mode-expected.txt b/LayoutTests/platform/wincairo-win10/fast/parser/broken-comments-vs-parsing-mode-expected.txt >new file mode 100644 >index 00000000000..f5817aa0c06 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/parser/broken-comments-vs-parsing-mode-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {A} at (0,0) size 58x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 58: "bug 8626" >+ RenderText {#text} at (58,0) size 348x19 >+ text run at (58,0) width 7: ": " >+ text run at (65,0) width 341: "Strict mode erroneously triggered by a broken comment." >+ RenderBlock {P} at (0,36) size 784x20 [color=#00FF00] >+ RenderText {#text} at (0,0) size 611x19 >+ text run at (0,0) width 611: "This text should be green, not black (CSS color values not beginning with '#' are OK in quirks mode)." >diff --git a/LayoutTests/platform/wincairo-win10/fast/parser/document-write-option-expected.txt b/LayoutTests/platform/wincairo-win10/fast/parser/document-write-option-expected.txt >new file mode 100644 >index 00000000000..c622f82893b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/parser/document-write-option-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderMenuList {SELECT} at (2,2) size 344x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 319x16 >+ RenderText at (0,0) size 319x16 >+ text run at (0,0) width 319: "This is a very long string so it makes the select bigger." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/parser/entity-comment-in-style-expected.txt b/LayoutTests/platform/wincairo-win10/fast/parser/entity-comment-in-style-expected.txt >new file mode 100644 >index 00000000000..1c838b1ba10 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/parser/entity-comment-in-style-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x571 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 529x19 >+ text run at (0,0) width 529: "--> */ h1 { background-color: red; } /* This comment should not be part of the style. */" >+ RenderBlock {H1} at (0,41) size 784x38 >+ RenderText {#text} at (0,0) size 603x36 >+ text run at (0,0) width 603: "This text should not have a red background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/parser/entity-comment-in-textarea-expected.txt b/LayoutTests/platform/wincairo-win10/fast/parser/entity-comment-in-textarea-expected.txt >new file mode 100644 >index 00000000000..802f9f304e1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/parser/entity-comment-in-textarea-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (183,25) size 241x19 >+ text run at (183,25) width 241: " --> This should be outside the textarea." >+layer at (10,10) size 179x36 clip at (11,11) size 177x34 >+ RenderTextControl {TEXTAREA} at (2,2) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "<!--" >diff --git a/LayoutTests/platform/wincairo-win10/fast/parser/fonts-expected.txt b/LayoutTests/platform/wincairo-win10/fast/parser/fonts-expected.txt >new file mode 100644 >index 00000000000..7108af5bb7a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/parser/fonts-expected.txt >@@ -0,0 +1,83 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x528 >+ RenderBlock {HTML} at (0,0) size 800x528 >+ RenderBody {BODY} at (8,8) size 784x504 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,36) size 752x20 [color=#008000] >+ RenderText {#text} at (0,0) size 341x19 >+ text run at (0,0) width 341: "This line should be green. There should be no red below." >+ RenderBlock {P} at (16,72) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-a" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,104) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-b" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,136) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-c" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,168) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-d" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,200) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-e" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,232) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-f" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,264) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-g" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,296) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-h" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,328) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-i" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,360) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-j" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,392) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-k" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,424) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-l" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,456) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-m" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (16,488) size 96x16 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 96x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "FAIL-n" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/parser/nofoo-tags-inside-paragraph-expected.txt b/LayoutTests/platform/wincairo-win10/fast/parser/nofoo-tags-inside-paragraph-expected.txt >new file mode 100644 >index 00000000000..0055dd22e78 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/parser/nofoo-tags-inside-paragraph-expected.txt >@@ -0,0 +1,34 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 82x19 >+ text run at (0,0) width 82: "Test case for " >+ RenderInline {A} at (0,0) size 60x19 [color=#0000EE] >+ RenderText {#text} at (82,0) size 60x19 >+ text run at (82,0) width 60: "Bug 7265" >+ RenderText {#text} at (142,0) size 562x19 >+ text run at (142,0) width 562: " REGRESSION: noscript, noframes, nolayer, noembed tags insert break inside paragraph tag" >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 306x19 >+ text run at (0,0) width 306: "This sentence contains noscript tags and should be " >+ RenderText {#text} at (306,0) size 69x19 >+ text run at (306,0) width 69: "on one line." >+ RenderBlock {P} at (0,72) size 784x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "This sentence contains noframes tags and should be " >+ RenderText {#text} at (313,0) size 69x19 >+ text run at (313,0) width 69: "on one line." >+ RenderBlock {P} at (0,108) size 784x20 >+ RenderText {#text} at (0,0) size 302x19 >+ text run at (0,0) width 302: "This sentence contains nolayer tags and should be " >+ RenderInline {NOLAYER} at (0,0) size 0x0 >+ RenderText {#text} at (302,0) size 69x19 >+ text run at (302,0) width 69: "on one line." >+ RenderBlock {P} at (0,144) size 784x20 >+ RenderText {#text} at (0,0) size 314x19 >+ text run at (0,0) width 314: "This sentence contains noembed tags and should be " >+ RenderText {#text} at (314,0) size 69x19 >+ text run at (314,0) width 69: "on one line." >diff --git a/LayoutTests/platform/wincairo-win10/fast/parser/open-comment-in-style-expected.txt b/LayoutTests/platform/wincairo-win10/fast/parser/open-comment-in-style-expected.txt >new file mode 100644 >index 00000000000..aab6e897984 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/parser/open-comment-in-style-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x571 >+ RenderBlock {H1} at (0,0) size 784x37 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 580x36 >+ text run at (0,0) width 580: "This text should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/parser/open-comment-in-textarea-expected.txt b/LayoutTests/platform/wincairo-win10/fast/parser/open-comment-in-textarea-expected.txt >new file mode 100644 >index 00000000000..7dd7a85368e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/parser/open-comment-in-textarea-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (183,25) size 236x19 >+ text run at (183,25) width 236: " This should not be part of the textarea." >+layer at (10,10) size 179x36 clip at (11,11) size 162x34 scrollHeight 66 >+ RenderTextControl {TEXTAREA} at (2,2) size 179x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 160x64 >+ RenderText {#text} at (0,0) size 152x48 >+ text run at (0,0) width 32: "<!--" >+ text run at (0,16) width 152: "This should be part" >+ text run at (0,32) width 128: "of the textarea." >+ RenderBR {BR} at (0,48) size 0x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/parser/tabs-in-scripts-expected.txt b/LayoutTests/platform/wincairo-win10/fast/parser/tabs-in-scripts-expected.txt >new file mode 100644 >index 00000000000..3387230da52 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/parser/tabs-in-scripts-expected.txt >@@ -0,0 +1,7 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/parser/title-error-test-expected.txt b/LayoutTests/platform/wincairo-win10/fast/parser/title-error-test-expected.txt >new file mode 100644 >index 00000000000..985968cbc12 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/parser/title-error-test-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderInline {TIMER:TIME} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {SPAN} at (0,0) size 72x19 [color=#008000] >+ RenderText {#text} at (0,0) size 72x19 >+ text run at (0,0) width 72: "SUCCESS:" >+ RenderText {#text} at (72,0) size 141x19 >+ text run at (72,0) width 141: " Content was displayed" >+ RenderBlock (anonymous) at (0,36) size 784x0 >+ RenderInline {TIMER:TIME} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/parser/xhtml-alternate-entities-expected.txt b/LayoutTests/platform/wincairo-win10/fast/parser/xhtml-alternate-entities-expected.txt >new file mode 100644 >index 00000000000..daac87ef717 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/parser/xhtml-alternate-entities-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x192 >+ RenderBlock {html} at (0,0) size 800x192 >+ RenderBlock {parsererror} at (16,16) size 768x140 [bgcolor=#FFDDDD] [border: (2px solid #CC7777)] >+ RenderBlock {h3} at (18,20) size 732x24 >+ RenderText {#text} at (0,0) size 324x22 >+ text run at (0,0) width 324: "This page contains the following errors:" >+ RenderBlock {div} at (18,62) size 732x16 >+ RenderText {#text} at (0,0) size 385x15 >+ text run at (0,0) width 385: "error on line 4 at column 13: Entity 'fnof' not defined" >+ RenderBlock {h3} at (18,96) size 732x24 >+ RenderText {#text} at (0,0) size 430x22 >+ text run at (0,0) width 430: "Below is a rendering of the page up to the first error." >+ RenderBlock (anonymous) at (0,171) size 800x21 >+ RenderInline {h1} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {p} at (0,0) size 466x19 [color=#FF0000] >+ RenderInline {font} at (0,0) size 466x19 >+ RenderText {#text} at (0,0) size 466x19 >+ text run at (0,0) width 246: "This should be the only line on this page. " >+ text run at (246,0) width 220: "You should see a parse error above." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/preloader/script-expected.txt b/LayoutTests/platform/wincairo-win10/fast/preloader/script-expected.txt >new file mode 100644 >index 00000000000..c0ce7d41602 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/preloader/script-expected.txt >@@ -0,0 +1,6 @@ >+non-existant.js has MIME type application/x-javascript >+script1.js has MIME type application/x-javascript >+This test requires DumpRenderTree to see the log of what resources are loaded. >+ >+<script src=resources/script1.js></script> >+ >diff --git a/LayoutTests/platform/wincairo-win10/fast/reflections/abs-position-in-reflection-expected.txt b/LayoutTests/platform/wincairo-win10/fast/reflections/abs-position-in-reflection-expected.txt >new file mode 100644 >index 00000000000..f338cac1d1f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/reflections/abs-position-in-reflection-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "The teal boxes in the reflection should be placed correctly." >+layer at (8,44) size 100x100 >+ RenderBlock {DIV} at (0,36) size 100x100 [bgcolor=#0000FF] >+ RenderBlock {DIV} at (0,0) size 100x50 [bgcolor=#C0C0C0] >+layer at (8,44) size 50x50 >+ RenderBlock (positioned) {DIV} at (8,44) size 50x50 [bgcolor=#008080] >diff --git a/LayoutTests/platform/wincairo-win10/fast/reflections/inline-crash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/reflections/inline-crash-expected.txt >new file mode 100644 >index 00000000000..ccd2bd0c5a6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/reflections/inline-crash-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 667x19 >+ RenderInline {A} at (0,0) size 311x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 311x19 >+ text run at (51,0) width 311: "https://bugs.webkit.org/show_bug.cgi?id=19525" >+ RenderText {#text} at (362,0) size 356x19 >+ text run at (362,0) width 4: " " >+ text run at (366,0) width 352: "-webkit-box-reflect in hyperlink causes webkit to crash" >+ RenderText {#text} at (718,0) size 4x19 >+ text run at (718,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 165x19 >+ text run at (0,0) width 165: "Because it is an inline flow, " >+ RenderInline {SPAN} at (0,0) size 52x19 >+ RenderText {#text} at (165,0) size 52x19 >+ text run at (165,0) width 52: "this span" >+ RenderText {#text} at (217,0) size 419x19 >+ text run at (217,0) width 419: " should not have a reflection, and selecting it should not cause a crash." >+selection start: position 0 of child 0 {#text} of child 1 {SPAN} of child 2 {P} of body >+selection end: position 9 of child 0 {#text} of child 1 {SPAN} of child 2 {P} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/reflections/opacity-reflection-transform-expected.txt b/LayoutTests/platform/wincairo-win10/fast/reflections/opacity-reflection-transform-expected.txt >new file mode 100644 >index 00000000000..d809b99ddf4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/reflections/opacity-reflection-transform-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x572 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 722x39 >+ text run at (0,0) width 722: "Test that opacity doesn't cause clipping of transformed, reflected content. You should see a rotated green box and its full" >+ text run at (0,20) width 59: "reflection." >+layer at (108,68) size 102x102 >+ RenderBlock {DIV} at (100,60) size 102x102 [border: (1px solid #000000)] >+layer at (109,69) size 200x100 >+ RenderBlock {DIV} at (1,1) size 200x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/reflections/reflection-direction-expected.txt b/LayoutTests/platform/wincairo-win10/fast/reflections/reflection-direction-expected.txt >new file mode 100644 >index 00000000000..5ea0f33cf2c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/reflections/reflection-direction-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 1357x614 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x614 >+ RenderBlock {HTML} at (0,0) size 785x614 >+ RenderBody {BODY} at (8,8) size 769x598 >+ RenderBlock {DIV} at (0,1) size 671x592 >+ RenderBR {BR} at (335,296) size 0x0 >+ RenderBR {BR} at (671,592) size 0x0 >+ RenderText {#text} at (671,578) size 4x19 >+ text run at (671,578) width 4: " " >+ RenderBlock {DIV} at (675,0) size 674x598 >+ RenderText {#text} at (335,578) size 4x19 >+ text run at (335,578) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,9) size 335x296 >+ RenderImage {IMG} at (0,0) size 335x296 >+layer at (344,305) size 335x296 >+ RenderImage {IMG} at (336,296) size 335x296 >+layer at (683,305) size 335x296 >+ RenderImage {IMG} at (0,297) size 335x296 >+layer at (1022,8) size 335x296 >+ RenderImage {IMG} at (339,0) size 335x296 >diff --git a/LayoutTests/platform/wincairo-win10/fast/reflections/reflection-nesting-expected.txt b/LayoutTests/platform/wincairo-win10/fast/reflections/reflection-nesting-expected.txt >new file mode 100644 >index 00000000000..916df2c528d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/reflections/reflection-nesting-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 769x39 >+ text run at (0,0) width 769: "The two lime squares below should look like mirror images (with a blue rectangle filling half the left square on the left and half the" >+ text run at (0,20) width 150: "right square on the right)." >+layer at (8,48) size 200x200 >+ RenderBlock {DIV} at (0,40) size 200x200 [bgcolor=#00FF00] >+layer at (8,48) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#0000FF] >diff --git a/LayoutTests/platform/wincairo-win10/fast/reflections/reflection-overflow-hidden-expected.txt b/LayoutTests/platform/wincairo-win10/fast/reflections/reflection-overflow-hidden-expected.txt >new file mode 100644 >index 00000000000..5a60152658a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/reflections/reflection-overflow-hidden-expected.txt >@@ -0,0 +1,30 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x140 layerType: background only >+layer at (50,100) size 400x50 >+ RenderBlock (positioned) zI: -1 {DIV} at (50,100) size 400x50 [bgcolor=#FF0000] >+layer at (50,250) size 400x50 >+ RenderBlock (positioned) zI: -1 {DIV} at (50,250) size 400x50 [bgcolor=#FF0000] >+layer at (0,0) size 800x140 layerType: foreground only >+ RenderBlock {HTML} at (0,0) size 800x140 >+ RenderBody {BODY} at (50,50) size 700x40 >+ RenderBlock {P} at (0,0) size 700x40 >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=22570" >+ RenderText {#text} at (291,0) size 658x39 >+ text run at (291,0) width 59: ". Test for " >+ text run at (350,0) width 308: "reflection painting on overflow:hidden element. You" >+ text run at (0,20) width 180: "should not see any red below." >+layer at (50,100) size 400x200 >+ RenderBlock (positioned) {DIV} at (50,100) size 400x200 >+layer at (50,100) size 400x200 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 400x200 >+layer at (50,100) size 400x50 >+ RenderBlock (positioned) {DIV} at (0,0) size 400x50 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "Top" >+layer at (50,250) size 400x50 >+ RenderBlock (positioned) {DIV} at (0,150) size 400x50 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 45x19 >+ text run at (0,0) width 45: "Bottom" >diff --git a/LayoutTests/platform/wincairo-win10/fast/reflections/transparent-reflected-sublayers-expected.txt b/LayoutTests/platform/wincairo-win10/fast/reflections/transparent-reflected-sublayers-expected.txt >new file mode 100644 >index 00000000000..4bb33c5aebf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/reflections/transparent-reflected-sublayers-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "You should see four green squares in a vertical line below." >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,160) size 100x100 >+ RenderBlock (positioned) {DIV} at (8,160) size 100x100 [bgcolor=#008000] >+layer at (8,400) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,240) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/block-layout-inline-children-float-positioned-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/block-layout-inline-children-float-positioned-expected.txt >new file mode 100644 >index 00000000000..4f1918aced5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/block-layout-inline-children-float-positioned-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {P} at (0,0) size 800x20 >+ RenderText {#text} at (0,0) size 209x19 >+ text run at (0,0) width 209: "This is a test for regression against " >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (209,0) size 291x19 >+ text run at (209,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=40142" >+ RenderBlock {DIV} at (0,36) size 800x102 >+ RenderBlock {DIV} at (0,0) size 602x102 [border: (1px solid #DDDDDD)] >+ RenderBlock (floating) {SPAN} at (324,1) size 277x20 >+ RenderText {#text} at (0,0) size 277x19 >+ text run at (0,0) width 277: "the quick brown fox jumped over the lazy dog" >+layer at (163,37) size 277x20 >+ RenderBlock (positioned) {SPAN} at (162,37) size 278x20 >+ RenderText {#text} at (0,0) size 277x19 >+ text run at (0,0) width 277: "the quick brown fox jumped over the lazy dog" >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/block-layout-inline-children-replaced-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/block-layout-inline-children-replaced-expected.txt >new file mode 100644 >index 00000000000..77dad401904 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/block-layout-inline-children-replaced-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {P} at (0,0) size 800x20 >+ RenderText {#text} at (0,0) size 209x19 >+ text run at (0,0) width 209: "This is a test for regression against " >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (209,0) size 291x19 >+ text run at (209,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=40142" >+ RenderBlock {DIV} at (0,36) size 800x152 >+ RenderBlock {DIV} at (0,0) size 402x152 [border: (1px solid #DDDDDD)] >+ RenderImage {IMG} at (155,1) size 92x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/block-selection-gap-in-table-cell-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/block-selection-gap-in-table-cell-expected.txt >new file mode 100644 >index 00000000000..c9272bebf05 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/block-selection-gap-in-table-cell-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 106x213 >+ RenderTableSection {TBODY} at (0,0) size 106x213 >+ RenderTableRow {TR} at (0,2) size 106x100 >+ RenderTableCell {TD} at (2,51) size 102x2 [r=0 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,104) size 106x107 >+ RenderTableCell {TD} at (2,104) size 102x107 [bgcolor=#008000] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,86) size 4x19 >+ text run at (1,86) width 4: " " >+ RenderBlock {DIV} at (5,1) size 10x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/block-selection-gap-stale-cache-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/block-selection-gap-stale-cache-2-expected.txt >new file mode 100644 >index 00000000000..fe75f94b3eb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/block-selection-gap-stale-cache-2-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 784x100 clip at (8,8) size 769x100 scrollY 50 scrollHeight 170 >+ RenderBlock {DIV} at (0,0) size 784x100 >+ RenderBlock {DIV} at (0,50) size 769x100 >+ RenderBlock {DIV} at (0,0) size 100x100 >+ RenderBR {BR} at (100,100) size 0x0 >+ RenderBlock (anonymous) at (0,150) size 769x20 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/block-selection-gap-stale-cache-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/block-selection-gap-stale-cache-expected.txt >new file mode 100644 >index 00000000000..dfb9acce9e1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/block-selection-gap-stale-cache-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x100 >+ RenderBlock {DIV} at (0,0) size 100x100 >+ RenderBR {BR} at (100,100) size 0x0 >+ RenderBlock (anonymous) at (0,100) size 784x20 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/box-shadow-h-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/box-shadow-h-expected.txt >new file mode 100644 >index 00000000000..ae74d9eb31c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/box-shadow-h-expected.txt >@@ -0,0 +1,139 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x521 >+ RenderBlock {HTML} at (0,0) size 800x521 >+ RenderBody {BODY} at (8,8) size 784x0 >+ RenderBlock (floating) {DIV} at (0,0) size 115x513 >+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77] >+ RenderBlock (anonymous) at (0,340) size 115x65 >+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,421) size 115x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (44,0) size 35x19 >+ text run at (44,0) width 35: "ipsum" >+ RenderText {#text} at (79,0) size 36x19 >+ text run at (79,0) width 36: " dolor" >+ RenderBlock {P} at (0,457) size 115x40 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "Lorem ipsum" >+ RenderBR {BR} at (79,0) size 0x19 >+ RenderText {#text} at (0,20) size 82x19 >+ text run at (0,20) width 82: "dolor sit amet" >+ RenderBlock (floating) {DIV} at (125,0) size 115x457 >+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77] >+ RenderBlock (anonymous) at (0,340) size 115x65 >+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,421) size 115x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (44,0) size 35x19 >+ text run at (44,0) width 35: "ipsum" >+ RenderText {#text} at (79,0) size 36x19 >+ text run at (79,0) width 36: " dolor" >+ RenderBlock (floating) {DIV} at (250,0) size 115x457 >+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77] >+ RenderBlock (anonymous) at (0,340) size 115x65 >+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,421) size 115x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (44,0) size 35x19 >+ text run at (44,0) width 35: "ipsum" >+ RenderText {#text} at (79,0) size 36x19 >+ text run at (79,0) width 36: " dolor" >+ RenderBlock (floating) {DIV} at (375,0) size 115x457 >+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77] >+ RenderBlock (anonymous) at (0,340) size 115x65 >+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,421) size 115x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (44,0) size 35x19 >+ text run at (44,0) width 35: "ipsum" >+ RenderText {#text} at (79,0) size 36x19 >+ text run at (79,0) width 36: " dolor" >+ RenderBlock (floating) {DIV} at (500,0) size 115x457 >+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77] >+ RenderBlock (anonymous) at (0,340) size 115x65 >+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,421) size 115x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (44,0) size 35x19 >+ text run at (44,0) width 35: "ipsum" >+ RenderText {#text} at (79,0) size 36x19 >+ text run at (79,0) width 36: " dolor" >+layer at (18,248) size 40x40 >+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77] >+layer at (143,248) size 40x40 >+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77] >+layer at (268,248) size 40x40 >+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77] >+layer at (393,248) size 40x40 >+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77] >+layer at (518,248) size 40x40 >+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77] >+layer at (8,68) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60 >+layer at (18,78) size 40x40 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (8,128) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60 >+layer at (18,138) size 40x40 backgroundClip at (13,133) size 5x5 clip at (13,133) size 5x5 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (18,198) size 40x40 >+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77] >+layer at (133,68) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60 >+layer at (143,78) size 40x40 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (133,128) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60 >+layer at (143,138) size 40x40 backgroundClip at (138,178) size 5x5 clip at (138,178) size 5x5 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (143,198) size 40x40 >+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77] >+layer at (258,68) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60 >+layer at (268,78) size 40x40 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (258,128) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60 >+layer at (268,138) size 40x40 backgroundClip at (308,178) size 5x5 clip at (308,178) size 5x5 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (268,198) size 40x40 >+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77] >+layer at (383,68) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60 >+layer at (393,78) size 40x40 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (383,128) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60 >+layer at (393,138) size 40x40 backgroundClip at (433,133) size 5x5 clip at (433,133) size 5x5 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (393,198) size 40x40 >+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77] >+layer at (508,68) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60 >+layer at (518,78) size 40x40 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (508,128) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60 >+layer at (518,198) size 40x40 >+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/box-shadow-v-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/box-shadow-v-expected.txt >new file mode 100644 >index 00000000000..ae74d9eb31c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/box-shadow-v-expected.txt >@@ -0,0 +1,139 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x521 >+ RenderBlock {HTML} at (0,0) size 800x521 >+ RenderBody {BODY} at (8,8) size 784x0 >+ RenderBlock (floating) {DIV} at (0,0) size 115x513 >+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77] >+ RenderBlock (anonymous) at (0,340) size 115x65 >+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,421) size 115x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (44,0) size 35x19 >+ text run at (44,0) width 35: "ipsum" >+ RenderText {#text} at (79,0) size 36x19 >+ text run at (79,0) width 36: " dolor" >+ RenderBlock {P} at (0,457) size 115x40 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "Lorem ipsum" >+ RenderBR {BR} at (79,0) size 0x19 >+ RenderText {#text} at (0,20) size 82x19 >+ text run at (0,20) width 82: "dolor sit amet" >+ RenderBlock (floating) {DIV} at (125,0) size 115x457 >+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77] >+ RenderBlock (anonymous) at (0,340) size 115x65 >+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,421) size 115x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (44,0) size 35x19 >+ text run at (44,0) width 35: "ipsum" >+ RenderText {#text} at (79,0) size 36x19 >+ text run at (79,0) width 36: " dolor" >+ RenderBlock (floating) {DIV} at (250,0) size 115x457 >+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77] >+ RenderBlock (anonymous) at (0,340) size 115x65 >+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,421) size 115x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (44,0) size 35x19 >+ text run at (44,0) width 35: "ipsum" >+ RenderText {#text} at (79,0) size 36x19 >+ text run at (79,0) width 36: " dolor" >+ RenderBlock (floating) {DIV} at (375,0) size 115x457 >+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77] >+ RenderBlock (anonymous) at (0,340) size 115x65 >+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,421) size 115x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (44,0) size 35x19 >+ text run at (44,0) width 35: "ipsum" >+ RenderText {#text} at (79,0) size 36x19 >+ text run at (79,0) width 36: " dolor" >+ RenderBlock (floating) {DIV} at (500,0) size 115x457 >+ RenderBlock {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderTable {TABLE} at (10,290) size 40x40 [bgcolor=#FFFF77] >+ RenderBlock (anonymous) at (0,340) size 115x65 >+ RenderHTMLCanvas {CANVAS} at (10,10) size 40x40 [bgcolor=#FFFF77] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,421) size 115x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (44,0) size 35x19 >+ text run at (44,0) width 35: "ipsum" >+ RenderText {#text} at (79,0) size 36x19 >+ text run at (79,0) width 36: " dolor" >+layer at (18,248) size 40x40 >+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77] >+layer at (143,248) size 40x40 >+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77] >+layer at (268,248) size 40x40 >+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77] >+layer at (393,248) size 40x40 >+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77] >+layer at (518,248) size 40x40 >+ RenderBlock {DIV} at (10,240) size 40x40 [bgcolor=#FFFF77] >+layer at (8,68) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60 >+layer at (18,78) size 40x40 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (8,128) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60 >+layer at (18,138) size 40x40 backgroundClip at (13,133) size 5x5 clip at (13,133) size 5x5 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (18,198) size 40x40 >+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77] >+layer at (133,68) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60 >+layer at (143,78) size 40x40 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (133,128) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60 >+layer at (143,138) size 40x40 backgroundClip at (138,178) size 5x5 clip at (138,178) size 5x5 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (143,198) size 40x40 >+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77] >+layer at (258,68) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60 >+layer at (268,78) size 40x40 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (258,128) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60 >+layer at (268,138) size 40x40 backgroundClip at (308,178) size 5x5 clip at (308,178) size 5x5 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (268,198) size 40x40 >+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77] >+layer at (383,68) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60 >+layer at (393,78) size 40x40 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (383,128) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60 >+layer at (393,138) size 40x40 backgroundClip at (433,133) size 5x5 clip at (433,133) size 5x5 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (393,198) size 40x40 >+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77] >+layer at (508,68) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,60) size 60x60 >+layer at (518,78) size 40x40 >+ RenderBlock (positioned) {DIV} at (10,10) size 40x40 [bgcolor=#FFFF77] >+layer at (508,128) size 60x60 >+ RenderBlock (relative positioned) {DIV} at (0,120) size 60x60 >+layer at (518,198) size 40x40 >+ RenderBlock {DIV} at (10,190) size 40x40 [bgcolor=#FFFF77] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/caret-outside-block-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/caret-outside-block-expected.txt >new file mode 100644 >index 00000000000..e598fc17735 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/caret-outside-block-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (538,0) size 246x19 >+ text run at (538,0) width 246: "The caret should be at the end of this line" >+caret: position 43 of child 0 {#text} of child 1 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/delete-into-nested-block-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/delete-into-nested-block-expected.txt >new file mode 100644 >index 00000000000..45a481b4fb7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/delete-into-nested-block-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {H4} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Deleting into a nested block (was Radar 4056100)" >+ RenderBlock {DIV} at (0,41) size 400x61 >+ RenderText {#text} at (0,0) size 385x59 >+ text run at (0,0) width 385: "The bug's symptom was that the visual result were two instances" >+ text run at (0,20) width 382: "of the word \"three\", because the original was not erased. Resize" >+ text run at (0,40) width 78: "cleared it up." >+ RenderBlock {HR} at (0,109) size 784x3 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,119) size 784x101 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 30x19 >+ text run at (0,0) width 30: "three" >+caret: position 0 of child 0 {#text} of child 1 {DIV} of child 7 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-child-move-after-scroll-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-child-move-after-scroll-expected.txt >new file mode 100644 >index 00000000000..17e62660b75 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-child-move-after-scroll-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 785x3016 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x3016 layerType: background only >+layer at (10,270) size 100x100 >+ RenderBlock (positioned) zI: -5 {DIV} at (10,270) size 100x100 [bgcolor=#FFFF00] >+layer at (0,0) size 785x3016 layerType: foreground only >+ RenderBlock {HTML} at (0,0) size 785x3016 >+ RenderBody {BODY} at (8,8) size 769x3000 >+ RenderBlock {DIV} at (0,0) size 769x0 >+layer at (8,226) size 506x20 >+ RenderBlock (positioned) {P} at (8,226) size 506x20 >+ RenderText {#text} at (0,0) size 506x19 >+ text run at (0,0) width 506: "You should see a yellow rect on the left, and a green one on the right. No red pixels." >+layer at (150,270) size 100x100 >+ RenderBlock (positioned) {DIV} at (150,70) size 100x100 [bgcolor=#008000] >+scrolled to 0,200 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-child-of-fixed-move-after-scroll-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-child-of-fixed-move-after-scroll-expected.txt >new file mode 100644 >index 00000000000..17e62660b75 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-child-of-fixed-move-after-scroll-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 785x3016 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x3016 layerType: background only >+layer at (10,270) size 100x100 >+ RenderBlock (positioned) zI: -5 {DIV} at (10,270) size 100x100 [bgcolor=#FFFF00] >+layer at (0,0) size 785x3016 layerType: foreground only >+ RenderBlock {HTML} at (0,0) size 785x3016 >+ RenderBody {BODY} at (8,8) size 769x3000 >+ RenderBlock {DIV} at (0,0) size 769x0 >+layer at (8,226) size 506x20 >+ RenderBlock (positioned) {P} at (8,226) size 506x20 >+ RenderText {#text} at (0,0) size 506x19 >+ text run at (0,0) width 506: "You should see a yellow rect on the left, and a green one on the right. No red pixels." >+layer at (150,270) size 100x100 >+ RenderBlock (positioned) {DIV} at (150,70) size 100x100 [bgcolor=#008000] >+scrolled to 0,200 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-child-of-transformed-move-after-scroll-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-child-of-transformed-move-after-scroll-expected.txt >new file mode 100644 >index 00000000000..f65aff07350 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-child-of-transformed-move-after-scroll-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 785x3016 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x3016 >+ RenderBlock {HTML} at (0,0) size 785x3016 >+ RenderBody {BODY} at (8,8) size 769x3000 >+layer at (18,278) size 100x100 >+ RenderBlock (positioned) zI: -5 {DIV} at (10,270) size 100x100 [bgcolor=#FFFF00] >+layer at (8,234) size 506x20 >+ RenderBlock (positioned) {P} at (0,226) size 506x20 >+ RenderText {#text} at (0,0) size 506x19 >+ text run at (0,0) width 506: "You should see a yellow rect on the left, and a green one on the right. No red pixels." >+layer at (158,278) size 100x100 >+ RenderBlock (positioned) {DIV} at (150,270) size 100x100 [bgcolor=#008000] >+scrolled to 0,200 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt >new file mode 100644 >index 00000000000..c626871b1c6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 446x19 >+ text run at (0,0) width 446: "If running this test manually put focus inside the iframe and hit 'page down'." >+ RenderIFrame {IFRAME} at (0,20) size 504x504 [border: (2px inset #000000)] >+ layer at (0,0) size 485x836 >+ RenderView at (0,0) size 485x500 >+ layer at (0,0) size 485x836 layerType: background only >+ layer at (10,406) size 100x100 >+ RenderBlock (positioned) zI: -5 {DIV} at (10,406) size 100x100 [bgcolor=#FFFF00] >+ layer at (0,0) size 485x836 layerType: foreground only >+ RenderBlock {HTML} at (0,0) size 485x836 >+ RenderBody {BODY} at (8,8) size 469x820 >+ layer at (8,346) size 477x40 >+ RenderBlock (positioned) {P} at (8,346) size 477x40 >+ RenderText {#text} at (0,0) size 464x39 >+ text run at (0,0) width 464: "You should see a yellow rect on the left, and a green one on the right. No red" >+ text run at (0,20) width 38: "pixels." >+ layer at (150,406) size 100x100 >+ RenderBlock (positioned) {DIV} at (150,70) size 100x100 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-move-after-scroll-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-move-after-scroll-expected.txt >new file mode 100644 >index 00000000000..f4f914fe10e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/fixed-move-after-scroll-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 785x3016 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x3016 layerType: background only >+layer at (10,270) size 100x100 >+ RenderBlock (positioned) zI: -5 {DIV} at (10,270) size 100x100 [bgcolor=#FFFF00] >+layer at (0,0) size 785x3016 layerType: foreground only >+ RenderBlock {HTML} at (0,0) size 785x3016 >+ RenderBody {BODY} at (8,8) size 769x3000 >+layer at (8,226) size 506x20 >+ RenderBlock (positioned) {P} at (8,226) size 506x20 >+ RenderText {#text} at (0,0) size 506x19 >+ text run at (0,0) width 506: "You should see a yellow rect on the left, and a green one on the right. No red pixels." >+layer at (150,270) size 100x100 >+ RenderBlock (positioned) {DIV} at (150,70) size 100x100 [bgcolor=#008000] >+scrolled to 0,200 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/flexible-box-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/flexible-box-overflow-expected.txt >new file mode 100644 >index 00000000000..2c7cf45fd8b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/flexible-box-overflow-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x552 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 215x19 >+ text run at (0,0) width 215: "This is a test for regressions against " >+ RenderInline {I} at (0,0) size 757x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (215,0) size 350x19 >+ text run at (215,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=8056" >+ RenderText {#text} at (565,0) size 757x39 >+ text run at (565,0) width 4: " " >+ text run at (569,0) width 188: "Flexible boxes do not repaint" >+ text run at (0,20) width 244: "their top, left and children's overflows" >+ RenderText {#text} at (244,20) size 4x19 >+ text run at (244,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,66) size 784x100 >+ RenderDeprecatedFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] >+ RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 169x19 >+ text run at (1,1) width 169: "Lorem ipsum dolor sit amet." >+ RenderBlock {DIV} at (0,186) size 784x100 >+ RenderDeprecatedFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] >+ RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (0,306) size 784x100 >+ RenderDeprecatedFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] >+ RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (0,426) size 784x100 >+ RenderDeprecatedFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] >+ RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 94x159 >+ text run at (1,1) width 79: "Lorem ipsum" >+ text run at (1,21) width 86: "dolor sit amet," >+ text run at (1,41) width 76: "consectetuer" >+ text run at (1,61) width 84: "adipiscing elit." >+ text run at (1,81) width 92: "Etiam et ipsum." >+ text run at (1,101) width 30: "Nam" >+ text run at (1,121) width 94: "consectetuer mi" >+ text run at (1,141) width 57: "eget velit." >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/flexible-box-overflow-horizontal-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/flexible-box-overflow-horizontal-expected.txt >new file mode 100644 >index 00000000000..2c7cf45fd8b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/flexible-box-overflow-horizontal-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x552 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 215x19 >+ text run at (0,0) width 215: "This is a test for regressions against " >+ RenderInline {I} at (0,0) size 757x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (215,0) size 350x19 >+ text run at (215,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=8056" >+ RenderText {#text} at (565,0) size 757x39 >+ text run at (565,0) width 4: " " >+ text run at (569,0) width 188: "Flexible boxes do not repaint" >+ text run at (0,20) width 244: "their top, left and children's overflows" >+ RenderText {#text} at (244,20) size 4x19 >+ text run at (244,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,66) size 784x100 >+ RenderDeprecatedFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] >+ RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 169x19 >+ text run at (1,1) width 169: "Lorem ipsum dolor sit amet." >+ RenderBlock {DIV} at (0,186) size 784x100 >+ RenderDeprecatedFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] >+ RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (0,306) size 784x100 >+ RenderDeprecatedFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] >+ RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (0,426) size 784x100 >+ RenderDeprecatedFlexibleBox {DIV} at (10,10) size 80x80 [bgcolor=#FFFF00] >+ RenderBlock {DIV} at (-10,-10) size 100x100 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 94x159 >+ text run at (1,1) width 79: "Lorem ipsum" >+ text run at (1,21) width 86: "dolor sit amet," >+ text run at (1,41) width 76: "consectetuer" >+ text run at (1,61) width 84: "adipiscing elit." >+ text run at (1,81) width 92: "Etiam et ipsum." >+ text run at (1,101) width 30: "Nam" >+ text run at (1,121) width 94: "consectetuer mi" >+ text run at (1,141) width 57: "eget velit." >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/focus-layers-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/focus-layers-expected.txt >new file mode 100644 >index 00000000000..87fdc44dd9c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/focus-layers-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 33: "Both " >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,8) size 50x23 >+ RenderInline (relative positioned) {A} at (0,0) size 50x23 [color=#0000EE] [border: (2px solid #FF0000)] >+ RenderText {#text} at (35,0) size 46x19 >+ text run at (35,0) width 46: "this and" >+layer at (43,168) size 268x24 >+ RenderBlock (positioned) {SPAN} at (2,162) size 268x24 [border: (2px solid #0000FF)] >+ RenderText {#text} at (2,2) size 264x19 >+ text run at (2,2) width 264: "this should have correctly placed focus rings" >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/inline-block-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/inline-block-overflow-expected.txt >new file mode 100644 >index 00000000000..5edb8cd4812 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/inline-block-overflow-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "This is a repaint test of inline blocks with overflow." >+ RenderBlock {HR} at (0,36) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,46) size 784x20 >+ RenderInline {SPAN} at (0,0) size 195x19 >+ RenderText {#text} at (0,0) size 95x19 >+ text run at (0,0) width 95: "Here comes an " >+ RenderBlock {SPAN} at (95,0) size 100x20 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 97x39 >+ text run at (0,0) width 97: "inline block with" >+ text run at (0,20) width 57: "overflow." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/layer-outline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/layer-outline-expected.txt >new file mode 100644 >index 00000000000..19f21bfb715 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/layer-outline-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 197x19 >+ text run at (0,0) width 197: "This tests for regressions against " >+ RenderInline {I} at (0,0) size 547x19 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (197,0) size 350x19 >+ text run at (197,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=7943" >+ RenderText {#text} at (547,0) size 197x19 >+ text run at (547,0) width 197: " Layer outline does not repaint" >+ RenderText {#text} at (744,0) size 4x19 >+ text run at (744,0) width 4: "." >+ RenderBlock {HR} at (0,36) size 784x2 [border: (1px inset #000000)] >+layer at (18,194) size 100x100 clip at (19,195) size 98x98 >+ RenderBlock {DIV} at (10,186) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (8,54) size 784x130 >+ RenderBlock (relative positioned) {DIV} at (0,46) size 784x130 >+layer at (18,64) size 100x100 >+ RenderBlock (positioned) {DIV} at (10,10) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (148,64) size 100x100 backgroundClip at (138,54) size 100x100 clip at (138,54) size 100x100 >+ RenderBlock (positioned) {DIV} at (140,10) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (278,64) size 100x100 backgroundClip at (268,54) size 5x5 clip at (268,54) size 5x5 >+ RenderBlock (positioned) {DIV} at (270,10) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (408,64) size 100x100 >+ RenderBlock (positioned) {DIV} at (400,10) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (538,64) size 100x100 backgroundClip at (548,74) size 100x100 clip at (548,74) size 100x100 >+ RenderBlock (positioned) {DIV} at (530,10) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (668,64) size 100x100 backgroundClip at (773,169) size 5x5 clip at (773,169) size 5x5 >+ RenderBlock (positioned) {DIV} at (660,10) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (18,324) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (0,296) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/layer-outline-horizontal-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/layer-outline-horizontal-expected.txt >new file mode 100644 >index 00000000000..19f21bfb715 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/layer-outline-horizontal-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 197x19 >+ text run at (0,0) width 197: "This tests for regressions against " >+ RenderInline {I} at (0,0) size 547x19 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (197,0) size 350x19 >+ text run at (197,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=7943" >+ RenderText {#text} at (547,0) size 197x19 >+ text run at (547,0) width 197: " Layer outline does not repaint" >+ RenderText {#text} at (744,0) size 4x19 >+ text run at (744,0) width 4: "." >+ RenderBlock {HR} at (0,36) size 784x2 [border: (1px inset #000000)] >+layer at (18,194) size 100x100 clip at (19,195) size 98x98 >+ RenderBlock {DIV} at (10,186) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (8,54) size 784x130 >+ RenderBlock (relative positioned) {DIV} at (0,46) size 784x130 >+layer at (18,64) size 100x100 >+ RenderBlock (positioned) {DIV} at (10,10) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (148,64) size 100x100 backgroundClip at (138,54) size 100x100 clip at (138,54) size 100x100 >+ RenderBlock (positioned) {DIV} at (140,10) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (278,64) size 100x100 backgroundClip at (268,54) size 5x5 clip at (268,54) size 5x5 >+ RenderBlock (positioned) {DIV} at (270,10) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (408,64) size 100x100 >+ RenderBlock (positioned) {DIV} at (400,10) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (538,64) size 100x100 backgroundClip at (548,74) size 100x100 clip at (548,74) size 100x100 >+ RenderBlock (positioned) {DIV} at (530,10) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (668,64) size 100x100 backgroundClip at (773,169) size 5x5 clip at (773,169) size 5x5 >+ RenderBlock (positioned) {DIV} at (660,10) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >+layer at (18,324) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (0,296) size 100x100 [bgcolor=#EEEEEE] [border: (1px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-1-expected.txt >new file mode 100644 >index 00000000000..5fe0cd358e0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-1-expected.txt >@@ -0,0 +1,75 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderIFrame {IFRAME} at (0,0) size 500x600 >+ layer at (0,0) size 485x622 >+ RenderView at (0,0) size 485x600 >+ layer at (0,0) size 485x622 >+ RenderBlock {HTML} at (0,0) size 485x622 >+ RenderBody {BODY} at (8,8) size 469x598 >+ RenderBlock {DIV} at (0,0) size 450x50 >+ RenderBlock (floating) {DIV} at (370,10) size 70x120 [bgcolor=#FFC0CB] >+ RenderBlock {P} at (0,66) size 418x532 [border: (3px solid #800000)] >+ RenderText {#text} at (6,6) size 406x119 >+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her" >+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away," >+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging" >+ text run at (6,66) width 45: "down, " >+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely" >+ text run at (6,86) width 78: "straightened " >+ text run at (83,86) width 329: "out, and was going to give the hedgehog a blow with" >+ text run at (6,106) width 71: "its head, it " >+ RenderInline {I} at (0,0) size 40x19 >+ RenderText {#text} at (76,106) size 40x19 >+ text run at (76,106) width 40: "would" >+ RenderText {#text} at (115,106) size 406x59 >+ text run at (115,106) width 297: " twist itself round and look up in her face, with" >+ text run at (6,126) width 406: "such a puzzled expression that she could not help bursting out" >+ text run at (6,146) width 406: "laughing: and when she had got its head down, and was going to" >+ RenderText {#text} at (6,166) size 406x119 >+ text run at (6,166) width 406: "begin again, it was very provoking to find that the hedgehog had" >+ text run at (6,186) width 382: "unrolled itself, and was in the act of crawling away: besides all " >+ text run at (388,186) width 24: "this," >+ text run at (6,206) width 386: "there was generally a ridge or furrow in the way wherever " >+ text run at (392,206) width 20: "she" >+ text run at (6,226) width 360: "wanted to send the hedgehog to, and, as the doubled-up " >+ text run at (366,226) width 46: "soldiers" >+ text run at (6,246) width 338: "were always getting up and walking off to other parts of " >+ text run at (344,246) width 68: "the ground," >+ text run at (57,266) width 355: "Alice soon came to the conclusion that it was a very" >+ RenderBlock (floating) {SPAN} at (6,269) size 48x65 [bgcolor=#ADD8E6] >+ RenderText {#text} at (57,286) size 132x19 >+ text run at (57,286) width 132: "difficult game indeed. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (57,306) size 287x19 >+ text run at (57,306) width 287: "The players all played at once without waiting " >+ RenderBlock (floating) {SPAN} at (364,309) size 48x81 [bgcolor=#90EE90] >+ RenderText {#text} at (343,306) size 355x59 >+ text run at (343,306) width 18: "for" >+ text run at (57,326) width 39: "turns, " >+ text run at (95,326) width 266: "quarrelling all the while, and fighting for the" >+ text run at (6,346) width 119: "hedgehogs; and in " >+ text run at (124,346) width 114: "a very short time " >+ RenderInline {SPAN} at (0,0) size 65x19 >+ RenderText {#text} at (237,346) size 65x19 >+ text run at (237,346) width 65: "the Queen" >+ RenderText {#text} at (301,346) size 355x79 >+ text run at (301,346) width 60: " was in a" >+ text run at (6,366) width 171: "furious passion, and went " >+ text run at (176,366) width 185: "stamping about, and shouting" >+ text run at (6,386) width 197: "\x{2018}Off with his head!\x{2019} or \x{2018}Off with " >+ text run at (202,386) width 159: "her head!\x{2019} about once in a" >+ text run at (6,406) width 47: "minute. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (6,426) size 406x99 >+ text run at (6,426) width 362: "Alice began to feel very uneasy: to be sure, she had not as " >+ text run at (367,426) width 45: "yet had" >+ text run at (6,446) width 337: "any dispute with the Queen, but she knew that it might " >+ text run at (342,446) width 70: "happen any" >+ text run at (6,466) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of " >+ text run at (387,466) width 25: "me?" >+ text run at (6,486) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great" >+ text run at (6,506) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-10-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-10-expected.txt >new file mode 100644 >index 00000000000..0ac56843291 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-10-expected.txt >@@ -0,0 +1,79 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderIFrame {IFRAME} at (0,0) size 500x600 >+ layer at (0,0) size 485x622 >+ RenderView at (0,0) size 485x600 >+ layer at (0,0) size 485x622 >+ RenderBlock {HTML} at (0,0) size 485x622 >+ RenderBody {BODY} at (8,8) size 469x598 >+ RenderBlock {DIV} at (0,0) size 450x50 >+ RenderBlock (floating) {DIV} at (370,10) size 70x150 [bgcolor=#FFC0CB] >+ RenderBlock {P} at (0,66) size 418x532 [border: (3px solid #800000)] >+ RenderText {#text} at (6,6) size 354x119 >+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her" >+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away," >+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging" >+ text run at (6,66) width 45: "down, " >+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely" >+ text run at (6,86) width 79: "straightened " >+ text run at (84,86) width 276: "out, and was going to give the hedgehog a" >+ text run at (6,106) width 138: "blow with its head, it " >+ RenderInline {I} at (0,0) size 40x19 >+ RenderText {#text} at (143,106) size 40x19 >+ text run at (143,106) width 40: "would" >+ RenderText {#text} at (182,106) size 406x79 >+ text run at (182,106) width 230: " twist itself round and look up in her" >+ text run at (6,126) width 72: "face, with " >+ text run at (78,126) width 334: "such a puzzled expression that she could not help" >+ text run at (6,146) width 74: "bursting out " >+ text run at (80,146) width 332: "laughing: and when she had got its head down, and was" >+ text run at (6,166) width 63: "going to " >+ RenderText {#text} at (68,166) size 406x139 >+ text run at (68,166) width 344: "begin again, it was very provoking to find that the" >+ text run at (6,186) width 91: "hedgehog had " >+ text run at (96,186) width 316: "unrolled itself, and was in the act of crawling away:" >+ text run at (6,206) width 71: "besides all " >+ text run at (76,206) width 336: "this, there was generally a ridge or furrow in the way" >+ text run at (6,226) width 66: "wherever " >+ text run at (71,226) width 341: "she wanted to send the hedgehog to, and, as the" >+ text run at (6,246) width 78: "doubled-up " >+ text run at (83,246) width 329: "soldiers were always getting up and walking off to" >+ text run at (6,266) width 87: "other parts of " >+ text run at (92,266) width 320: "the ground, Alice soon came to the conclusion that it" >+ text run at (57,286) width 70: "was a very " >+ RenderBlock (floating) {SPAN} at (6,300) size 48x64 [bgcolor=#ADD8E6] >+ RenderText {#text} at (126,286) size 132x19 >+ text run at (126,286) width 132: "difficult game indeed. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (57,306) size 287x19 >+ text run at (57,306) width 287: "The players all played at once without waiting " >+ RenderBlock (floating) {SPAN} at (364,309) size 48x81 [bgcolor=#90EE90] >+ RenderText {#text} at (343,306) size 304x59 >+ text run at (343,306) width 18: "for" >+ text run at (57,326) width 39: "turns, " >+ text run at (95,326) width 266: "quarrelling all the while, and fighting for the" >+ text run at (57,346) width 122: "hedgehogs; and in " >+ text run at (178,346) width 118: "a very short time " >+ RenderInline {SPAN} at (0,0) size 66x19 >+ RenderText {#text} at (295,346) size 66x19 >+ text run at (295,346) width 66: "the Queen" >+ RenderText {#text} at (57,366) size 355x59 >+ text run at (57,366) width 251: "was in a furious passion, and went " >+ text run at (307,366) width 54: "stamping" >+ text run at (6,386) width 336: "about, and shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with " >+ text run at (341,386) width 20: "her" >+ text run at (6,406) width 186: "head!\x{2019} about once in a minute. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (6,426) size 406x99 >+ text run at (6,426) width 362: "Alice began to feel very uneasy: to be sure, she had not as " >+ text run at (367,426) width 45: "yet had" >+ text run at (6,446) width 337: "any dispute with the Queen, but she knew that it might " >+ text run at (342,446) width 70: "happen any" >+ text run at (6,466) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of " >+ text run at (387,466) width 25: "me?" >+ text run at (6,486) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great" >+ text run at (6,506) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-2-expected.txt >new file mode 100644 >index 00000000000..52fe27d61e8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-2-expected.txt >@@ -0,0 +1,79 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderIFrame {IFRAME} at (0,0) size 500x600 >+ layer at (0,0) size 485x623 >+ RenderView at (0,0) size 485x600 >+ layer at (0,0) size 485x623 >+ RenderBlock {HTML} at (0,0) size 485x623 >+ RenderBody {BODY} at (8,8) size 469x599 >+ RenderBlock {DIV} at (0,0) size 450x50 >+ RenderBlock (floating) {DIV} at (370,10) size 70x150 [bgcolor=#FFC0CB] >+ RenderBlock {P} at (0,66) size 418x533 [border: (3px solid #800000)] >+ RenderText {#text} at (6,6) size 354x120 >+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her" >+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away," >+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging" >+ text run at (6,66) width 45: "down, " >+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely" >+ text run at (6,86) width 79: "straightened " >+ text run at (84,86) width 276: "out, and was going to give the hedgehog a" >+ text run at (6,107) width 136: "blow with its head, it " >+ RenderInline {I} at (0,0) size 45x20 >+ RenderText {#text} at (141,106) size 45x20 >+ text run at (141,106) width 45: "would" >+ RenderText {#text} at (185,107) size 406x79 >+ text run at (185,107) width 227: " twist itself round and look up in her" >+ text run at (6,127) width 72: "face, with " >+ text run at (78,127) width 334: "such a puzzled expression that she could not help" >+ text run at (6,147) width 74: "bursting out " >+ text run at (80,147) width 332: "laughing: and when she had got its head down, and was" >+ text run at (6,167) width 63: "going to " >+ RenderText {#text} at (68,167) size 406x139 >+ text run at (68,167) width 344: "begin again, it was very provoking to find that the" >+ text run at (6,187) width 91: "hedgehog had " >+ text run at (96,187) width 316: "unrolled itself, and was in the act of crawling away:" >+ text run at (6,207) width 71: "besides all " >+ text run at (76,207) width 336: "this, there was generally a ridge or furrow in the way" >+ text run at (6,227) width 66: "wherever " >+ text run at (71,227) width 341: "she wanted to send the hedgehog to, and, as the" >+ text run at (6,247) width 78: "doubled-up " >+ text run at (83,247) width 329: "soldiers were always getting up and walking off to" >+ text run at (6,267) width 87: "other parts of " >+ text run at (92,267) width 320: "the ground, Alice soon came to the conclusion that it" >+ text run at (57,287) width 70: "was a very " >+ RenderBlock (floating) {SPAN} at (6,290) size 48x65 [bgcolor=#ADD8E6] >+ RenderText {#text} at (126,287) size 132x19 >+ text run at (126,287) width 132: "difficult game indeed. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (57,307) size 287x19 >+ text run at (57,307) width 287: "The players all played at once without waiting " >+ RenderBlock (floating) {SPAN} at (364,310) size 48x81 [bgcolor=#90EE90] >+ RenderText {#text} at (343,307) size 304x59 >+ text run at (343,307) width 18: "for" >+ text run at (57,327) width 39: "turns, " >+ text run at (95,327) width 266: "quarrelling all the while, and fighting for the" >+ text run at (57,347) width 122: "hedgehogs; and in " >+ text run at (178,347) width 118: "a very short time " >+ RenderInline {SPAN} at (0,0) size 66x19 >+ RenderText {#text} at (295,347) size 66x19 >+ text run at (295,347) width 66: "the Queen" >+ RenderText {#text} at (6,367) size 355x59 >+ text run at (6,367) width 229: "was in a furious passion, and went " >+ text run at (234,367) width 127: "stamping about, and" >+ text run at (6,387) width 254: "shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with " >+ text run at (259,387) width 102: "her head!\x{2019} about" >+ text run at (6,407) width 105: "once in a minute. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (6,427) size 406x99 >+ text run at (6,427) width 362: "Alice began to feel very uneasy: to be sure, she had not as " >+ text run at (367,427) width 45: "yet had" >+ text run at (6,447) width 337: "any dispute with the Queen, but she knew that it might " >+ text run at (342,447) width 70: "happen any" >+ text run at (6,467) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of " >+ text run at (387,467) width 25: "me?" >+ text run at (6,487) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great" >+ text run at (6,507) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-3-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-3-expected.txt >new file mode 100644 >index 00000000000..42b41526570 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-3-expected.txt >@@ -0,0 +1,79 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderIFrame {IFRAME} at (0,0) size 500x600 >+ layer at (0,0) size 485x622 >+ RenderView at (0,0) size 485x600 >+ layer at (0,0) size 485x622 >+ RenderBlock {HTML} at (0,0) size 485x622 >+ RenderBody {BODY} at (8,8) size 469x598 >+ RenderBlock {DIV} at (0,0) size 450x50 >+ RenderBlock (floating) {DIV} at (370,10) size 70x150 [bgcolor=#FFC0CB] >+ RenderBlock {P} at (0,66) size 418x532 [border: (3px solid #800000)] >+ RenderText {#text} at (6,6) size 354x119 >+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her" >+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away," >+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging" >+ text run at (6,66) width 45: "down, " >+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely" >+ text run at (6,86) width 79: "straightened " >+ text run at (84,86) width 276: "out, and was going to give the hedgehog a" >+ text run at (6,106) width 138: "blow with its head, it " >+ RenderInline {I} at (0,0) size 40x19 >+ RenderText {#text} at (143,106) size 40x19 >+ text run at (143,106) width 40: "would" >+ RenderText {#text} at (182,106) size 406x79 >+ text run at (182,106) width 230: " twist itself round and look up in her" >+ text run at (6,126) width 72: "face, with " >+ text run at (78,126) width 334: "such a puzzled expression that she could not help" >+ text run at (6,146) width 74: "bursting out " >+ text run at (80,146) width 332: "laughing: and when she had got its head down, and was" >+ text run at (6,166) width 63: "going to " >+ RenderText {#text} at (68,166) size 406x139 >+ text run at (68,166) width 344: "begin again, it was very provoking to find that the" >+ text run at (6,186) width 91: "hedgehog had " >+ text run at (96,186) width 316: "unrolled itself, and was in the act of crawling away:" >+ text run at (6,206) width 71: "besides all " >+ text run at (76,206) width 336: "this, there was generally a ridge or furrow in the way" >+ text run at (6,226) width 66: "wherever " >+ text run at (71,226) width 341: "she wanted to send the hedgehog to, and, as the" >+ text run at (6,246) width 78: "doubled-up " >+ text run at (83,246) width 329: "soldiers were always getting up and walking off to" >+ text run at (6,266) width 87: "other parts of " >+ text run at (92,266) width 320: "the ground, Alice soon came to the conclusion that it" >+ text run at (57,286) width 70: "was a very " >+ RenderBlock (floating) {SPAN} at (6,289) size 48x65 [bgcolor=#ADD8E6] >+ RenderText {#text} at (126,286) size 132x19 >+ text run at (126,286) width 132: "difficult game indeed. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (57,306) size 288x19 >+ text run at (57,306) width 288: "The players all played at once without waiting" >+ RenderBlock (floating) {SPAN} at (348,309) size 64x81 [bgcolor=#90EE90] >+ RenderText {#text} at (57,326) size 288x39 >+ text run at (57,326) width 64: "for turns, " >+ text run at (120,326) width 225: "quarrelling all the while, and fighting" >+ text run at (57,346) width 162: "for the hedgehogs; and in " >+ text run at (218,346) width 109: "a very short time " >+ RenderInline {SPAN} at (0,0) size 339x39 >+ RenderText {#text} at (326,346) size 339x39 >+ text run at (326,346) width 19: "the" >+ text run at (6,366) width 40: "Queen" >+ RenderText {#text} at (46,366) size 339x59 >+ text run at (46,366) width 246: " was in a furious passion, and went " >+ text run at (291,366) width 54: "stamping" >+ text run at (6,386) width 320: "about, and shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with " >+ text run at (325,386) width 20: "her" >+ text run at (6,406) width 186: "head!\x{2019} about once in a minute. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (6,426) size 406x99 >+ text run at (6,426) width 362: "Alice began to feel very uneasy: to be sure, she had not as " >+ text run at (367,426) width 45: "yet had" >+ text run at (6,446) width 337: "any dispute with the Queen, but she knew that it might " >+ text run at (342,446) width 70: "happen any" >+ text run at (6,466) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of " >+ text run at (387,466) width 25: "me?" >+ text run at (6,486) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great" >+ text run at (6,506) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-4-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-4-expected.txt >new file mode 100644 >index 00000000000..df2cff5a55e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-4-expected.txt >@@ -0,0 +1,79 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderIFrame {IFRAME} at (0,0) size 500x600 >+ layer at (0,0) size 485x622 >+ RenderView at (0,0) size 485x600 >+ layer at (0,0) size 485x622 >+ RenderBlock {HTML} at (0,0) size 485x622 >+ RenderBody {BODY} at (8,8) size 469x598 >+ RenderBlock {DIV} at (0,0) size 450x50 >+ RenderBlock (floating) {DIV} at (370,10) size 70x150 [bgcolor=#FFC0CB] >+ RenderBlock {P} at (0,66) size 418x532 [border: (3px solid #800000)] >+ RenderText {#text} at (6,6) size 354x119 >+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her" >+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away," >+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging" >+ text run at (6,66) width 45: "down, " >+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely" >+ text run at (6,86) width 79: "straightened " >+ text run at (84,86) width 276: "out, and was going to give the hedgehog a" >+ text run at (6,106) width 138: "blow with its head, it " >+ RenderInline {I} at (0,0) size 40x19 >+ RenderText {#text} at (143,106) size 40x19 >+ text run at (143,106) width 40: "would" >+ RenderText {#text} at (182,106) size 406x79 >+ text run at (182,106) width 230: " twist itself round and look up in her" >+ text run at (6,126) width 72: "face, with " >+ text run at (78,126) width 334: "such a puzzled expression that she could not help" >+ text run at (6,146) width 74: "bursting out " >+ text run at (80,146) width 332: "laughing: and when she had got its head down, and was" >+ text run at (6,166) width 63: "going to " >+ RenderText {#text} at (68,166) size 406x139 >+ text run at (68,166) width 344: "begin again, it was very provoking to find that the" >+ text run at (6,186) width 91: "hedgehog had " >+ text run at (96,186) width 316: "unrolled itself, and was in the act of crawling away:" >+ text run at (6,206) width 71: "besides all " >+ text run at (76,206) width 336: "this, there was generally a ridge or furrow in the way" >+ text run at (6,226) width 66: "wherever " >+ text run at (71,226) width 341: "she wanted to send the hedgehog to, and, as the" >+ text run at (6,246) width 78: "doubled-up " >+ text run at (83,246) width 329: "soldiers were always getting up and walking off to" >+ text run at (6,266) width 87: "other parts of " >+ text run at (92,266) width 320: "the ground, Alice soon came to the conclusion that it" >+ text run at (57,286) width 70: "was a very " >+ RenderBlock (floating) {SPAN} at (6,289) size 48x65 [bgcolor=#ADD8E6] >+ RenderText {#text} at (126,286) size 132x19 >+ text run at (126,286) width 132: "difficult game indeed. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (57,306) size 287x19 >+ text run at (57,306) width 287: "The players all played at once without waiting " >+ RenderBlock (floating) {SPAN} at (364,309) size 48x65 [bgcolor=#90EE90] >+ RenderText {#text} at (343,306) size 304x59 >+ text run at (343,306) width 18: "for" >+ text run at (57,326) width 39: "turns, " >+ text run at (95,326) width 266: "quarrelling all the while, and fighting for the" >+ text run at (57,346) width 122: "hedgehogs; and in " >+ text run at (178,346) width 118: "a very short time " >+ RenderInline {SPAN} at (0,0) size 66x19 >+ RenderText {#text} at (295,346) size 66x19 >+ text run at (295,346) width 66: "the Queen" >+ RenderText {#text} at (6,366) size 407x59 >+ text run at (6,366) width 229: "was in a furious passion, and went " >+ text run at (234,366) width 127: "stamping about, and" >+ text run at (6,386) width 256: "shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with " >+ text run at (261,386) width 152: "her head!\x{2019} about once in" >+ text run at (6,406) width 58: "a minute. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (6,426) size 406x99 >+ text run at (6,426) width 362: "Alice began to feel very uneasy: to be sure, she had not as " >+ text run at (367,426) width 45: "yet had" >+ text run at (6,446) width 337: "any dispute with the Queen, but she knew that it might " >+ text run at (342,446) width 70: "happen any" >+ text run at (6,466) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of " >+ text run at (387,466) width 25: "me?" >+ text run at (6,486) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great" >+ text run at (6,506) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-5-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-5-expected.txt >new file mode 100644 >index 00000000000..6682e04a857 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-5-expected.txt >@@ -0,0 +1,80 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderIFrame {IFRAME} at (0,0) size 500x600 >+ layer at (0,0) size 485x622 >+ RenderView at (0,0) size 485x600 >+ layer at (0,0) size 485x622 >+ RenderBlock {HTML} at (0,0) size 485x622 >+ RenderBody {BODY} at (8,8) size 469x598 >+ RenderBlock {DIV} at (0,0) size 450x50 >+ RenderBlock (floating) {DIV} at (370,10) size 70x150 [bgcolor=#FFC0CB] >+ RenderBlock {P} at (0,66) size 418x532 [border: (3px solid #800000)] >+ RenderText {#text} at (6,6) size 354x119 >+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her" >+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away," >+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging" >+ text run at (6,66) width 45: "down, " >+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely" >+ text run at (6,86) width 79: "straightened " >+ text run at (84,86) width 276: "out, and was going to give the hedgehog a" >+ text run at (6,106) width 138: "blow with its head, it " >+ RenderInline {I} at (0,0) size 40x19 >+ RenderText {#text} at (143,106) size 40x19 >+ text run at (143,106) width 40: "would" >+ RenderText {#text} at (182,106) size 406x79 >+ text run at (182,106) width 230: " twist itself round and look up in her" >+ text run at (6,126) width 72: "face, with " >+ text run at (78,126) width 334: "such a puzzled expression that she could not help" >+ text run at (6,146) width 74: "bursting out " >+ text run at (80,146) width 332: "laughing: and when she had got its head down, and was" >+ text run at (6,166) width 63: "going to " >+ RenderText {#text} at (68,166) size 406x139 >+ text run at (68,166) width 344: "begin again, it was very provoking to find that the" >+ text run at (6,186) width 91: "hedgehog had " >+ text run at (96,186) width 316: "unrolled itself, and was in the act of crawling away:" >+ text run at (6,206) width 71: "besides all " >+ text run at (76,206) width 336: "this, there was generally a ridge or furrow in the way" >+ text run at (6,226) width 66: "wherever " >+ text run at (71,226) width 341: "she wanted to send the hedgehog to, and, as the" >+ text run at (6,246) width 78: "doubled-up " >+ text run at (83,246) width 329: "soldiers were always getting up and walking off to" >+ text run at (6,266) width 87: "other parts of " >+ text run at (92,266) width 320: "the ground, Alice soon came to the conclusion that it" >+ text run at (41,286) width 70: "was a very " >+ RenderBlock (floating) {SPAN} at (6,289) size 32x65 [bgcolor=#ADD8E6] >+ RenderText {#text} at (110,286) size 132x19 >+ text run at (110,286) width 132: "difficult game indeed. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (41,306) size 303x19 >+ text run at (41,306) width 303: "The players all played at once without waiting " >+ RenderBlock (floating) {SPAN} at (364,309) size 48x81 [bgcolor=#90EE90] >+ RenderText {#text} at (343,306) size 320x59 >+ text run at (343,306) width 18: "for" >+ text run at (41,326) width 41: "turns, " >+ text run at (81,326) width 280: "quarrelling all the while, and fighting for the" >+ text run at (41,346) width 117: "hedgehogs; and in " >+ text run at (157,346) width 111: "a very short time " >+ RenderInline {SPAN} at (0,0) size 65x19 >+ RenderText {#text} at (267,346) size 65x19 >+ text run at (267,346) width 65: "the Queen" >+ RenderText {#text} at (331,346) size 355x79 >+ text run at (331,346) width 30: " was" >+ text run at (6,366) width 221: "in a furious passion, and went " >+ text run at (226,366) width 135: "stamping about, and" >+ text run at (6,386) width 254: "shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with " >+ text run at (259,386) width 102: "her head!\x{2019} about" >+ text run at (6,406) width 105: "once in a minute. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (6,426) size 406x99 >+ text run at (6,426) width 362: "Alice began to feel very uneasy: to be sure, she had not as " >+ text run at (367,426) width 45: "yet had" >+ text run at (6,446) width 337: "any dispute with the Queen, but she knew that it might " >+ text run at (342,446) width 70: "happen any" >+ text run at (6,466) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of " >+ text run at (387,466) width 25: "me?" >+ text run at (6,486) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great" >+ text run at (6,506) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-6-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-6-expected.txt >new file mode 100644 >index 00000000000..3e1f04d87e7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-6-expected.txt >@@ -0,0 +1,81 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderIFrame {IFRAME} at (0,0) size 500x600 >+ layer at (0,0) size 485x622 >+ RenderView at (0,0) size 485x600 >+ layer at (0,0) size 485x622 >+ RenderBlock {HTML} at (0,0) size 485x622 >+ RenderBody {BODY} at (8,8) size 469x598 >+ RenderBlock {DIV} at (0,0) size 450x50 >+ RenderBlock (floating) {DIV} at (370,10) size 70x150 [bgcolor=#FFC0CB] >+ RenderBlock {P} at (0,66) size 418x532 [border: (3px solid #800000)] >+ RenderText {#text} at (6,6) size 354x119 >+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her" >+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away," >+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging" >+ text run at (6,66) width 45: "down, " >+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely" >+ text run at (6,86) width 79: "straightened " >+ text run at (84,86) width 276: "out, and was going to give the hedgehog a" >+ text run at (6,106) width 138: "blow with its head, it " >+ RenderInline {I} at (0,0) size 40x19 >+ RenderText {#text} at (143,106) size 40x19 >+ text run at (143,106) width 40: "would" >+ RenderText {#text} at (182,106) size 406x79 >+ text run at (182,106) width 230: " twist itself round and look up in her" >+ text run at (6,126) width 72: "face, with " >+ text run at (78,126) width 334: "such a puzzled expression that she could not help" >+ text run at (6,146) width 74: "bursting out " >+ text run at (80,146) width 332: "laughing: and when she had got its head down, and was" >+ text run at (6,166) width 63: "going to " >+ RenderText {#text} at (68,166) size 406x139 >+ text run at (68,166) width 344: "begin again, it was very provoking to find that the" >+ text run at (6,186) width 91: "hedgehog had " >+ text run at (96,186) width 316: "unrolled itself, and was in the act of crawling away:" >+ text run at (6,206) width 71: "besides all " >+ text run at (76,206) width 336: "this, there was generally a ridge or furrow in the way" >+ text run at (6,226) width 66: "wherever " >+ text run at (71,226) width 341: "she wanted to send the hedgehog to, and, as the" >+ text run at (6,246) width 78: "doubled-up " >+ text run at (83,246) width 329: "soldiers were always getting up and walking off to" >+ text run at (6,266) width 87: "other parts of " >+ text run at (92,266) width 320: "the ground, Alice soon came to the conclusion that it" >+ text run at (57,286) width 70: "was a very " >+ RenderBlock (floating) {SPAN} at (6,289) size 48x65 [bgcolor=#ADD8E6] >+ RenderText {#text} at (14,0) size 20x19 >+ text run at (14,0) width 20: "foo" >+ RenderText {#text} at (126,286) size 132x19 >+ text run at (126,286) width 132: "difficult game indeed. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (57,306) size 287x19 >+ text run at (57,306) width 287: "The players all played at once without waiting " >+ RenderBlock (floating) {SPAN} at (364,309) size 48x81 [bgcolor=#90EE90] >+ RenderText {#text} at (343,306) size 304x59 >+ text run at (343,306) width 18: "for" >+ text run at (57,326) width 39: "turns, " >+ text run at (95,326) width 266: "quarrelling all the while, and fighting for the" >+ text run at (57,346) width 122: "hedgehogs; and in " >+ text run at (178,346) width 118: "a very short time " >+ RenderInline {SPAN} at (0,0) size 66x19 >+ RenderText {#text} at (295,346) size 66x19 >+ text run at (295,346) width 66: "the Queen" >+ RenderText {#text} at (6,366) size 355x59 >+ text run at (6,366) width 229: "was in a furious passion, and went " >+ text run at (234,366) width 127: "stamping about, and" >+ text run at (6,386) width 254: "shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with " >+ text run at (259,386) width 102: "her head!\x{2019} about" >+ text run at (6,406) width 105: "once in a minute. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (6,426) size 406x99 >+ text run at (6,426) width 362: "Alice began to feel very uneasy: to be sure, she had not as " >+ text run at (367,426) width 45: "yet had" >+ text run at (6,446) width 337: "any dispute with the Queen, but she knew that it might " >+ text run at (342,446) width 70: "happen any" >+ text run at (6,466) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of " >+ text run at (387,466) width 25: "me?" >+ text run at (6,486) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great" >+ text run at (6,506) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-7-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-7-expected.txt >new file mode 100644 >index 00000000000..dc00995560d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-7-expected.txt >@@ -0,0 +1,79 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderIFrame {IFRAME} at (0,0) size 500x600 >+ layer at (0,0) size 485x622 >+ RenderView at (0,0) size 485x600 >+ layer at (0,0) size 485x622 >+ RenderBlock {HTML} at (0,0) size 485x622 >+ RenderBody {BODY} at (8,8) size 469x598 >+ RenderBlock {DIV} at (0,0) size 450x50 >+ RenderBlock (floating) {DIV} at (370,10) size 70x150 [bgcolor=#FFC0CB] >+ RenderBlock {P} at (0,66) size 418x532 [border: (3px solid #800000)] >+ RenderText {#text} at (6,6) size 354x119 >+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her" >+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away," >+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging" >+ text run at (6,66) width 45: "down, " >+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely" >+ text run at (6,86) width 79: "straightened " >+ text run at (84,86) width 276: "out, and was going to give the hedgehog a" >+ text run at (6,106) width 138: "blow with its head, it " >+ RenderInline {I} at (0,0) size 40x19 >+ RenderText {#text} at (143,106) size 40x19 >+ text run at (143,106) width 40: "would" >+ RenderText {#text} at (182,106) size 406x79 >+ text run at (182,106) width 230: " twist itself round and look up in her" >+ text run at (6,126) width 72: "face, with " >+ text run at (78,126) width 334: "such a puzzled expression that she could not help" >+ text run at (6,146) width 74: "bursting out " >+ text run at (80,146) width 332: "laughing: and when she had got its head down, and was" >+ text run at (6,166) width 63: "going to " >+ RenderText {#text} at (68,166) size 406x139 >+ text run at (68,166) width 344: "begin again, it was very provoking to find that the" >+ text run at (6,186) width 91: "hedgehog had " >+ text run at (96,186) width 316: "unrolled itself, and was in the act of crawling away:" >+ text run at (6,206) width 71: "besides all " >+ text run at (76,206) width 336: "this, there was generally a ridge or furrow in the way" >+ text run at (6,226) width 66: "wherever " >+ text run at (71,226) width 341: "she wanted to send the hedgehog to, and, as the" >+ text run at (6,246) width 78: "doubled-up " >+ text run at (83,246) width 329: "soldiers were always getting up and walking off to" >+ text run at (6,266) width 87: "other parts of " >+ text run at (92,266) width 320: "the ground, Alice soon came to the conclusion that it" >+ text run at (57,286) width 70: "was a very " >+ RenderBlock (floating) {SPAN} at (6,289) size 48x65 [bgcolor=#ADD8E6] >+ RenderText {#text} at (126,286) size 132x19 >+ text run at (126,286) width 132: "difficult game indeed. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (57,306) size 287x19 >+ text run at (57,306) width 287: "The players all played at once without waiting " >+ RenderBlock (floating) {SPAN} at (364,309) size 48x81 [bgcolor=#90EE90] >+ RenderText {#text} at (343,306) size 304x59 >+ text run at (343,306) width 18: "for" >+ text run at (57,326) width 39: "turns, " >+ text run at (95,326) width 266: "quarrelling all the while, and fighting for the" >+ text run at (57,346) width 120: "hedgehogs; and in " >+ text run at (176,346) width 114: "a very short time " >+ RenderInline {SPAN} at (0,0) size 72x19 >+ RenderText {#text} at (289,346) size 72x19 >+ text run at (289,346) width 72: "the Queen" >+ RenderText {#text} at (6,366) size 355x59 >+ text run at (6,366) width 229: "was in a furious passion, and went " >+ text run at (234,366) width 127: "stamping about, and" >+ text run at (6,386) width 254: "shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with " >+ text run at (259,386) width 102: "her head!\x{2019} about" >+ text run at (6,406) width 105: "once in a minute. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (6,426) size 406x99 >+ text run at (6,426) width 362: "Alice began to feel very uneasy: to be sure, she had not as " >+ text run at (367,426) width 45: "yet had" >+ text run at (6,446) width 337: "any dispute with the Queen, but she knew that it might " >+ text run at (342,446) width 70: "happen any" >+ text run at (6,466) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of " >+ text run at (387,466) width 25: "me?" >+ text run at (6,486) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great" >+ text run at (6,506) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-8-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-8-expected.txt >new file mode 100644 >index 00000000000..021b6f65401 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-8-expected.txt >@@ -0,0 +1,77 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderIFrame {IFRAME} at (0,0) size 500x600 >+ layer at (0,0) size 485x602 >+ RenderView at (0,0) size 485x600 >+ layer at (0,0) size 485x602 >+ RenderBlock {HTML} at (0,0) size 485x602 >+ RenderBody {BODY} at (8,8) size 469x578 >+ RenderBlock {DIV} at (0,0) size 450x50 >+ RenderBlock (floating) {DIV} at (370,10) size 70x150 [bgcolor=#FFC0CB] >+ RenderBlock {P} at (0,66) size 418x512 [border: (3px solid #800000)] >+ RenderText {#text} at (6,6) size 354x119 >+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her" >+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away," >+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging" >+ text run at (6,66) width 45: "down, " >+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely" >+ text run at (6,86) width 79: "straightened " >+ text run at (84,86) width 276: "out, and was going to give the hedgehog a" >+ text run at (6,106) width 138: "blow with its head, it " >+ RenderInline {I} at (0,0) size 40x19 >+ RenderText {#text} at (143,106) size 40x19 >+ text run at (143,106) width 40: "would" >+ RenderText {#text} at (182,106) size 406x79 >+ text run at (182,106) width 230: " twist itself round and look up in her" >+ text run at (6,126) width 72: "face, with " >+ text run at (78,126) width 334: "such a puzzled expression that she could not help" >+ text run at (6,146) width 74: "bursting out " >+ text run at (80,146) width 332: "laughing: and when she had got its head down, and was" >+ text run at (6,166) width 63: "going to " >+ RenderText {#text} at (68,166) size 406x139 >+ text run at (68,166) width 344: "begin again, it was very provoking to find that the" >+ text run at (6,186) width 91: "hedgehog had " >+ text run at (96,186) width 316: "unrolled itself, and was in the act of crawling away:" >+ text run at (6,206) width 71: "besides all " >+ text run at (76,206) width 336: "this, there was generally a ridge or furrow in the way" >+ text run at (6,226) width 66: "wherever " >+ text run at (71,226) width 341: "she wanted to send the hedgehog to, and, as the" >+ text run at (6,246) width 78: "doubled-up " >+ text run at (83,246) width 329: "soldiers were always getting up and walking off to" >+ text run at (6,266) width 87: "other parts of " >+ text run at (92,266) width 320: "the ground, Alice soon came to the conclusion that it" >+ text run at (6,286) width 69: "was a very " >+ RenderText {#text} at (75,286) size 131x19 >+ text run at (75,286) width 131: "difficult game indeed. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (6,306) size 299x19 >+ text run at (6,306) width 299: "The players all played at once without waiting " >+ RenderBlock (floating) {SPAN} at (364,309) size 48x81 [bgcolor=#90EE90] >+ RenderText {#text} at (304,306) size 355x59 >+ text run at (304,306) width 57: "for turns," >+ text run at (6,326) width 355: "quarrelling all the while, and fighting for the hedgehogs; and" >+ text run at (6,346) width 17: "in " >+ text run at (22,346) width 114: "a very short time " >+ RenderInline {SPAN} at (0,0) size 65x19 >+ RenderText {#text} at (135,346) size 65x19 >+ text run at (135,346) width 65: "the Queen" >+ RenderText {#text} at (199,346) size 355x59 >+ text run at (199,346) width 162: " was in a furious passion," >+ text run at (6,366) width 60: "and went " >+ text run at (65,366) width 296: "stamping about, and shouting \x{2018}Off with his head!\x{2019}" >+ text run at (6,386) width 75: "or \x{2018}Off with " >+ text run at (81,386) width 209: "her head!\x{2019} about once in a minute. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (6,406) size 406x99 >+ text run at (6,406) width 362: "Alice began to feel very uneasy: to be sure, she had not as " >+ text run at (367,406) width 45: "yet had" >+ text run at (6,426) width 337: "any dispute with the Queen, but she knew that it might " >+ text run at (342,426) width 70: "happen any" >+ text run at (6,446) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of " >+ text run at (387,446) width 25: "me?" >+ text run at (6,466) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great" >+ text run at (6,486) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-9-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-9-expected.txt >new file mode 100644 >index 00000000000..37d99351461 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/line-flow-with-floats-9-expected.txt >@@ -0,0 +1,80 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderIFrame {IFRAME} at (0,0) size 500x600 >+ layer at (0,0) size 485x622 >+ RenderView at (0,0) size 485x600 >+ layer at (0,0) size 485x622 >+ RenderBlock {HTML} at (0,0) size 485x622 >+ RenderBody {BODY} at (8,8) size 469x598 >+ RenderBlock {DIV} at (0,0) size 450x50 >+ RenderBlock (floating) {DIV} at (370,10) size 70x150 [bgcolor=#FFC0CB] >+ RenderBlock {P} at (0,66) size 418x532 [border: (3px solid #800000)] >+ RenderText {#text} at (6,6) size 354x119 >+ text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing her" >+ text run at (6,26) width 354: "flamingo: she succeeded in getting its body tucked away," >+ text run at (6,46) width 354: "comfortably enough, under her arm, with its legs hanging" >+ text run at (6,66) width 45: "down, " >+ text run at (50,66) width 310: "but generally, just as she had got its neck nicely" >+ text run at (6,86) width 79: "straightened " >+ text run at (84,86) width 276: "out, and was going to give the hedgehog a" >+ text run at (6,106) width 138: "blow with its head, it " >+ RenderInline {I} at (0,0) size 40x19 >+ RenderText {#text} at (143,106) size 40x19 >+ text run at (143,106) width 40: "would" >+ RenderText {#text} at (182,106) size 406x79 >+ text run at (182,106) width 230: " twist itself round and look up in her" >+ text run at (6,126) width 72: "face, with " >+ text run at (78,126) width 334: "such a puzzled expression that she could not help" >+ text run at (6,146) width 74: "bursting out " >+ text run at (80,146) width 332: "laughing: and when she had got its head down, and was" >+ text run at (6,166) width 54: "going to " >+ RenderBlock (floating) {SPAN} at (364,169) size 48x49 [bgcolor=#FFFFE0] >+ RenderText {#text} at (59,166) size 406x139 >+ text run at (59,166) width 302: "begin again, it was very provoking to find that the" >+ text run at (6,186) width 89: "hedgehog had " >+ text run at (94,186) width 267: "unrolled itself, and was in the act of crawling" >+ text run at (6,206) width 106: "away: besides all " >+ text run at (111,206) width 250: "this, there was generally a ridge or furrow" >+ text run at (6,226) width 130: "in the way wherever " >+ text run at (135,226) width 277: "she wanted to send the hedgehog to, and, as" >+ text run at (6,246) width 99: "the doubled-up " >+ text run at (104,246) width 308: "soldiers were always getting up and walking off to" >+ text run at (6,266) width 87: "other parts of " >+ text run at (92,266) width 320: "the ground, Alice soon came to the conclusion that it" >+ text run at (57,286) width 70: "was a very " >+ RenderBlock (floating) {SPAN} at (6,289) size 48x65 [bgcolor=#ADD8E6] >+ RenderText {#text} at (126,286) size 132x19 >+ text run at (126,286) width 132: "difficult game indeed. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (57,306) size 287x19 >+ text run at (57,306) width 287: "The players all played at once without waiting " >+ RenderBlock (floating) {SPAN} at (364,309) size 48x81 [bgcolor=#90EE90] >+ RenderText {#text} at (343,306) size 304x59 >+ text run at (343,306) width 18: "for" >+ text run at (57,326) width 39: "turns, " >+ text run at (95,326) width 266: "quarrelling all the while, and fighting for the" >+ text run at (57,346) width 122: "hedgehogs; and in " >+ text run at (178,346) width 118: "a very short time " >+ RenderInline {SPAN} at (0,0) size 66x19 >+ RenderText {#text} at (295,346) size 66x19 >+ text run at (295,346) width 66: "the Queen" >+ RenderText {#text} at (6,366) size 355x59 >+ text run at (6,366) width 229: "was in a furious passion, and went " >+ text run at (234,366) width 127: "stamping about, and" >+ text run at (6,386) width 254: "shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with " >+ text run at (259,386) width 102: "her head!\x{2019} about" >+ text run at (6,406) width 105: "once in a minute. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (6,426) size 406x99 >+ text run at (6,426) width 362: "Alice began to feel very uneasy: to be sure, she had not as " >+ text run at (367,426) width 45: "yet had" >+ text run at (6,446) width 337: "any dispute with the Queen, but she knew that it might " >+ text run at (342,446) width 70: "happen any" >+ text run at (6,466) width 381: "minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would become of " >+ text run at (387,466) width 25: "me?" >+ text run at (6,486) width 406: "They\x{2019}re dreadfully fond of beheading people here; the great" >+ text run at (6,506) width 248: "wonder is, that there\x{2018}s any one left alive!\x{2019}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/line-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/line-overflow-expected.txt >new file mode 100644 >index 00000000000..41e28fdb64a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/line-overflow-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x290 >+ RenderBlock {HTML} at (0,0) size 800x290 >+ RenderBody {BODY} at (8,16) size 784x266 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 99x19 >+ text run at (0,0) width 99: "This is a test for " >+ RenderInline {I} at (0,0) size 743x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (99,0) size 350x19 >+ text run at (99,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9669" >+ RenderText {#text} at (449,0) size 743x39 >+ text run at (449,0) width 4: " " >+ text run at (453,0) width 290: "Incomplete repaint when changing an inline's" >+ text run at (0,20) width 43: "border" >+ RenderText {#text} at (43,20) size 4x19 >+ text run at (43,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,66) size 200x200 >+ RenderText {#text} at (0,0) size 190x59 >+ text run at (0,0) width 190: "Cras faucibus. Nunc adipiscing," >+ text run at (0,20) width 171: "enim in scelerisque convallis," >+ text run at (0,40) width 39: "augue " >+ RenderInline {SPAN} at (0,0) size 33x49 [border: (30px solid #0000FF) none] >+ RenderText {#text} at (39,40) size 33x19 >+ text run at (39,40) width 33: "purus" >+ RenderText {#text} at (72,40) size 176x79 >+ text run at (72,40) width 103: " eleifend lacus, at" >+ text run at (0,60) width 175: "sagittis eros leo pulvinar velit." >+ text run at (0,80) width 176: "Integer sollicitudin nisi ut urna" >+ text run at (0,100) width 99: "blandit convallis." >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/lines-with-layout-delta-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/lines-with-layout-delta-expected.txt >new file mode 100644 >index 00000000000..5d4302c974d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/lines-with-layout-delta-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (0,0) size 50x50 >+ RenderBlock {DIV} at (0,50) size 784x0 >+layer at (8,58) size 200x20 >+ RenderBlock (floating) {DIV} at (0,0) size 200x20 >+ RenderText {#text} at (0,0) size 38x19 >+ text run at (0,0) width 38: "PASS" >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/list-marker-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/list-marker-2-expected.txt >new file mode 100644 >index 00000000000..b022b886450 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/list-marker-2-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 99x19 >+ text run at (0,0) width 99: "This is a test for " >+ RenderInline {I} at (0,0) size 760x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (99,0) size 305x19 >+ text run at (99,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13209" >+ RenderText {#text} at (404,0) size 760x39 >+ text run at (404,0) width 4: " " >+ text run at (408,0) width 352: "REGRESSION (r18756-18765): Incomplete list marker" >+ text run at (0,20) width 192: "repaint when resizing list item" >+ RenderText {#text} at (192,20) size 4x19 >+ text run at (192,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 398x19 >+ text run at (0,0) width 398: "There should be only one bullet, at the bottom left of the rectangle." >+ RenderBlock {UL} at (0,92) size 784x105 >+ RenderListItem {LI} at (40,0) size 744x105 >+ RenderListMarker at (-18,85) size 7x19: bullet >+ RenderImage {IMG} at (0,0) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/list-marker-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/list-marker-expected.txt >new file mode 100644 >index 00000000000..ae86e1f0664 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/list-marker-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 732x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=12910" >+ RenderText {#text} at (356,0) size 732x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 372: "REGRESSION (r18756-r18765): list-bullet doesn't redraw" >+ text run at (0,20) width 374: "properly when changing the list's content using JavaScript" >+ RenderText {#text} at (374,20) size 4x19 >+ text run at (374,20) width 4: "." >+ RenderBlock {UL} at (0,56) size 784x20 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "foo" >+ RenderBlock {DIV} at (10,30) size 724x0 >+ RenderBlock {UL} at (0,92) size 784x20 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderListMarker at (-1,0) size 7x19: bullet >+ RenderText {#text} at (15,0) size 20x19 >+ text run at (15,0) width 20: "bar" >+ RenderBlock {DIV} at (10,30) size 724x0 >+ RenderBlock {UL} at (0,128) size 784x20 >+ RenderListItem {LI} at (0,0) size 744x20 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderListMarker at (755,0) size 7x19: bullet >+ RenderText {#text} at (724,0) size 20x19 >+ text run at (724,0) width 20: "foo" >+ RenderBlock {DIV} at (10,30) size 724x0 >+ RenderBlock {UL} at (0,164) size 784x20 >+ RenderListItem {LI} at (0,0) size 744x20 >+ RenderBlock (anonymous) at (0,0) size 744x20 >+ RenderListMarker at (738,0) size 7x19: bullet >+ RenderText {#text} at (709,0) size 20x19 >+ text run at (709,0) width 20: "bar" >+ RenderBlock {DIV} at (10,30) size 724x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/make-children-non-inline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/make-children-non-inline-expected.txt >new file mode 100644 >index 00000000000..06ab8d82fd6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/make-children-non-inline-expected.txt >@@ -0,0 +1,47 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 96x19 >+ text run at (0,0) width 96: "Repaint test for " >+ RenderInline {I} at (0,0) size 773x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (96,0) size 305x19 >+ text run at (96,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=15838" >+ RenderText {#text} at (401,0) size 773x39 >+ text run at (401,0) width 372: " Incomplete repaint toggling \"How you know this person\"" >+ text run at (0,20) width 84: "on Facebook" >+ RenderText {#text} at (84,20) size 4x19 >+ text run at (84,20) width 4: "." >+ RenderBlock {DIV} at (0,56) size 784x280 >+ RenderBlock (anonymous) at (0,0) size 784x100 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Word," >+ RenderBR {BR} at (40,15) size 0x0 >+ RenderText {#text} at (0,20) size 42x19 >+ text run at (0,20) width 42: "words," >+ RenderBR {BR} at (42,35) size 0x0 >+ RenderText {#text} at (0,40) size 77x19 >+ text run at (0,40) width 77: "more words." >+ RenderBR {BR} at (77,55) size 0x0 >+ RenderText {#text} at (0,60) size 42x19 >+ text run at (0,60) width 42: "I could" >+ RenderBR {BR} at (42,75) size 0x0 >+ RenderText {#text} at (0,80) size 77x19 >+ text run at (0,80) width 77: "write a book" >+ RenderBR {BR} at (77,95) size 0x0 >+ RenderBlock {DIV} at (0,100) size 10x100 [bgcolor=#FFFF00] >+ RenderBlock (anonymous) at (0,200) size 784x80 >+ RenderText {#text} at (0,0) size 102x19 >+ text run at (0,0) width 102: "about all the stuff" >+ RenderBR {BR} at (102,15) size 0x0 >+ RenderText {#text} at (0,20) size 65x19 >+ text run at (0,20) width 65: "that comes" >+ RenderBR {BR} at (65,35) size 0x0 >+ RenderText {#text} at (0,40) size 27x19 >+ text run at (0,40) width 27: "after" >+ RenderBR {BR} at (27,55) size 0x0 >+ RenderText {#text} at (0,60) size 61x19 >+ text run at (0,60) width 61: "the break." >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/moving-shadow-on-container-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/moving-shadow-on-container-expected.txt >new file mode 100644 >index 00000000000..e5e50ea3bf5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/moving-shadow-on-container-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 785x616 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x616 >+ RenderBlock {HTML} at (0,0) size 785x616 >+ RenderBody {BODY} at (8,8) size 769x600 >+ RenderSVGRoot {svg} at (8,8) size 472x177 >+ RenderSVGPath {path} at (8,8) size 80x70 [stroke={[type=SOLID] [color=#000000] [stroke width=10.00]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.83697e-15 30 L -35.2671 48.541 L -28.5317 9.27051 L -57.0634 -18.541 L -17.6336 -24.2705 L -1.10218e-14 -60 L 17.6336 -24.2705 L 57.0634 -18.541 L 28.5317 9.27051 L 35.2671 48.541 Z"] >+ RenderSVGPath {path} at (198,44) size 132x129 [transform={m=((1.00,0.00)(0.00,1.00)) t=(250.00,100.00)}] [stroke={[type=SOLID] [color=#000000] [stroke width=10.00] [dash array={20.00}]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.83697e-15 30 L -35.2671 48.541 L -28.5317 9.27051 L -57.0634 -18.541 L -17.6336 -24.2705 L -1.10218e-14 -60 L 17.6336 -24.2705 L 57.0634 -18.541 L 28.5317 9.27051 L 35.2671 48.541 Z"] >+ RenderSVGPath {path} at (347,44) size 121x126 [transform={m=((1.00,0.00)(0.00,1.00)) t=(400.00,100.00)}] [stroke={[type=SOLID] [color=#000000] [stroke width=10.00] [dash array={20.00}]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.53081e-15 25 L -29.3893 40.4509 L -23.7764 7.72542 L -47.5528 -15.4508 L -14.6946 -20.2254 L -9.18485e-15 -50 L 14.6946 -20.2254 L 47.5528 -15.4508 L 23.7764 7.72542 L 29.3893 40.4509 Z"] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/multicol-repaint-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/multicol-repaint-expected.txt >new file mode 100644 >index 00000000000..2d604a5dfad >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/multicol-repaint-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x118 >+ RenderBlock {HTML} at (0,0) size 800x118 >+ RenderBody {BODY} at (8,8) size 784x102 >+layer at (8,8) size 402x102 >+ RenderBlock {DIV} at (0,0) size 402x102 [border: (1px solid #000000)] >+ RenderMultiColumnSet at (1,1) size 400x100 >+layer at (9,9) size 175x159 >+ RenderMultiColumnFlowThread at (1,1) size 175x159 >+ RenderText {#text} at (0,1) size 13x57 >+ text run at (0,1) width 13: " " >+ RenderBR {BR} at (13,1) size 0x57 >+ RenderInline {SPAN} at (0,0) size 300x50 >+ RenderText {#text} at (0,106) size 300x50 >+ text run at (0,106) width 300: "XXXXXX" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.txt >new file mode 100644 >index 00000000000..78cb8ee69c1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 632x19 >+ text run at (0,0) width 632: "This tests that clicking on a non-content editable element does not cause a repaint of it in whole or in part." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 214x19 >+ text run at (0,0) width 214: "This element is not content editable." >+caret: position 0 of child 0 {#text} of child 3 {P} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/opacity-change-on-overflow-float-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/opacity-change-on-overflow-float-expected.txt >new file mode 100644 >index 00000000000..29d27e1ccce >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/opacity-change-on-overflow-float-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 96x19 >+ text run at (0,0) width 96: "Repaint test for " >+ RenderInline {RDAR} at (0,0) size 765x59 >+ RenderText {#text} at (96,0) size 765x59 >+ text run at (96,0) width 469: "REGRESSION (r41203): Facebook friend suggestions disappear on update. " >+ text run at (565,0) width 200: "Make sure when a layer switches" >+ text run at (0,20) width 595: "from being self-painting to non-self-painting that a layout happens to fix up the floating objects lists. " >+ text run at (595,20) width 163: "You should see a 100x100" >+ text run at (0,40) width 349: "green square below. If you see any red, the test has failed." >+layer at (8,84) size 100x100 >+ RenderBlock (floating) {DIV} at (0,76) size 100x100 [bgcolor=#FF0000] >+layer at (8,84) size 100x100 >+ RenderBlock (floating) {DIV} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/outline-child-repaint-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/outline-child-repaint-expected.txt >new file mode 100644 >index 00000000000..534beb1c7c8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/outline-child-repaint-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 144x19 >+ text run at (0,0) width 144: "This is a repaint test for " >+ RenderInline {I} at (0,0) size 586x19 >+ RenderInline {A} at (0,0) size 311x19 [color=#0000EE] >+ RenderText {#text} at (144,0) size 311x19 >+ text run at (144,0) width 311: "https://bugs.webkit.org/show_bug.cgi?id=22159" >+ RenderText {#text} at (455,0) size 275x19 >+ text run at (455,0) width 4: " " >+ text run at (459,0) width 271: "Repaint issue with outlines in child objects" >+ RenderText {#text} at (730,0) size 4x19 >+ text run at (730,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 310x19 >+ text run at (0,0) width 310: "If the test passes, you should not see any red below" >+ RenderBlock {HR} at (0,72) size 784x2 [border: (1px inset #000000)] >+layer at (0,240) size 220x50 >+ RenderBlock (positioned) {DIV} at (0,240) size 220x50 [border: (10px solid #FF0000)] >+layer at (10,250) size 200x50 >+ RenderBlock (positioned) {DIV} at (10,250) size 200x50 >+ RenderBlock {DIV} at (0,0) size 200x30 [bgcolor=#DDDDDD] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/outline-inset-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/outline-inset-expected.txt >new file mode 100644 >index 00000000000..dc33c9b548b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/outline-inset-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x320 >+ RenderBlock {HTML} at (0,0) size 800x320 >+ RenderBody {BODY} at (8,8) size 784x304 >+ RenderBlock {DIV} at (0,0) size 222x142 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (11,21) size 200x40 [bgcolor=#008080] >+ RenderBlock {DIV} at (10,0) size 180x40 [bgcolor=#C0C0C0] >+ RenderBlock (anonymous) at (0,142) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,162) size 222x142 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (11,21) size 200x60 [bgcolor=#008080] >+ RenderBlock {DIV} at (10,0) size 180x60 [bgcolor=#C0C0C0] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/outline-repaint-glitch-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/outline-repaint-glitch-expected.txt >new file mode 100644 >index 00000000000..498a5c2253d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/outline-repaint-glitch-expected.txt >@@ -0,0 +1,52 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x524 >+ RenderBlock {HTML} at (0,0) size 800x524 >+ RenderBody {BODY} at (8,16) size 784x500 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {B} at (0,0) size 61x19 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "BUG ID:" >+ RenderText {#text} at (61,0) size 4x19 >+ text run at (61,0) width 4: " " >+ RenderInline {A} at (0,0) size 108x19 [color=#0000EE] >+ RenderText {#text} at (65,0) size 108x19 >+ text run at (65,0) width 108: "Bugzilla bug 8032" >+ RenderText {#text} at (173,0) size 496x19 >+ text run at (173,0) width 496: " REGRESSION: Focus ring not completely redrawn after a Delete changes its size" >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Note that this bug (and the test) are just outline versions of " >+ RenderInline {A} at (0,0) size 108x19 [color=#0000EE] >+ RenderText {#text} at (354,0) size 108x19 >+ text run at (354,0) width 108: "Bugzilla bug 6301" >+ RenderText {#text} at (462,0) size 55x19 >+ text run at (462,0) width 55: " and test " >+ RenderInline {A} at (0,0) size 154x19 [color=#0000EE] >+ RenderText {#text} at (517,0) size 154x19 >+ text run at (517,0) width 154: "border-repaint-glitch.html" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,72) size 784x26 [bgcolor=#98FB98] >+ RenderInline {B} at (0,0) size 86x19 >+ RenderText {#text} at (3,3) size 86x19 >+ text run at (3,3) width 86: "TEST PASS:" >+ RenderText {#text} at (89,3) size 412x19 >+ text run at (89,3) width 4: " " >+ text run at (93,3) width 408: "The boxes will resize, maintaining their solid red rectangular outlines." >+ RenderBlock {P} at (0,114) size 784x66 [bgcolor=#FF3300] >+ RenderInline {B} at (0,0) size 84x19 >+ RenderText {#text} at (3,3) size 84x19 >+ text run at (3,3) width 84: "TEST FAIL:" >+ RenderText {#text} at (87,3) size 771x59 >+ text run at (87,3) width 4: " " >+ text run at (91,3) width 683: "The boxes will resize, but the outlines will break. The first box will be missing small segments from either side of its" >+ text run at (3,23) width 766: "bottom outline. The second box will have small red horizontal segments protruding inwards from both sides of the outline, where" >+ text run at (3,43) width 183: "the bottom outline was before." >+ RenderBlock {DIV} at (0,196) size 222x142 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (11,21) size 200x40 [bgcolor=#008080] >+ RenderBlock {DIV} at (10,0) size 180x40 [bgcolor=#C0C0C0] >+ RenderBlock (anonymous) at (0,338) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,358) size 222x142 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (11,21) size 200x60 [bgcolor=#008080] >+ RenderBlock {DIV} at (10,0) size 180x60 [bgcolor=#C0C0C0] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/outline-shrinking-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/outline-shrinking-expected.txt >new file mode 100644 >index 00000000000..06c5df12bb2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/outline-shrinking-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x226 >+ RenderBlock {HTML} at (0,0) size 800x226 >+ RenderBody {BODY} at (8,16) size 784x202 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 99x19 >+ text run at (0,0) width 99: "This is a test for " >+ RenderInline {I} at (0,0) size 749x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (99,0) size 350x19 >+ text run at (99,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9388" >+ RenderText {#text} at (449,0) size 749x39 >+ text run at (449,0) width 4: " " >+ text run at (453,0) width 296: "REGRESSION: outlines don't get erased when" >+ text run at (0,20) width 147: "removed in some cases" >+ RenderText {#text} at (147,20) size 4x19 >+ text run at (147,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "There should be a green square and no trace of red." >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,102) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/overflow-delete-line-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/overflow-delete-line-expected.txt >new file mode 100644 >index 00000000000..3c01a764761 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/overflow-delete-line-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 144x19 >+ text run at (0,0) width 144: "This is a repaint test for " >+ RenderInline {I} at (0,0) size 754x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (144,0) size 305x19 >+ text run at (144,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=11277" >+ RenderText {#text} at (449,0) size 754x39 >+ text run at (449,0) width 4: " " >+ text run at (453,0) width 301: "REGRESSION: Incomplete repaint of overflow" >+ text run at (0,20) width 128: "areas when deleting" >+ RenderText {#text} at (128,20) size 4x19 >+ text run at (128,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+layer at (8,74) size 80x36 >+ RenderBlock {DIV} at (0,66) size 80x36 >+ RenderText {#text} at (0,0) size 68x19 >+ text run at (0,0) width 68: "Lorem ipsu" >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/overflow-outline-repaint-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/overflow-outline-repaint-expected.txt >new file mode 100644 >index 00000000000..faf213d35b7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/overflow-outline-repaint-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 751x39 >+ text run at (0,0) width 557: "If the red outline at the bottom of the div extends all the way to the scrollbar, the test passes. " >+ text run at (557,0) width 194: "If it stops short, then the test has" >+ text run at (0,20) width 280: "failed, and an incomplete repaint has occurred." >+layer at (8,48) size 80x69 clip at (8,48) size 65x69 scrollY 91 scrollHeight 220 >+ RenderBlock {DIV} at (0,40) size 80x69 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBR {BR} at (0,40) size 0x19 >+ RenderBR {BR} at (0,60) size 0x19 >+ RenderBR {BR} at (0,80) size 0x19 >+ RenderBR {BR} at (0,100) size 0x19 >+ RenderBR {BR} at (0,120) size 0x19 >+ RenderBR {BR} at (0,140) size 0x19 >+ RenderBR {BR} at (0,160) size 0x19 >+ RenderInline {SPAN} at (0,0) size 59x39 >+ RenderText {#text} at (0,180) size 59x39 >+ text run at (0,180) width 59: "Excellent!" >+ text run at (0,200) width 26: "Test" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/overflow-scroll-body-appear-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/overflow-scroll-body-appear-expected.txt >new file mode 100644 >index 00000000000..458d1a53bb9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/overflow-scroll-body-appear-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 2008x2096 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x2096 >+ RenderBlock {HTML} at (0,0) size 785x2096 >+ RenderBody {BODY} at (8,16) size 769x2072 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 325x19 >+ text run at (0,0) width 325: "You should see both vertical and horizontal scrollbars." >+ RenderBlock {P} at (0,36) size 769x20 >+ RenderText {#text} at (0,0) size 110x19 >+ text run at (0,0) width 110: "This is the test for " >+ RenderInline {A} at (0,0) size 370x19 [color=#0000EE] >+ RenderText {#text} at (110,0) size 370x19 >+ text run at (110,0) width 370: "Bug 36461 - No vertical scrollbar after the CSS class change" >+ RenderText {#text} at (480,0) size 4x19 >+ text run at (480,0) width 4: "." >+ RenderBlock {DIV} at (0,72) size 2000x2000 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/overflow-scroll-delete-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/overflow-scroll-delete-expected.txt >new file mode 100644 >index 00000000000..3dc6939132d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/overflow-scroll-delete-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 144x19 >+ text run at (0,0) width 144: "This is a repaint test for " >+ RenderInline {I} at (0,0) size 754x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (144,0) size 305x19 >+ text run at (144,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=11277" >+ RenderText {#text} at (449,0) size 754x39 >+ text run at (449,0) width 4: " " >+ text run at (453,0) width 301: "REGRESSION: Incomplete repaint of overflow" >+ text run at (0,20) width 128: "areas when deleting" >+ RenderText {#text} at (128,20) size 733x39 >+ text run at (128,20) width 8: ". " >+ text run at (136,20) width 422: "This shows that the repaint rect doesn't account for scrolling. You can " >+ text run at (558,20) width 175: "use Quartz Debug to see that" >+ text run at (0,40) width 388: "changing the text repaints a rect where the text would have been " >+ text run at (388,40) width 146: "if it hadn't been scrolled." >+layer at (8,84) size 80x69 clip at (8,84) size 65x69 scrollY 128 scrollHeight 220 >+ RenderBlock {DIV} at (0,76) size 80x69 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBR {BR} at (0,40) size 0x19 >+ RenderBR {BR} at (0,60) size 0x19 >+ RenderBR {BR} at (0,80) size 0x19 >+ RenderBR {BR} at (0,100) size 0x19 >+ RenderBR {BR} at (0,120) size 0x19 >+ RenderBR {BR} at (0,140) size 0x19 >+ RenderBR {BR} at (0,160) size 0x19 >+ RenderText {#text} at (0,180) size 43x39 >+ text run at (0,180) width 43: "Passed" >+ text run at (0,200) width 26: "Test" >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/positioned-document-element-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/positioned-document-element-expected.txt >new file mode 100644 >index 00000000000..65790fc45e8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/positioned-document-element-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (100,100) size 419x52 >+ RenderBlock (positioned) {HTML} at (100,100) size 419x52 [bgcolor=#008000] >+ RenderBody {BODY} at (8,16) size 403x20 >+ RenderBlock {P} at (0,0) size 403x20 >+ RenderText {#text} at (0,0) size 403x19 >+ text run at (0,0) width 403: "Tests that the entire viewport is painted with a floated html element." >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/reflection-redraw-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/reflection-redraw-expected.txt >new file mode 100644 >index 00000000000..944c30868d5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/reflection-redraw-expected.txt >@@ -0,0 +1,34 @@ >+CONSOLE MESSAGE: line 37: here >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x8 >+ RenderBlock {HTML} at (0,0) size 800x8 >+ RenderBody {BODY} at (8,8) size 784x0 >+layer at (293,130) size 150x100 >+ RenderBlock (positioned) {DIV} at (285,10) size 150x100 [bgcolor=#808080] [border: (1px solid #000000)] >+ RenderBlock {P} at (11,27) size 128x60 [color=#008000] >+ RenderText {#text} at (2,0) size 124x59 >+ text run at (2,0) width 124: "The color of this text" >+ text run at (18,20) width 92: "in the reflection" >+ text run at (16,40) width 96: "should be green" >+layer at (218,240) size 150x100 >+ RenderBlock (positioned) {DIV} at (210,120) size 150x100 [bgcolor=#808080] [border: (1px solid #000000)] >+ RenderBlock {P} at (11,27) size 128x60 [color=#008000] >+ RenderText {#text} at (2,0) size 124x59 >+ text run at (2,0) width 124: "The color of this text" >+ text run at (18,20) width 92: "in the reflection" >+ text run at (16,40) width 96: "should be green" >+layer at (368,240) size 150x100 >+ RenderBlock (positioned) {DIV} at (360,120) size 150x100 [bgcolor=#808080] [border: (1px solid #000000)] >+ RenderBlock {P} at (11,27) size 128x60 [color=#008000] >+ RenderText {#text} at (2,0) size 124x59 >+ text run at (2,0) width 124: "The color of this text" >+ text run at (18,20) width 92: "in the reflection" >+ text run at (16,40) width 96: "should be green" >+layer at (293,350) size 150x100 >+ RenderBlock (positioned) {DIV} at (285,230) size 150x100 [bgcolor=#808080] [border: (1px solid #000000)] >+ RenderBlock {P} at (11,27) size 128x60 [color=#008000] >+ RenderText {#text} at (2,0) size 124x59 >+ text run at (2,0) width 124: "The color of this text" >+ text run at (18,20) width 92: "in the reflection" >+ text run at (16,40) width 96: "should be green" >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/rel-positioned-inline-with-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/rel-positioned-inline-with-overflow-expected.txt >new file mode 100644 >index 00000000000..482dbaa6bbd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/rel-positioned-inline-with-overflow-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "If you see any red or orange below then the test has failed." >+ RenderBlock (anonymous) at (0,36) size 784x100 >+ RenderText {#text} at (100,0) size 4x19 >+ text run at (100,0) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,50) size 100x50 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,44) size 100x19 >+ RenderInline (relative positioned) {SPAN} at (0,0) size 100x19 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt >new file mode 100644 >index 00000000000..09510609d9d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,26) size 784x20 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,46) size 784x0 >+layer at (12,13) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 1 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/repaint-resized-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/repaint-resized-overflow-expected.txt >new file mode 100644 >index 00000000000..648aae45375 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/repaint-resized-overflow-expected.txt >@@ -0,0 +1,34 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x252 >+ RenderBlock {HTML} at (0,0) size 800x252 >+ RenderBody {BODY} at (8,16) size 784x228 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {B} at (0,0) size 61x19 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "BUG ID:" >+ RenderText {#text} at (61,0) size 4x19 >+ text run at (61,0) width 4: " " >+ RenderInline {A} at (0,0) size 108x19 [color=#0000EE] >+ RenderText {#text} at (65,0) size 108x19 >+ text run at (65,0) width 108: "Bugzilla bug 6770" >+ RenderText {#text} at (173,0) size 413x19 >+ text run at (173,0) width 413: " REGRESSION: Incomplete repaint when block with clipping grows" >+ RenderBlock {P} at (0,36) size 784x26 [bgcolor=#98FB98] >+ RenderInline {B} at (0,0) size 86x19 >+ RenderText {#text} at (3,3) size 86x19 >+ text run at (3,3) width 86: "TEST PASS:" >+ RenderText {#text} at (89,3) size 668x19 >+ text run at (89,3) width 4: " " >+ text run at (93,3) width 664: "There should be a white square with a blue border below, and no line running through the middle of the square." >+ RenderBlock {P} at (0,78) size 784x26 [bgcolor=#FF3300] >+ RenderInline {B} at (0,0) size 84x19 >+ RenderText {#text} at (3,3) size 84x19 >+ text run at (3,3) width 84: "TEST FAIL:" >+ RenderText {#text} at (87,3) size 561x19 >+ text run at (87,3) width 4: " " >+ text run at (91,3) width 557: "The white square will have a blue border and a blue horizontal line running through its middle." >+layer at (8,136) size 784x108 >+ RenderBlock {DIV} at (0,120) size 784x108 >+ RenderBlock {DIV} at (0,0) size 108x108 [border: (4px solid #0000FF)] >+ RenderBlock {DIV} at (124,4) size 10x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/scale-page-shrink-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/scale-page-shrink-expected.txt >new file mode 100644 >index 00000000000..d1d4d337aff >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/scale-page-shrink-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 686x19 >+ text run at (0,0) width 686: "This test must be run in DumpRenderTree as a pixel test. There should not be visual aritfacts after scaling the page." >+ RenderBlock {DIV} at (0,20) size 500x500 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/select-option-background-color-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/select-option-background-color-expected.txt >new file mode 100644 >index 00000000000..aa1ccefcbfa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/select-option-background-color-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock {P} at (0,0) size 800x20 >+ RenderText {#text} at (0,0) size 209x19 >+ text run at (0,0) width 209: "This is a test for regression against " >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (209,0) size 291x19 >+ text run at (209,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=49790" >+ RenderBlock (anonymous) at (0,36) size 800x73 >+ RenderListBox {SELECT} at (2,2) size 30x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/selected-replaced-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/selected-replaced-expected.txt >new file mode 100644 >index 00000000000..99cd6e391d2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/selected-replaced-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x297 >+ RenderBlock {HTML} at (0,0) size 800x297 >+ RenderBody {BODY} at (8,16) size 784x273 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 291x19 >+ text run at (51,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=22472" >+ RenderText {#text} at (342,0) size 4x19 >+ text run at (342,0) width 4: " " >+ RenderInline {I} at (0,0) size 424x19 >+ RenderText {#text} at (346,0) size 424x19 >+ text run at (346,0) width 424: "Selection is not completely erased when a replaced element moves" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,36) size 784x237 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,52) size 214x232 >+ RenderImage {IMG} at (0,0) size 214x232 >+selection start: position 0 of child 3 {IMG} of body >+selection end: position 1 of child 3 {IMG} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/selection-after-delete-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/selection-after-delete-expected.txt >new file mode 100644 >index 00000000000..07667e67591 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/selection-after-delete-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x562 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 781x39 >+ text run at (0,0) width 458: "This tests to see if selection gaps are removed when the selection is deleted. " >+ text run at (458,0) width 212: "Nothing should be selected below. " >+ text run at (670,0) width 107: "A caret should be" >+ text run at (777,0) width 4: " " >+ text run at (0,20) width 106: "inside the red div." >+ RenderBlock {DIV} at (30,70) size 152x22 [border: (1px solid #FF0000)] >+ RenderBR {BR} at (1,1) size 0x19 >+caret: position 0 of child 0 {BR} of child 3 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/selection-after-remove-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/selection-after-remove-expected.txt >new file mode 100644 >index 00000000000..e7e287f08ac >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/selection-after-remove-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x562 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 772x39 >+ text run at (0,0) width 619: "This tests to see if selection gaps are invalidated properly when content inside the selection is removed. " >+ text run at (619,0) width 149: "Only 'hello world' should" >+ text run at (768,0) width 4: " " >+ text run at (0,20) width 173: "have a selecton tint behind it." >+ RenderBlock {DIV} at (30,70) size 152x22 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 32x19 >+ text run at (1,1) width 32: "hello " >+ RenderText {#text} at (33,1) size 35x19 >+ text run at (33,1) width 35: "world" >+ RenderBR {BR} at (68,16) size 0x0 >+selection start: position 0 of child 0 {#text} of child 3 {DIV} of body >+selection end: position 6 of child 1 {#text} of child 3 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/selection-clear-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/selection-clear-expected.txt >new file mode 100644 >index 00000000000..26e15773245 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/selection-clear-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 100x200 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000] >+ RenderText {#text} at (0,40) size 4x19 >+ text run at (0,40) width 4: " " >+ RenderBlock (anonymous) at (0,100) size 100x100 >+ RenderBR {BR} at (0,40) size 0x19 >+selection start: position 0 of child 1 {DIV} of child 1 {DIV} of body >+selection end: position 0 of child 2 {BR} of child 1 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/selection-gap-overflow-scroll-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/selection-gap-overflow-scroll-2-expected.txt >new file mode 100644 >index 00000000000..14f67868f2e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/selection-gap-overflow-scroll-2-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 711x19 >+ RenderInline {A} at (0,0) size 311x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 311x19 >+ text run at (51,0) width 311: "https://bugs.webkit.org/show_bug.cgi?id=34946" >+ RenderText {#text} at (362,0) size 400x19 >+ text run at (362,0) width 4: " " >+ text run at (366,0) width 396: "REGRESSION: Selection painting issue in bug review textbox" >+ RenderText {#text} at (762,0) size 4x19 >+ text run at (762,0) width 4: "." >+layer at (13,44) size 126x126 clip at (16,47) size 105x120 scrollY 40 scrollHeight 160 >+ RenderBlock {DIV} at (5,36) size 126x126 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (13,13) size 85x100 >+ RenderBlock (anonymous) at (13,113) size 85x40 >+ RenderBlock {DIV} at (0,0) size 94x40 >+ RenderInline {SPAN} at (0,0) size 40x39 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Lorem" >+ RenderBR {BR} at (40,15) size 0x0 >+ RenderText {#text} at (0,20) size 35x19 >+ text run at (0,20) width 35: "ipsum" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/selection-gap-overflow-scroll-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/selection-gap-overflow-scroll-expected.txt >new file mode 100644 >index 00000000000..e6e0862241e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/selection-gap-overflow-scroll-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 766x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=12590" >+ RenderText {#text} at (356,0) size 766x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 406: "REGRESSION: Text selection is weird in textareas in Trac wiki" >+ text run at (0,20) width 85: "editing pages" >+ RenderText {#text} at (85,20) size 4x19 >+ text run at (85,20) width 4: "." >+layer at (13,64) size 126x126 clip at (16,67) size 105x120 scrollY 40 scrollHeight 160 >+ RenderBlock {DIV} at (5,56) size 126x126 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (13,13) size 85x100 >+ RenderBlock (anonymous) at (13,113) size 85x40 >+ RenderInline {SPAN} at (0,0) size 40x39 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Lorem" >+ RenderBR {BR} at (40,15) size 0x0 >+ RenderText {#text} at (0,20) size 35x19 >+ text run at (0,20) width 35: "ipsum" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/selection-rl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/selection-rl-expected.txt >new file mode 100644 >index 00000000000..b1839912720 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/selection-rl-expected.txt >@@ -0,0 +1,40 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (584,0) size 216x600 >+ RenderBlock {HTML} at (0,0) size 216x600 >+ RenderBody {BODY} at (8,8) size 200x584 >+ RenderInline {SPAN} at (0,0) size 19x134 >+ RenderText {#text} at (0,0) size 19x134 >+ text run at (0,0) width 134: "Testing both hit testing" >+ RenderText {#text} at (0,134) size 19x152 >+ text run at (0,134) width 152: " and painting of selection." >+ RenderBR {BR} at (0,286) size 19x0 >+ RenderText {#text} at (20,0) size 19x286 >+ text run at (20,0) width 286: "Testing both hit testing and painting of selection." >+ RenderBR {BR} at (20,286) size 19x0 >+ RenderText {#text} at (40,0) size 19x286 >+ text run at (40,0) width 286: "Testing both hit testing and painting of selection." >+ RenderBR {BR} at (40,286) size 19x0 >+ RenderText {#text} at (60,0) size 19x286 >+ text run at (60,0) width 286: "Testing both hit testing and painting of selection." >+ RenderBR {BR} at (60,286) size 19x0 >+ RenderText {#text} at (80,0) size 19x286 >+ text run at (80,0) width 286: "Testing both hit testing and painting of selection." >+ RenderBR {BR} at (80,286) size 19x0 >+ RenderText {#text} at (100,0) size 19x286 >+ text run at (100,0) width 286: "Testing both hit testing and painting of selection." >+ RenderBR {BR} at (100,286) size 19x0 >+ RenderText {#text} at (120,0) size 19x286 >+ text run at (120,0) width 286: "Testing both hit testing and painting of selection." >+ RenderBR {BR} at (120,286) size 19x0 >+ RenderText {#text} at (140,0) size 19x286 >+ text run at (140,0) width 286: "Testing both hit testing and painting of selection." >+ RenderBR {BR} at (140,286) size 19x0 >+ RenderText {#text} at (160,0) size 19x286 >+ text run at (160,0) width 286: "Testing both hit testing and painting of selection." >+ RenderBR {BR} at (160,286) size 19x0 >+ RenderText {#text} at (180,0) size 19x286 >+ text run at (180,0) width 286: "Testing both hit testing and painting of selection." >+ RenderBR {BR} at (180,286) size 19x0 >+selection start: position 5 of child 0 {#text} of child 1 {SPAN} of body >+selection end: position 20 of child 0 {#text} of child 1 {SPAN} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/shadow-multiple-horizontal-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/shadow-multiple-horizontal-expected.txt >new file mode 100644 >index 00000000000..ff7c01badc3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/shadow-multiple-horizontal-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,20) size 784x480 >+ RenderBlock {DIV} at (20,0) size 744x57 >+ RenderInline {SPAN} at (0,0) size 290x55 >+ RenderText {#text} at (0,1) size 290x55 >+ text run at (0,1) width 290: " multiple " >+ RenderText {#text} at (290,1) size 305x55 >+ text run at (290,1) width 305: " shadows " >+ RenderBlock {DIV} at (100,157) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/shadow-multiple-strict-horizontal-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/shadow-multiple-strict-horizontal-expected.txt >new file mode 100644 >index 00000000000..1e3b8af9215 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/shadow-multiple-strict-horizontal-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x377 >+ RenderBlock {HTML} at (0,0) size 800x377 >+ RenderBody {BODY} at (8,20) size 784x257 >+ RenderBlock {DIV} at (20,0) size 744x57 >+ RenderInline {SPAN} at (0,0) size 290x55 >+ RenderText {#text} at (0,1) size 290x55 >+ text run at (0,1) width 290: " multiple " >+ RenderText {#text} at (290,1) size 305x55 >+ text run at (290,1) width 305: " shadows " >+ RenderBlock {DIV} at (100,157) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/shadow-multiple-strict-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/shadow-multiple-strict-vertical-expected.txt >new file mode 100644 >index 00000000000..1e3b8af9215 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/shadow-multiple-strict-vertical-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x377 >+ RenderBlock {HTML} at (0,0) size 800x377 >+ RenderBody {BODY} at (8,20) size 784x257 >+ RenderBlock {DIV} at (20,0) size 744x57 >+ RenderInline {SPAN} at (0,0) size 290x55 >+ RenderText {#text} at (0,1) size 290x55 >+ text run at (0,1) width 290: " multiple " >+ RenderText {#text} at (290,1) size 305x55 >+ text run at (290,1) width 305: " shadows " >+ RenderBlock {DIV} at (100,157) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/shadow-multiple-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/shadow-multiple-vertical-expected.txt >new file mode 100644 >index 00000000000..ff7c01badc3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/shadow-multiple-vertical-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,20) size 784x480 >+ RenderBlock {DIV} at (20,0) size 744x57 >+ RenderInline {SPAN} at (0,0) size 290x55 >+ RenderText {#text} at (0,1) size 290x55 >+ text run at (0,1) width 290: " multiple " >+ RenderText {#text} at (290,1) size 305x55 >+ text run at (290,1) width 305: " shadows " >+ RenderBlock {DIV} at (100,157) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/stacked-diacritics-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/stacked-diacritics-expected.txt >new file mode 100644 >index 00000000000..2975cca104e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/stacked-diacritics-expected.txt >@@ -0,0 +1,34 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x306 >+ RenderBlock {HTML} at (0,0) size 800x306 >+ RenderBody {BODY} at (8,16) size 784x282 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {B} at (0,0) size 61x19 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "BUG ID:" >+ RenderText {#text} at (61,0) size 4x19 >+ text run at (61,0) width 4: " " >+ RenderInline {A} at (0,0) size 108x19 [color=#0000EE] >+ RenderText {#text} at (65,0) size 108x19 >+ text run at (65,0) width 108: "Bugzilla bug 6274" >+ RenderText {#text} at (173,0) size 594x19 >+ text run at (173,0) width 594: "Text repainting does not account for glyphs which draw outside the typographic bounds of the font." >+ RenderBlock {P} at (0,36) size 784x26 [bgcolor=#98FB98] >+ RenderInline {B} at (0,0) size 86x19 >+ RenderText {#text} at (3,3) size 86x19 >+ text run at (3,3) width 86: "TEST PASS:" >+ RenderText {#text} at (89,3) size 191x19 >+ text run at (89,3) width 4: " " >+ text run at (93,3) width 187: "The text will entirely disappear." >+ RenderBlock {P} at (0,78) size 784x26 [bgcolor=#FF3300] >+ RenderInline {B} at (0,0) size 84x19 >+ RenderText {#text} at (3,3) size 84x19 >+ text run at (3,3) width 84: "TEST FAIL:" >+ RenderText {#text} at (87,3) size 535x19 >+ text run at (87,3) width 4: " " >+ text run at (91,3) width 531: "Most of the text will be gone, but some artifacts will be left behind at the top of the page." >+ RenderBlock {DIV} at (0,120) size 222x142 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (11,11) size 200x0 >+ RenderBlock (anonymous) at (0,262) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/static-to-positioned-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/static-to-positioned-expected.txt >new file mode 100644 >index 00000000000..163acb47439 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/static-to-positioned-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x490 >+ RenderBlock {HTML} at (0,0) size 800x490 >+ RenderBody {BODY} at (8,16) size 784x466 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 96x19 >+ text run at (0,0) width 96: "Repaint test for " >+ RenderInline {I} at (0,0) size 779x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (96,0) size 350x19 >+ text run at (96,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9334" >+ RenderText {#text} at (446,0) size 779x39 >+ text run at (446,0) width 4: " " >+ text run at (450,0) width 329: "Incomplete repaint when changing block from non-" >+ text run at (0,20) width 153: "positioned to positioned" >+ RenderText {#text} at (153,20) size 4x19 >+ text run at (153,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+layer at (8,82) size 784x200 >+ RenderBlock (relative positioned) {DIV} at (0,66) size 784x200 >+layer at (8,132) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#0000FF] >+layer at (8,282) size 784x200 >+ RenderBlock (relative positioned) {DIV} at (0,266) size 784x200 >+ RenderBlock {DIV} at (0,50) size 784x150 >+layer at (8,282) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#0000FF] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/subtree-layoutstate-transform-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/subtree-layoutstate-transform-expected.txt >new file mode 100644 >index 00000000000..bd105f64168 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/subtree-layoutstate-transform-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x572 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 673x19 >+ text run at (0,0) width 673: "Tests repaint after layout of a subtree, inside a transformed element. You should see a large green square below." >+layer at (28,48) size 100x100 >+ RenderBlock {DIV} at (20,40) size 100x100 >+layer at (28,48) size 100x100 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000] >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/subtree-root-skipped-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/subtree-root-skipped-expected.txt >new file mode 100644 >index 00000000000..716f062f618 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/subtree-root-skipped-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 300x300 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 300x300 [bgcolor=#F0F8FF] >+layer at (8,8) size 200x200 >+ RenderBlock {DIV} at (0,0) size 200x200 [bgcolor=#C0C0C0] >+ RenderBlock (anonymous) at (0,0) size 200x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,26) size 200x20 >+ RenderText {#text} at (0,0) size 98x19 >+ text run at (0,0) width 98: "Selection is here" >+layer at (12,13) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 36x16 >+ text run at (0,0) width 36: "PASS" >+layer at (8,288) size 10x20 >+ RenderBlock (positioned) {DIV} at (0,280) size 10x20 [bgcolor=#ADD8E6] >+caret: position 0 of child 0 {#text} of child 3 {DIV} of child 1 {DIV} of child 1 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/table-cell-collapsed-border-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/table-cell-collapsed-border-expected.txt >new file mode 100644 >index 00000000000..f260bce1a2e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/table-cell-collapsed-border-expected.txt >@@ -0,0 +1,40 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 96x19 >+ text run at (0,0) width 96: "Repaint test for " >+ RenderInline {I} at (0,0) size 763x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (96,0) size 305x19 >+ text run at (96,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=11359" >+ RenderText {#text} at (401,0) size 763x39 >+ text run at (401,0) width 4: " " >+ text run at (405,0) width 358: "Incomplete repaint of table cell's collapsed border when" >+ text run at (0,20) width 140: "changing only the cell" >+ RenderText {#text} at (140,20) size 4x19 >+ text run at (140,20) width 4: "." >+ RenderTable {TABLE} at (0,56) size 436x405 [border: (5px none #808080)] >+ RenderTableSection {TBODY} at (0,5) size 436x400 >+ RenderTableRow {TR} at (0,0) size 436x100 >+ RenderTableCell {TD} at (0,49) size 110x2 [bgcolor=#C0C0C0] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (110,45) size 107x10 [bgcolor=#C0C0C0] [border: (5px solid #FFFFFF) (5px none #000000) (2px solid #FFFFFF) none] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (217,49) size 112x2 [bgcolor=#C0C0C0] [border: none (5px solid #008000) none (5px solid #008000)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (329,45) size 107x10 [bgcolor=#C0C0C0] [border: (5px solid #FFFFFF) none (3px solid #FFFFFF) (5px none #000000)] [r=0 c=3 rs=1 cs=1] >+ RenderTableRow {TR} at (0,100) size 436x100 >+ RenderTableCell {TD} at (0,146) size 110x8 [bgcolor=#C0C0C0] [border: none (2px solid #FFFFFF) (5px none #000000) (5px solid #FFFFFF)] [r=1 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (110,148) size 107x4 [bgcolor=#C0C0C0] [border: (2px none #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (217,146) size 112x8 [bgcolor=#C0C0C0] [border: none] [r=1 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (329,147) size 107x6 [bgcolor=#C0C0C0] [border: (3px none #000000)] [r=1 c=3 rs=1 cs=1] >+ RenderTableRow {TR} at (0,200) size 436x100 >+ RenderTableCell {TD} at (0,244) size 110x12 [bgcolor=#C0C0C0] [border: (5px solid #008000) none (5px solid #008000) none] [r=2 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (110,249) size 107x2 [bgcolor=#C0C0C0] [border: none] [r=2 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (217,244) size 112x12 [bgcolor=#C0C0C0] [border: (5px solid #008000)] [r=2 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (329,249) size 107x2 [bgcolor=#C0C0C0] [border: none] [r=2 c=3 rs=1 cs=1] >+ RenderTableRow {TR} at (0,300) size 436x100 >+ RenderTableCell {TD} at (0,346) size 110x8 [bgcolor=#C0C0C0] [border: (5px none #000000) (3px solid #FFFFFF) none (5px solid #FFFFFF)] [r=3 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (110,349) size 107x2 [bgcolor=#C0C0C0] [border: none] [r=3 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (217,346) size 112x8 [bgcolor=#C0C0C0] [border: (5px none #000000)] [r=3 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (329,349) size 107x2 [bgcolor=#C0C0C0] [r=3 c=3 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/table-cell-move-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/table-cell-move-expected.txt >new file mode 100644 >index 00000000000..8e038e2ece4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/table-cell-move-expected.txt >@@ -0,0 +1,43 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x394 >+ RenderBlock {HTML} at (0,0) size 800x394 >+ RenderBody {BODY} at (8,16) size 784x370 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {B} at (0,0) size 61x19 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "BUG ID:" >+ RenderText {#text} at (61,0) size 4x19 >+ text run at (61,0) width 4: " " >+ RenderInline {A} at (0,0) size 108x19 [color=#0000EE] >+ RenderText {#text} at (65,0) size 108x19 >+ text run at (65,0) width 108: "Bugzilla bug 8449" >+ RenderText {#text} at (173,0) size 363x19 >+ text run at (173,0) width 363: " REGRESSION: Incomplete repaint of table cell that moved" >+ RenderBlock {P} at (0,36) size 784x26 [bgcolor=#98FB98] >+ RenderInline {B} at (0,0) size 86x19 >+ RenderText {#text} at (3,3) size 86x19 >+ text run at (3,3) width 86: "TEST PASS:" >+ RenderText {#text} at (89,3) size 386x19 >+ text run at (89,3) width 4: " " >+ text run at (93,3) width 382: "There should be only a green square below the line, and no red." >+ RenderBlock {P} at (0,78) size 784x26 [bgcolor=#FF3300] >+ RenderInline {B} at (0,0) size 84x19 >+ RenderText {#text} at (3,3) size 84x19 >+ text run at (3,3) width 84: "TEST FAIL:" >+ RenderText {#text} at (87,3) size 297x19 >+ text run at (87,3) width 4: " " >+ text run at (91,3) width 293: "There will be a red square and a green rectangle." >+ RenderBlock {HR} at (0,120) size 784x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,130) size 61x240 >+ RenderTableSection {TBODY} at (0,0) size 61x240 >+ RenderTableRow {TR} at (0,0) size 61x60 >+ RenderTableCell {TD} at (0,30) size 61x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (61,30) size 0x0 [r=0 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,60) size 61x180 >+ RenderTableCell {TD} at (0,120) size 61x60 [r=1 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 61x60 [bgcolor=#008000] >+ RenderTableCell {TD} at (61,150) size 0x0 [r=1 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,240) size 61x0 >+ RenderTableCell {TD} at (0,240) size 61x0 [bgcolor=#FF0000] [r=2 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (61,240) size 0x0 [r=2 c=1 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/table-collapsed-border-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/table-collapsed-border-expected.txt >new file mode 100644 >index 00000000000..f44e5b82b3e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/table-collapsed-border-expected.txt >@@ -0,0 +1,73 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,10) size 784x580 >+ RenderTable {TABLE} at (0,0) size 91x82 [border: (4px solid #008000)] >+ RenderTableSection {TBODY} at (4,4) size 83x74 >+ RenderTableRow {TR} at (0,0) size 83x26 >+ RenderTableCell {TD} at (0,10) size 6x6 [border: (4px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,0) size 77x26 [border: (4px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,5) size 40x19 >+ text run at (1,5) width 40: "Lorem" >+ RenderTableRow {TR} at (0,26) size 83x22 >+ RenderTableCell {TD} at (0,36) size 6x2 [border: none] [r=1 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,26) size 77x22 [border: none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "ipsum dolor" >+ RenderTableRow {TR} at (0,48) size 83x26 >+ RenderTableCell {TD} at (0,58) size 6x6 [border: none] [r=2 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,48) size 77x26 [border: none] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 46x19 >+ text run at (1,1) width 46: "sit amet" >+ RenderTable {TABLE} at (0,92) size 70x82 [border: (4px solid #000000)] >+ RenderTableSection {TBODY} at (4,4) size 62x74 >+ RenderTableRow {TR} at (0,0) size 62x26 >+ RenderTableCell {TD} at (0,10) size 10x6 [border: (4px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (10,0) size 52x26 [border: (4px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,5) size 40x19 >+ text run at (1,5) width 40: "Lorem" >+ RenderTableRow {TR} at (0,26) size 62x22 >+ RenderTableCell {TD} at (0,26) size 10x22 [border: none] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,1) size 4x19 >+ text run at (5,1) width 4: " " >+ RenderTableRow {TR} at (0,48) size 62x26 >+ RenderTableCell {TD} at (0,58) size 10x6 [border: none] [r=2 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (10,48) size 52x26 [border: none] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 46x19 >+ text run at (1,1) width 46: "sit amet" >+ RenderTable {TABLE} at (0,184) size 103x82 [border: (4px solid #000000)] >+ RenderTableSection {TBODY} at (4,4) size 95x74 >+ RenderTableRow {TR} at (0,0) size 95x26 >+ RenderTableCell {TD} at (0,10) size 10x6 [border: (4px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (10,0) size 85x26 [border: (4px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,5) size 79x19 >+ text run at (1,5) width 79: "Lorem ipsum" >+ RenderTableRow {TR} at (0,26) size 95x22 >+ RenderTableCell {TD} at (0,26) size 10x22 [border: none] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,1) size 4x19 >+ text run at (5,1) width 4: " " >+ RenderTableRow {TR} at (0,48) size 95x26 >+ RenderTableCell {TD} at (0,58) size 10x6 [border: none] [r=2 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (10,48) size 85x26 [border: none] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 46x19 >+ text run at (1,1) width 46: "sit amet" >+ RenderTable {TABLE} at (0,276) size 95x82 [border: (4px solid #000000)] >+ RenderTableSection {TBODY} at (4,4) size 87x74 >+ RenderTableRow {TR} at (0,0) size 87x26 >+ RenderTableCell {TD} at (0,10) size 10x6 [border: (4px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (10,0) size 77x26 [border: (4px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,5) size 40x19 >+ text run at (1,5) width 40: "Lorem" >+ RenderTableRow {TR} at (0,26) size 87x22 >+ RenderTableCell {TD} at (0,26) size 10x22 [border: none] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,1) size 4x19 >+ text run at (5,1) width 4: " " >+ RenderTableCell {TD} at (10,26) size 77x22 [border: none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "ipsum dolor" >+ RenderTableRow {TR} at (0,48) size 87x26 >+ RenderTableCell {TD} at (0,58) size 10x6 [border: none] [r=2 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (10,48) size 77x26 [border: none] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 46x19 >+ text run at (1,1) width 46: "sit amet" >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/table-extra-bottom-grow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/table-extra-bottom-grow-expected.txt >new file mode 100644 >index 00000000000..f722b0a35a5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/table-extra-bottom-grow-expected.txt >@@ -0,0 +1,37 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x244 >+ RenderBlock {HTML} at (0,0) size 800x244 >+ RenderBody {BODY} at (8,16) size 784x220 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {B} at (0,0) size 61x19 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "BUG ID:" >+ RenderText {#text} at (61,0) size 4x19 >+ text run at (61,0) width 4: " " >+ RenderInline {A} at (0,0) size 108x19 [color=#0000EE] >+ RenderText {#text} at (65,0) size 108x19 >+ text run at (65,0) width 108: "Bugzilla bug 6769" >+ RenderText {#text} at (173,0) size 465x19 >+ text run at (173,0) width 465: " REGRESSION: Incomplete repaint when a cell's extra bottom margin grows" >+ RenderBlock {P} at (0,36) size 784x26 [bgcolor=#98FB98] >+ RenderInline {B} at (0,0) size 86x19 >+ RenderText {#text} at (3,3) size 86x19 >+ text run at (3,3) width 86: "TEST PASS:" >+ RenderText {#text} at (89,3) size 340x19 >+ text run at (89,3) width 4: " " >+ text run at (93,3) width 336: "There should be only a green square below, and no red." >+ RenderBlock {P} at (0,78) size 784x26 [bgcolor=#FF3300] >+ RenderInline {B} at (0,0) size 84x19 >+ RenderText {#text} at (3,3) size 84x19 >+ text run at (3,3) width 84: "TEST FAIL:" >+ RenderText {#text} at (87,3) size 297x19 >+ text run at (87,3) width 4: " " >+ text run at (91,3) width 293: "The lower-right quarter of the square will be red." >+ RenderTable {TABLE} at (0,120) size 100x100 [bgcolor=#008000] >+ RenderTableSection {TBODY} at (0,0) size 100x100 >+ RenderTableRow {TR} at (0,0) size 100x100 >+ RenderTableCell {TD} at (0,50) size 50x0 [r=0 c=0 rs=2 cs=1] >+ RenderTableCell {TD} at (50,0) size 50x0 [bgcolor=#008000] [r=0 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,100) size 100x0 >+ RenderTableCell {TD} at (50,100) size 50x0 [bgcolor=#FF0000] [r=1 c=1 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/text-append-dirty-lines-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/text-append-dirty-lines-expected.txt >new file mode 100644 >index 00000000000..9c4fbdd64d2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/text-append-dirty-lines-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 534x19 >+ RenderInline {A} at (0,0) size 154x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 154x19 >+ text run at (51,0) width 154: "rdar://problem/6771547" >+ RenderText {#text} at (205,0) size 380x19 >+ text run at (205,0) width 380: " Appending to a RenderText causes all its lines to be dirtied" >+ RenderText {#text} at (585,0) size 4x19 >+ text run at (585,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x120 >+ RenderText {#text} at (0,0) size 783x119 >+ text run at (0,0) width 711: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse placerat. Morbi tristique. Mauris eu lacus sed felis" >+ text run at (0,20) width 751: "pellentesque cursus. Proin vitae nulla. Vivamus in ipsum. Etiam mi. Nam malesuada purus in sem. Sed eget elit vel erat laoreet" >+ text run at (0,40) width 783: "feugiat. Phasellus mollis pulvinar mi. Etiam ut neque sed eros egestas laoreet. Vestibulum ullamcorper, nulla non feugiat molestie, mi" >+ text run at (0,60) width 765: "lorem bibendum leo, ac gravida orci nunc nec nulla. Nunc nunc lorem, rhoncus et, rutrum ac, fermentum ut, tortor. Sed rhoncus." >+ text run at (0,80) width 771: "Quisque enim metus, luctus tincidunt, vestibulum eu, vestibulum eu, libero. Mauris sagittis aliquam nunc. Nullam pharetra molestie" >+ text run at (0,100) width 530: "eros. Donec tempus purus ut ligula. Phasellus non nisl. Etiam eu mauris. Curabitur a velit." >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/text-selection-rect-in-overflow-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/text-selection-rect-in-overflow-2-expected.txt >new file mode 100644 >index 00000000000..92504480405 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/text-selection-rect-in-overflow-2-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x175 >+ RenderBlock {HTML} at (0,0) size 800x175 >+ RenderBody {BODY} at (8,8) size 784x159 >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ layer at (0,0) size 300x150 >+ RenderView at (0,0) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderBlock {HTML} at (0,0) size 300x150 >+ RenderBody {BODY} at (8,8) size 284x134 >+ layer at (8,8) size 284x100 scrollY 80 scrollHeight 180 >+ RenderBlock {DIV} at (0,0) size 284x100 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBR {BR} at (0,40) size 0x19 >+ RenderBR {BR} at (0,60) size 0x19 >+ RenderText {#text} at (0,80) size 216x19 >+ text run at (0,80) width 216: "Should have blue, not gray, highlight" >+ RenderBR {BR} at (216,95) size 0x0 >+ RenderBR {BR} at (0,100) size 0x19 >+ RenderBR {BR} at (0,120) size 0x19 >+ RenderBR {BR} at (0,140) size 0x19 >+ RenderBR {BR} at (0,160) size 0x19 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/text-selection-rect-in-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/text-selection-rect-in-overflow-expected.txt >new file mode 100644 >index 00000000000..d402806c955 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/text-selection-rect-in-overflow-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x116 >+ RenderBlock {HTML} at (0,0) size 800x116 >+ RenderBody {BODY} at (8,8) size 784x100 >+layer at (8,8) size 784x100 scrollY 80 scrollHeight 180 >+ RenderBlock {DIV} at (0,0) size 784x100 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBR {BR} at (0,40) size 0x19 >+ RenderBR {BR} at (0,60) size 0x19 >+ RenderInline {SPAN} at (0,0) size 187x19 [bgcolor=#008000] >+ RenderText {#text} at (0,80) size 187x19 >+ text run at (0,80) width 187: "Should have green background" >+ RenderBR {BR} at (187,80) size 0x19 >+ RenderBR {BR} at (0,100) size 0x19 >+ RenderBR {BR} at (0,120) size 0x19 >+ RenderBR {BR} at (0,140) size 0x19 >+ RenderBR {BR} at (0,160) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/text-shadow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/text-shadow-expected.txt >new file mode 100644 >index 00000000000..844a6223989 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/text-shadow-expected.txt >@@ -0,0 +1,41 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x562 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "This is a regression test for " >+ RenderInline {I} at (0,0) size 605x19 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (164,0) size 350x19 >+ text run at (164,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=7301" >+ RenderText {#text} at (514,0) size 255x19 >+ text run at (514,0) width 4: " " >+ text run at (518,0) width 251: "Text shadow does not repaint correctly" >+ RenderText {#text} at (769,0) size 4x19 >+ text run at (769,0) width 4: "." >+ RenderBlock {HR} at (0,36) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (30,68) size 724x21 >+ RenderInline {SPAN} at (0,0) size 199x20 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 199x20 >+ text run at (0,0) width 199: "Lorem ipsum dolor sit amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (30,119) size 724x21 >+ RenderInline {SPAN} at (0,0) size 199x20 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 199x20 >+ text run at (0,0) width 199: "Lorem ipsum dolor sit amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (30,170) size 724x21 >+ RenderText {#text} at (0,1) size 83x19 >+ text run at (0,1) width 83: "Lorem ipsum " >+ RenderInline {SPAN} at (0,0) size 98x20 [bgcolor=#C0C0C0] >+ RenderText {#text} at (83,0) size 98x20 >+ text run at (83,0) width 98: "dolor sit amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (30,221) size 724x21 >+ RenderInline {SPAN} at (0,0) size 96x20 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 96x20 >+ text run at (0,0) width 96: "Lorem ipsum" >+ RenderText {#text} at (96,1) size 86x19 >+ text run at (96,1) width 86: " dolor sit amet" >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/text-shadow-horizontal-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/text-shadow-horizontal-expected.txt >new file mode 100644 >index 00000000000..844a6223989 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/text-shadow-horizontal-expected.txt >@@ -0,0 +1,41 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x562 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "This is a regression test for " >+ RenderInline {I} at (0,0) size 605x19 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (164,0) size 350x19 >+ text run at (164,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=7301" >+ RenderText {#text} at (514,0) size 255x19 >+ text run at (514,0) width 4: " " >+ text run at (518,0) width 251: "Text shadow does not repaint correctly" >+ RenderText {#text} at (769,0) size 4x19 >+ text run at (769,0) width 4: "." >+ RenderBlock {HR} at (0,36) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (30,68) size 724x21 >+ RenderInline {SPAN} at (0,0) size 199x20 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 199x20 >+ text run at (0,0) width 199: "Lorem ipsum dolor sit amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (30,119) size 724x21 >+ RenderInline {SPAN} at (0,0) size 199x20 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 199x20 >+ text run at (0,0) width 199: "Lorem ipsum dolor sit amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (30,170) size 724x21 >+ RenderText {#text} at (0,1) size 83x19 >+ text run at (0,1) width 83: "Lorem ipsum " >+ RenderInline {SPAN} at (0,0) size 98x20 [bgcolor=#C0C0C0] >+ RenderText {#text} at (83,0) size 98x20 >+ text run at (83,0) width 98: "dolor sit amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (30,221) size 724x21 >+ RenderInline {SPAN} at (0,0) size 96x20 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 96x20 >+ text run at (0,0) width 96: "Lorem ipsum" >+ RenderText {#text} at (96,1) size 86x19 >+ text run at (96,1) width 86: " dolor sit amet" >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/transform-relative-position-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/transform-relative-position-expected.txt >new file mode 100644 >index 00000000000..dc532c064b3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/transform-relative-position-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x262 >+ RenderBlock {HTML} at (0,0) size 800x262 >+ RenderBody {BODY} at (8,16) size 784x238 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 291x19 >+ text run at (51,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=17840" >+ RenderText {#text} at (342,0) size 282x19 >+ text run at (342,0) width 282: ". The rotated box should be correctly redrawn." >+layer at (108,152) size 202x202 >+ RenderBlock (relative positioned) {DIV} at (0,36) size 202x202 [bgcolor=#CCCCCC] [border: (1px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/transform-repaint-descendants-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/transform-repaint-descendants-expected.txt >new file mode 100644 >index 00000000000..f529f1de665 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/transform-repaint-descendants-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x262 >+ RenderBlock {HTML} at (0,0) size 800x262 >+ RenderBody {BODY} at (8,16) size 784x238 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 291x19 >+ text run at (51,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=22088" >+ RenderText {#text} at (342,0) size 282x19 >+ text run at (342,0) width 282: ". The rotated box should be correctly redrawn." >+layer at (108,152) size 202x202 >+ RenderBlock (relative positioned) {DIV} at (0,36) size 202x202 [bgcolor=#CCCCCC] [border: (1px solid #000000)] >+layer at (184,228) size 400x50 >+ RenderBlock (positioned) {DIV} at (76,76) size 400x50 [bgcolor=#555555] >diff --git a/LayoutTests/platform/wincairo-win10/fast/repaint/transform-translate-expected.txt b/LayoutTests/platform/wincairo-win10/fast/repaint/transform-translate-expected.txt >new file mode 100644 >index 00000000000..5fb49997331 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/repaint/transform-translate-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {H1} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 363x36 >+ text run at (0,0) width 363: "Repaint test for bug 15719" >+layer at (8,66) size 106x106 >+ RenderBlock {DIV} at (0,58) size 106x107 [bgcolor=#FFFF00] [border: (3px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/001-expected.txt >new file mode 100644 >index 00000000000..5d13ed2785d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/001-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x168 >+ RenderBlock {HTML} at (0,0) size 800x168 >+ RenderBody {BODY} at (8,16) size 784x136 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 185x19 >+ text run at (0,0) width 185: "There should be no red below." >+ RenderBlock {DIV} at (0,36) size 784x100 [bgcolor=#FF0000] >+ RenderBlock {P} at (0,0) size 784x100 >+ RenderImage {IMG} at (0,0) size 784x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/002-expected.txt >new file mode 100644 >index 00000000000..8889432e12b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/002-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x260 >+ RenderBlock {HTML} at (0,0) size 800x260 >+ RenderBody {BODY} at (8,16) size 784x236 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 185x19 >+ text run at (0,0) width 185: "There should be no red below." >+ RenderBlock {DIV} at (0,36) size 600x200 [bgcolor=#FF0000] >+ RenderBlock {P} at (0,0) size 600x100 [bgcolor=#008000] >+ RenderImage {IMG} at (0,0) size 100x100 >+ RenderImage {IMG} at (0,100) size 600x100 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/003-expected.txt >new file mode 100644 >index 00000000000..8889432e12b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/003-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x260 >+ RenderBlock {HTML} at (0,0) size 800x260 >+ RenderBody {BODY} at (8,16) size 784x236 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 185x19 >+ text run at (0,0) width 185: "There should be no red below." >+ RenderBlock {DIV} at (0,36) size 600x200 [bgcolor=#FF0000] >+ RenderBlock {P} at (0,0) size 600x100 [bgcolor=#008000] >+ RenderImage {IMG} at (0,0) size 100x100 >+ RenderImage {IMG} at (0,100) size 600x100 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/004-expected.txt >new file mode 100644 >index 00000000000..e1ba831b2ff >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/004-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x284 >+ RenderBlock {HTML} at (0,0) size 800x284 >+ RenderBody {BODY} at (8,16) size 784x252 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 725x19 >+ text run at (0,0) width 371: "There should be no red below, just two 300\x{D7}100 pixel green " >+ text run at (371,0) width 354: "rectangles of different shades, seperated by 1em of margin." >+ RenderBlock {DIV} at (0,36) size 300x100 [bgcolor=#FF0000] >+ RenderBlock {P} at (0,0) size 600x100 >+ RenderImage {IMG} at (0,0) size 300x100 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,168) size 300x100 >+ RenderBlock (relative positioned) {DIV} at (0,152) size 300x100 >+ RenderBlock {P} at (0,0) size 600x100 >+ RenderImage {IMG} at (0,0) size 300x100 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,168) size 300x100 >+ RenderBlock (positioned) {SPAN} at (0,0) size 300x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/005-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/005-expected.txt >new file mode 100644 >index 00000000000..9902b1d9a0f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/005-expected.txt >@@ -0,0 +1,38 @@ >+layer at (0,0) size 785x686 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x686 >+ RenderBlock {HTML} at (0,0) size 785x686 >+ RenderBody {BODY} at (8,8) size 769x662 >+ RenderTable {TABLE} at (0,0) size 769x216 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 765x212 >+ RenderTableRow {TR} at (0,0) size 765x212 >+ RenderTableCell {TD} at (0,0) size 202x212 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 100x100 [bgcolor=#008000] >+ RenderImage {IMG} at (101,1) size 100x100 [bgcolor=#008000] >+ RenderBR {BR} at (201,86) size 0x19 >+ RenderImage {IMG} at (1,106) size 100x100 [bgcolor=#008000] >+ RenderImage {IMG} at (101,106) size 100x100 [bgcolor=#008000] >+ RenderTableCell {TD} at (202,95) size 563x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 25x19 >+ text run at (1,1) width 25: "Foo" >+ RenderTable {TABLE} at (0,216) size 769x216 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 765x212 >+ RenderTableRow {TR} at (0,0) size 765x212 >+ RenderTableCell {TD} at (0,0) size 202x212 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 200x19 >+ RenderImage {IMG} at (1,1) size 100x100 [bgcolor=#008000] >+ RenderImage {IMG} at (101,1) size 100x100 [bgcolor=#008000] >+ RenderBR {BR} at (201,86) size 0x19 >+ RenderImage {IMG} at (1,106) size 100x100 [bgcolor=#008000] >+ RenderImage {IMG} at (101,106) size 100x100 [bgcolor=#008000] >+ RenderTableCell {TD} at (202,95) size 563x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 25x19 >+ text run at (1,1) width 25: "Foo" >+ RenderBlock {P} at (0,448) size 769x214 [border: (2px solid #0000FF)] >+ RenderImage {IMG} at (2,2) size 100x100 [bgcolor=#008000] >+ RenderImage {IMG} at (102,2) size 100x100 [bgcolor=#008000] >+ RenderBR {BR} at (202,87) size 0x19 >+ RenderInline {A} at (0,0) size 100x19 [color=#0000EE] >+ RenderImage {IMG} at (2,107) size 100x100 [bgcolor=#008000] >+ RenderImage {IMG} at (102,107) size 100x100 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/006-expected.txt >new file mode 100644 >index 00000000000..84034dd46db >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/006-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (0,0) size 204x109 [border: (2px solid #0000FF)] >+ RenderInline {SPAN} at (0,0) size 200x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (2,2) size 100x100 [bgcolor=#008000] >+ RenderText {#text} at (102,87) size 100x19 >+ text run at (102,87) width 100: "This is some text" >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/007-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/007-expected.txt >new file mode 100644 >index 00000000000..8e4bdb77017 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/007-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x314 >+ RenderText {#text} at (164,139) size 152x19 >+ text run at (164,139) width 152: "This should be centered. " >+ RenderIFrame {IFRAME} at (315,0) size 305x154 [border: (2px inset #000000)] >+ layer at (0,0) size 300x150 >+ RenderView at (0,0) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderBlock {HTML} at (0,0) size 300x150 >+ RenderBody {BODY} at (8,8) size 284x134 [bgcolor=#FF0000] >+ RenderBR {BR} at (619,154) size 1x0 >+ RenderText {#text} at (166,294) size 152x19 >+ text run at (166,294) width 152: "This should be centered. " >+ RenderEmbeddedObject {OBJECT} at (317,159) size 301x150 >+ layer at (0,0) size 300x150 >+ RenderView at (0,0) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderBlock {HTML} at (0,0) size 300x150 >+ RenderBody {BODY} at (8,8) size 284x134 [bgcolor=#FF0000] >+ RenderBR {BR} at (617,309) size 1x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-image-sizing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-image-sizing-expected.txt >new file mode 100644 >index 00000000000..178798b2210 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-image-sizing-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 770x39 >+ text run at (0,0) width 770: "An absolute-positioned image with only one dimension specified should retain its aspect ratio. If this test succeeded, there should" >+ text run at (0,20) width 466: "be no red on the page and both compasses should be equal in size and height." >+layer at (8,64) size 200x200 >+ RenderBlock (positioned) {DIV} at (8,64) size 200x200 [bgcolor=#FF0000] >+layer at (8,64) size 200x200 >+ RenderImage {IMG} at (8,64) size 200x200 >+layer at (300,64) size 200x200 >+ RenderBlock (positioned) {DIV} at (300,64) size 200x200 [bgcolor=#FF0000] >+layer at (300,64) size 200x200 >+ RenderImage {IMG} at (300,64) size 200x200 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-position-percentage-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-position-percentage-height-expected.txt >new file mode 100644 >index 00000000000..b62267f1a21 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-position-percentage-height-expected.txt >@@ -0,0 +1,30 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x582 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 753x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=14449" >+ RenderText {#text} at (356,0) size 753x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 393: "REGRESSION (r14345-r14375): Absolutely positioned image" >+ text run at (0,20) width 286: "does not scale to containing element's height" >+ RenderText {#text} at (286,20) size 4x19 >+ text run at (286,20) width 4: "." >+layer at (18,64) size 764x200 >+ RenderBlock (relative positioned) {DIV} at (10,56) size 764x200 >+layer at (18,64) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#808080] >+ RenderBlock {DIV} at (0,0) size 100x100 >+layer at (18,64) size 50x100 >+ RenderImage {IMG} at (0,0) size 50x100 [bgcolor=#0000FF] >+layer at (18,274) size 764x200 >+ RenderBlock (relative positioned) {DIV} at (10,266) size 764x200 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (18,274) size 50x99 >+ RenderImage {IMG} at (0,0) size 50x99 [bgcolor=#0000FF] >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-position-percentage-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-position-percentage-width-expected.txt >new file mode 100644 >index 00000000000..764bbf92520 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-position-percentage-width-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x82 >+ RenderBlock {HTML} at (0,0) size 800x82 >+ RenderBody {BODY} at (8,8) size 784x66 >+layer at (8,8) size 314x66 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 314x66 [bgcolor=#FF0000] [border: (2px solid #000000)] >+layer at (10,10) size 310x62 >+ RenderImage {IMG} at (2,2) size 310x62 >+layer at (15,31) size 300x20 >+ RenderBlock (relative positioned) zI: 1 {P} at (7,23) size 300x20 >+ RenderText zI: 1 {#text} at (42,0) size 216x19 >+ text run at (42,0) width 216: "There should be no red on this page" >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-position-with-auto-height-and-top-and-bottom-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-position-with-auto-height-and-top-and-bottom-expected.txt >new file mode 100644 >index 00000000000..ed6e87f7741 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-position-with-auto-height-and-top-and-bottom-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 612x19 >+ text run at (0,0) width 612: "The blue box should be vertically centered in the black box with 25px of white on the top and bottom." >+layer at (8,44) size 104x154 >+ RenderBlock (relative positioned) {DIV} at (0,36) size 104x154 [border: (2px solid #000000)] >+layer at (10,71) size 100x100 >+ RenderImage {IMG} at (2,27) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-position-with-auto-width-and-left-and-right-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-position-with-auto-width-and-left-and-right-expected.txt >new file mode 100644 >index 00000000000..651e974ebe2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/absolute-position-with-auto-width-and-left-and-right-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 608x19 >+ text run at (0,0) width 608: "The blue box should be horizontally centered in the black box with 25px of white on the left and right." >+layer at (8,44) size 154x104 >+ RenderBlock (relative positioned) {DIV} at (0,36) size 154x104 [border: (2px solid #000000)] >+layer at (35,46) size 100x100 >+ RenderImage {IMG} at (27,2) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/applet-disabled-positioned-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/applet-disabled-positioned-expected.txt >new file mode 100644 >index 00000000000..cf5e646c7ad >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/applet-disabled-positioned-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 648x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=15091" >+ RenderText {#text} at (356,0) size 343x19 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 253: "Crash in RenderBlock::skipWhitespace " >+ text run at (613,0) width 86: "during layout" >+ RenderText {#text} at (699,0) size 4x19 >+ text run at (699,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 579x19 >+ text run at (0,0) width 579: "If Java is enabled, disable it and reload this page. You should see the word PASS at the bottom." >+layer at (8,580) size 38x20 >+ RenderBlock (positioned) {APPLET} at (8,580) size 38x20 >+ RenderText {#text} at (0,0) size 38x19 >+ text run at (0,0) width 38: "PASS" >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/applet-display-none-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/applet-display-none-expected.txt >new file mode 100644 >index 00000000000..290a19bd2ab >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/applet-display-none-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 495x19 >+ text run at (0,0) width 495: "Should not see the applet below (it has display:none). Java must be on for this test." >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/applet-rendering-java-disabled-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/applet-rendering-java-disabled-expected.txt >new file mode 100644 >index 00000000000..2d6dcc3150f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/applet-rendering-java-disabled-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 323x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 323x19 >+ text run at (51,0) width 323: "http://bugzilla.opendarwin.org/show_bug.cgi?id=7281" >+ RenderBlock {P} at (0,36) size 784x40 >+ RenderText {#text} at (0,0) size 779x39 >+ text run at (0,0) width 779: "This tests rendering of an applet element with Java disabled. If Java is disabled and Safari shows the content in the applet tag, then" >+ text run at (0,20) width 93: "the test passed." >+ RenderBlock (anonymous) at (0,92) size 784x20 >+ RenderInline {APPLET} at (0,0) size 69x19 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 69: "SUCCESS" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/border-radius-clip-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/border-radius-clip-expected.txt >new file mode 100644 >index 00000000000..85db872e42f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/border-radius-clip-expected.txt >@@ -0,0 +1,33 @@ >+layer at (0,0) size 785x958 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x934 >+ RenderBlock {HTML} at (0,0) size 785x934 >+ RenderBody {BODY} at (8,8) size 769x918 >+ RenderText {#text} at (0,0) size 440x19 >+ text run at (0,0) width 440: "All of the replaced elements below should be clipped to a border-radius. " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderImage {IMG} at (0,20) size 100x100 >+ RenderText {#text} at (100,105) size 4x19 >+ text run at (100,105) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderImage {INPUT} at (0,125) size 100x100 >+ RenderText {#text} at (100,210) size 4x19 >+ text run at (100,210) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderIFrame {IFRAME} at (0,230) size 304x154 [border: (2px inset #000000)] >+ layer at (0,0) size 300x150 >+ RenderView at (0,0) size 300x150 >+ layer at (0,0) size 300x150 >+ RenderBlock {HTML} at (0,0) size 300x150 >+ RenderBody {BODY} at (0,0) size 300x150 >+ RenderImage {IMG} at (0,0) size 100x100 >+ RenderText {#text} at (304,369) size 4x19 >+ text run at (304,369) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (300,524) size 4x19 >+ text run at (300,524) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderEmbeddedObject {EMBED} at (0,544) size 556x406 [bgcolor=#00FF00] [border: (3px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,397) size 300x150 >+ RenderVideo {VIDEO} at (0,389) size 300x150 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/embed-display-none-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/embed-display-none-expected.txt >new file mode 100644 >index 00000000000..1d8efb18ed8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/embed-display-none-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 324x19 >+ text run at (0,0) width 324: "Should not see the embed below (it has display:none)." >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/image-onload-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/image-onload-expected.txt >new file mode 100644 >index 00000000000..90ed10aecaf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/image-onload-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x128 >+ RenderImage {IMG} at (0,0) size 128x128 >+ RenderBlock {P} at (0,144) size 784x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 60: "not empty" >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/image-resize-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/image-resize-width-expected.txt >new file mode 100644 >index 00000000000..bf7318f9e17 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/image-resize-width-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 533x19 >+ RenderInline {A} at (0,0) size 297x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 297x19 >+ text run at (51,0) width 297: "http://bugs.webkit.org/show_bug.cgi?id=9276" >+ RenderText {#text} at (348,0) size 236x19 >+ text run at (348,0) width 4: " " >+ text run at (352,0) width 232: "Quirksmode: Image swap resize bug" >+ RenderText {#text} at (584,0) size 4x19 >+ text run at (584,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "This should be a blue 100\x{D7}100 pixels square." >+ RenderBlock (anonymous) at (0,72) size 784x100 >+ RenderImage {IMG} at (0,0) size 100x100 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/image-sizing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/image-sizing-expected.txt >new file mode 100644 >index 00000000000..cb75c922434 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/image-sizing-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x307 >+ RenderBlock {HTML} at (0,0) size 800x307 >+ RenderBody {BODY} at (8,16) size 784x275 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 374x19 >+ text run at (0,0) width 374: "These images should all look the same, square not rectangular." >+ RenderBlock {P} at (0,36) size 784x69 >+ RenderImage {IMG} at (0,0) size 64x64 >+ RenderBlock {P} at (0,121) size 784x69 >+ RenderImage {IMG} at (0,0) size 64x64 >+ RenderBlock {P} at (0,206) size 784x69 >+ RenderImage {IMG} at (0,0) size 64x64 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/image-solid-color-with-alpha-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/image-solid-color-with-alpha-expected.txt >new file mode 100644 >index 00000000000..85353457c19 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/image-solid-color-with-alpha-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 58x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 58x19 >+ text run at (51,0) width 58: "bug 3438" >+ RenderText {#text} at (109,0) size 191x19 >+ text run at (109,0) width 191: ": rendering of 1x1 PNG images." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 270x19 >+ text run at (0,0) width 270: "The two squares should have the same color:" >+ RenderBlock (anonymous) at (0,72) size 784x55 >+ RenderImage {IMG} at (0,0) size 50x50 >+ RenderText {#text} at (50,35) size 4x19 >+ text run at (50,35) width 4: " " >+ RenderImage {IMG} at (54,0) size 50x50 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/inline-box-wrapper-handover-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/inline-box-wrapper-handover-expected.txt >new file mode 100644 >index 00000000000..02cea7790ca >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/inline-box-wrapper-handover-expected.txt >@@ -0,0 +1,49 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 242x19 >+ text run at (0,0) width 242: "This test checks for a regression against " >+ RenderInline {I} at (0,0) size 736x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (242,0) size 350x19 >+ text run at (242,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6276" >+ RenderText {#text} at (592,0) size 736x39 >+ text run at (592,0) width 4: " " >+ text run at (596,0) width 140: "Image thumbnails are" >+ text run at (0,20) width 198: "misplaced on forum.2ostrov.ru" >+ RenderText {#text} at (198,20) size 4x19 >+ text run at (198,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,74) size 784x20 >+ RenderText {#text} at (0,0) size 221x19 >+ text run at (0,0) width 221: "Box 1 and box 2 should be identical." >+ RenderBlock (anonymous) at (0,110) size 784x20 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Box 1:" >+ RenderBlock {DIV} at (0,130) size 67x87 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (6,6) size 40x20 [bgcolor=#0000FF] >+ RenderText {#text} at (46,11) size 15x19 >+ text run at (46,11) width 15: " A" >+ RenderBlock {DIV} at (6,31) size 35x20 [bgcolor=#FF0000] >+ RenderText {#text} at (41,36) size 14x19 >+ text run at (41,36) width 14: " B" >+ RenderBlock {DIV} at (6,56) size 20x20 [bgcolor=#008000] >+ RenderText {#text} at (26,61) size 15x19 >+ text run at (26,61) width 15: " C" >+ RenderBlock (anonymous) at (0,217) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 40x19 >+ text run at (0,20) width 40: "Box 2:" >+ RenderBlock {DIV} at (0,257) size 67x87 [border: (1px solid #000000)] >+ RenderBlock {DIV} at (6,6) size 40x20 [bgcolor=#0000FF] >+ RenderText {#text} at (46,11) size 15x19 >+ text run at (46,11) width 15: " A" >+ RenderBlock {DIV} at (6,31) size 35x20 [bgcolor=#FF0000] >+ RenderText {#text} at (41,36) size 14x19 >+ text run at (41,36) width 14: " B" >+ RenderBlock {DIV} at (6,56) size 20x20 [bgcolor=#008000] >+ RenderText {#text} at (26,61) size 15x19 >+ text run at (26,61) width 15: " C" >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/max-width-percent-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/max-width-percent-expected.txt >new file mode 100644 >index 00000000000..a8bbe52470c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/max-width-percent-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x221 >+ RenderBlock {HTML} at (0,0) size 800x221 >+ RenderBody {BODY} at (8,16) size 784x197 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 779x39 >+ RenderInline {A} at (0,0) size 154x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 154x19 >+ text run at (51,0) width 154: "rdar://problem/5862634" >+ RenderText {#text} at (205,0) size 779x39 >+ text run at (205,0) width 4: " " >+ text run at (209,0) width 570: "REGRESSION (3.1.1): In iChat, inline image not resizable past current size after another" >+ text run at (0,20) width 90: "IM is received" >+ RenderText {#text} at (90,20) size 4x19 >+ text run at (90,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 302x19 >+ text run at (0,0) width 302: "The blue square below should be 100\x{D7}100 pixels." >+ RenderBlock {DIV} at (0,92) size 200x105 >+ RenderBlock {DIV} at (0,0) size 100x105 >+ RenderImage {IMG} at (0,0) size 100x100 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/maxheight-percent-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/maxheight-percent-expected.txt >new file mode 100644 >index 00000000000..35b52daae3b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/maxheight-percent-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 442x19 >+ text run at (0,0) width 442: "In this test you should see two identical blue squares, each 50px by 50px." >+ RenderBlock {DIV} at (0,36) size 784x100 >+ RenderImage {IMG} at (0,0) size 50x50 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,136) size 784x70 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderImage {IMG} at (0,20) size 50x50 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/maxheight-pxs-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/maxheight-pxs-expected.txt >new file mode 100644 >index 00000000000..15e7b6d5e8c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/maxheight-pxs-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 442x19 >+ text run at (0,0) width 442: "In this test you should see two identical blue squares, each 50px by 50px." >+ RenderBlock (anonymous) at (0,36) size 784x55 >+ RenderImage {IMG} at (0,0) size 50x50 >+ RenderText {#text} at (50,35) size 4x19 >+ text run at (50,35) width 4: " " >+ RenderImage {IMG} at (54,0) size 50x50 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/maxwidth-percent-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/maxwidth-percent-expected.txt >new file mode 100644 >index 00000000000..dbf98e80774 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/maxwidth-percent-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 442x19 >+ text run at (0,0) width 442: "In this test you should see two identical blue squares, each 50px by 50px." >+ RenderBlock {DIV} at (0,36) size 100x50 >+ RenderImage {IMG} at (0,0) size 50x50 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,86) size 784x70 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderImage {IMG} at (0,20) size 50x50 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/maxwidth-pxs-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/maxwidth-pxs-expected.txt >new file mode 100644 >index 00000000000..15e7b6d5e8c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/maxwidth-pxs-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 442x19 >+ text run at (0,0) width 442: "In this test you should see two identical blue squares, each 50px by 50px." >+ RenderBlock (anonymous) at (0,36) size 784x55 >+ RenderImage {IMG} at (0,0) size 50x50 >+ RenderText {#text} at (50,35) size 4x19 >+ text run at (50,35) width 4: " " >+ RenderImage {IMG} at (54,0) size 50x50 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/minheight-percent-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/minheight-percent-expected.txt >new file mode 100644 >index 00000000000..35b52daae3b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/minheight-percent-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 442x19 >+ text run at (0,0) width 442: "In this test you should see two identical blue squares, each 50px by 50px." >+ RenderBlock {DIV} at (0,36) size 784x100 >+ RenderImage {IMG} at (0,0) size 50x50 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,136) size 784x70 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderImage {IMG} at (0,20) size 50x50 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/minheight-pxs-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/minheight-pxs-expected.txt >new file mode 100644 >index 00000000000..15e7b6d5e8c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/minheight-pxs-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 442x19 >+ text run at (0,0) width 442: "In this test you should see two identical blue squares, each 50px by 50px." >+ RenderBlock (anonymous) at (0,36) size 784x55 >+ RenderImage {IMG} at (0,0) size 50x50 >+ RenderText {#text} at (50,35) size 4x19 >+ text run at (50,35) width 4: " " >+ RenderImage {IMG} at (54,0) size 50x50 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/minwidth-percent-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/minwidth-percent-expected.txt >new file mode 100644 >index 00000000000..dbf98e80774 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/minwidth-percent-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 442x19 >+ text run at (0,0) width 442: "In this test you should see two identical blue squares, each 50px by 50px." >+ RenderBlock {DIV} at (0,36) size 100x50 >+ RenderImage {IMG} at (0,0) size 50x50 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,86) size 784x70 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderImage {IMG} at (0,20) size 50x50 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/minwidth-pxs-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/minwidth-pxs-expected.txt >new file mode 100644 >index 00000000000..15e7b6d5e8c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/minwidth-pxs-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 442x19 >+ text run at (0,0) width 442: "In this test you should see two identical blue squares, each 50px by 50px." >+ RenderBlock (anonymous) at (0,36) size 784x55 >+ RenderImage {IMG} at (0,0) size 50x50 >+ RenderText {#text} at (50,35) size 4x19 >+ text run at (50,35) width 4: " " >+ RenderImage {IMG} at (54,0) size 50x50 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/object-align-hspace-vspace-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/object-align-hspace-vspace-expected.txt >new file mode 100644 >index 00000000000..cf8ba95ea0d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/object-align-hspace-vspace-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 555x19 >+ text run at (0,0) width 555: "vspace and hspace test (20 pixel white margin between blue border and yellow background)" >+ RenderBlock {DIV} at (0,36) size 784x223 [border: (4px solid #0000FF)] >+ RenderImage {OBJECT} at (24,24) size 233x175 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,275) size 784x20 >+ RenderText {#text} at (0,0) size 210x19 >+ text run at (0,0) width 210: "align test (aligned to the right) -->>" >+ RenderImage {OBJECT} at (551,311) size 233x175 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/object-display-none-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/object-display-none-expected.txt >new file mode 100644 >index 00000000000..18566f32397 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/object-display-none-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 321x19 >+ text run at (0,0) width 321: "Should not see the object below (it has display:none)." >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/pdf-as-image-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/pdf-as-image-expected.txt >new file mode 100644 >index 00000000000..7f840a85264 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/pdf-as-image-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 60x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 60x19 >+ text run at (51,0) width 60: "Bug 7206" >+ RenderText {#text} at (111,0) size 423x19 >+ text run at (111,0) width 423: " REGRESSION: PDF \"images\" no longer render within HTML pages." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 616x19 >+ text run at (0,0) width 616: "If the test fails, the image below will be the 20x20 error image instead of the larger actual PDF content." >+ RenderBlock (anonymous) at (0,72) size 784x20 >+ RenderImage {IMG} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt >new file mode 100644 >index 00000000000..ca23f9d169c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt >@@ -0,0 +1,30 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 710x19 >+ RenderInline {A} at (0,0) size 311x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 311x19 >+ text run at (51,0) width 311: "https://bugs.webkit.org/show_bug.cgi?id=23739" >+ RenderText {#text} at (362,0) size 399x19 >+ text run at (362,0) width 4: " " >+ text run at (366,0) width 395: "REGRESSION (r36513): iframe isn't sized properly upon load" >+ RenderText {#text} at (761,0) size 4x19 >+ text run at (761,0) width 4: "." >+ RenderTable {TABLE} at (0,36) size 304x400 >+ RenderTableSection {TBODY} at (0,0) size 304x400 >+ RenderTableRow {TR} at (0,2) size 304x396 >+ RenderTableCell {TD} at (2,2) size 300x396 [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 300x0 >+ RenderBlock (anonymous) at (0,0) size 300x396 >+ RenderIFrame {IFRAME} at (0,0) size 300x396 [bgcolor=#008000] >+ layer at (0,0) size 300x396 >+ RenderView at (0,0) size 300x396 >+ layer at (0,0) size 300x396 >+ RenderBlock {HTML} at (0,0) size 300x396 >+ RenderBody {BODY} at (8,8) size 284x380 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/percent-height-in-anonymous-block-widget-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/percent-height-in-anonymous-block-widget-expected.txt >new file mode 100644 >index 00000000000..5ba2cbfb572 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/percent-height-in-anonymous-block-widget-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 753x19 >+ text run at (0,0) width 430: "This tests for a crash when removing a widget whose height is specified " >+ text run at (430,0) width 323: "as a percentage of a non-immediate ancestor\x{2019}s height." >+ RenderBlock {DIV} at (0,36) size 100x50 [bgcolor=#0000FF] >+ RenderBlock {DIV} at (0,0) size 100x0 >+ RenderBlock (anonymous) at (0,0) size 100x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/replaced-breaking-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/replaced-breaking-expected.txt >new file mode 100644 >index 00000000000..79a4dced986 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/replaced-breaking-expected.txt >@@ -0,0 +1,68 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 32x584 [border: (1px solid #FF0000)] >+ RenderTextControl {INPUT} at (3,3) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (3,29) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (1,53) size 27x27 [border: (1px solid #000000)] >+ RenderImage {IMG} at (1,80) size 27x27 [border: (1px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderButton {INPUT} at (3,109) size 44x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 28x16 >+ RenderText at (0,0) size 28x16 >+ text run at (0,0) width 28: "input" >+ RenderButton {INPUT} at (3,135) size 44x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 28x16 >+ RenderText at (0,0) size 28x16 >+ text run at (0,0) width 28: "input" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderButton {BUTTON} at (3,161) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText {#text} at (0,0) size 36x16 >+ text run at (0,0) width 36: "button" >+ RenderButton {BUTTON} at (3,187) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText {#text} at (0,0) size 36x16 >+ text run at (0,0) width 36: "button" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderMenuList {SELECT} at (3,213) size 61x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "select" >+ RenderMenuList {SELECT} at (3,237) size 61x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "select" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderListBox {SELECT} at (3,261) size 57x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderListBox {SELECT} at (3,334) size 57x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {INPUT} at (5,408) size 13x13 >+ RenderBlock {INPUT} at (5,427) size 13x13 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {INPUT} at (6,446) size 13x13 >+ RenderBlock {INPUT} at (6,462) size 13x13 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderIFrame {IFRAME} at (1,475) size 27x27 [border: (1px solid #000000)] >+ layer at (0,0) size 25x25 >+ RenderView at (0,0) size 25x25 >+ layer at (0,0) size 25x25 >+ RenderBlock {HTML} at (0,0) size 25x25 >+ RenderBody {BODY} at (8,8) size 9x9 >+ RenderIFrame {IFRAME} at (1,502) size 27x27 [border: (1px solid #000000)] >+ layer at (0,0) size 25x25 >+ RenderView at (0,0) size 25x25 >+ layer at (0,0) size 25x25 >+ RenderBlock {HTML} at (0,0) size 25x25 >+ RenderBody {BODY} at (8,8) size 9x9 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderEmbeddedObject {EMBED} at (1,529) size 27x27 [border: (1px solid #000000)] >+ RenderEmbeddedObject {EMBED} at (1,556) size 27x27 [border: (1px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (13,14) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (13,40) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/replaced-breaking-mixture-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/replaced-breaking-mixture-expected.txt >new file mode 100644 >index 00000000000..e183e756623 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/replaced-breaking-mixture-expected.txt >@@ -0,0 +1,39 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 10x45 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "Foo" >+ RenderImage {IMG} at (0,20) size 25x25 >+ RenderBlock {DIV} at (0,45) size 10x44 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "Foo" >+ RenderMenuList {SELECT} at (2,22) size 50x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 25x16 >+ RenderText at (0,0) size 25x16 >+ text run at (0,0) width 25: "One" >+ RenderBlock {DIV} at (0,89) size 10x46 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "Foo" >+ RenderTextControl {INPUT} at (2,22) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (0,135) size 10x45 >+ RenderImage {IMG} at (0,0) size 25x25 >+ RenderText {#text} at (0,25) size 25x19 >+ text run at (0,25) width 25: "Foo" >+ RenderBlock {DIV} at (0,180) size 10x44 >+ RenderMenuList {SELECT} at (2,2) size 50x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 25x16 >+ RenderText at (0,0) size 25x16 >+ text run at (0,0) width 25: "One" >+ RenderText {#text} at (0,24) size 25x19 >+ text run at (0,24) width 25: "Foo" >+ RenderBlock {DIV} at (0,224) size 10x46 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,26) size 25x19 >+ text run at (0,26) width 25: "Foo" >+layer at (12,122) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (12,237) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/replaced-child-of-absolute-with-auto-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/replaced-child-of-absolute-with-auto-height-expected.txt >new file mode 100644 >index 00000000000..2f21141f3d1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/replaced-child-of-absolute-with-auto-height-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 405x19 >+ text run at (0,0) width 405: "The inner blue image should be 50% as tall as the outer yellow box." >+layer at (8,30) size 304x540 >+ RenderBlock (positioned) {DIV} at (8,30) size 304x540 [bgcolor=#FFFF00] [border: (2px dashed #000000)] >+ RenderImage {IMG} at (2,2) size 300x272 [bgcolor=#0000FF] [border: (2px dashed #000000)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/selection-rect-in-table-cell-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/selection-rect-in-table-cell-expected.txt >new file mode 100644 >index 00000000000..4f91c68fb18 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/selection-rect-in-table-cell-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 759x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13194" >+ RenderText {#text} at (356,0) size 759x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 399: "REGRESSION: Selection rects are wrong for images in search" >+ text run at (0,20) width 204: "results from images.google.com" >+ RenderText {#text} at (204,20) size 4x19 >+ text run at (204,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 681x19 >+ text run at (0,0) width 681: "Tests highlighting of replaced objects in table cells with extra height. You should see a dark green box and no red." >+ RenderTable {TABLE} at (0,92) size 56x104 >+ RenderTableSection {TBODY} at (0,0) size 56x104 >+ RenderTableRow {TR} at (0,2) size 56x100 >+ RenderTableCell {TD} at (2,26) size 52x52 [r=0 c=0 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 50x50 [bgcolor=#FF0000] >+selection start: position 0 of child 0 {IMG} of child 1 {TD} of child 0 {TR} of child 1 {TBODY} of child 5 {TABLE} of body >+selection end: position 1 of child 0 {IMG} of child 1 {TD} of child 0 {TR} of child 1 {TBODY} of child 5 {TABLE} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/selection-rect-transform-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/selection-rect-transform-expected.txt >new file mode 100644 >index 00000000000..aa7e49160f3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/selection-rect-transform-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Tests selection painting on a transformed, replaced element" >+ RenderBR {BR} at (354,15) size 0x0 >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (0,20) size 291x19 >+ text run at (0,20) width 291: "https://bugs.webkit.org/show_bug.cgi?id=15739" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 497x19 >+ text run at (0,0) width 497: "You should see a dark green square rotated 45\x{B0}. If you see any red, the test failed." >+ RenderBlock {DIV} at (0,92) size 784x150 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (58,150) size 100x100 >+ RenderImage {IMG} at (50,50) size 100x100 [bgcolor=#FF0000] >+selection start: position 0 of child 1 {IMG} of child 4 {DIV} of body >+selection end: position 1 of child 1 {IMG} of child 4 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/table-percent-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/table-percent-height-expected.txt >new file mode 100644 >index 00000000000..a56e26ec426 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/table-percent-height-expected.txt >@@ -0,0 +1,83 @@ >+ >+ >+ >+ >+ >+ >+ >+ >+Button >+Button >+ >+ >+ >+ >+ >+ >+ >+ >+ >+ >+ >+ >+ >+ >+ >+ >+This test checks that replaced elements with percentage heights within table cells have the correct height. >+Note, some of the button height tests fail on the Windows ports. See bug #34071. >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+ >+PASS getWidth('canvas-75') is '225px' >+PASS getHeight('canvas-75') is '112.5px' >+PASS getWidth('canvas-100') is '300px' >+PASS getHeight('canvas-100') is '150px' >+PASS getWidth('embed-75') is '300px' >+PASS getHeight('embed-75') is '112.5px' >+PASS getWidth('embed-100') is '300px' >+PASS getHeight('embed-100') is '150px' >+PASS getWidth('img-75') is '75px' >+PASS getHeight('img-75') is '75px' >+PASS getWidth('img-100') is '100px' >+PASS getHeight('img-100') is '100px' >+PASS getWidth('img-75-nested') is '75px' >+PASS getHeight('img-75-nested') is '75px' >+PASS getWidth('img-100-nested') is '100px' >+PASS getHeight('img-100-nested') is '100px' >+PASS getWidth('object-75') is '300px' >+PASS getHeight('object-75') is '112.5px' >+PASS getWidth('object-100') is '300px' >+PASS getHeight('object-100') is '150px' >+PASS getWidth('button-75') is getWidth('button-100') >+PASS getHeight('button-75') != '0px' is true >+PASS getHeight('button-75') is getHeight('button-100') >+PASS getWidth('input-button-75') is getWidth('input-button-100') >+PASS getHeight('input-button-75') != '0px' is true >+PASS getHeight('input-button-75') is getHeight('input-button-100') >+PASS getWidth('input-checkbox-75') is getWidth('input-checkbox-100') >+PASS getHeight('input-checkbox-75') != '0px' is false >+PASS getHeight('input-checkbox-75') is 75% of getHeight('input-checkbox-100'). >+PASS getWidth('input-file-75') is getWidth('input-file-100') >+PASS getHeight('input-file-75') != '0px' is true >+PASS getWidth('input-image-75') is '75px' >+PASS getHeight('input-image-75') is '75px' >+PASS getWidth('input-image-100') is '100px' >+PASS getHeight('input-image-100') is '100px' >+PASS getWidth('input-radio-75') is getWidth('input-radio-100') >+PASS getHeight('input-radio-75') != '0px' is false >+PASS getHeight('input-radio-75') is 75% of getHeight('input-radio-100'). >+PASS getWidth('input-reset-75') is getWidth('input-reset-100') >+PASS getHeight('input-reset-75') != '0px' is true >+PASS getHeight('input-reset-75') is getHeight('input-reset-100') >+PASS getWidth('input-submit-75') is getWidth('input-submit-100') >+PASS getHeight('input-submit-75') != '0px' is true >+PASS getHeight('input-submit-75') is getHeight('input-submit-100') >+PASS getWidth('select-75') is getWidth('select-100') >+PASS getHeight('select-75') != '0px' is true >+PASS getHeight('select-75') is getHeight('select-100') >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+ >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/three-selects-break-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/three-selects-break-expected.txt >new file mode 100644 >index 00000000000..784cacab2dd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/three-selects-break-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 5x72 >+ RenderMenuList {SELECT} at (2,2) size 25x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 0x16 >+ RenderText at (0,0) size 0x16 >+ text run at (0,0) width 0: " " >+ RenderMenuList {SELECT} at (2,26) size 25x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 0x16 >+ RenderText at (0,0) size 0x16 >+ text run at (0,0) width 0: " " >+ RenderMenuList {SELECT} at (2,50) size 25x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 0x16 >+ RenderText at (0,0) size 0x16 >+ text run at (0,0) width 0: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-lr/absolute-position-percentage-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-lr/absolute-position-percentage-width-expected.txt >new file mode 100644 >index 00000000000..4a7131705f5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-lr/absolute-position-percentage-width-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 82x600 >+ RenderBlock {HTML} at (0,0) size 82x600 >+ RenderBody {BODY} at (8,8) size 66x584 >+layer at (8,8) size 66x314 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 66x314 [bgcolor=#FF0000] [border: (2px solid #000000)] >+layer at (10,10) size 62x310 >+ RenderImage {IMG} at (2,2) size 62x310 >+layer at (31,15) size 20x300 >+ RenderBlock (relative positioned) zI: 1 {P} at (23,7) size 20x300 >+ RenderText zI: 1 {#text} at (0,42) size 19x216 >+ text run at (0,42) width 216: "There should be no red on this page" >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-lr/absolute-position-with-auto-height-and-top-and-bottom-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-lr/absolute-position-with-auto-height-and-top-and-bottom-expected.txt >new file mode 100644 >index 00000000000..aa57d842715 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-lr/absolute-position-with-auto-height-and-top-and-bottom-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 40x584 >+ RenderText {#text} at (0,0) size 39x561 >+ text run at (0,0) width 561: "The blue box should be vertically centered in the black box with 25px of white on the top and" >+ text run at (20,0) width 47: "bottom." >+layer at (64,8) size 104x154 >+ RenderBlock (relative positioned) {DIV} at (56,0) size 104x154 [border: (2px solid #000000)] >+layer at (66,35) size 100x100 >+ RenderImage {IMG} at (2,27) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-lr/absolute-position-with-auto-width-and-left-and-right-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-lr/absolute-position-with-auto-width-and-left-and-right-expected.txt >new file mode 100644 >index 00000000000..bd05c7a7b62 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-lr/absolute-position-with-auto-width-and-left-and-right-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 40x584 >+ RenderText {#text} at (0,0) size 39x574 >+ text run at (0,0) width 574: "The blue box should be horizontally centered in the black box with 25px of white on the left and" >+ text run at (20,0) width 30: "right." >+layer at (64,8) size 154x104 >+ RenderBlock (relative positioned) {DIV} at (56,0) size 154x104 [border: (2px solid #000000)] >+layer at (91,10) size 100x100 >+ RenderImage {IMG} at (27,2) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-rl/absolute-position-percentage-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-rl/absolute-position-percentage-width-expected.txt >new file mode 100644 >index 00000000000..cbf5d23463e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-rl/absolute-position-percentage-width-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (718,0) size 82x600 >+ RenderBlock {HTML} at (0,0) size 82x600 >+ RenderBody {BODY} at (8,8) size 66x584 >+layer at (726,8) size 66x314 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 66x314 [bgcolor=#FF0000] [border: (2px solid #000000)] >+layer at (728,10) size 62x310 >+ RenderImage {IMG} at (2,2) size 62x310 >+layer at (749,15) size 20x300 >+ RenderBlock (relative positioned) zI: 1 {P} at (23,7) size 20x300 >+ RenderText zI: 1 {#text} at (0,42) size 19x216 >+ text run at (0,42) width 216: "There should be no red on this page" >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-rl/absolute-position-with-auto-height-and-top-and-bottom-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-rl/absolute-position-with-auto-height-and-top-and-bottom-expected.txt >new file mode 100644 >index 00000000000..b46e9ca843a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-rl/absolute-position-with-auto-height-and-top-and-bottom-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 40x584 >+ RenderText {#text} at (0,0) size 39x561 >+ text run at (0,0) width 561: "The blue box should be vertically centered in the black box with 25px of white on the top and" >+ text run at (20,0) width 47: "bottom." >+layer at (632,8) size 104x154 >+ RenderBlock (relative positioned) {DIV} at (56,0) size 104x154 [border: (2px solid #000000)] >+layer at (634,35) size 100x100 >+ RenderImage {IMG} at (2,27) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-rl/absolute-position-with-auto-width-and-left-and-right-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-rl/absolute-position-with-auto-width-and-left-and-right-expected.txt >new file mode 100644 >index 00000000000..d2b2d31084f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/vertical-rl/absolute-position-with-auto-width-and-left-and-right-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 40x584 >+ RenderText {#text} at (0,0) size 39x574 >+ text run at (0,0) width 574: "The blue box should be horizontally centered in the black box with 25px of white on the left and" >+ text run at (20,0) width 30: "right." >+layer at (582,8) size 154x104 >+ RenderBlock (relative positioned) {DIV} at (56,0) size 154x104 [border: (2px solid #000000)] >+layer at (609,10) size 100x100 >+ RenderImage {IMG} at (27,2) size 100x100 >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-button-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-button-expected.txt >new file mode 100644 >index 00000000000..a7221e4b483 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-button-expected.txt >@@ -0,0 +1,53 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "The following sets of buttons should not overlap." >+ RenderTable {TABLE} at (0,20) size 784x30 >+ RenderTableSection {TBODY} at (0,0) size 784x30 >+ RenderTableRow {TR} at (0,1) size 784x28 >+ RenderTableCell {TD} at (1,1) size 73x28 [r=0 c=0 rs=1 cs=1] >+ RenderButton {INPUT} at (1,3) size 71x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 55x16 >+ RenderText at (0,0) size 55x16 >+ text run at (0,0) width 55: "New Mail" >+ RenderTableCell {TD} at (75,1) size 54x28 [r=0 c=1 rs=1 cs=1] >+ RenderButton {INPUT} at (1,3) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "Reply" >+ RenderTableCell {TD} at (130,1) size 72x28 [r=0 c=2 rs=1 cs=1] >+ RenderButton {INPUT} at (1,3) size 70x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 54x16 >+ RenderText at (0,0) size 54x16 >+ text run at (0,0) width 54: "Reply All" >+ RenderTableCell {TD} at (203,4) size 580x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: " " >+ RenderBlock (anonymous) at (0,50) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,90) size 784x30 >+ RenderTableSection {TBODY} at (0,0) size 784x30 >+ RenderTableRow {TR} at (0,1) size 784x28 >+ RenderTableCell {TD} at (1,1) size 73x28 [r=0 c=0 rs=1 cs=1] >+ RenderButton {INPUT} at (1,3) size 71x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 55x16 >+ RenderText at (0,0) size 55x16 >+ text run at (0,0) width 55: "New Mail" >+ RenderTableCell {TD} at (75,1) size 54x28 [r=0 c=1 rs=1 cs=1] >+ RenderButton {INPUT} at (1,3) size 52x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 36x16 >+ RenderText at (0,0) size 36x16 >+ text run at (0,0) width 36: "Reply" >+ RenderTableCell {TD} at (130,1) size 72x28 [r=0 c=2 rs=1 cs=1] >+ RenderButton {INPUT} at (1,3) size 70x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 54x16 >+ RenderText at (0,0) size 54x16 >+ text run at (0,0) width 54: "Reply All" >+ RenderTableCell {TD} at (203,4) size 580x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-checkbox-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-checkbox-expected.txt >new file mode 100644 >index 00000000000..3c816a8198f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-checkbox-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "The following sets of buttons should not overlap." >+ RenderTable {TABLE} at (0,20) size 784x24 >+ RenderTableSection {TBODY} at (0,0) size 784x24 >+ RenderTableRow {TR} at (0,1) size 784x22 >+ RenderTableCell {TD} at (1,1) size 9x22 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {INPUT} at (5,4) size 7x13 >+ RenderTableCell {TD} at (11,1) size 9x22 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {INPUT} at (5,4) size 7x13 >+ RenderTableCell {TD} at (21,1) size 9x22 [r=0 c=2 rs=1 cs=1] >+ RenderBlock {INPUT} at (5,4) size 7x13 >+ RenderTableCell {TD} at (31,1) size 752x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-image-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-image-expected.txt >new file mode 100644 >index 00000000000..34e1a0945ae >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-image-expected.txt >@@ -0,0 +1,37 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 779x39 >+ text run at (0,0) width 676: "The following elements behave differently in different browsers. Our current behavior will cause them to overlap, " >+ text run at (676,0) width 103: "but we may need" >+ text run at (0,20) width 160: "to change this in the future." >+ RenderTable {TABLE} at (0,40) size 784x24 >+ RenderTableSection {TBODY} at (0,0) size 784x24 >+ RenderTableRow {TR} at (0,1) size 784x22 >+ RenderTableCell {TD} at (1,11) size 2x2 [r=0 c=0 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 0x0 >+ RenderTableCell {TD} at (4,11) size 2x2 [r=0 c=1 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 0x0 >+ RenderTableCell {TD} at (7,11) size 2x2 [r=0 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 0x0 >+ RenderTableCell {TD} at (10,1) size 773x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: " " >+ RenderBlock (anonymous) at (0,64) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,104) size 784x279 >+ RenderTableSection {TBODY} at (0,0) size 784x279 >+ RenderTableRow {TR} at (0,1) size 784x277 >+ RenderTableCell {TD} at (1,1) size 216x277 [r=0 c=0 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 214x275 >+ RenderTableCell {TD} at (218,1) size 216x277 [r=0 c=1 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 214x275 >+ RenderTableCell {TD} at (435,1) size 216x277 [r=0 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 214x275 >+ RenderTableCell {TD} at (652,128) size 131x23 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x20 >+ text run at (1,2) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-menulist-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-menulist-expected.txt >new file mode 100644 >index 00000000000..e8bbdf0c9fc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-menulist-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "The popup buttons below should not overlap." >+ RenderTable {TABLE} at (0,20) size 784x28 >+ RenderTableSection {TBODY} at (0,0) size 784x28 >+ RenderTableRow {TR} at (0,1) size 784x26 >+ RenderTableCell {TD} at (1,1) size 27x26 [r=0 c=0 rs=1 cs=1] >+ RenderMenuList {SELECT} at (1,3) size 25x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 0x16 >+ RenderText at (0,0) size 23x16 >+ text run at (0,0) width 23: "one" >+ RenderTableCell {TD} at (29,1) size 27x26 [r=0 c=1 rs=1 cs=1] >+ RenderMenuList {SELECT} at (1,3) size 25x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 0x16 >+ RenderText at (0,0) size 20x16 >+ text run at (0,0) width 20: "two" >+ RenderTableCell {TD} at (57,1) size 27x26 [r=0 c=2 rs=1 cs=1] >+ RenderMenuList {SELECT} at (1,3) size 25x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 0x16 >+ RenderText at (0,0) size 30x16 >+ text run at (0,0) width 30: "three" >+ RenderTableCell {TD} at (85,3) size 698x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-radio-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-radio-expected.txt >new file mode 100644 >index 00000000000..83a2e6ec8d6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-radio-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "The following sets of buttons should not overlap." >+ RenderTable {TABLE} at (0,20) size 784x24 >+ RenderTableSection {TBODY} at (0,0) size 784x24 >+ RenderTableRow {TR} at (0,1) size 784x22 >+ RenderTableCell {TD} at (1,3) size 10x18 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {INPUT} at (6,4) size 8x13 >+ RenderTableCell {TD} at (12,3) size 10x18 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {INPUT} at (6,4) size 8x13 >+ RenderTableCell {TD} at (23,3) size 10x18 [r=0 c=2 rs=1 cs=1] >+ RenderBlock {INPUT} at (6,4) size 8x13 >+ RenderTableCell {TD} at (34,1) size 749x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-searchfield-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-searchfield-expected.txt >new file mode 100644 >index 00000000000..3d53b44413a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-searchfield-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 212x19 >+ text run at (0,0) width 212: "These textfields should not overlap." >+ RenderTable {TABLE} at (0,20) size 784x30 >+ RenderTableSection {TBODY} at (0,0) size 784x30 >+ RenderTableRow {TR} at (0,1) size 784x28 >+ RenderTableCell {TD} at (1,1) size 8x28 [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 6x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 0x16 >+ RenderBlock {DIV} at (0,2) size 1x12 >+ RenderBlock {DIV} at (1,0) size 0x16 >+ RenderBlock {DIV} at (1,3) size 9x10 >+ RenderTableCell {TD} at (10,1) size 8x28 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 6x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 0x16 >+ RenderBlock {DIV} at (0,2) size 1x12 >+ RenderBlock {DIV} at (1,0) size 0x16 >+ RenderBlock {DIV} at (1,3) size 9x10 >+ RenderTableCell {TD} at (19,1) size 8x28 [r=0 c=2 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 6x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 0x16 >+ RenderBlock {DIV} at (0,2) size 1x12 >+ RenderBlock {DIV} at (1,0) size 0x16 >+ RenderBlock {DIV} at (1,3) size 9x10 >+ RenderTableCell {TD} at (28,4) size 755x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: " " >+ RenderBlock (anonymous) at (0,50) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,90) size 784x30 >+ RenderTableSection {TBODY} at (0,0) size 784x30 >+ RenderTableRow {TR} at (0,1) size 784x28 >+ RenderTableCell {TD} at (1,1) size 8x28 [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 6x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 0x16 >+ RenderBlock {DIV} at (2,1) size 18x14 >+ RenderBlock {DIV} at (23,0) size 0x16 >+ RenderBlock {DIV} at (23,3) size 9x10 >+ RenderTableCell {TD} at (10,1) size 8x28 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 6x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 0x16 >+ RenderBlock {DIV} at (2,1) size 18x14 >+ RenderBlock {DIV} at (23,0) size 0x16 >+ RenderBlock {DIV} at (23,3) size 9x10 >+ RenderTableCell {TD} at (19,1) size 8x28 [r=0 c=2 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 6x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderFlexibleBox {DIV} at (3,3) size 0x16 >+ RenderBlock {DIV} at (2,1) size 18x14 >+ RenderBlock {DIV} at (23,0) size 0x16 >+ RenderBlock {DIV} at (23,3) size 9x10 >+ RenderTableCell {TD} at (28,4) size 755x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-textarea-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-textarea-expected.txt >new file mode 100644 >index 00000000000..94e8170591c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-textarea-expected.txt >@@ -0,0 +1,85 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 241x19 >+ text run at (0,0) width 241: "The textareas below should not overlap." >+ RenderTable {TABLE} at (0,20) size 784x44 >+ RenderTableSection {TBODY} at (0,0) size 784x44 >+ RenderTableRow {TR} at (0,1) size 784x42 >+ RenderTableCell {TD} at (1,1) size 6x42 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (8,1) size 6x42 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (15,1) size 6x42 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (22,11) size 761x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: " " >+ RenderBlock (anonymous) at (0,64) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,104) size 784x44 >+ RenderTableSection {TBODY} at (0,0) size 784x44 >+ RenderTableRow {TR} at (0,1) size 784x42 >+ RenderTableCell {TD} at (1,1) size 6x42 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (8,1) size 6x42 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (15,1) size 6x42 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (22,11) size 761x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: " " >+layer at (10,32) size 4x36 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 50 >+ RenderTextControl {TEXTAREA} at (1,3) size 4x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 0x48 >+ RenderText {#text} at (0,0) size 8x48 >+ text run at (0,0) width 8: "o" >+ text run at (0,16) width 8: "n" >+ text run at (0,32) width 8: "e" >+layer at (17,32) size 4x36 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 50 >+ RenderTextControl {TEXTAREA} at (1,3) size 4x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 0x48 >+ RenderText {#text} at (0,0) size 8x48 >+ text run at (0,0) width 8: "t" >+ text run at (0,16) width 8: "w" >+ text run at (0,32) width 8: "o" >+layer at (24,32) size 4x36 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (1,3) size 4x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 0x80 >+ RenderText {#text} at (0,0) size 8x80 >+ text run at (0,0) width 8: "t" >+ text run at (0,16) width 8: "h" >+ text run at (0,32) width 8: "r" >+ text run at (0,48) width 8: "e" >+ text run at (0,64) width 8: "e" >+layer at (10,116) size 4x36 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 210 >+ RenderTextControl {TEXTAREA} at (1,3) size 4x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 0x208 >+ RenderText {#text} at (0,0) size 8x208 >+ text run at (0,0) width 8: "o" >+ text run at (0,16) width 8: "n" >+ text run at (0,32) width 8: "e" >+ text run at (0,48) width 0: " " >+ text run at (0,64) width 8: "t" >+ text run at (0,80) width 8: "w" >+ text run at (0,96) width 8: "o" >+ text run at (0,112) width 0: " " >+ text run at (0,128) width 8: "t" >+ text run at (0,144) width 8: "h" >+ text run at (0,160) width 8: "r" >+ text run at (0,176) width 8: "e" >+ text run at (0,192) width 8: "e" >+layer at (17,116) size 4x36 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 50 >+ RenderTextControl {TEXTAREA} at (1,3) size 4x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 0x48 >+ RenderText {#text} at (0,0) size 8x48 >+ text run at (0,0) width 8: "t" >+ text run at (0,16) width 8: "w" >+ text run at (0,32) width 8: "o" >+layer at (24,116) size 4x36 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 82 >+ RenderTextControl {TEXTAREA} at (1,3) size 4x36 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 0x80 >+ RenderText {#text} at (0,0) size 8x80 >+ text run at (0,0) width 8: "t" >+ text run at (0,16) width 8: "h" >+ text run at (0,32) width 8: "r" >+ text run at (0,48) width 8: "e" >+ text run at (0,64) width 8: "e" >diff --git a/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-textfield-expected.txt b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-textfield-expected.txt >new file mode 100644 >index 00000000000..d36c6330c5a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/replaced/width100percent-textfield-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 212x19 >+ text run at (0,0) width 212: "These textfields should not overlap." >+ RenderTable {TABLE} at (0,20) size 784x30 >+ RenderTableSection {TBODY} at (0,0) size 784x30 >+ RenderTableRow {TR} at (0,1) size 784x28 >+ RenderTableCell {TD} at (1,1) size 6x28 [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 4x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (8,1) size 6x28 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 4x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (15,1) size 6x28 [r=0 c=2 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 4x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (22,4) size 761x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: " " >+ RenderBlock (anonymous) at (0,50) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,90) size 784x30 >+ RenderTableSection {TBODY} at (0,0) size 784x30 >+ RenderTableRow {TR} at (0,1) size 784x28 >+ RenderTableCell {TD} at (1,1) size 6x28 [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 4x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (8,1) size 6x28 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 4x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (15,1) size 6x28 [r=0 c=2 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 4x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (22,4) size 761x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/base-shorter-than-text-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/base-shorter-than-text-expected.txt >new file mode 100644 >index 00000000000..eeb354786e3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/base-shorter-than-text-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x83 >+ RenderRuby (inline) {RUBY} at (0,0) size 123x55 >+ RenderRubyRun (anonymous) at (0,26) size 123x57 >+ RenderRubyText {RT} at (0,-26) size 123x28 >+ RenderText {#text} at (0,0) size 123x27 >+ text run at (0,0) width 123: "\x{304D}\x{3069}\x{3046}\x{305F}\x{3044}\x{304D}" >+ RenderRubyBase (anonymous) at (0,0) size 123x57 >+ RenderText {#text} at (13,1) size 97x55 >+ text run at (13,1) width 97: "\x{653B}\x{6BBB}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,99) size 784x83 >+ RenderRuby (inline) {RUBY} at (0,0) size 161x55 >+ RenderRubyRun (anonymous) at (0,26) size 161x57 >+ RenderRubyText {RT} at (0,-26) size 161x28 >+ RenderText {#text} at (0,0) size 161x27 >+ text run at (0,0) width 161: "\x{304D}\x{3069}\x{3046}\x{305F}\x{3044}\x{304D}\x{3069}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 161x57 >+ RenderText {#text} at (8,1) size 145x55 >+ text run at (8,1) width 145: "\x{6A5F}\x{52D5}\x{968A}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,198) size 214x292 >+ RenderBlock {P} at (16,0) size 83x292 >+ RenderRuby (inline) {RUBY} at (0,0) size 55x123 >+ RenderRubyRun (anonymous) at (26,0) size 57x123 >+ RenderRubyText {RT} at (-26,0) size 28x123 >+ RenderText {#text} at (0,0) size 27x123 >+ text run at (0,0) width 123: "\x{304D}\x{3069}\x{3046}\x{305F}\x{3044}\x{304D}" >+ RenderRubyBase (anonymous) at (0,0) size 57x123 >+ RenderText {#text} at (1,13) size 55x97 >+ text run at (1,13) width 96: "\x{653B}\x{6BBB}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (115,0) size 83x292 >+ RenderRuby (inline) {RUBY} at (0,0) size 55x161 >+ RenderRubyRun (anonymous) at (26,0) size 57x161 >+ RenderRubyText {RT} at (-26,0) size 28x161 >+ RenderText {#text} at (0,0) size 27x161 >+ text run at (0,0) width 161: "\x{304D}\x{3069}\x{3046}\x{305F}\x{3044}\x{304D}\x{3069}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 57x161 >+ RenderText {#text} at (1,8) size 55x145 >+ text run at (1,8) width 144: "\x{6A5F}\x{52D5}\x{968A}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/bopomofo-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/bopomofo-expected.txt >new file mode 100644 >index 00000000000..9460982e914 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/bopomofo-expected.txt >@@ -0,0 +1,124 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x64 >+ RenderBlock {HTML} at (0,0) size 800x64 >+ RenderBody {BODY} at (8,8) size 784x48 >+ RenderRuby (inline) {RUBY} at (0,0) size 520x36 >+ RenderRubyRun (anonymous) at (0,0) size 52x48 >+ RenderRubyText {RT} at (32,20) size 10x8 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x8 >+ RenderRubyRun (anonymous) at (0,0) size 10x8 >+ RenderRubyText {RT} at (10,0) size 10x8 >+ RenderText {#text} at (0,2) size 10x4 >+ text run at (0,2) width 3: "\x{2CB}" >+ RenderRubyBase (anonymous) at (0,0) size 10x8 >+ RenderText {#text} at (0,0) size 10x8 >+ text run at (0,0) width 8: "\x{3115}" >+ RenderRubyBase (anonymous) at (0,0) size 32x48 >+ RenderText {#text} at (0,6) size 32x36 >+ text run at (0,6) width 32: "\x{4E16}" >+ RenderRubyRun (anonymous) at (52,0) size 52x48 >+ RenderRubyText {RT} at (32,16) size 10x16 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,0) size 10x16 >+ RenderRubyText {RT} at (10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2CB}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{3115}\x{3124}" >+ RenderRubyBase (anonymous) at (0,0) size 32x48 >+ RenderText {#text} at (0,6) size 32x36 >+ text run at (0,6) width 32: "\x{4E0A}" >+ RenderRubyRun (anonymous) at (104,0) size 52x48 >+ RenderRubyText {RT} at (32,20) size 10x8 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x8 >+ RenderRubyRun (anonymous) at (0,0) size 10x8 >+ RenderRubyText {RT} at (10,0) size 10x8 >+ RenderText {#text} at (0,2) size 10x4 >+ text run at (0,2) width 3: "\x{2CA}" >+ RenderRubyBase (anonymous) at (0,0) size 10x8 >+ RenderText {#text} at (0,0) size 10x8 >+ text run at (0,0) width 8: "\x{3128}" >+ RenderRubyBase (anonymous) at (0,0) size 32x48 >+ RenderText {#text} at (0,6) size 32x36 >+ text run at (0,6) width 32: "\x{7121}" >+ RenderRubyRun (anonymous) at (156,0) size 52x48 >+ RenderRubyText {RT} at (32,16) size 10x16 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,0) size 10x16 >+ RenderRubyText {RT} at (10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2CA}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{310B}\x{3122}" >+ RenderRubyBase (anonymous) at (0,0) size 32x48 >+ RenderText {#text} at (0,6) size 32x36 >+ text run at (0,6) width 32: "\x{96E3}" >+ RenderRubyRun (anonymous) at (208,0) size 52x48 >+ RenderRubyText {RT} at (32,20) size 10x8 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x8 >+ RenderRubyRun (anonymous) at (0,0) size 10x8 >+ RenderRubyText {RT} at (10,0) size 10x8 >+ RenderText {#text} at (0,2) size 10x4 >+ text run at (0,2) width 3: "\x{2CB}" >+ RenderRubyBase (anonymous) at (0,0) size 10x8 >+ RenderText {#text} at (0,0) size 10x8 >+ text run at (0,0) width 8: "\x{3115}" >+ RenderRubyBase (anonymous) at (0,0) size 32x48 >+ RenderText {#text} at (0,6) size 32x36 >+ text run at (0,6) width 32: "\x{4E8B}" >+ RenderRubyRun (anonymous) at (260,0) size 52x48 >+ RenderRubyText {RT} at (32,18) size 10x12 >+ RenderText {#text} at (0,0) size 10x11 >+ text run at (0,0) width 11: "\x{3113}\x{2C7}" >+ RenderRubyBase (anonymous) at (0,0) size 32x48 >+ RenderText {#text} at (0,6) size 32x36 >+ text run at (0,6) width 32: "\x{53EA}" >+ RenderRubyRun (anonymous) at (312,0) size 52x48 >+ RenderRubyText {RT} at (32,16) size 10x16 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,0) size 10x16 >+ RenderRubyText {RT} at (10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2CB}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{3106}\x{311A}" >+ RenderRubyBase (anonymous) at (0,0) size 32x48 >+ RenderText {#text} at (0,6) size 32x36 >+ text run at (0,6) width 32: "\x{6015}" >+ RenderRubyRun (anonymous) at (364,0) size 52x48 >+ RenderRubyText {RT} at (32,16) size 10x16 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,0) size 10x16 >+ RenderRubyText {RT} at (10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2C7}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{3127}\x{3121}" >+ RenderRubyBase (anonymous) at (0,0) size 32x48 >+ RenderText {#text} at (0,6) size 32x36 >+ text run at (0,6) width 32: "\x{6709}" >+ RenderRubyRun (anonymous) at (416,0) size 52x48 >+ RenderRubyText {RT} at (32,12) size 10x24 >+ RenderText {#text} at (0,0) size 10x24 >+ text run at (0,0) width 24: "\x{3112}\x{3127}\x{3123}" >+ RenderRubyBase (anonymous) at (0,0) size 32x48 >+ RenderText {#text} at (0,6) size 32x36 >+ text run at (0,6) width 32: "\x{5FC3}" >+ RenderRubyRun (anonymous) at (468,0) size 52x48 >+ RenderRubyText {RT} at (32,16) size 10x16 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,0) size 10x16 >+ RenderRubyText {RT} at (10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2CA}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{3116}\x{3123}" >+ RenderRubyBase (anonymous) at (0,0) size 32x48 >+ RenderText {#text} at (0,6) size 32x36 >+ text run at (0,6) width 32: "\x{4EBA}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/bopomofo-letter-spacing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/bopomofo-letter-spacing-expected.txt >new file mode 100644 >index 00000000000..19f922d93be >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/bopomofo-letter-spacing-expected.txt >@@ -0,0 +1,129 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x112 >+ RenderBlock {HTML} at (0,0) size 800x112 >+ RenderBody {BODY} at (8,8) size 784x96 >+ RenderRuby (inline) {RUBY} at (0,0) size 570x36 >+ RenderRubyRun (anonymous) at (0,0) size 57x48 >+ RenderRubyText {RT} at (32,20) size 10x8 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x8 >+ RenderRubyRun (anonymous) at (0,0) size 10x8 >+ RenderRubyText {RT} at (10,0) size 10x8 >+ RenderText {#text} at (0,2) size 10x4 >+ text run at (0,2) width 3: "\x{2CB}" >+ RenderRubyBase (anonymous) at (0,0) size 10x8 >+ RenderText {#text} at (0,0) size 10x8 >+ text run at (0,0) width 8: "\x{3115}" >+ RenderRubyBase (anonymous) at (0,0) size 57x48 >+ RenderText {#text} at (0,6) size 57x36 >+ text run at (0,6) width 57: "\x{4E16}" >+ RenderRubyRun (anonymous) at (57,0) size 57x48 >+ RenderRubyText {RT} at (32,16) size 10x16 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,0) size 10x16 >+ RenderRubyText {RT} at (10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2CB}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{3115}\x{3124}" >+ RenderRubyBase (anonymous) at (0,0) size 57x48 >+ RenderText {#text} at (0,6) size 57x36 >+ text run at (0,6) width 57: "\x{4E0A}" >+ RenderRubyRun (anonymous) at (114,0) size 57x48 >+ RenderRubyText {RT} at (32,20) size 10x8 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x8 >+ RenderRubyRun (anonymous) at (0,0) size 10x8 >+ RenderRubyText {RT} at (10,0) size 10x8 >+ RenderText {#text} at (0,2) size 10x4 >+ text run at (0,2) width 3: "\x{2CA}" >+ RenderRubyBase (anonymous) at (0,0) size 10x8 >+ RenderText {#text} at (0,0) size 10x8 >+ text run at (0,0) width 8: "\x{3128}" >+ RenderRubyBase (anonymous) at (0,0) size 57x48 >+ RenderText {#text} at (0,6) size 57x36 >+ text run at (0,6) width 57: "\x{7121}" >+ RenderRubyRun (anonymous) at (171,0) size 57x48 >+ RenderRubyText {RT} at (32,16) size 10x16 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,0) size 10x16 >+ RenderRubyText {RT} at (10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2CA}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{310B}\x{3122}" >+ RenderRubyBase (anonymous) at (0,0) size 57x48 >+ RenderText {#text} at (0,6) size 57x36 >+ text run at (0,6) width 57: "\x{96E3}" >+ RenderRubyRun (anonymous) at (228,0) size 57x48 >+ RenderRubyText {RT} at (32,20) size 10x8 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x8 >+ RenderRubyRun (anonymous) at (0,0) size 10x8 >+ RenderRubyText {RT} at (10,0) size 10x8 >+ RenderText {#text} at (0,2) size 10x4 >+ text run at (0,2) width 3: "\x{2CB}" >+ RenderRubyBase (anonymous) at (0,0) size 10x8 >+ RenderText {#text} at (0,0) size 10x8 >+ text run at (0,0) width 8: "\x{3115}" >+ RenderRubyBase (anonymous) at (0,0) size 57x48 >+ RenderText {#text} at (0,6) size 57x36 >+ text run at (0,6) width 57: "\x{4E8B}" >+ RenderRubyRun (anonymous) at (285,0) size 57x48 >+ RenderRubyText {RT} at (32,18) size 10x12 >+ RenderText {#text} at (0,0) size 10x11 >+ text run at (0,0) width 11: "\x{3113}\x{2C7}" >+ RenderRubyBase (anonymous) at (0,0) size 57x48 >+ RenderText {#text} at (0,6) size 57x36 >+ text run at (0,6) width 57: "\x{53EA}" >+ RenderRubyRun (anonymous) at (342,0) size 57x48 >+ RenderRubyText {RT} at (32,16) size 10x16 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,0) size 10x16 >+ RenderRubyText {RT} at (10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2CB}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{3106}\x{311A}" >+ RenderRubyBase (anonymous) at (0,0) size 57x48 >+ RenderText {#text} at (0,6) size 57x36 >+ text run at (0,6) width 57: "\x{6015}" >+ RenderRubyRun (anonymous) at (399,0) size 57x48 >+ RenderRubyText {RT} at (32,16) size 10x16 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,0) size 10x16 >+ RenderRubyText {RT} at (10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2C7}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{3127}\x{3121}" >+ RenderRubyBase (anonymous) at (0,0) size 57x48 >+ RenderText {#text} at (0,6) size 57x36 >+ text run at (0,6) width 57: "\x{6709}" >+ RenderRubyRun (anonymous) at (456,0) size 57x48 >+ RenderRubyText {RT} at (32,12) size 10x24 >+ RenderText {#text} at (0,0) size 10x24 >+ text run at (0,0) width 24: "\x{3112}\x{3127}\x{3123}" >+ RenderRubyBase (anonymous) at (0,0) size 57x48 >+ RenderText {#text} at (0,6) size 57x36 >+ text run at (0,6) width 57: "\x{5FC3}" >+ RenderRubyRun (anonymous) at (513,0) size 57x48 >+ RenderRubyText {RT} at (32,16) size 10x16 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,0) size 10x16 >+ RenderRubyText {RT} at (10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2CA}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{3116}\x{3123}" >+ RenderRubyBase (anonymous) at (0,0) size 57x48 >+ RenderText {#text} at (0,6) size 57x36 >+ text run at (0,6) width 57: "\x{4EBA}" >+ RenderText {#text} at (570,6) size 33x36 >+ text run at (570,6) width 33: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,54) size 570x36 >+ text run at (0,54) width 570: "\x{4E16}\x{4E0A}\x{7121}\x{96E3}\x{4E8B}\x{53EA}\x{6015}\x{6709}\x{5FC3}\x{4EBA}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/bopomofo-rl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/bopomofo-rl-expected.txt >new file mode 100644 >index 00000000000..5186e986cab >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/bopomofo-rl-expected.txt >@@ -0,0 +1,124 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (724,0) size 76x600 >+ RenderBlock {HTML} at (0,0) size 76x600 >+ RenderBody {BODY} at (20,8) size 48x584 >+ RenderRuby (inline) {RUBY} at (0,0) size 36x320 >+ RenderRubyRun (anonymous) at (0,0) size 48x32 >+ RenderRubyText {RT} at (-4,0) size 10x32 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x8 >+ RenderRubyRun (anonymous) at (0,12) size 10x8 >+ RenderRubyText {RT} at (-10,0) size 10x8 >+ RenderText {#text} at (0,2) size 10x4 >+ text run at (0,2) width 3: "\x{2CB}" >+ RenderRubyBase (anonymous) at (0,0) size 10x8 >+ RenderText {#text} at (0,0) size 10x8 >+ text run at (0,0) width 8: "\x{3115}" >+ RenderRubyBase (anonymous) at (0,0) size 48x32 >+ RenderText {#text} at (6,0) size 36x32 >+ text run at (6,0) width 32: "\x{4E16}" >+ RenderRubyRun (anonymous) at (0,32) size 48x32 >+ RenderRubyText {RT} at (-4,0) size 10x32 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,8) size 10x16 >+ RenderRubyText {RT} at (-10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2CB}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{3115}\x{3124}" >+ RenderRubyBase (anonymous) at (0,0) size 48x32 >+ RenderText {#text} at (6,0) size 36x32 >+ text run at (6,0) width 32: "\x{4E0A}" >+ RenderRubyRun (anonymous) at (0,64) size 48x32 >+ RenderRubyText {RT} at (-4,0) size 10x32 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x8 >+ RenderRubyRun (anonymous) at (0,12) size 10x8 >+ RenderRubyText {RT} at (-10,0) size 10x8 >+ RenderText {#text} at (0,2) size 10x4 >+ text run at (0,2) width 3: "\x{2CA}" >+ RenderRubyBase (anonymous) at (0,0) size 10x8 >+ RenderText {#text} at (0,0) size 10x8 >+ text run at (0,0) width 8: "\x{3128}" >+ RenderRubyBase (anonymous) at (0,0) size 48x32 >+ RenderText {#text} at (6,0) size 36x32 >+ text run at (6,0) width 32: "\x{7121}" >+ RenderRubyRun (anonymous) at (0,96) size 48x32 >+ RenderRubyText {RT} at (-4,0) size 10x32 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,8) size 10x16 >+ RenderRubyText {RT} at (-10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2CA}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{310B}\x{3122}" >+ RenderRubyBase (anonymous) at (0,0) size 48x32 >+ RenderText {#text} at (6,0) size 36x32 >+ text run at (6,0) width 32: "\x{96E3}" >+ RenderRubyRun (anonymous) at (0,128) size 48x32 >+ RenderRubyText {RT} at (-4,0) size 10x32 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x8 >+ RenderRubyRun (anonymous) at (0,12) size 10x8 >+ RenderRubyText {RT} at (-10,0) size 10x8 >+ RenderText {#text} at (0,2) size 10x4 >+ text run at (0,2) width 3: "\x{2CB}" >+ RenderRubyBase (anonymous) at (0,0) size 10x8 >+ RenderText {#text} at (0,0) size 10x8 >+ text run at (0,0) width 8: "\x{3115}" >+ RenderRubyBase (anonymous) at (0,0) size 48x32 >+ RenderText {#text} at (6,0) size 36x32 >+ text run at (6,0) width 32: "\x{4E8B}" >+ RenderRubyRun (anonymous) at (0,160) size 48x32 >+ RenderRubyText {RT} at (-4,0) size 10x32 >+ RenderText {#text} at (0,10) size 10x12 >+ text run at (0,10) width 11: "\x{3113}\x{2C7}" >+ RenderRubyBase (anonymous) at (0,0) size 48x32 >+ RenderText {#text} at (6,0) size 36x32 >+ text run at (6,0) width 32: "\x{53EA}" >+ RenderRubyRun (anonymous) at (0,192) size 48x32 >+ RenderRubyText {RT} at (-4,0) size 10x32 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,8) size 10x16 >+ RenderRubyText {RT} at (-10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2CB}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{3106}\x{311A}" >+ RenderRubyBase (anonymous) at (0,0) size 48x32 >+ RenderText {#text} at (6,0) size 36x32 >+ text run at (6,0) width 32: "\x{6015}" >+ RenderRubyRun (anonymous) at (0,224) size 48x32 >+ RenderRubyText {RT} at (-4,0) size 10x32 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,8) size 10x16 >+ RenderRubyText {RT} at (-10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2C7}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{3127}\x{3121}" >+ RenderRubyBase (anonymous) at (0,0) size 48x32 >+ RenderText {#text} at (6,0) size 36x32 >+ text run at (6,0) width 32: "\x{6709}" >+ RenderRubyRun (anonymous) at (0,256) size 48x32 >+ RenderRubyText {RT} at (-4,0) size 10x32 >+ RenderText {#text} at (0,4) size 10x24 >+ text run at (0,4) width 24: "\x{3112}\x{3127}\x{3123}" >+ RenderRubyBase (anonymous) at (0,0) size 48x32 >+ RenderText {#text} at (6,0) size 36x32 >+ text run at (6,0) width 32: "\x{5FC3}" >+ RenderRubyRun (anonymous) at (0,288) size 48x32 >+ RenderRubyText {RT} at (-4,0) size 10x32 >+ RenderRuby (inline) {RUBY} at (0,0) size 10x16 >+ RenderRubyRun (anonymous) at (0,8) size 10x16 >+ RenderRubyText {RT} at (-10,0) size 10x16 >+ RenderText {#text} at (0,6) size 10x4 >+ text run at (0,6) width 3: "\x{2CA}" >+ RenderRubyBase (anonymous) at (0,0) size 10x16 >+ RenderText {#text} at (0,0) size 10x16 >+ text run at (0,0) width 16: "\x{3116}\x{3123}" >+ RenderRubyBase (anonymous) at (0,0) size 48x32 >+ RenderText {#text} at (6,0) size 36x32 >+ text run at (6,0) width 32: "\x{4EBA}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/nested-ruby-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/nested-ruby-expected.txt >new file mode 100644 >index 00000000000..e61672df481 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/nested-ruby-expected.txt >@@ -0,0 +1,48 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x44 >+ RenderRuby (inline) {RUBY} at (0,0) size 81x19 >+ RenderRubyRun (anonymous) at (0,12) size 81x32 >+ RenderRubyText {RT} at (0,-12) size 81x12 >+ RenderText {#text} at (11,0) size 59x12 >+ text run at (11,0) width 59: "K\x{14D}kakukid\x{14D}tai" >+ RenderRubyBase (anonymous) at (0,0) size 81x32 >+ RenderRuby (inline) {RUBY} at (0,0) size 81x19 >+ RenderRubyRun (anonymous) at (0,12) size 16x20 >+ RenderRubyText {RT} at (0,-12) size 16x12 >+ RenderText {#text} at (1,0) size 14x12 >+ text run at (1,0) width 14: "\x{3053}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 16x20 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "\x{653B}" >+ RenderRubyRun (anonymous) at (16,12) size 16x20 >+ RenderRubyText {RT} at (0,-12) size 16x12 >+ RenderText {#text} at (1,0) size 14x12 >+ text run at (1,0) width 14: "\x{304B}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 16x20 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "\x{6BBB}" >+ RenderRubyRun (anonymous) at (32,12) size 16x20 >+ RenderRubyText {RT} at (0,-12) size 16x12 >+ RenderText {#text} at (4,0) size 8x12 >+ text run at (4,0) width 8: "\x{304D}" >+ RenderRubyBase (anonymous) at (0,0) size 16x20 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "\x{6A5F}" >+ RenderRubyRun (anonymous) at (48,12) size 16x20 >+ RenderRubyText {RT} at (0,-12) size 16x12 >+ RenderText {#text} at (1,0) size 14x12 >+ text run at (1,0) width 14: "\x{3069}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 16x20 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: "\x{52D5}" >+ RenderRubyRun (anonymous) at (64,12) size 17x20 >+ RenderRubyText {RT} at (0,-12) size 17x12 >+ RenderText {#text} at (0,0) size 17x12 >+ text run at (0,0) width 17: "\x{305F}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 17x20 >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "\x{968A}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-base-merge-block-children-crash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-base-merge-block-children-crash-expected.txt >new file mode 100644 >index 00000000000..18ce6389d40 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-base-merge-block-children-crash-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x32 >+ RenderBlock {HTML} at (0,0) size 800x32 >+ RenderBody {BODY} at (8,8) size 784x16 >+ RenderRuby (inline) {RUBY} at (0,0) size 64x16 >+ RenderRubyRun (anonymous) at (0,0) size 64x16 >+ RenderRubyBase (anonymous) at (0,0) size 64x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "PASS" >+ RenderInline {I} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-beforeafter-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-beforeafter-expected.txt >new file mode 100644 >index 00000000000..8e02fad6c2d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-beforeafter-expected.txt >@@ -0,0 +1,68 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 492x19 >+ text run at (0,0) width 492: "Tests that CSS-generated :before or :after content doesn't intrude into ruby bases." >+ RenderBlock {P} at (0,36) size 784x0 >+ RenderBlock (anonymous) at (0,36) size 784x32 >+ RenderText {#text} at (0,12) size 29x19 >+ text run at (0,12) width 29: "Foo " >+ RenderRuby (inline) {RUBY} at (0,0) size 74x19 >+ RenderInline (generated) at (0,0) size 49x19 >+ RenderText at (29,12) size 49x19 >+ text run at (29,12) width 49: "[before]" >+ RenderRubyRun (anonymous) at (73,12) size 35x20 >+ RenderRubyText {RT} at (0,-12) size 34x12 >+ RenderText {#text} at (0,0) size 34x12 >+ text run at (0,0) width 34: "long text" >+ RenderRubyBase (anonymous) at (0,0) size 34x20 >+ RenderText {#text} at (13,0) size 8x19 >+ text run at (13,0) width 8: "b" >+ RenderText {#text} at (103,12) size 26x19 >+ text run at (103,12) width 26: " Bar" >+ RenderBR {BR} at (129,27) size 0x0 >+ RenderBlock {P} at (0,84) size 784x0 >+ RenderBlock {P} at (0,84) size 784x0 >+ RenderBlock (anonymous) at (0,84) size 784x32 >+ RenderText {#text} at (0,12) size 29x19 >+ text run at (0,12) width 29: "Foo " >+ RenderRuby (inline) {RUBY} at (0,0) size 62x19 >+ RenderRubyRun (anonymous) at (24,12) size 35x20 >+ RenderRubyText {RT} at (0,-12) size 34x12 >+ RenderText {#text} at (0,0) size 34x12 >+ text run at (0,0) width 34: "long text" >+ RenderRubyBase (anonymous) at (0,0) size 34x20 >+ RenderText {#text} at (13,0) size 8x19 >+ text run at (13,0) width 8: "b" >+ RenderInline (generated) at (0,0) size 37x19 >+ RenderText at (54,12) size 37x19 >+ text run at (54,12) width 37: "[after]" >+ RenderText {#text} at (91,12) size 26x19 >+ text run at (91,12) width 26: " Bar" >+ RenderBR {BR} at (117,27) size 0x0 >+ RenderBlock {P} at (0,132) size 784x0 >+ RenderBlock {P} at (0,132) size 784x0 >+ RenderBlock (anonymous) at (0,132) size 784x32 >+ RenderText {#text} at (0,12) size 29x19 >+ text run at (0,12) width 29: "Foo " >+ RenderRuby (inline) {RUBY} at (0,0) size 111x19 >+ RenderInline (generated) at (0,0) size 49x19 >+ RenderText at (29,12) size 49x19 >+ text run at (29,12) width 49: "[before]" >+ RenderRubyRun (anonymous) at (73,12) size 35x20 >+ RenderRubyText {RT} at (0,-12) size 34x12 >+ RenderText {#text} at (0,0) size 34x12 >+ text run at (0,0) width 34: "long text" >+ RenderRubyBase (anonymous) at (0,0) size 34x20 >+ RenderText {#text} at (13,0) size 8x19 >+ text run at (13,0) width 8: "b" >+ RenderInline (generated) at (0,0) size 37x19 >+ RenderText at (103,12) size 37x19 >+ text run at (103,12) width 37: "[after]" >+ RenderText {#text} at (140,12) size 26x19 >+ text run at (140,12) width 26: " Bar" >+ RenderBR {BR} at (166,27) size 0x0 >+ RenderBlock {P} at (0,180) size 784x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-empty-rt-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-empty-rt-expected.txt >new file mode 100644 >index 00000000000..317e46dee4d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-empty-rt-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 421x19 >+ text run at (0,0) width 421: "The following is a test for having a <rt> immediately following another." >+ RenderBlock (anonymous) at (0,36) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,92) size 784x32 >+ RenderText {#text} at (0,12) size 79x19 >+ text run at (0,12) width 79: "<ruby> uses " >+ RenderRuby (inline) {RUBY} at (0,0) size 41x19 >+ RenderRubyRun (anonymous) at (79,12) size 27x20 >+ RenderRubyText {RT} at (0,-12) size 27x12 >+ RenderText {#text} at (4,0) size 19x12 >+ text run at (4,0) width 19: "ruby" >+ RenderRubyBase (anonymous) at (0,0) size 27x20 >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "<rt>" >+ RenderRubyRun (anonymous) at (106,29) size 14x0 >+ RenderRubyText {RT} at (0,-12) size 14x12 >+ RenderText {#text} at (0,0) size 14x12 >+ text run at (0,0) width 14: "text" >+ RenderText {#text} at (120,12) size 155x19 >+ text run at (120,12) width 155: " to contain the annotation." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-inline-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-inline-table-expected.txt >new file mode 100644 >index 00000000000..de8b39e5d40 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-inline-table-expected.txt >@@ -0,0 +1,45 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 747x39 >+ text run at (0,0) width 747: "Test that <ruby> rendered as inline-table (or somesuch) is not affected by ruby rendering. Both <div> below should look the" >+ text run at (0,20) width 39: "same. " >+ RenderBR {BR} at (39,35) size 0x0 >+ RenderBR {BR} at (0,40) size 0x19 >+ RenderBlock {DIV} at (3,63) size 778x51 [bgcolor=#FFFFDD] [border: (1px solid #000000)] >+ RenderText {#text} at (9,21) size 211x19 >+ text run at (9,21) width 211: "This is some XHTML1.1 text with " >+ RenderTable {SPAN} at (220,9) size 40x32 >+ RenderTableSection {SPAN} at (0,12) size 40x20 >+ RenderTableRow (anonymous) at (0,0) size 40x20 >+ RenderTableCell (anonymous) at (0,0) size 40x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (4,0) size 32x19 >+ text run at (4,0) width 32: "Ruby" >+ RenderTableSection {SPAN} at (0,0) size 40x12 >+ RenderTableRow (anonymous) at (0,0) size 40x12 >+ RenderTableCell (anonymous) at (0,0) size 40x12 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 40x12 >+ text run at (0,0) width 40: "guide text" >+ RenderText {#text} at (260,21) size 54x19 >+ text run at (260,21) width 54: " markup." >+ RenderBlock (anonymous) at (0,116) size 784x21 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {DIV} at (3,139) size 778x51 [bgcolor=#FFFFDD] [border: (1px solid #000000)] >+ RenderText {#text} at (9,21) size 211x19 >+ text run at (9,21) width 211: "This is some XHTML1.1 text with " >+ RenderTable {RUBY} at (220,9) size 40x32 >+ RenderTableSection {RB} at (0,12) size 40x20 >+ RenderTableRow (anonymous) at (0,0) size 40x20 >+ RenderTableCell (anonymous) at (0,0) size 40x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (4,0) size 32x19 >+ text run at (4,0) width 32: "Ruby" >+ RenderTableSection {RT} at (0,0) size 40x12 >+ RenderTableRow (anonymous) at (0,0) size 40x12 >+ RenderTableCell (anonymous) at (0,0) size 40x12 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 40x12 >+ text run at (0,0) width 40: "guide text" >+ RenderText {#text} at (260,21) size 54x19 >+ text run at (260,21) width 54: " markup." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-length-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-length-expected.txt >new file mode 100644 >index 00000000000..15c2fbeead2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-length-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 766x39 >+ text run at (0,0) width 766: "This is a initial test for simple ruby. There should be 2 ruby annotations on below line, one with a ruby text shorter than the base," >+ text run at (0,20) width 277: "and one with a ruby text longer than the base. " >+ RenderBR {BR} at (277,35) size 0x0 >+ RenderBR {BR} at (0,40) size 0x19 >+ RenderText {#text} at (0,71) size 146x19 >+ text run at (0,71) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 175x19 >+ RenderRubyRun (anonymous) at (146,71) size 175x20 >+ RenderRubyText {RT} at (0,-12) size 175x12 >+ RenderText {#text} at (72,0) size 31x12 >+ text run at (72,0) width 31: "HTML5" >+ RenderRubyBase (anonymous) at (0,0) size 175x20 >+ RenderText {#text} at (0,0) size 175x19 >+ text run at (0,0) width 175: "Hypertext Markup Language" >+ RenderText {#text} at (321,71) size 30x19 >+ text run at (321,71) width 30: " and " >+ RenderRuby (inline) {RUBY} at (0,0) size 80x19 >+ RenderRubyRun (anonymous) at (346,71) size 90x20 >+ RenderRubyText {RT} at (0,-12) size 89x12 >+ RenderText {#text} at (0,0) size 89x12 >+ text run at (0,0) width 89: "Cascading Style Sheets" >+ RenderRubyBase (anonymous) at (0,0) size 89x20 >+ RenderText {#text} at (26,0) size 37x19 >+ text run at (26,0) width 37: "CSS3" >+ RenderText {#text} at (431,71) size 42x19 >+ text run at (431,71) width 42: " specs." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-run-break-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-run-break-expected.txt >new file mode 100644 >index 00000000000..6426f0261dc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-run-break-expected.txt >@@ -0,0 +1,54 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x80 >+ RenderText {#text} at (0,0) size 770x59 >+ text run at (0,0) width 750: "This is a test for multiple ruby runs and line breaks. There is a div with a blue border and 10px padding. This contains a single" >+ text run at (0,20) width 437: "<ruby> markup in the text contained in the block, broken across 2 lines. " >+ text run at (437,20) width 333: "Part of it should be on the first line, the rest on the other" >+ text run at (0,40) width 28: "line. " >+ RenderBR {BR} at (28,55) size 0x0 >+ RenderBR {BR} at (0,60) size 0x19 >+ RenderBlock {DIV} at (0,80) size 284x77 [border: (2px solid #0000FF)] >+ RenderText {#text} at (12,14) size 146x19 >+ text run at (12,14) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 250x50 >+ RenderRubyRun (anonymous) at (153,14) size 25x20 >+ RenderRubyText {RT} at (0,-12) size 24x12 >+ RenderText {#text} at (0,0) size 24x12 >+ text run at (0,0) width 24: "Hyper" >+ RenderRubyBase (anonymous) at (0,0) size 24x20 >+ RenderText {#text} at (6,0) size 12x19 >+ text run at (6,0) width 12: "H" >+ RenderRubyRun (anonymous) at (177,14) size 17x20 >+ RenderRubyText {RT} at (0,-12) size 16x12 >+ RenderText {#text} at (0,0) size 16x12 >+ text run at (0,0) width 16: "Text" >+ RenderRubyBase (anonymous) at (0,0) size 16x20 >+ RenderText {#text} at (3,0) size 10x19 >+ text run at (3,0) width 10: "T" >+ RenderRubyRun (anonymous) at (193,14) size 31x20 >+ RenderRubyText {RT} at (0,-12) size 30x12 >+ RenderText {#text} at (0,0) size 30x12 >+ text run at (0,0) width 30: "Markup" >+ RenderRubyBase (anonymous) at (0,0) size 30x20 >+ RenderText {#text} at (8,0) size 14x19 >+ text run at (8,0) width 14: "M" >+ RenderRubyRun (anonymous) at (223,14) size 39x20 >+ RenderRubyText {RT} at (0,-12) size 38x12 >+ RenderText {#text} at (0,0) size 38x12 >+ text run at (0,0) width 38: "Language" >+ RenderRubyBase (anonymous) at (0,0) size 38x20 >+ RenderText {#text} at (14,0) size 10x19 >+ text run at (14,0) width 10: "L" >+ RenderRubyRun (anonymous) at (12,45) size 29x20 >+ RenderRubyText {RT} at (0,-12) size 29x12 >+ RenderText {#text} at (0,0) size 29x12 >+ text run at (0,0) width 29: "Level 5" >+ RenderRubyBase (anonymous) at (0,0) size 29x20 >+ RenderText {#text} at (10,0) size 9x19 >+ text run at (10,0) width 9: "5" >+ RenderText {#text} at (36,45) size 43x19 >+ text run at (36,45) width 43: " specs." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-runs-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-runs-expected.txt >new file mode 100644 >index 00000000000..b58f7fd85c4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-runs-expected.txt >@@ -0,0 +1,51 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 213x19 >+ text run at (0,0) width 213: "This is a test for multiple ruby runs. " >+ RenderBR {BR} at (213,15) size 0x0 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,56) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 128x19 >+ RenderRubyRun (anonymous) at (141,12) size 25x20 >+ RenderRubyText {RT} at (0,-12) size 24x12 >+ RenderText {#text} at (0,0) size 24x12 >+ text run at (0,0) width 24: "Hyper" >+ RenderRubyBase (anonymous) at (0,0) size 24x20 >+ RenderText {#text} at (6,0) size 12x19 >+ text run at (6,0) width 12: "H" >+ RenderRubyRun (anonymous) at (165,12) size 17x20 >+ RenderRubyText {RT} at (0,-12) size 16x12 >+ RenderText {#text} at (0,0) size 16x12 >+ text run at (0,0) width 16: "Text" >+ RenderRubyBase (anonymous) at (0,0) size 16x20 >+ RenderText {#text} at (3,0) size 10x19 >+ text run at (3,0) width 10: "T" >+ RenderRubyRun (anonymous) at (181,12) size 31x20 >+ RenderRubyText {RT} at (0,-12) size 30x12 >+ RenderText {#text} at (0,0) size 30x12 >+ text run at (0,0) width 30: "Markup" >+ RenderRubyBase (anonymous) at (0,0) size 30x20 >+ RenderText {#text} at (8,0) size 14x19 >+ text run at (8,0) width 14: "M" >+ RenderRubyRun (anonymous) at (211,12) size 39x20 >+ RenderRubyText {RT} at (0,-12) size 38x12 >+ RenderText {#text} at (0,0) size 38x12 >+ text run at (0,0) width 38: "Language" >+ RenderRubyBase (anonymous) at (0,0) size 38x20 >+ RenderText {#text} at (14,0) size 10x19 >+ text run at (14,0) width 10: "L" >+ RenderRubyRun (anonymous) at (249,12) size 30x20 >+ RenderRubyText {RT} at (0,-12) size 29x12 >+ RenderText {#text} at (0,0) size 29x12 >+ text run at (0,0) width 29: "Level 5" >+ RenderRubyBase (anonymous) at (0,0) size 29x20 >+ RenderText {#text} at (10,0) size 9x19 >+ text run at (10,0) width 9: "5" >+ RenderText {#text} at (274,12) size 42x19 >+ text run at (274,12) width 42: " specs." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-runs-spans-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-runs-spans-expected.txt >new file mode 100644 >index 00000000000..41142d211b1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-runs-spans-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 464x19 >+ text run at (0,0) width 464: "The following is a test for having non-text inline elements as base in a <ruby>." >+ RenderBlock {P} at (0,36) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 127x19 >+ RenderRubyRun (anonymous) at (141,12) size 42x20 >+ RenderRubyText {RT} at (0,-12) size 41x12 >+ RenderText {#text} at (0,0) size 41x12 >+ text run at (0,0) width 41: "Hyper-text" >+ RenderRubyBase (anonymous) at (0,0) size 41x20 >+ RenderInline {SPAN} at (0,0) size 21x19 >+ RenderText {#text} at (10,0) size 21x19 >+ text run at (10,0) width 21: "HT" >+ RenderRubyRun (anonymous) at (182,12) size 96x20 >+ RenderRubyText {RT} at (0,-12) size 95x12 >+ RenderText {#text} at (0,0) size 95x12 >+ text run at (0,0) width 95: "Markup Language Lvl. 5" >+ RenderRubyBase (anonymous) at (0,0) size 95x20 >+ RenderInline {SPAN} at (0,0) size 14x19 >+ RenderText {#text} at (32,0) size 14x19 >+ text run at (32,0) width 14: "M" >+ RenderInline {SPAN} at (0,0) size 9x19 >+ RenderText {#text} at (46,0) size 9x19 >+ text run at (46,0) width 9: "L" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (55,0) size 8x19 >+ text run at (55,0) width 8: "5" >+ RenderText {#text} at (273,12) size 36x19 >+ text run at (273,12) width 36: " spec." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-simple-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-simple-expected.txt >new file mode 100644 >index 00000000000..40adec77446 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-simple-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 210x19 >+ text run at (0,0) width 210: "This is a initial test for simple ruby. " >+ RenderBR {BR} at (210,15) size 0x0 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,56) size 784x32 >+ RenderText {#text} at (0,12) size 151x19 >+ text run at (0,12) width 151: "Ruby is often used in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 111x19 >+ RenderRubyRun (anonymous) at (151,12) size 111x20 >+ RenderRubyText {RT} at (0,-12) size 111x12 >+ RenderText {#text} at (38,0) size 35x12 >+ text run at (38,0) width 35: "Nihongo" >+ RenderRubyBase (anonymous) at (0,0) size 111x20 >+ RenderText {#text} at (0,0) size 111x19 >+ text run at (0,0) width 111: "Japanese language" >+ RenderText {#text} at (262,12) size 4x19 >+ text run at (262,12) width 4: "." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-simple-rp-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-simple-rp-expected.txt >new file mode 100644 >index 00000000000..05f10fd4b1a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-simple-rp-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 763x39 >+ text run at (0,0) width 318: "This is a test for simple ruby that contains <rp> tags. " >+ text run at (318,0) width 445: "Contents of the <rp> tags (opening and closing brackets) should not show" >+ text run at (0,20) width 157: "when ruby is suppoorted. " >+ RenderBR {BR} at (157,35) size 0x0 >+ RenderBR {BR} at (0,40) size 0x19 >+ RenderBlock {P} at (0,76) size 784x32 >+ RenderText {#text} at (0,12) size 151x19 >+ text run at (0,12) width 151: "Ruby is often used in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 111x19 >+ RenderRubyRun (anonymous) at (151,12) size 111x20 >+ RenderRubyText {RT} at (0,-12) size 111x12 >+ RenderText {#text} at (38,0) size 35x12 >+ text run at (38,0) width 35: "Nihongo" >+ RenderRubyBase (anonymous) at (0,0) size 111x20 >+ RenderText {#text} at (0,0) size 111x19 >+ text run at (0,0) width 111: "Japanese language" >+ RenderText {#text} at (262,12) size 4x19 >+ text run at (262,12) width 4: "." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-text-before-after-content-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-text-before-after-content-expected.txt >new file mode 100644 >index 00000000000..e6767d7db5e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-text-before-after-content-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x88 >+ RenderBlock {HTML} at (0,0) size 800x88 >+ RenderBody {BODY} at (16,16) size 768x56 [color=#0000FF] >+ RenderRuby (inline) {RUBY} at (0,0) size 202x36 >+ RenderRubyRun (anonymous) at (0,19) size 181x37 >+ RenderRubyText {RT} at (0,-19) size 181x20 >+ RenderInline (generated) at (0,0) size 59x19 >+ RenderText at (0,0) size 59x19 >+ text run at (0,0) width 59: "BEFORE" >+ RenderText {#text} at (59,0) size 74x19 >+ text run at (59,0) width 74: "CONTENT" >+ RenderInline (generated) at (0,0) size 48x19 >+ RenderText at (133,0) size 48x19 >+ text run at (133,0) width 48: "AFTER" >+ RenderRubyBase (anonymous) at (0,0) size 181x37 >+ RenderText {#text} at (79,0) size 23x36 >+ text run at (79,0) width 23: "A" >+ RenderRubyRun (anonymous) at (181,19) size 21x37 >+ RenderRubyBase (anonymous) at (0,0) size 21x37 >+ RenderText {#text} at (0,0) size 21x36 >+ text run at (0,0) width 21: "B" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-trailing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-trailing-expected.txt >new file mode 100644 >index 00000000000..70d2f0150d2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/ruby-trailing-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 554x19 >+ text run at (0,0) width 554: "The following is a test for having a trailing base within a <ruby> with no associated ruby text." >+ RenderBlock (anonymous) at (0,36) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,92) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 117x19 >+ RenderRubyRun (anonymous) at (141,12) size 114x20 >+ RenderRubyText {RT} at (0,-12) size 113x12 >+ RenderText {#text} at (0,0) size 113x12 >+ text run at (0,0) width 113: "Hyper-text Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 113x20 >+ RenderText {#text} at (35,0) size 43x19 >+ text run at (35,0) width 43: "HTML" >+ RenderRubyRun (anonymous) at (254,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (262,12) size 5x19 >+ text run at (262,12) width 5: "." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-insert-rt-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-insert-rt-expected.txt >new file mode 100644 >index 00000000000..c0ecb40b215 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-insert-rt-expected.txt >@@ -0,0 +1,66 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 538x19 >+ text run at (0,0) width 538: "The following is a test for DOM manipulation within <ruby>: Inserting a new <rt> element" >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 409x19 >+ text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." >+ RenderBlock (anonymous) at (0,72) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,128) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 115x19 >+ RenderRubyRun (anonymous) at (141,12) size 42x20 >+ RenderRubyText {RT} at (0,-12) size 41x12 >+ RenderText {#text} at (0,0) size 41x12 >+ text run at (0,0) width 41: "Hyper-text" >+ RenderRubyBase (anonymous) at (0,0) size 41x20 >+ RenderInline {SPAN} at (0,0) size 21x19 >+ RenderText {#text} at (10,0) size 21x19 >+ text run at (10,0) width 21: "HT" >+ RenderRubyRun (anonymous) at (182,12) size 71x20 >+ RenderRubyText {RT} at (0,-12) size 70x12 >+ RenderText {#text} at (0,0) size 70x12 >+ text run at (0,0) width 70: "Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 70x20 >+ RenderInline {SPAN} at (0,0) size 24x19 >+ RenderText {#text} at (23,0) size 24x19 >+ text run at (23,0) width 24: "ML" >+ RenderRubyRun (anonymous) at (252,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (260,12) size 37x19 >+ text run at (260,12) width 37: " spec." >+ RenderBlock {P} at (0,176) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 115x19 >+ RenderRubyRun (anonymous) at (141,12) size 42x20 >+ RenderRubyText {RT} at (0,-12) size 41x12 >+ RenderText {#text} at (0,0) size 41x12 >+ text run at (0,0) width 41: "Hyper-text" >+ RenderRubyBase (anonymous) at (0,0) size 41x20 >+ RenderInline {SPAN} at (0,0) size 21x19 >+ RenderText {#text} at (10,0) size 21x19 >+ text run at (10,0) width 21: "HT" >+ RenderRubyRun (anonymous) at (182,12) size 71x20 >+ RenderRubyText {RT} at (0,-12) size 70x12 >+ RenderText {#text} at (0,0) size 70x12 >+ text run at (0,0) width 70: "Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 70x20 >+ RenderInline {SPAN} at (0,0) size 24x19 >+ RenderText {#text} at (23,0) size 24x19 >+ text run at (23,0) width 24: "ML" >+ RenderRubyRun (anonymous) at (252,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (260,12) size 37x19 >+ text run at (260,12) width 37: " spec." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-insert-text1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-insert-text1-expected.txt >new file mode 100644 >index 00000000000..0b71d833570 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-insert-text1-expected.txt >@@ -0,0 +1,62 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 618x19 >+ text run at (0,0) width 618: "The following is a test for DOM manipulation within <ruby>: Inserting a new text before a <rt> element" >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 409x19 >+ text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." >+ RenderBlock (anonymous) at (0,72) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,128) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 115x19 >+ RenderRubyRun (anonymous) at (141,12) size 42x20 >+ RenderRubyText {RT} at (0,-12) size 41x12 >+ RenderText {#text} at (0,0) size 41x12 >+ text run at (0,0) width 41: "Hyper-text" >+ RenderRubyBase (anonymous) at (0,0) size 41x20 >+ RenderText {#text} at (10,0) size 21x19 >+ text run at (10,0) width 21: "HT" >+ RenderRubyRun (anonymous) at (182,12) size 71x20 >+ RenderRubyText {RT} at (0,-12) size 70x12 >+ RenderText {#text} at (0,0) size 70x12 >+ text run at (0,0) width 70: "Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 70x20 >+ RenderText {#text} at (23,0) size 24x19 >+ text run at (23,0) width 24: "ML" >+ RenderRubyRun (anonymous) at (252,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (260,12) size 37x19 >+ text run at (260,12) width 37: " spec." >+ RenderBlock {P} at (0,176) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 115x19 >+ RenderRubyRun (anonymous) at (141,12) size 42x20 >+ RenderRubyText {RT} at (0,-12) size 41x12 >+ RenderText {#text} at (0,0) size 41x12 >+ text run at (0,0) width 41: "Hyper-text" >+ RenderRubyBase (anonymous) at (0,0) size 41x20 >+ RenderText {#text} at (10,0) size 21x19 >+ text run at (10,0) width 21: "HT" >+ RenderRubyRun (anonymous) at (182,12) size 71x20 >+ RenderRubyText {RT} at (0,-12) size 70x12 >+ RenderText {#text} at (0,0) size 70x12 >+ text run at (0,0) width 70: "Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 70x20 >+ RenderText {#text} at (23,0) size 24x19 >+ text run at (23,0) width 24: "ML" >+ RenderRubyRun (anonymous) at (252,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (260,12) size 37x19 >+ text run at (260,12) width 37: " spec." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-insert-text2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-insert-text2-expected.txt >new file mode 100644 >index 00000000000..ac7548c04f4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-insert-text2-expected.txt >@@ -0,0 +1,52 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 775x19 >+ text run at (0,0) width 775: "The following is a test for DOM manipulation within <ruby>: Inserting a new text before a <rt> element that already contains text." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 409x19 >+ text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." >+ RenderBlock (anonymous) at (0,72) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,128) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 117x19 >+ RenderRubyRun (anonymous) at (141,12) size 114x20 >+ RenderRubyText {RT} at (0,-12) size 113x12 >+ RenderText {#text} at (0,0) size 113x12 >+ text run at (0,0) width 113: "Hyper-text Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 113x20 >+ RenderInline {SPAN} at (0,0) size 20x19 >+ RenderText {#text} at (35,0) size 20x19 >+ text run at (35,0) width 20: "HT" >+ RenderText {#text} at (55,0) size 23x19 >+ text run at (55,0) width 23: "ML" >+ RenderRubyRun (anonymous) at (254,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (262,12) size 37x19 >+ text run at (262,12) width 37: " spec." >+ RenderBlock {P} at (0,176) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 117x19 >+ RenderRubyRun (anonymous) at (141,12) size 114x20 >+ RenderRubyText {RT} at (0,-12) size 113x12 >+ RenderText {#text} at (0,0) size 113x12 >+ text run at (0,0) width 113: "Hyper-text Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 113x20 >+ RenderText {#text} at (35,0) size 43x19 >+ text run at (35,0) width 43: "HTML" >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderRubyRun (anonymous) at (254,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (262,12) size 37x19 >+ text run at (262,12) width 37: " spec." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-insert-text3-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-insert-text3-expected.txt >new file mode 100644 >index 00000000000..0175572d935 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-insert-text3-expected.txt >@@ -0,0 +1,54 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 695x19 >+ text run at (0,0) width 695: "The following is a test for DOM manipulation within <ruby>: Inserting a new text before another text of a ruby base." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 409x19 >+ text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." >+ RenderBlock (anonymous) at (0,72) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,128) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 117x19 >+ RenderRubyRun (anonymous) at (141,12) size 114x20 >+ RenderRubyText {RT} at (0,-12) size 113x12 >+ RenderText {#text} at (0,0) size 113x12 >+ text run at (0,0) width 113: "Hyper-text Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 113x20 >+ RenderText {#text} at (35,0) size 20x19 >+ text run at (35,0) width 20: "HT" >+ RenderInline {SPAN} at (0,0) size 23x19 >+ RenderText {#text} at (55,0) size 23x19 >+ text run at (55,0) width 23: "ML" >+ RenderRubyRun (anonymous) at (254,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (262,12) size 37x19 >+ text run at (262,12) width 37: " spec." >+ RenderBlock {P} at (0,176) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 117x19 >+ RenderRubyRun (anonymous) at (141,12) size 114x20 >+ RenderRubyText {RT} at (0,-12) size 113x12 >+ RenderText {#text} at (0,0) size 113x12 >+ text run at (0,0) width 113: "Hyper-text Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 113x20 >+ RenderText {#text} at (35,0) size 20x19 >+ text run at (35,0) width 20: "HT" >+ RenderInline {SPAN} at (0,0) size 23x19 >+ RenderText {#text} at (55,0) size 23x19 >+ text run at (55,0) width 23: "ML" >+ RenderRubyRun (anonymous) at (254,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (262,12) size 37x19 >+ text run at (262,12) width 37: " spec." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-remove-rt1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-remove-rt1-expected.txt >new file mode 100644 >index 00000000000..3467b302d42 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-remove-rt1-expected.txt >@@ -0,0 +1,47 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 715x19 >+ text run at (0,0) width 715: "The following is a test for DOM manipulation within <ruby>: Removing the last <rt>, leaving the base without ruby text." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 409x19 >+ text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." >+ RenderBlock (anonymous) at (0,72) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,128) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 117x19 >+ RenderRubyRun (anonymous) at (141,12) size 114x20 >+ RenderRubyText {RT} at (0,-12) size 113x12 >+ RenderText {#text} at (0,0) size 113x12 >+ text run at (0,0) width 113: "Hyper-text Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 113x20 >+ RenderText {#text} at (35,0) size 43x19 >+ text run at (35,0) width 43: "HTML" >+ RenderRubyRun (anonymous) at (254,12) size 9x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (262,12) size 37x19 >+ text run at (262,12) width 37: " spec." >+ RenderBlock {P} at (0,176) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 117x19 >+ RenderRubyRun (anonymous) at (141,12) size 114x20 >+ RenderRubyText {RT} at (0,-12) size 113x12 >+ RenderText {#text} at (0,0) size 113x12 >+ text run at (0,0) width 113: "Hyper-text Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 113x20 >+ RenderText {#text} at (35,0) size 43x19 >+ text run at (35,0) width 43: "HTML" >+ RenderRubyRun (anonymous) at (254,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (262,12) size 37x19 >+ text run at (262,12) width 37: " spec." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-remove-rt2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-remove-rt2-expected.txt >new file mode 100644 >index 00000000000..86de153cffe >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-remove-rt2-expected.txt >@@ -0,0 +1,50 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 736x19 >+ text run at (0,0) width 736: "The following is a test for DOM manipulation within <ruby>: Removing a <rt>, forcing a merge with the right neighbour run" >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 409x19 >+ text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." >+ RenderBlock (anonymous) at (0,72) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,128) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 117x19 >+ RenderRubyRun (anonymous) at (141,12) size 114x20 >+ RenderRubyText {RT} at (0,-12) size 113x12 >+ RenderText {#text} at (0,0) size 113x12 >+ text run at (0,0) width 113: "Hyper-text Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 113x20 >+ RenderText {#text} at (35,0) size 20x19 >+ text run at (35,0) width 20: "HT" >+ RenderText {#text} at (55,0) size 23x19 >+ text run at (55,0) width 23: "ML" >+ RenderRubyRun (anonymous) at (254,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (262,12) size 37x19 >+ text run at (262,12) width 37: " spec." >+ RenderBlock {P} at (0,176) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 117x19 >+ RenderRubyRun (anonymous) at (141,12) size 114x20 >+ RenderRubyText {RT} at (0,-12) size 113x12 >+ RenderText {#text} at (0,0) size 113x12 >+ text run at (0,0) width 113: "Hyper-text Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 113x20 >+ RenderText {#text} at (35,0) size 43x19 >+ text run at (35,0) width 43: "HTML" >+ RenderRubyRun (anonymous) at (254,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (262,12) size 37x19 >+ text run at (262,12) width 37: " spec." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-remove-text1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-remove-text1-expected.txt >new file mode 100644 >index 00000000000..b7a3e20f084 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-remove-text1-expected.txt >@@ -0,0 +1,50 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 718x19 >+ text run at (0,0) width 718: "The following is a test for DOM manipulation within <ruby>: Removing a ruby base object, leaving the base non-empty." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 409x19 >+ text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." >+ RenderBlock (anonymous) at (0,72) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,128) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 117x19 >+ RenderRubyRun (anonymous) at (141,12) size 114x20 >+ RenderRubyText {RT} at (0,-12) size 113x12 >+ RenderText {#text} at (0,0) size 113x12 >+ text run at (0,0) width 113: "Hyper-text Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 113x20 >+ RenderInline {SPAN} at (0,0) size 43x19 >+ RenderText {#text} at (35,0) size 43x19 >+ text run at (35,0) width 43: "HTML" >+ RenderRubyRun (anonymous) at (254,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (262,12) size 37x19 >+ text run at (262,12) width 37: " spec." >+ RenderBlock {P} at (0,176) size 784x32 >+ RenderText {#text} at (0,12) size 146x19 >+ text run at (0,12) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 117x19 >+ RenderRubyRun (anonymous) at (141,12) size 114x20 >+ RenderRubyText {RT} at (0,-12) size 113x12 >+ RenderText {#text} at (0,0) size 113x12 >+ text run at (0,0) width 113: "Hyper-text Markup Language" >+ RenderRubyBase (anonymous) at (0,0) size 113x20 >+ RenderInline {SPAN} at (0,0) size 43x19 >+ RenderText {#text} at (35,0) size 43x19 >+ text run at (35,0) width 43: "HTML" >+ RenderRubyRun (anonymous) at (254,12) size 9x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (262,12) size 37x19 >+ text run at (262,12) width 37: " spec." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-remove-text2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-remove-text2-expected.txt >new file mode 100644 >index 00000000000..dcb4e64f242 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/rubyDOM-remove-text2-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 690x19 >+ text run at (0,0) width 690: "The following is a test for DOM manipulation within <ruby>: Removing a ruby base object, leaving the base empty." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 409x19 >+ text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." >+ RenderBlock (anonymous) at (0,72) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,128) size 784x20 >+ RenderText {#text} at (0,0) size 146x19 >+ text run at (0,0) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 121x19 >+ RenderRubyRun (anonymous) at (146,17) size 113x0 >+ RenderRubyText {RT} at (0,-12) size 113x12 >+ RenderText {#text} at (0,0) size 113x12 >+ text run at (0,0) width 113: "Hyper-text Markup Language" >+ RenderRubyRun (anonymous) at (259,0) size 8x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (267,0) size 36x19 >+ text run at (267,0) width 36: " spec." >+ RenderBlock {P} at (0,164) size 784x20 >+ RenderText {#text} at (0,0) size 146x19 >+ text run at (0,0) width 146: "<ruby> is defined in the " >+ RenderRuby (inline) {RUBY} at (0,0) size 121x19 >+ RenderRubyRun (anonymous) at (146,17) size 113x0 >+ RenderRubyText {RT} at (0,-12) size 113x12 >+ RenderText {#text} at (0,0) size 113x12 >+ text run at (0,0) width 113: "Hyper-text Markup Language" >+ RenderRubyRun (anonymous) at (259,0) size 8x20 >+ RenderRubyBase (anonymous) at (0,0) size 8x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderText {#text} at (267,0) size 36x19 >+ text run at (267,0) width 36: " spec." >diff --git a/LayoutTests/platform/wincairo-win10/fast/ruby/select-ruby-expected.txt b/LayoutTests/platform/wincairo-win10/fast/ruby/select-ruby-expected.txt >new file mode 100644 >index 00000000000..05095e60077 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/ruby/select-ruby-expected.txt >@@ -0,0 +1,41 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x40 >+ RenderBlock {HTML} at (0,0) size 800x40 >+ RenderBody {BODY} at (8,8) size 784x24 [color=#00000019] >+ RenderText {#text} at (0,8) size 16x16 >+ text run at (0,8) width 16: "a" >+ RenderRuby (inline) {RUBY} at (0,0) size 64x16 >+ RenderRubyRun (anonymous) at (16,8) size 16x16 >+ RenderRubyText {RT} at (0,-8) size 16x8 >+ RenderText {#text} at (4,0) size 8x8 >+ text run at (4,0) width 8: "1" >+ RenderRubyBase (anonymous) at (0,0) size 16x16 >+ RenderText {#text} at (0,0) size 16x16 >+ text run at (0,0) width 16: "1" >+ RenderRubyRun (anonymous) at (32,8) size 16x16 >+ RenderRubyText {RT} at (0,-8) size 16x8 >+ RenderText {#text} at (4,0) size 8x8 >+ text run at (4,0) width 8: "2" >+ RenderRubyBase (anonymous) at (0,0) size 16x16 >+ RenderText {#text} at (0,0) size 16x16 >+ text run at (0,0) width 16: "2" >+ RenderRubyRun (anonymous) at (48,8) size 16x16 >+ RenderRubyText {RT} at (0,-8) size 16x8 >+ RenderText {#text} at (4,0) size 8x8 >+ text run at (4,0) width 8: "3" >+ RenderRubyBase (anonymous) at (0,0) size 16x16 >+ RenderText {#text} at (0,0) size 16x16 >+ text run at (0,0) width 16: "3" >+ RenderRubyRun (anonymous) at (64,8) size 16x16 >+ RenderRubyText {RT} at (0,-8) size 16x8 >+ RenderText {#text} at (4,0) size 8x8 >+ text run at (4,0) width 8: "4" >+ RenderRubyBase (anonymous) at (0,0) size 16x16 >+ RenderText {#text} at (0,0) size 16x16 >+ text run at (0,0) width 16: "4" >+ RenderText {#text} at (80,8) size 16x16 >+ text run at (80,8) width 16: "b" >+ RenderText {#text} at (0,0) size 0x0 >+selection start: position 1 of child 2 {#text} of body >+selection end: position 1 of child 4 {#text} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/scrolling/rtl-scrollbars-animation-property-expected.txt b/LayoutTests/platform/wincairo-win10/fast/scrolling/rtl-scrollbars-animation-property-expected.txt >new file mode 100644 >index 00000000000..32b2514e037 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/scrolling/rtl-scrollbars-animation-property-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 785x2000 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x216 >+ RenderBlock {HTML} at (0,0) size 785x216 >+ RenderBody {BODY} at (8,8) size 769x200 >+layer at (8,8) size 200x200 clip at (23,8) size 185x185 scrollHeight 2000 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 200x200 >+layer at (23,8) size 1x2000 backgroundClip at (23,8) size 185x185 clip at (23,8) size 185x185 >+ RenderBlock (positioned) {DIV} at (15,0) size 1x2000 >+layer at (0,0) size 1x2000 >+ RenderBlock (positioned) {DIV} at (0,0) size 1x2000 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/001-expected.txt >new file mode 100644 >index 00000000000..1477b2ae3c6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/001-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x108 >+ RenderBlock {HTML} at (0,0) size 800x108 >+ RenderBody {BODY} at (8,16) size 784x76 >+ RenderBlock {UL} at (0,0) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x20 [bgcolor=#00FF00] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 287x19 >+ text run at (0,0) width 287: "The background of this list item should be green" >+ RenderListItem {LI} at (40,20) size 744x20 [bgcolor=#00FF00] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 362x19 >+ text run at (0,0) width 362: "The background of this second list item should be also green" >+ RenderBlock {P} at (0,56) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 307x19 >+ text run at (0,0) width 307: "The background of this paragraph should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/002-expected.txt >new file mode 100644 >index 00000000000..dbd0cae4a02 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/002-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x36 >+ RenderBlock {HTML} at (0,0) size 800x36 >+ RenderBody {BODY} at (8,8) size 784x20 >+ RenderBlock {ADDRESS} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 352x19 >+ text run at (0,0) width 352: "This address element should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/003-expected.txt >new file mode 100644 >index 00000000000..7310aeb3a8c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/003-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "This paragraph should have a green background" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/004-expected.txt >new file mode 100644 >index 00000000000..decbee7869f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/004-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 495x19 >+ text run at (0,0) width 408: "This paragraph should have a green background because its TITLE " >+ text run at (408,0) width 87: "attribute is set." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/005-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/005-expected.txt >new file mode 100644 >index 00000000000..decbee7869f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/005-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 495x19 >+ text run at (0,0) width 408: "This paragraph should have a green background because its TITLE " >+ text run at (408,0) width 87: "attribute is set." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/006-expected.txt >new file mode 100644 >index 00000000000..e25804ea0a4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/006-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x36 >+ RenderBlock {HTML} at (0,0) size 800x36 >+ RenderBody {BODY} at (8,8) size 784x20 >+ RenderBlock {ADDRESS} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderInline {SPAN} at (0,0) size 130x19 >+ RenderText {#text} at (0,0) size 130x19 >+ text run at (0,0) width 130: "This address should " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 573x19 >+ RenderText {#text} at (130,0) size 573x19 >+ text run at (130,0) width 247: "have a green background because the " >+ text run at (377,0) width 326: "selector in last rule does not apply to inner SPANs." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/007a-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/007a-expected.txt >new file mode 100644 >index 00000000000..202a8073e8b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/007a-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x80 >+ RenderBlock {HTML} at (0,0) size 800x80 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 459x19 >+ text run at (0,0) width 388: "This paragraph should have green background because CLASS " >+ text run at (388,0) width 71: "contains \"b\"" >+ RenderBlock {ADDRESS} at (0,36) size 784x20 [bgcolor=#00FF00] >+ RenderInline {SPAN} at (0,0) size 156x19 >+ RenderText {#text} at (0,0) size 156x19 >+ text run at (0,0) width 156: "This address should also" >+ RenderText {#text} at (156,0) size 4x19 >+ text run at (156,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 609x19 >+ RenderText {#text} at (160,0) size 609x19 >+ text run at (160,0) width 356: "have green background because the selector in the last " >+ text run at (516,0) width 253: "rule does not apply to the inner SPANs." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/007b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/007b-expected.txt >new file mode 100644 >index 00000000000..6f7e8a75f50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/007b-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/008-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/008-expected.txt >new file mode 100644 >index 00000000000..b2824ccf57d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/008-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x80 >+ RenderBlock {HTML} at (0,0) size 800x80 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 466x19 >+ text run at (0,0) width 466: "This paragraph should have green background because its language is \"en-gb\"" >+ RenderBlock {ADDRESS} at (0,36) size 784x20 [bgcolor=#00FF00] >+ RenderInline {SPAN} at (0,0) size 156x19 >+ RenderText {#text} at (0,0) size 156x19 >+ text run at (0,0) width 156: "This address should also" >+ RenderText {#text} at (156,0) size 4x19 >+ text run at (156,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 514x19 >+ RenderText {#text} at (160,0) size 514x19 >+ text run at (160,0) width 425: "have green background because the language of the inner SPANs " >+ text run at (585,0) width 89: "is not French." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/009-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/009-expected.txt >new file mode 100644 >index 00000000000..06a71bd133a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/009-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x72 >+ RenderBlock {HTML} at (0,0) size 800x72 >+ RenderBody {BODY} at (8,16) size 784x40 >+ RenderBlock {P} at (0,0) size 784x40 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "This paragraph should have a green background" >+ RenderBR {BR} at (289,0) size 0x19 >+ RenderText {#text} at (0,20) size 249x19 >+ text run at (0,20) width 249: "because its title attribute begins with \"foo\"" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/010-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/010-expected.txt >new file mode 100644 >index 00000000000..f769a18a97a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/010-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 532x19 >+ text run at (0,0) width 532: "This paragraph should have a green background because its title attribute ends with \"bar\"" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/011-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/011-expected.txt >new file mode 100644 >index 00000000000..1ecafb0a046 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/011-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 524x19 >+ text run at (0,0) width 524: "This paragraph should have a green background because its title attribute contains \"bar\"" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/012-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/012-expected.txt >new file mode 100644 >index 00000000000..e2edd69f582 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/012-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {FORM} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 333x19 >+ text run at (0,0) width 190: "The content of this form should " >+ text run at (190,0) width 143: "have a lime background" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/013-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/013-expected.txt >new file mode 100644 >index 00000000000..464115a72a6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/013-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x92 >+ RenderBlock {HTML} at (0,0) size 800x92 >+ RenderBody {BODY} at (8,16) size 784x60 >+ RenderBlock {UL} at (0,0) size 784x60 >+ RenderListItem {LI} at (40,0) size 744x20 [bgcolor=#00FF00] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 404x19 >+ text run at (0,0) width 404: "This list item should have green background because its class is \"t1\"" >+ RenderListItem {LI} at (40,20) size 744x20 [bgcolor=#00FF00] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 404x19 >+ text run at (0,0) width 404: "This list item should have green background because its class is \"t2\"" >+ RenderListItem {LI} at (40,40) size 744x20 [bgcolor=#00FF00] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {SPAN} at (0,0) size 572x19 >+ RenderText {#text} at (0,0) size 572x19 >+ text run at (0,0) width 319: "This list item should have green background because " >+ text run at (319,0) width 253: "the inner SPAN does not match SPAN.t3" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/014-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/014-expected.txt >new file mode 100644 >index 00000000000..c652a79b46d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/014-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x94 >+ RenderBlock {HTML} at (0,0) size 800x94 >+ RenderBody {BODY} at (8,16) size 784x62 >+ RenderBlock {P} at (0,0) size 784x62 [bgcolor=#FFFFFF] [border: (5px solid #00FF00)] >+ RenderText {#text} at (21,21) size 704x19 >+ text run at (21,21) width 420: "This paragraph should have white background and a green thick solid " >+ text run at (441,21) width 284: "border because it carries both classes t1 and t2" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/015-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/015-expected.txt >new file mode 100644 >index 00000000000..f811c09fda0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/015-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x92 >+ RenderBlock {HTML} at (0,0) size 800x92 >+ RenderBody {BODY} at (8,16) size 784x60 >+ RenderBlock {UL} at (0,0) size 784x60 >+ RenderListItem {LI} at (40,0) size 744x20 [bgcolor=#00FF00] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 406x19 >+ text run at (0,0) width 406: "This list item should have a green background. because its ID is \"t1\"" >+ RenderListItem {LI} at (40,20) size 744x20 [bgcolor=#00FF00] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 406x19 >+ text run at (0,0) width 406: "This list item should have a green background. because its ID is \"t2\"" >+ RenderListItem {LI} at (40,40) size 744x20 [bgcolor=#00FF00] >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {SPAN} at (0,0) size 560x19 >+ RenderText {#text} at (0,0) size 560x19 >+ text run at (0,0) width 560: "This list item should have a green background. because the inner SPAN does not match \"#t4\"" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/016-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/016-expected.txt >new file mode 100644 >index 00000000000..ef17bd80d7a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/016-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {A} at (0,0) size 242x19 [color=#0000EE] [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 242x19 >+ text run at (0,0) width 242: "This link should have green background." >+ RenderText {#text} at (242,0) size 141x19 >+ text run at (242,0) width 141: " (Don't follow this link.)" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/017-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/017-expected.txt >new file mode 100644 >index 00000000000..f4e99ac1f03 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/017-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {A} at (0,0) size 362x19 [color=#551A8B] [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 362x19 >+ text run at (0,0) width 362: "You should see a green background assigned by the anchor." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/018-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/018-expected.txt >new file mode 100644 >index 00000000000..1141a717b69 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/018-expected.txt >@@ -0,0 +1,119 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x321 >+ RenderBlock {HTML} at (0,0) size 800x321 >+ RenderBody {BODY} at (8,16) size 784x297 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 642x19 >+ text run at (0,0) width 402: "The background color of this paragraph should turn to green when " >+ text run at (402,0) width 240: "the mouse pointer hovers either its text (" >+ RenderInline {STRONG} at (0,0) size 30x19 >+ RenderText {#text} at (642,0) size 30x19 >+ text run at (642,0) width 30: "here" >+ RenderText {#text} at (672,0) size 782x39 >+ text run at (672,0) width 110: ") or its whitespace" >+ text run at (0,20) width 80: "background, " >+ RenderInline {STRONG} at (0,0) size 30x19 >+ RenderText {#text} at (80,20) size 30x19 >+ text run at (80,20) width 30: "here" >+ RenderText {#text} at (110,20) size 3x19 >+ text run at (110,20) width 3: ":" >+ RenderBlock {ADDRESS} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 163x19 >+ text run at (0,0) width 163: "The background color of " >+ RenderInline {A} at (0,0) size 115x19 [color=#0000EE] >+ RenderText {#text} at (163,0) size 81x19 >+ text run at (163,0) width 81: "this anchor (" >+ RenderInline {STRONG} at (0,0) size 29x19 >+ RenderText {#text} at (244,0) size 29x19 >+ text run at (244,0) width 29: "here" >+ RenderText {#text} at (273,0) size 5x19 >+ text run at (273,0) width 5: ")" >+ RenderText {#text} at (278,0) size 395x19 >+ text run at (278,0) width 395: " should turn to green when the pointing device hovers over it." >+ RenderTable {TABLE} at (0,76) size 291x221 >+ RenderTableSection {TBODY} at (0,0) size 291x221 >+ RenderTableRow {TR} at (0,5) size 291x22 >+ RenderTableCell {TD} at (5,5) size 94x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 67x19 >+ text run at (1,1) width 67: "The cells in" >+ RenderTableCell {TD} at (104,5) size 85x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "this table" >+ RenderTableCell {TD} at (194,5) size 92x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 58x19 >+ text run at (1,1) width 58: "should go" >+ RenderTableRow {TR} at (0,32) size 291x22 >+ RenderTableCell {TD} at (5,32) size 94x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 69x19 >+ text run at (1,1) width 69: "green when" >+ RenderTableCell {TD} at (104,32) size 85x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 60x19 >+ text run at (1,1) width 60: "you hover" >+ RenderTableCell {TD} at (194,32) size 92x22 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 69x19 >+ text run at (1,1) width 69: "the pointing" >+ RenderTableRow {TR} at (0,59) size 291x22 >+ RenderTableCell {TD} at (5,59) size 94x22 [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 70x19 >+ text run at (1,1) width 70: "device over" >+ RenderTableCell {TD} at (104,59) size 85x22 [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 38x19 >+ text run at (1,1) width 38: "them (" >+ RenderInline {STRONG} at (0,0) size 30x19 >+ RenderText {#text} at (39,1) size 30x19 >+ text run at (39,1) width 30: "here" >+ RenderText {#text} at (69,1) size 9x19 >+ text run at (69,1) width 9: ")." >+ RenderTableCell {TD} at (194,69) size 92x2 [r=2 c=2 rs=1 cs=1] >+ RenderTableRow {TR} at (0,86) size 291x22 >+ RenderTableCell {TD} at (5,86) size 94x22 [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "The rows in" >+ RenderTableCell {TD} at (104,86) size 85x22 [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "this table" >+ RenderTableCell {TD} at (194,86) size 92x22 [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 58x19 >+ text run at (1,1) width 58: "should go" >+ RenderTableRow {TR} at (0,113) size 291x22 >+ RenderTableCell {TD} at (5,113) size 94x22 [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 65x19 >+ text run at (1,1) width 65: "dark green" >+ RenderTableCell {TD} at (104,113) size 85x22 [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 54x19 >+ text run at (1,1) width 54: "when the" >+ RenderTableCell {TD} at (194,113) size 92x22 [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 90x19 >+ text run at (1,1) width 90: "pointing device" >+ RenderTableRow {TR} at (0,140) size 291x22 >+ RenderTableCell {TD} at (5,140) size 94x22 [r=5 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 62x19 >+ text run at (1,1) width 62: "is over the" >+ RenderTableCell {TD} at (104,140) size 85x22 [r=5 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "five pixel" >+ RenderTableCell {TD} at (194,140) size 92x22 [r=5 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 90x19 >+ text run at (1,1) width 90: "border spacing" >+ RenderTableRow {TR} at (0,167) size 291x22 >+ RenderTableCell {TD} at (5,167) size 94x22 [r=6 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 82x19 >+ text run at (1,1) width 82: "and when it is" >+ RenderTableCell {TD} at (104,167) size 85x22 [r=6 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 83x19 >+ text run at (1,1) width 83: "over the cells." >+ RenderTableCell {TD} at (194,177) size 92x2 [r=6 c=2 rs=1 cs=1] >+ RenderTableRow {TR} at (0,194) size 291x22 >+ RenderTableCell {TD} at (5,194) size 94x22 [r=7 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 58x19 >+ text run at (1,1) width 58: "Including " >+ RenderInline {STRONG} at (0,0) size 30x19 >+ RenderText {#text} at (59,1) size 30x19 >+ text run at (59,1) width 30: "here" >+ RenderText {#text} at (89,1) size 4x19 >+ text run at (89,1) width 4: "," >+ RenderTableCell {TD} at (104,204) size 85x2 [r=7 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (194,194) size 92x22 [r=7 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 67x19 >+ text run at (1,1) width 67: "blank cells." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/018b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/018b-expected.txt >new file mode 100644 >index 00000000000..56456099621 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/018b-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x307 >+ RenderBlock {HTML} at (0,0) size 800x307 >+ RenderBody {BODY} at (8,16) size 784x275 >+ RenderBlock {DIV} at (0,0) size 784x275 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 708x19 >+ text run at (0,0) width 708: "The background color of this paragraph should turn to green when the mouse pointer hovers over any of the following:" >+ RenderBR {BR} at (708,0) size 0x19 >+ RenderInline {STRONG} at (0,0) size 63x19 >+ RenderText {#text} at (0,20) size 63x19 >+ text run at (0,20) width 63: "This text." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 55: "This text." >+ RenderTable {TABLE} at (0,92) size 107x108 >+ RenderTableSection {TBODY} at (0,0) size 107x108 >+ RenderTableRow {TR} at (0,2) size 107x80 >+ RenderTableCell {TD} at (2,2) size 103x80 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 101x78 >+ RenderTableSection {TBODY} at (0,0) size 101x78 >+ RenderTableRow {TR} at (0,2) size 101x74 >+ RenderTableCell {TD} at (2,2) size 97x74 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DL} at (1,17) size 95x40 >+ RenderBlock {DT} at (0,0) size 95x20 >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 55: "This text." >+ RenderBlock {DD} at (40,20) size 55x20 >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 55: "This text." >+ RenderTableRow {TR} at (0,84) size 107x22 >+ RenderTableCell {TD} at (2,84) size 103x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "This text." >+ RenderBlock {P} at (0,216) size 784x23 >+ RenderInline {SUB} at (0,0) size 49x15 >+ RenderText {#text} at (0,7) size 49x15 >+ text run at (0,7) width 49: "This text." >+ RenderBlock {P} at (0,255) size 784x20 >+ RenderText {#text} at (0,0) size 548x19 >+ text run at (0,0) width 548: "...and anything else between the top of the first paragraph and the bottom of this paragraph." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/019-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/019-expected.txt >new file mode 100644 >index 00000000000..72a1e479907 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/019-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 154x19 >+ text run at (0,0) width 154: "The background color of " >+ RenderInline {A} at (0,0) size 63x19 [color=#0000EE] >+ RenderText {#text} at (154,0) size 63x19 >+ text run at (154,0) width 63: "the anchor" >+ RenderText {#text} at (217,0) size 517x19 >+ text run at (217,0) width 4: " " >+ text run at (221,0) width 354: "should turn to green when it is activated and come back to " >+ text run at (575,0) width 159: "normal when it is released." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/020-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/020-expected.txt >new file mode 100644 >index 00000000000..ca166b1b926 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/020-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 154x19 >+ text run at (0,0) width 154: "The background color of " >+ RenderInline {A} at (0,0) size 47x19 [color=#0000EE] >+ RenderText {#text} at (154,0) size 47x19 >+ text run at (154,0) width 47: "anchors" >+ RenderText {#text} at (201,0) size 145x19 >+ text run at (201,0) width 4: " " >+ text run at (205,0) width 141: "in this page should turn " >+ RenderInline {A} at (0,0) size 49x19 [color=#0000EE] >+ RenderText {#text} at (346,0) size 49x19 >+ text run at (346,0) width 49: "to green" >+ RenderText {#text} at (395,0) size 123x19 >+ text run at (395,0) width 123: " when they have the " >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (518,0) size 32x19 >+ text run at (518,0) width 32: "focus" >+ RenderText {#text} at (550,0) size 4x19 >+ text run at (550,0) width 4: "." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/021-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/021-expected.txt >new file mode 100644 >index 00000000000..a58b6748db6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/021-expected.txt >@@ -0,0 +1,37 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x164 >+ RenderBlock {HTML} at (0,0) size 800x164 >+ RenderBody {BODY} at (8,16) size 784x132 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 712x19 >+ text run at (0,0) width 213: "This paragraph should be unstyled. " >+ text run at (213,0) width 432: "The background of the following paragraph should become green when " >+ text run at (645,0) width 67: "you follow " >+ RenderInline {A} at (0,0) size 45x19 [color=#0000EE] >+ RenderText {#text} at (712,0) size 45x19 >+ text run at (712,0) width 45: "this link" >+ RenderText {#text} at (757,0) size 4x19 >+ text run at (757,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x40 >+ RenderText {#text} at (0,0) size 698x19 >+ text run at (0,0) width 257: "This paragraph should initially be unstyled. " >+ text run at (257,0) width 441: "It should become green when you select the link above. When you select " >+ RenderInline {A} at (0,0) size 45x19 [color=#0000EE] >+ RenderText {#text} at (698,0) size 45x19 >+ text run at (698,0) width 45: "this link" >+ RenderText {#text} at (743,0) size 758x39 >+ text run at (743,0) width 15: ", it" >+ text run at (0,20) width 235: "should return to being unstyled and the " >+ text run at (235,20) width 352: "background of the paragraph below should become green." >+ RenderBlock {P} at (0,92) size 784x40 >+ RenderText {#text} at (0,0) size 701x19 >+ text run at (0,0) width 257: "This paragraph should initially be unstyled. " >+ text run at (257,0) width 444: "It should become green when you select the link above. When you follow " >+ RenderInline {A} at (0,0) size 45x19 [color=#0000EE] >+ RenderText {#text} at (701,0) size 45x19 >+ text run at (701,0) width 45: "this link" >+ RenderText {#text} at (746,0) size 772x39 >+ text run at (746,0) width 26: ", the" >+ text run at (0,20) width 105: "three paragraphs " >+ text run at (105,20) width 204: "should all return to being unstyled." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/021b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/021b-expected.txt >new file mode 100644 >index 00000000000..8ae5d7a64ba >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/021b-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 193x19 >+ text run at (0,0) width 193: "This paragraph should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/027-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/027-expected.txt >new file mode 100644 >index 00000000000..ed5d32a5759 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/027-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 [bgcolor=#00FF00] >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "The background of the document should be green" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/032-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/032-expected.txt >new file mode 100644 >index 00000000000..3dadb6c3f1c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/032-expected.txt >@@ -0,0 +1,45 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x142 >+ RenderBlock {HTML} at (0,0) size 800x142 >+ RenderBody {BODY} at (8,8) size 784x118 >+ RenderBlock {DIV} at (0,0) size 784x82 >+ RenderTable {TABLE} at (332,0) size 120x82 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 117x80 >+ RenderTableRow {TR} at (0,2) size 117x24 >+ RenderTableCell {TD} at (2,2) size 61x24 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (65,2) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "1.2" >+ RenderTableCell {TD} at (91,2) size 24x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "1.3" >+ RenderTableRow {TR} at (0,28) size 117x24 >+ RenderTableCell {TD} at (2,28) size 61x24 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (65,28) size 24x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "2.2" >+ RenderTableCell {TD} at (91,28) size 24x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "2.3" >+ RenderTableRow {TR} at (0,54) size 117x24 >+ RenderTableCell {TD} at (2,54) size 61x24 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (65,54) size 24x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "3.2" >+ RenderTableCell {TD} at (91,54) size 24x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "3.3" >+ RenderBlock {P} at (0,98) size 784x20 >+ RenderText {#text} at (0,0) size 209x19 >+ text run at (0,0) width 209: "This paragraph contains some text " >+ RenderInline {SPAN} at (0,0) size 290x19 [bgcolor=#00FF00] >+ RenderText {#text} at (209,0) size 290x19 >+ text run at (209,0) width 290: "and a span that should have a green background" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/034-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/034-expected.txt >new file mode 100644 >index 00000000000..1cbd52c5a04 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/034-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x136 >+ RenderBlock {HTML} at (0,0) size 800x136 >+ RenderBody {BODY} at (8,8) size 784x112 >+ RenderBlock {DIV} at (0,0) size 784x112 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 179x19 >+ text run at (0,0) width 179: "This div contains 3 addresses:" >+ RenderBlock {ADDRESS} at (16,20) size 768x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "A first address that should have a green background" >+ RenderBlock {ADDRESS} at (16,56) size 768x20 >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "A second address with normal background" >+ RenderBlock {ADDRESS} at (16,92) size 768x20 >+ RenderText {#text} at (0,0) size 261x19 >+ text run at (0,0) width 261: "A third address with normal background" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/038-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/038-expected.txt >new file mode 100644 >index 00000000000..c0bd335e8f0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/038-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x112 >+ RenderBlock {HTML} at (0,0) size 800x112 >+ RenderBody {BODY} at (8,16) size 784x80 >+ RenderBlock {P} at (0,0) size 784x80 >+ RenderText {#text} at (0,0) size 778x79 >+ text run at (0,0) width 239: "This very long paragraph should have a " >+ text run at (239,0) width 461: "first line with green background. This very long paragraph should have a first " >+ text run at (700,0) width 49: "line with" >+ text run at (0,20) width 117: "green background. " >+ text run at (117,20) width 289: "This very long paragraph should have a first line " >+ text run at (406,20) width 370: "with green background. This very long paragraph should have" >+ text run at (0,40) width 90: "a first line with " >+ text run at (90,40) width 472: "green background. This very long paragraph should have a first line with green " >+ text run at (562,40) width 164: "background. This very long" >+ text run at (0,60) width 347: "paragraph should have a first line with green background. " >+ text run at (347,60) width 431: "This very long paragraph should have a first line with green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/039-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/039-expected.txt >new file mode 100644 >index 00000000000..2b3e90df83c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/039-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x69 >+ RenderBlock {HTML} at (0,0) size 800x69 >+ RenderBody {BODY} at (8,16) size 784x37 >+ RenderBlock {P} at (0,0) size 784x37 >+ RenderInline (generated) at (0,0) size 19x36 [bgcolor=#00FF00] >+ RenderText at (0,0) size 19x36 >+ text run at (0,0) width 19: "T" >+ RenderText {#text} at (19,13) size 454x19 >+ text run at (19,13) width 312: "his very long paragraph should have a big first letter " >+ text run at (331,13) width 142: "with green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/039b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/039b-expected.txt >new file mode 100644 >index 00000000000..2b3e90df83c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/039b-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x69 >+ RenderBlock {HTML} at (0,0) size 800x69 >+ RenderBody {BODY} at (8,16) size 784x37 >+ RenderBlock {P} at (0,0) size 784x37 >+ RenderInline (generated) at (0,0) size 19x36 [bgcolor=#00FF00] >+ RenderText at (0,0) size 19x36 >+ text run at (0,0) width 19: "T" >+ RenderText {#text} at (19,13) size 454x19 >+ text run at (19,13) width 312: "his very long paragraph should have a big first letter " >+ text run at (331,13) width 142: "with green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/041-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/041-expected.txt >new file mode 100644 >index 00000000000..4a39670ef43 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/041-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline (generated) at (0,0) size 173x19 [bgcolor=#00FF00] >+ RenderText at (0,0) size 173x19 >+ text run at (0,0) width 173: "GENERATED CONTENT " >+ RenderText {#text} at (173,0) size 606x19 >+ text run at (173,0) width 606: "You should see before this paragraph the words GENERATED CONTENT over green background" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/042-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/042-expected.txt >new file mode 100644 >index 00000000000..acf1f0ddb96 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/042-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 594x19 >+ text run at (0,0) width 594: "You should see after this paragraph the words GENERATED CONTENT over green background" >+ RenderInline (generated) at (0,0) size 169x19 [bgcolor=#00FF00] >+ RenderText at (594,0) size 169x19 >+ text run at (594,0) width 169: "GENERATED CONTENT" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/043-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/043-expected.txt >new file mode 100644 >index 00000000000..b052e3f77f8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/043-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x176 >+ RenderBlock {HTML} at (0,0) size 800x176 >+ RenderBody {BODY} at (8,16) size 784x152 >+ RenderBlock {DIV} at (0,0) size 784x94 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "This paragraph should have a green background" >+ RenderTable {TABLE} at (0,36) size 295x58 >+ RenderTableSection {TBODY} at (0,0) size 295x58 >+ RenderTableRow {TR} at (0,2) size 295x54 >+ RenderTableCell {TD} at (2,2) size 291x54 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,17) size 289x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "This paragraph should have a green background" >+ RenderTable {TABLE} at (0,94) size 215x58 >+ RenderTableSection {TBODY} at (0,0) size 215x58 >+ RenderTableRow {TR} at (0,2) size 215x54 >+ RenderTableCell {TD} at (2,2) size 211x54 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,17) size 209x20 >+ RenderText {#text} at (0,0) size 209x19 >+ text run at (0,0) width 209: "This paragraph should be unstyled." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/043b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/043b-expected.txt >new file mode 100644 >index 00000000000..d96b8b2805f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/043b-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x176 >+ RenderBlock {HTML} at (0,0) size 800x176 >+ RenderBody {BODY} at (8,16) size 784x152 >+ RenderBlock {DIV} at (0,0) size 784x94 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 205x19 >+ text run at (0,0) width 205: "This paragraph should be unstyled" >+ RenderTable {TABLE} at (0,36) size 211x58 >+ RenderTableSection {TBODY} at (0,0) size 211x58 >+ RenderTableRow {TR} at (0,2) size 211x54 >+ RenderTableCell {TD} at (2,2) size 207x54 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,17) size 205x20 >+ RenderText {#text} at (0,0) size 205x19 >+ text run at (0,0) width 205: "This paragraph should be unstyled" >+ RenderTable {TABLE} at (0,94) size 295x58 >+ RenderTableSection {TBODY} at (0,0) size 295x58 >+ RenderTableRow {TR} at (0,2) size 295x54 >+ RenderTableCell {TD} at (2,2) size 291x54 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,17) size 289x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "This paragraph should have a green background" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/044-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/044-expected.txt >new file mode 100644 >index 00000000000..293949c8723 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/044-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x154 >+ RenderBlock {HTML} at (0,0) size 800x154 >+ RenderBody {BODY} at (8,16) size 784x130 >+ RenderBlock {DIV} at (0,0) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "This paragraph should have a green background" >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "This paragraph should have a green background" >+ RenderTable {TABLE} at (0,72) size 215x58 >+ RenderTableSection {TBODY} at (0,0) size 215x58 >+ RenderTableRow {TR} at (0,2) size 215x54 >+ RenderTableCell {TD} at (2,2) size 211x54 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,17) size 209x20 >+ RenderText {#text} at (0,0) size 209x19 >+ text run at (0,0) width 209: "This paragraph should be unstyled." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/044b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/044b-expected.txt >new file mode 100644 >index 00000000000..3503441867e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/044b-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x154 >+ RenderBlock {HTML} at (0,0) size 800x154 >+ RenderBody {BODY} at (8,16) size 784x130 >+ RenderBlock {DIV} at (0,0) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 209x19 >+ text run at (0,0) width 209: "This paragraph should be unstyled." >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 209x19 >+ text run at (0,0) width 209: "This paragraph should be unstyled." >+ RenderTable {TABLE} at (0,72) size 299x58 >+ RenderTableSection {TBODY} at (0,0) size 299x58 >+ RenderTableRow {TR} at (0,2) size 299x54 >+ RenderTableCell {TD} at (2,2) size 295x54 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,17) size 293x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 293x19 >+ text run at (0,0) width 293: "This paragraph should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/044c-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/044c-expected.txt >new file mode 100644 >index 00000000000..c1fa7f82600 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/044c-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x56 >+ RenderBlock {HTML} at (0,0) size 800x56 >+ RenderBody {BODY} at (8,8) size 784x40 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 144x19 >+ text run at (0,0) width 144: "This should be unstyled." >+ RenderBlock {DIV} at (0,20) size 784x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 228x19 >+ text run at (0,0) width 228: "This should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/044d-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/044d-expected.txt >new file mode 100644 >index 00000000000..1228bb66028 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/044d-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x80 >+ RenderBlock {HTML} at (0,0) size 800x80 >+ RenderBody {BODY} at (8,8) size 784x56 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 144x19 >+ text run at (0,0) width 144: "This should be unstyled." >+ RenderBlock {P} at (0,36) size 784x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 228x19 >+ text run at (0,0) width 228: "This should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/045-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/045-expected.txt >new file mode 100644 >index 00000000000..c906c48c11d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/045-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x196 >+ RenderBlock {HTML} at (0,0) size 800x196 >+ RenderBody {BODY} at (8,16) size 784x164 >+ RenderBlock {DIV} at (0,0) size 784x164 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 209x19 >+ text run at (0,0) width 209: "This paragraph should be unstyled." >+ RenderBlock {P} at (0,36) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "But this one should have a green background." >+ RenderBlock {P} at (0,72) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 307x19 >+ text run at (0,0) width 307: "And this one should also have a green background." >+ RenderBlock {ADDRESS} at (0,108) size 784x20 >+ RenderText {#text} at (0,0) size 439x19 >+ text run at (0,0) width 439: "This address is only here to fill some space between two paragraphs." >+ RenderBlock {P} at (0,144) size 784x20 >+ RenderText {#text} at (0,0) size 209x19 >+ text run at (0,0) width 209: "This paragraph should be unstyled." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/045b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/045b-expected.txt >new file mode 100644 >index 00000000000..87cd04ed2a1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/045b-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x196 >+ RenderBlock {HTML} at (0,0) size 800x196 >+ RenderBody {BODY} at (8,16) size 784x164 >+ RenderBlock {DIV} at (0,0) size 784x164 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 293x19 >+ text run at (0,0) width 293: "This paragraph should have a green background." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 190x19 >+ text run at (0,0) width 190: "But this one should be unstyled." >+ RenderBlock {P} at (0,72) size 784x20 >+ RenderText {#text} at (0,0) size 223x19 >+ text run at (0,0) width 223: "And this one should also be unstyled." >+ RenderBlock {ADDRESS} at (0,108) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 681x19 >+ text run at (0,0) width 681: "This address is only here to fill some space between two paragraphs and should have a green background." >+ RenderBlock {P} at (0,144) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "This paragraph should have a green background too." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/045c-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/045c-expected.txt >new file mode 100644 >index 00000000000..c1fa7f82600 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/045c-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x56 >+ RenderBlock {HTML} at (0,0) size 800x56 >+ RenderBody {BODY} at (8,8) size 784x40 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 144x19 >+ text run at (0,0) width 144: "This should be unstyled." >+ RenderBlock {DIV} at (0,20) size 784x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 228x19 >+ text run at (0,0) width 228: "This should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/046-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/046-expected.txt >new file mode 100644 >index 00000000000..5d73eb975b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/046-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x196 >+ RenderBlock {HTML} at (0,0) size 800x196 >+ RenderBody {BODY} at (8,16) size 784x164 >+ RenderBlock {DIV} at (0,0) size 784x164 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 209x19 >+ text run at (0,0) width 209: "This paragraph should be unstyled." >+ RenderBlock {P} at (0,36) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 270x19 >+ text run at (0,0) width 270: "But this one should have a green background" >+ RenderBlock {P} at (0,72) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "And this one should also have a green background" >+ RenderBlock {ADDRESS} at (0,108) size 784x20 >+ RenderText {#text} at (0,0) size 435x19 >+ text run at (0,0) width 435: "This address is only here to fill some space between two paragraphs" >+ RenderBlock {P} at (0,144) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "This paragraph should have a green background" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/054-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/054-expected.txt >new file mode 100644 >index 00000000000..43e9bb5aea2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/054-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x124 >+ RenderBlock {HTML} at (0,0) size 800x124 >+ RenderBody {BODY} at (8,16) size 784x92 >+ RenderBlock {DIV} at (0,0) size 784x92 >+ RenderBlock {P} at (0,0) size 784x20 [color=#00FF00] >+ RenderText {#text} at (0,0) size 273x19 >+ text run at (0,0) width 273: "This paragraph should be in green characters." >+ RenderBlock {P} at (0,36) size 784x20 [color=#00FF00] >+ RenderText {#text} at (0,0) size 273x19 >+ text run at (0,0) width 273: "This paragraph should be in green characters." >+ RenderBlock {P} at (0,72) size 784x20 [color=#FF0000] >+ RenderInline {SPAN} at (0,0) size 273x19 [color=#00FF00] >+ RenderText {#text} at (0,0) size 273x19 >+ text run at (0,0) width 273: "This paragraph should be in green characters." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/056-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/056-expected.txt >new file mode 100644 >index 00000000000..43e9bb5aea2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/056-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x124 >+ RenderBlock {HTML} at (0,0) size 800x124 >+ RenderBody {BODY} at (8,16) size 784x92 >+ RenderBlock {DIV} at (0,0) size 784x92 >+ RenderBlock {P} at (0,0) size 784x20 [color=#00FF00] >+ RenderText {#text} at (0,0) size 273x19 >+ text run at (0,0) width 273: "This paragraph should be in green characters." >+ RenderBlock {P} at (0,36) size 784x20 [color=#00FF00] >+ RenderText {#text} at (0,0) size 273x19 >+ text run at (0,0) width 273: "This paragraph should be in green characters." >+ RenderBlock {P} at (0,72) size 784x20 [color=#FF0000] >+ RenderInline {SPAN} at (0,0) size 273x19 [color=#00FF00] >+ RenderText {#text} at (0,0) size 273x19 >+ text run at (0,0) width 273: "This paragraph should be in green characters." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/058-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/058-expected.txt >new file mode 100644 >index 00000000000..77f6c70f437 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/058-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {FORM} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "The paragraph should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/059-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/059-expected.txt >new file mode 100644 >index 00000000000..43e9bb5aea2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/059-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x124 >+ RenderBlock {HTML} at (0,0) size 800x124 >+ RenderBody {BODY} at (8,16) size 784x92 >+ RenderBlock {DIV} at (0,0) size 784x92 >+ RenderBlock {P} at (0,0) size 784x20 [color=#00FF00] >+ RenderText {#text} at (0,0) size 273x19 >+ text run at (0,0) width 273: "This paragraph should be in green characters." >+ RenderBlock {P} at (0,36) size 784x20 [color=#00FF00] >+ RenderText {#text} at (0,0) size 273x19 >+ text run at (0,0) width 273: "This paragraph should be in green characters." >+ RenderBlock {P} at (0,72) size 784x20 [color=#FF0000] >+ RenderInline {SPAN} at (0,0) size 273x19 [color=#00FF00] >+ RenderText {#text} at (0,0) size 273x19 >+ text run at (0,0) width 273: "This paragraph should be in green characters." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/060-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/060-expected.txt >new file mode 100644 >index 00000000000..43e9bb5aea2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/060-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x124 >+ RenderBlock {HTML} at (0,0) size 800x124 >+ RenderBody {BODY} at (8,16) size 784x92 >+ RenderBlock {DIV} at (0,0) size 784x92 >+ RenderBlock {P} at (0,0) size 784x20 [color=#00FF00] >+ RenderText {#text} at (0,0) size 273x19 >+ text run at (0,0) width 273: "This paragraph should be in green characters." >+ RenderBlock {P} at (0,36) size 784x20 [color=#00FF00] >+ RenderText {#text} at (0,0) size 273x19 >+ text run at (0,0) width 273: "This paragraph should be in green characters." >+ RenderBlock {P} at (0,72) size 784x20 [color=#FF0000] >+ RenderInline {SPAN} at (0,0) size 273x19 [color=#00FF00] >+ RenderText {#text} at (0,0) size 273x19 >+ text run at (0,0) width 273: "This paragraph should be in green characters." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/061-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/061-expected.txt >new file mode 100644 >index 00000000000..71dd59d66a2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/061-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x36 >+ RenderBlock {HTML} at (0,0) size 800x36 >+ RenderBody {BODY} at (8,8) size 784x20 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderInline {A} at (0,0) size 269x19 [color=#551A8B] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 269x19 >+ text run at (0,0) width 269: "This anchor should have a green background" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/062-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/062-expected.txt >new file mode 100644 >index 00000000000..7b256fde9ed >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/062-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x36 >+ RenderBlock {HTML} at (0,0) size 800x36 >+ RenderBody {BODY} at (8,8) size 784x20 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderInline {A} at (0,0) size 269x19 [color=#0000EE] [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 269x19 >+ text run at (0,0) width 269: "This anchor should have a green background" >+ RenderText {#text} at (269,0) size 141x19 >+ text run at (269,0) width 141: " (Don't follow this link.)" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/063-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/063-expected.txt >new file mode 100644 >index 00000000000..ef411af15d4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/063-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x88 >+ RenderBlock {HTML} at (0,0) size 800x88 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {DIV} at (0,0) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 [color=#00FF00] >+ RenderInline {SPAN} at (0,0) size 465x19 [color=#000000] >+ RenderText {#text} at (0,0) size 465x19 >+ text run at (0,0) width 465: "The color of this text should be green when the pointing device hovers over it." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 [color=#00FF00] >+ RenderInline {A} at (0,0) size 465x19 [color=#000000] >+ RenderText {#text} at (0,0) size 465x19 >+ text run at (0,0) width 465: "The color of this text should be green when the pointing device hovers over it." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/064-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/064-expected.txt >new file mode 100644 >index 00000000000..7be9bd1ed6a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/064-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x94 >+ RenderBlock {HTML} at (0,0) size 800x94 >+ RenderBody {BODY} at (8,16) size 784x62 >+ RenderBlock {DIV} at (0,0) size 784x62 >+ RenderBlock {P} at (0,0) size 784x20 [color=#00FF00] >+ RenderInline {A} at (0,0) size 260x19 [color=#000000] >+ RenderText {#text} at (0,0) size 260x19 >+ text run at (0,0) width 260: "This text should turn green while it is active." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x26 [color=#00FF00] >+ RenderButton {BUTTON} at (2,2) size 267x22 [color=#000000] [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 251x16 >+ RenderText {#text} at (0,0) size 251x16 >+ text run at (0,0) width 251: "This text should turn green while it is active." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/065-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/065-expected.txt >new file mode 100644 >index 00000000000..b7c7c4999e8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/065-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 171x19 >+ text run at (0,0) width 171: "The background color of all " >+ RenderInline {A} at (0,0) size 47x19 [color=#0000EE] >+ RenderText {#text} at (171,0) size 47x19 >+ text run at (171,0) width 47: "anchors" >+ RenderText {#text} at (218,0) size 99x19 >+ text run at (218,0) width 4: " " >+ text run at (222,0) width 95: "should become " >+ RenderInline {A} at (0,0) size 33x19 [color=#0000EE] >+ RenderText {#text} at (317,0) size 33x19 >+ text run at (317,0) width 33: "green" >+ RenderText {#text} at (350,0) size 123x19 >+ text run at (350,0) width 123: " when they have the " >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (473,0) size 32x19 >+ text run at (473,0) width 32: "focus" >+ RenderText {#text} at (505,0) size 4x19 >+ text run at (505,0) width 4: "." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/066-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/066-expected.txt >new file mode 100644 >index 00000000000..a58b6748db6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/066-expected.txt >@@ -0,0 +1,37 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x164 >+ RenderBlock {HTML} at (0,0) size 800x164 >+ RenderBody {BODY} at (8,16) size 784x132 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 712x19 >+ text run at (0,0) width 213: "This paragraph should be unstyled. " >+ text run at (213,0) width 432: "The background of the following paragraph should become green when " >+ text run at (645,0) width 67: "you follow " >+ RenderInline {A} at (0,0) size 45x19 [color=#0000EE] >+ RenderText {#text} at (712,0) size 45x19 >+ text run at (712,0) width 45: "this link" >+ RenderText {#text} at (757,0) size 4x19 >+ text run at (757,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x40 >+ RenderText {#text} at (0,0) size 698x19 >+ text run at (0,0) width 257: "This paragraph should initially be unstyled. " >+ text run at (257,0) width 441: "It should become green when you select the link above. When you select " >+ RenderInline {A} at (0,0) size 45x19 [color=#0000EE] >+ RenderText {#text} at (698,0) size 45x19 >+ text run at (698,0) width 45: "this link" >+ RenderText {#text} at (743,0) size 758x39 >+ text run at (743,0) width 15: ", it" >+ text run at (0,20) width 235: "should return to being unstyled and the " >+ text run at (235,20) width 352: "background of the paragraph below should become green." >+ RenderBlock {P} at (0,92) size 784x40 >+ RenderText {#text} at (0,0) size 701x19 >+ text run at (0,0) width 257: "This paragraph should initially be unstyled. " >+ text run at (257,0) width 444: "It should become green when you select the link above. When you follow " >+ RenderInline {A} at (0,0) size 45x19 [color=#0000EE] >+ RenderText {#text} at (701,0) size 45x19 >+ text run at (701,0) width 45: "this link" >+ RenderText {#text} at (746,0) size 772x39 >+ text run at (746,0) width 26: ", the" >+ text run at (0,20) width 105: "three paragraphs " >+ text run at (105,20) width 204: "should all return to being unstyled." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/066b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/066b-expected.txt >new file mode 100644 >index 00000000000..8ae5d7a64ba >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/066b-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 193x19 >+ text run at (0,0) width 193: "This paragraph should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/072-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/072-expected.txt >new file mode 100644 >index 00000000000..cdc0059b693 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/072-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 520x19 >+ text run at (0,0) width 520: "This paragraph should have a green background and there should be no red anywhere." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/072b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/072b-expected.txt >new file mode 100644 >index 00000000000..cdc0059b693 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/072b-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 520x19 >+ text run at (0,0) width 520: "This paragraph should have a green background and there should be no red anywhere." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/077-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/077-expected.txt >new file mode 100644 >index 00000000000..69638666c3c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/077-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x142 >+ RenderBlock {HTML} at (0,0) size 800x142 >+ RenderBody {BODY} at (8,8) size 784x118 >+ RenderBlock {DIV} at (0,0) size 784x82 >+ RenderTable {TABLE} at (314,0) size 156x82 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 154x80 >+ RenderTableRow {TR} at (0,2) size 154x24 >+ RenderTableCell {TD} at (2,2) size 24x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "1.1" >+ RenderTableCell {TD} at (28,2) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (91,2) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableRow {TR} at (0,28) size 154x24 >+ RenderTableCell {TD} at (2,28) size 24x24 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "2.1" >+ RenderTableCell {TD} at (28,28) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (91,28) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableRow {TR} at (0,54) size 154x24 >+ RenderTableCell {TD} at (2,54) size 24x24 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "3.1" >+ RenderTableCell {TD} at (28,54) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (91,54) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderBlock {P} at (0,98) size 784x20 >+ RenderText {#text} at (0,0) size 94x19 >+ text run at (0,0) width 94: "This paragraph " >+ RenderInline {SPAN} at (0,0) size 58x19 >+ RenderText {#text} at (94,0) size 58x19 >+ text run at (94,0) width 58: "should be" >+ RenderText {#text} at (152,0) size 57x19 >+ text run at (152,0) width 57: " unstyled." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/077b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/077b-expected.txt >new file mode 100644 >index 00000000000..69638666c3c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/077b-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x142 >+ RenderBlock {HTML} at (0,0) size 800x142 >+ RenderBody {BODY} at (8,8) size 784x118 >+ RenderBlock {DIV} at (0,0) size 784x82 >+ RenderTable {TABLE} at (314,0) size 156x82 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 154x80 >+ RenderTableRow {TR} at (0,2) size 154x24 >+ RenderTableCell {TD} at (2,2) size 24x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "1.1" >+ RenderTableCell {TD} at (28,2) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (91,2) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableRow {TR} at (0,28) size 154x24 >+ RenderTableCell {TD} at (2,28) size 24x24 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "2.1" >+ RenderTableCell {TD} at (28,28) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (91,28) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableRow {TR} at (0,54) size 154x24 >+ RenderTableCell {TD} at (2,54) size 24x24 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "3.1" >+ RenderTableCell {TD} at (28,54) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (91,54) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderBlock {P} at (0,98) size 784x20 >+ RenderText {#text} at (0,0) size 94x19 >+ text run at (0,0) width 94: "This paragraph " >+ RenderInline {SPAN} at (0,0) size 58x19 >+ RenderText {#text} at (94,0) size 58x19 >+ text run at (94,0) width 58: "should be" >+ RenderText {#text} at (152,0) size 57x19 >+ text run at (152,0) width 57: " unstyled." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/078b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/078b-expected.txt >new file mode 100644 >index 00000000000..70fd165aa9f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/078b-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x142 >+ RenderBlock {HTML} at (0,0) size 800x142 >+ RenderBody {BODY} at (8,8) size 784x118 >+ RenderBlock {DIV} at (0,0) size 784x82 >+ RenderTable {TABLE} at (314,0) size 156x82 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 154x80 >+ RenderTableRow {TR} at (0,2) size 154x24 >+ RenderTableCell {TD} at (2,2) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (65,2) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (128,2) size 24x24 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "1.3" >+ RenderTableRow {TR} at (0,28) size 154x24 >+ RenderTableCell {TD} at (2,28) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (65,28) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (128,28) size 24x24 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "2.3" >+ RenderTableRow {TR} at (0,54) size 154x24 >+ RenderTableCell {TD} at (2,54) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (65,54) size 61x24 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "green cell" >+ RenderTableCell {TD} at (128,54) size 24x24 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "3.3" >+ RenderBlock {P} at (0,98) size 784x20 >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 29: "This " >+ RenderInline {SPAN} at (0,0) size 104x19 >+ RenderText {#text} at (29,0) size 104x19 >+ text run at (29,0) width 104: "paragraph should" >+ RenderText {#text} at (133,0) size 76x19 >+ text run at (133,0) width 76: " be unstyled." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/083-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/083-expected.txt >new file mode 100644 >index 00000000000..6608a7e3303 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/083-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "This paragraph should have a green background" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/087b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/087b-expected.txt >new file mode 100644 >index 00000000000..9b2189e9203 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/087b-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x144 >+ RenderBlock {HTML} at (0,0) size 800x144 >+ RenderBody {BODY} at (8,16) size 784x112 >+ RenderBlock {BLOCKQUOTE} at (40,0) size 704x20 >+ RenderText {#text} at (0,0) size 170x19 >+ text run at (0,0) width 170: "This text should be unstyled." >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 170x19 >+ text run at (0,0) width 170: "This text should be unstyled." >+ RenderBlock {DIV} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 170x19 >+ text run at (0,0) width 170: "This text should be unstyled." >+ RenderBlock {P} at (0,92) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 154x19 >+ text run at (0,0) width 154: "This text should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/088b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/088b-expected.txt >new file mode 100644 >index 00000000000..c19778a7835 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/088b-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x88 >+ RenderBlock {HTML} at (0,0) size 800x88 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {BLOCKQUOTE} at (40,0) size 704x20 >+ RenderText {#text} at (0,0) size 170x19 >+ text run at (0,0) width 170: "This text should be unstyled." >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 154x19 >+ text run at (0,0) width 154: "This text should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/089-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/089-expected.txt >new file mode 100644 >index 00000000000..5482540507b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/089-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {BLOCKQUOTE} at (40,0) size 704x20 >+ RenderBlock {DIV} at (0,0) size 704x20 >+ RenderBlock {DIV} at (0,0) size 704x20 >+ RenderBlock {P} at (0,0) size 704x20 [color=#008000] >+ RenderText {#text} at (0,0) size 154x19 >+ text run at (0,0) width 154: "This text should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/090b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/090b-expected.txt >new file mode 100644 >index 00000000000..9b2189e9203 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/090b-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x144 >+ RenderBlock {HTML} at (0,0) size 800x144 >+ RenderBody {BODY} at (8,16) size 784x112 >+ RenderBlock {BLOCKQUOTE} at (40,0) size 704x20 >+ RenderText {#text} at (0,0) size 170x19 >+ text run at (0,0) width 170: "This text should be unstyled." >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 170x19 >+ text run at (0,0) width 170: "This text should be unstyled." >+ RenderBlock {DIV} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 170x19 >+ text run at (0,0) width 170: "This text should be unstyled." >+ RenderBlock {P} at (0,92) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 154x19 >+ text run at (0,0) width 154: "This text should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/154-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/154-expected.txt >new file mode 100644 >index 00000000000..6f7e8a75f50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/154-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/155-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/155-expected.txt >new file mode 100644 >index 00000000000..6f7e8a75f50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/155-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/155a-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/155a-expected.txt >new file mode 100644 >index 00000000000..6f7e8a75f50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/155a-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/155b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/155b-expected.txt >new file mode 100644 >index 00000000000..6f7e8a75f50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/155b-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/155c-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/155c-expected.txt >new file mode 100644 >index 00000000000..6f7e8a75f50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/155c-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/155d-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/155d-expected.txt >new file mode 100644 >index 00000000000..6f7e8a75f50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/155d-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/156b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/156b-expected.txt >new file mode 100644 >index 00000000000..6f7e8a75f50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/156b-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/157-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/157-expected.txt >new file mode 100644 >index 00000000000..6f7e8a75f50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/157-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/158-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/158-expected.txt >new file mode 100644 >index 00000000000..6f7e8a75f50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/158-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/159-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/159-expected.txt >new file mode 100644 >index 00000000000..f2e715389f9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/159-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 478x19 >+ text run at (0,0) width 478: "Try selecting some text in this document. It should be have a green background." >+selection start: position 0 of child 0 {#text} of child 1 {P} of body >+selection end: position 79 of child 0 {#text} of child 1 {P} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/160-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/160-expected.txt >new file mode 100644 >index 00000000000..6f7e8a75f50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/160-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/166-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/166-expected.txt >new file mode 100644 >index 00000000000..4b675f9c62b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/166-expected.txt >@@ -0,0 +1,1384 @@ >+layer at (0,0) size 785x3662 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x3662 >+ RenderBlock {HTML} at (0,0) size 785x3662 >+ RenderBody {BODY} at (8,21) size 769x3625 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 249x36 >+ text run at (0,0) width 249: "HTML Test Index" >+ RenderBlock {P} at (0,58) size 769x21 >+ RenderText {#text} at (0,0) size 294x19 >+ text run at (0,0) width 294: "The HTML tests are available in several variants." >+ RenderBlock {H2} at (0,98) size 769x28 >+ RenderText {#text} at (0,0) size 278x26 >+ text run at (0,0) width 278: "Tests With Navigation Aids" >+ RenderBlock {P} at (0,145) size 769x41 >+ RenderText {#text} at (0,0) size 746x39 >+ text run at (0,0) width 746: "Each category of test is available using several different harnesses. The name of the harness describes how the test markup is" >+ text run at (0,20) width 611: "contained within it, for example the Xlink embed case uses an XLink with the show axis set to embed." >+ RenderBlock {UL} at (0,201) size 769x201 >+ RenderListItem {LI} at (40,0) size 729x40 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 17x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "full" >+ RenderText {#text} at (17,0) size 7x19 >+ text run at (17,0) width 7: ": " >+ RenderInline {A} at (0,0) size 89x19 [color=#0000EE] >+ RenderText {#text} at (24,0) size 89x19 >+ text run at (24,0) width 89: "Self Contained" >+ RenderText {#text} at (113,0) size 8x19 >+ text run at (113,0) width 8: ", " >+ RenderInline {A} at (0,0) size 113x19 [color=#0000EE] >+ RenderText {#text} at (121,0) size 113x19 >+ text run at (121,0) width 113: "XHTML <iframe>" >+ RenderText {#text} at (234,0) size 8x19 >+ text run at (234,0) width 8: ", " >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (242,0) size 114x19 >+ text run at (242,0) width 114: "XHTML <object>" >+ RenderText {#text} at (356,0) size 8x19 >+ text run at (356,0) width 8: ", " >+ RenderInline {A} at (0,0) size 110x19 [color=#0000EE] >+ RenderText {#text} at (364,0) size 110x19 >+ text run at (364,0) width 110: "XHTML <frame>" >+ RenderText {#text} at (474,0) size 8x19 >+ text run at (474,0) width 8: ", " >+ RenderInline {A} at (0,0) size 102x19 [color=#0000EE] >+ RenderText {#text} at (482,0) size 102x19 >+ text run at (482,0) width 102: "HTML <iframe>" >+ RenderText {#text} at (584,0) size 8x19 >+ text run at (584,0) width 8: ", " >+ RenderInline {A} at (0,0) size 103x19 [color=#0000EE] >+ RenderText {#text} at (592,0) size 103x19 >+ text run at (592,0) width 103: "HTML <object>" >+ RenderText {#text} at (695,0) size 4x19 >+ text run at (695,0) width 4: "," >+ RenderInline {A} at (0,0) size 99x19 [color=#0000EE] >+ RenderText {#text} at (0,20) size 99x19 >+ text run at (0,20) width 99: "HTML <frame>" >+ RenderText {#text} at (99,20) size 8x19 >+ text run at (99,20) width 8: ", " >+ RenderInline {A} at (0,0) size 83x19 [color=#0000EE] >+ RenderText {#text} at (107,20) size 83x19 >+ text run at (107,20) width 83: "XLink embed" >+ RenderText {#text} at (190,20) size 8x19 >+ text run at (190,20) width 8: ", " >+ RenderInline {A} at (0,0) size 80x19 [color=#0000EE] >+ RenderText {#text} at (198,20) size 80x19 >+ text run at (198,20) width 80: "TNG Format" >+ RenderListItem {LI} at (40,40) size 729x40 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 31x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 31x19 >+ text run at (0,0) width 31: "static" >+ RenderText {#text} at (31,0) size 7x19 >+ text run at (31,0) width 7: ": " >+ RenderInline {A} at (0,0) size 89x19 [color=#0000EE] >+ RenderText {#text} at (38,0) size 89x19 >+ text run at (38,0) width 89: "Self Contained" >+ RenderText {#text} at (127,0) size 8x19 >+ text run at (127,0) width 8: ", " >+ RenderInline {A} at (0,0) size 113x19 [color=#0000EE] >+ RenderText {#text} at (135,0) size 113x19 >+ text run at (135,0) width 113: "XHTML <iframe>" >+ RenderText {#text} at (248,0) size 8x19 >+ text run at (248,0) width 8: ", " >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (256,0) size 114x19 >+ text run at (256,0) width 114: "XHTML <object>" >+ RenderText {#text} at (370,0) size 8x19 >+ text run at (370,0) width 8: ", " >+ RenderInline {A} at (0,0) size 110x19 [color=#0000EE] >+ RenderText {#text} at (378,0) size 110x19 >+ text run at (378,0) width 110: "XHTML <frame>" >+ RenderText {#text} at (488,0) size 8x19 >+ text run at (488,0) width 8: ", " >+ RenderInline {A} at (0,0) size 102x19 [color=#0000EE] >+ RenderText {#text} at (496,0) size 102x19 >+ text run at (496,0) width 102: "HTML <iframe>" >+ RenderText {#text} at (598,0) size 8x19 >+ text run at (598,0) width 8: ", " >+ RenderInline {A} at (0,0) size 103x19 [color=#0000EE] >+ RenderText {#text} at (606,0) size 103x19 >+ text run at (606,0) width 103: "HTML <object>" >+ RenderText {#text} at (709,0) size 4x19 >+ text run at (709,0) width 4: "," >+ RenderInline {A} at (0,0) size 99x19 [color=#0000EE] >+ RenderText {#text} at (0,20) size 99x19 >+ text run at (0,20) width 99: "HTML <frame>" >+ RenderText {#text} at (99,20) size 8x19 >+ text run at (99,20) width 8: ", " >+ RenderInline {A} at (0,0) size 83x19 [color=#0000EE] >+ RenderText {#text} at (107,20) size 83x19 >+ text run at (107,20) width 83: "XLink embed" >+ RenderText {#text} at (190,20) size 8x19 >+ text run at (190,20) width 8: ", " >+ RenderInline {A} at (0,0) size 80x19 [color=#0000EE] >+ RenderText {#text} at (198,20) size 80x19 >+ text run at (198,20) width 80: "TNG Format" >+ RenderListItem {LI} at (40,80) size 729x40 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 87x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 87x19 >+ text run at (0,0) width 87: "history-related" >+ RenderText {#text} at (87,0) size 7x19 >+ text run at (87,0) width 7: ": " >+ RenderInline {A} at (0,0) size 89x19 [color=#0000EE] >+ RenderText {#text} at (94,0) size 89x19 >+ text run at (94,0) width 89: "Self Contained" >+ RenderText {#text} at (183,0) size 8x19 >+ text run at (183,0) width 8: ", " >+ RenderInline {A} at (0,0) size 113x19 [color=#0000EE] >+ RenderText {#text} at (191,0) size 113x19 >+ text run at (191,0) width 113: "XHTML <iframe>" >+ RenderText {#text} at (304,0) size 8x19 >+ text run at (304,0) width 8: ", " >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (312,0) size 114x19 >+ text run at (312,0) width 114: "XHTML <object>" >+ RenderText {#text} at (426,0) size 8x19 >+ text run at (426,0) width 8: ", " >+ RenderInline {A} at (0,0) size 110x19 [color=#0000EE] >+ RenderText {#text} at (434,0) size 110x19 >+ text run at (434,0) width 110: "XHTML <frame>" >+ RenderText {#text} at (544,0) size 8x19 >+ text run at (544,0) width 8: ", " >+ RenderInline {A} at (0,0) size 102x19 [color=#0000EE] >+ RenderText {#text} at (552,0) size 102x19 >+ text run at (552,0) width 102: "HTML <iframe>" >+ RenderText {#text} at (654,0) size 8x19 >+ text run at (654,0) width 8: ", " >+ RenderInline {A} at (0,0) size 705x39 [color=#0000EE] >+ RenderText {#text} at (662,0) size 705x39 >+ text run at (662,0) width 43: "HTML" >+ text run at (0,20) width 56: "<object>" >+ RenderText {#text} at (56,20) size 8x19 >+ text run at (56,20) width 8: ", " >+ RenderInline {A} at (0,0) size 99x19 [color=#0000EE] >+ RenderText {#text} at (64,20) size 99x19 >+ text run at (64,20) width 99: "HTML <frame>" >+ RenderText {#text} at (163,20) size 8x19 >+ text run at (163,20) width 8: ", " >+ RenderInline {A} at (0,0) size 83x19 [color=#0000EE] >+ RenderText {#text} at (171,20) size 83x19 >+ text run at (171,20) width 83: "XLink embed" >+ RenderText {#text} at (254,20) size 8x19 >+ text run at (254,20) width 8: ", " >+ RenderInline {A} at (0,0) size 80x19 [color=#0000EE] >+ RenderText {#text} at (262,20) size 80x19 >+ text run at (262,20) width 80: "TNG Format" >+ RenderListItem {LI} at (40,120) size 729x40 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 61x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "interactive" >+ RenderText {#text} at (61,0) size 7x19 >+ text run at (61,0) width 7: ": " >+ RenderInline {A} at (0,0) size 89x19 [color=#0000EE] >+ RenderText {#text} at (68,0) size 89x19 >+ text run at (68,0) width 89: "Self Contained" >+ RenderText {#text} at (157,0) size 8x19 >+ text run at (157,0) width 8: ", " >+ RenderInline {A} at (0,0) size 113x19 [color=#0000EE] >+ RenderText {#text} at (165,0) size 113x19 >+ text run at (165,0) width 113: "XHTML <iframe>" >+ RenderText {#text} at (278,0) size 8x19 >+ text run at (278,0) width 8: ", " >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (286,0) size 114x19 >+ text run at (286,0) width 114: "XHTML <object>" >+ RenderText {#text} at (400,0) size 8x19 >+ text run at (400,0) width 8: ", " >+ RenderInline {A} at (0,0) size 110x19 [color=#0000EE] >+ RenderText {#text} at (408,0) size 110x19 >+ text run at (408,0) width 110: "XHTML <frame>" >+ RenderText {#text} at (518,0) size 8x19 >+ text run at (518,0) width 8: ", " >+ RenderInline {A} at (0,0) size 102x19 [color=#0000EE] >+ RenderText {#text} at (526,0) size 102x19 >+ text run at (526,0) width 102: "HTML <iframe>" >+ RenderText {#text} at (628,0) size 8x19 >+ text run at (628,0) width 8: ", " >+ RenderInline {A} at (0,0) size 679x39 [color=#0000EE] >+ RenderText {#text} at (636,0) size 679x39 >+ text run at (636,0) width 43: "HTML" >+ text run at (0,20) width 56: "<object>" >+ RenderText {#text} at (56,20) size 8x19 >+ text run at (56,20) width 8: ", " >+ RenderInline {A} at (0,0) size 99x19 [color=#0000EE] >+ RenderText {#text} at (64,20) size 99x19 >+ text run at (64,20) width 99: "HTML <frame>" >+ RenderText {#text} at (163,20) size 8x19 >+ text run at (163,20) width 8: ", " >+ RenderInline {A} at (0,0) size 83x19 [color=#0000EE] >+ RenderText {#text} at (171,20) size 83x19 >+ text run at (171,20) width 83: "XLink embed" >+ RenderText {#text} at (254,20) size 8x19 >+ text run at (254,20) width 8: ", " >+ RenderInline {A} at (0,0) size 80x19 [color=#0000EE] >+ RenderText {#text} at (262,20) size 80x19 >+ text run at (262,20) width 80: "TNG Format" >+ RenderListItem {LI} at (40,160) size 729x40 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 50x19 >+ text run at (0,0) width 50: "dynamic" >+ RenderText {#text} at (50,0) size 7x19 >+ text run at (50,0) width 7: ": " >+ RenderInline {A} at (0,0) size 89x19 [color=#0000EE] >+ RenderText {#text} at (57,0) size 89x19 >+ text run at (57,0) width 89: "Self Contained" >+ RenderText {#text} at (146,0) size 8x19 >+ text run at (146,0) width 8: ", " >+ RenderInline {A} at (0,0) size 113x19 [color=#0000EE] >+ RenderText {#text} at (154,0) size 113x19 >+ text run at (154,0) width 113: "XHTML <iframe>" >+ RenderText {#text} at (267,0) size 8x19 >+ text run at (267,0) width 8: ", " >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (275,0) size 114x19 >+ text run at (275,0) width 114: "XHTML <object>" >+ RenderText {#text} at (389,0) size 8x19 >+ text run at (389,0) width 8: ", " >+ RenderInline {A} at (0,0) size 110x19 [color=#0000EE] >+ RenderText {#text} at (397,0) size 110x19 >+ text run at (397,0) width 110: "XHTML <frame>" >+ RenderText {#text} at (507,0) size 8x19 >+ text run at (507,0) width 8: ", " >+ RenderInline {A} at (0,0) size 102x19 [color=#0000EE] >+ RenderText {#text} at (515,0) size 102x19 >+ text run at (515,0) width 102: "HTML <iframe>" >+ RenderText {#text} at (617,0) size 8x19 >+ text run at (617,0) width 8: ", " >+ RenderInline {A} at (0,0) size 668x39 [color=#0000EE] >+ RenderText {#text} at (625,0) size 668x39 >+ text run at (625,0) width 43: "HTML" >+ text run at (0,20) width 56: "<object>" >+ RenderText {#text} at (56,20) size 8x19 >+ text run at (56,20) width 8: ", " >+ RenderInline {A} at (0,0) size 99x19 [color=#0000EE] >+ RenderText {#text} at (64,20) size 99x19 >+ text run at (64,20) width 99: "HTML <frame>" >+ RenderText {#text} at (163,20) size 8x19 >+ text run at (163,20) width 8: ", " >+ RenderInline {A} at (0,0) size 83x19 [color=#0000EE] >+ RenderText {#text} at (171,20) size 83x19 >+ text run at (171,20) width 83: "XLink embed" >+ RenderText {#text} at (254,20) size 8x19 >+ text run at (254,20) width 8: ", " >+ RenderInline {A} at (0,0) size 80x19 [color=#0000EE] >+ RenderText {#text} at (262,20) size 80x19 >+ text run at (262,20) width 80: "TNG Format" >+ RenderBlock {H2} at (0,421) size 769x28 >+ RenderText {#text} at (0,0) size 173x26 >+ text run at (0,0) width 173: "Unadorned Tests" >+ RenderBlock {UL} at (0,468) size 769x3121 >+ RenderListItem {LI} at (40,0) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 118x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 118x19 >+ text run at (0,0) width 118: "Groups of selectors" >+ RenderText {#text} at (118,0) size 30x19 >+ text run at (118,0) width 30: " (#1)" >+ RenderListItem {LI} at (40,20) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 138x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 138x19 >+ text run at (0,0) width 138: "Type element selectors" >+ RenderText {#text} at (138,0) size 30x19 >+ text run at (138,0) width 30: " (#2)" >+ RenderListItem {LI} at (40,40) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 156x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 156x19 >+ text run at (0,0) width 156: "Omitted universal selector" >+ RenderText {#text} at (156,0) size 30x19 >+ text run at (156,0) width 30: " (#4)" >+ RenderListItem {LI} at (40,60) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 163x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 163x19 >+ text run at (0,0) width 163: "Attribute existence selector" >+ RenderText {#text} at (163,0) size 30x19 >+ text run at (163,0) width 30: " (#5)" >+ RenderListItem {LI} at (40,80) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 139x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "Attribute value selector" >+ RenderText {#text} at (139,0) size 30x19 >+ text run at (139,0) width 30: " (#6)" >+ RenderListItem {LI} at (40,100) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 167x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 167x19 >+ text run at (0,0) width 167: "Attribute multivalue selector" >+ RenderText {#text} at (167,0) size 30x19 >+ text run at (167,0) width 30: " (#7)" >+ RenderListItem {LI} at (40,120) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 167x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 167x19 >+ text run at (0,0) width 167: "Attribute multivalue selector" >+ RenderText {#text} at (167,0) size 38x19 >+ text run at (167,0) width 38: " (#7b)" >+ RenderListItem {LI} at (40,140) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 326x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 326x19 >+ text run at (0,0) width 326: "Attribute value selectors (hyphen-separated attributes)" >+ RenderText {#text} at (326,0) size 30x19 >+ text run at (326,0) width 30: " (#8)" >+ RenderListItem {LI} at (40,160) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 287x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 287x19 >+ text run at (0,0) width 287: "Substring matching attribute selector (beginning)" >+ RenderText {#text} at (287,0) size 30x19 >+ text run at (287,0) width 30: " (#9)" >+ RenderListItem {LI} at (40,180) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 253x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 253x19 >+ text run at (0,0) width 253: "Substring matching attribute selector (end)" >+ RenderText {#text} at (253,0) size 38x19 >+ text run at (253,0) width 38: " (#10)" >+ RenderListItem {LI} at (40,200) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 280x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 280x19 >+ text run at (0,0) width 280: "Substring matching attribute selector (contains)" >+ RenderText {#text} at (280,0) size 38x19 >+ text run at (280,0) width 38: " (#11)" >+ RenderListItem {LI} at (40,220) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 131x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 131x19 >+ text run at (0,0) width 131: "Default attribute value" >+ RenderText {#text} at (131,0) size 38x19 >+ text run at (131,0) width 38: " (#12)" >+ RenderListItem {LI} at (40,240) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 90x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 90x19 >+ text run at (0,0) width 90: "Class selectors" >+ RenderText {#text} at (90,0) size 38x19 >+ text run at (90,0) width 38: " (#13)" >+ RenderListItem {LI} at (40,260) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 173x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 173x19 >+ text run at (0,0) width 173: "More than one class selector" >+ RenderText {#text} at (173,0) size 38x19 >+ text run at (173,0) width 38: " (#14)" >+ RenderListItem {LI} at (40,280) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 73x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "ID selectors" >+ RenderText {#text} at (73,0) size 38x19 >+ text run at (73,0) width 38: " (#15)" >+ RenderListItem {LI} at (40,300) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 107x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 107x19 >+ text run at (0,0) width 107: ":link pseudo-class" >+ RenderText {#text} at (107,0) size 38x19 >+ text run at (107,0) width 38: " (#16)" >+ RenderListItem {LI} at (40,320) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 124x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 124x19 >+ text run at (0,0) width 124: ":visited pseudo-class" >+ RenderText {#text} at (124,0) size 38x19 >+ text run at (124,0) width 38: " (#17)" >+ RenderListItem {LI} at (40,340) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 120x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 120x19 >+ text run at (0,0) width 120: ":hover pseudo-class" >+ RenderText {#text} at (120,0) size 38x19 >+ text run at (120,0) width 38: " (#18)" >+ RenderListItem {LI} at (40,360) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 120x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 120x19 >+ text run at (0,0) width 120: ":hover pseudo-class" >+ RenderText {#text} at (120,0) size 46x19 >+ text run at (120,0) width 46: " (#18b)" >+ RenderListItem {LI} at (40,380) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 121x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: ":active pseudo-class" >+ RenderText {#text} at (121,0) size 38x19 >+ text run at (121,0) width 38: " (#19)" >+ RenderListItem {LI} at (40,400) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 118x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 118x19 >+ text run at (0,0) width 118: ":focus pseudo-class" >+ RenderText {#text} at (118,0) size 38x19 >+ text run at (118,0) width 38: " (#20)" >+ RenderListItem {LI} at (40,420) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 120x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 120x19 >+ text run at (0,0) width 120: ":target pseudo-class" >+ RenderText {#text} at (120,0) size 38x19 >+ text run at (120,0) width 38: " (#21)" >+ RenderListItem {LI} at (40,440) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 120x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 120x19 >+ text run at (0,0) width 120: ":target pseudo-class" >+ RenderText {#text} at (120,0) size 46x19 >+ text run at (120,0) width 46: " (#21b)" >+ RenderListItem {LI} at (40,460) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 120x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 120x19 >+ text run at (0,0) width 120: ":target pseudo-class" >+ RenderText {#text} at (120,0) size 45x19 >+ text run at (120,0) width 45: " (#21c)" >+ RenderListItem {LI} at (40,480) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 120x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 120x19 >+ text run at (0,0) width 120: ":lang() pseudo-class" >+ RenderText {#text} at (120,0) size 38x19 >+ text run at (120,0) width 38: " (#22)" >+ RenderListItem {LI} at (40,500) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 133x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 133x19 >+ text run at (0,0) width 133: ":enabled pseudo-class" >+ RenderText {#text} at (133,0) size 38x19 >+ text run at (133,0) width 38: " (#23)" >+ RenderListItem {LI} at (40,520) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 136x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 136x19 >+ text run at (0,0) width 136: ":disabled pseudo-class" >+ RenderText {#text} at (136,0) size 38x19 >+ text run at (136,0) width 38: " (#24)" >+ RenderListItem {LI} at (40,540) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 137x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 137: ":checked pseudo-class" >+ RenderText {#text} at (137,0) size 38x19 >+ text run at (137,0) width 38: " (#25)" >+ RenderListItem {LI} at (40,560) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 111x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 111x19 >+ text run at (0,0) width 111: ":root pseudo-class" >+ RenderText {#text} at (111,0) size 38x19 >+ text run at (111,0) width 38: " (#27)" >+ RenderListItem {LI} at (40,580) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 148x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 148x19 >+ text run at (0,0) width 148: ":nth-child() pseudo-class" >+ RenderText {#text} at (148,0) size 38x19 >+ text run at (148,0) width 38: " (#28)" >+ RenderListItem {LI} at (40,600) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 148x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 148x19 >+ text run at (0,0) width 148: ":nth-child() pseudo-class" >+ RenderText {#text} at (148,0) size 46x19 >+ text run at (148,0) width 46: " (#28b)" >+ RenderListItem {LI} at (40,620) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 174x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 174x19 >+ text run at (0,0) width 174: ":nth-last-child() pseudo-class" >+ RenderText {#text} at (174,0) size 38x19 >+ text run at (174,0) width 38: " (#29)" >+ RenderListItem {LI} at (40,640) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 174x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 174x19 >+ text run at (0,0) width 174: ":nth-last-child() pseudo-class" >+ RenderText {#text} at (174,0) size 46x19 >+ text run at (174,0) width 46: " (#29b)" >+ RenderListItem {LI} at (40,660) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 164x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: ":nth-of-type() pseudo-class" >+ RenderText {#text} at (164,0) size 38x19 >+ text run at (164,0) width 38: " (#30)" >+ RenderListItem {LI} at (40,680) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 190x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 190x19 >+ text run at (0,0) width 190: ":nth-last-of-type() pseudo-class" >+ RenderText {#text} at (190,0) size 38x19 >+ text run at (190,0) width 38: " (#31)" >+ RenderListItem {LI} at (40,700) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 142x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 142x19 >+ text run at (0,0) width 142: ":first-child pseudo-class" >+ RenderText {#text} at (142,0) size 38x19 >+ text run at (142,0) width 38: " (#32)" >+ RenderListItem {LI} at (40,720) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 140x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 140x19 >+ text run at (0,0) width 140: ":last-child pseudo-class" >+ RenderText {#text} at (140,0) size 38x19 >+ text run at (140,0) width 38: " (#33)" >+ RenderListItem {LI} at (40,740) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 158x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 158x19 >+ text run at (0,0) width 158: ":first-of-type pseudo-class" >+ RenderText {#text} at (158,0) size 38x19 >+ text run at (158,0) width 38: " (#34)" >+ RenderListItem {LI} at (40,760) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 156x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 156x19 >+ text run at (0,0) width 156: ":last-of-type pseudo-class" >+ RenderText {#text} at (156,0) size 38x19 >+ text run at (156,0) width 38: " (#35)" >+ RenderListItem {LI} at (40,780) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 145x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 145x19 >+ text run at (0,0) width 145: ":only-child pseudo-class" >+ RenderText {#text} at (145,0) size 38x19 >+ text run at (145,0) width 38: " (#36)" >+ RenderListItem {LI} at (40,800) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 161x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 161x19 >+ text run at (0,0) width 161: ":only-of-type pseudo-class" >+ RenderText {#text} at (161,0) size 38x19 >+ text run at (161,0) width 38: " (#37)" >+ RenderListItem {LI} at (40,820) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 154x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 154x19 >+ text run at (0,0) width 154: "::first-line pseudo-element" >+ RenderText {#text} at (154,0) size 38x19 >+ text run at (154,0) width 38: " (#38)" >+ RenderListItem {LI} at (40,840) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 164x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "::first-letter pseudo-element" >+ RenderText {#text} at (164,0) size 38x19 >+ text run at (164,0) width 38: " (#39)" >+ RenderListItem {LI} at (40,860) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 342x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 342x19 >+ text run at (0,0) width 342: "::first-letter pseudo-element with ::before pseudo-element" >+ RenderText {#text} at (342,0) size 45x19 >+ text run at (342,0) width 45: " (#39a)" >+ RenderListItem {LI} at (40,880) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 342x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 342x19 >+ text run at (0,0) width 342: "::first-letter pseudo-element with ::before pseudo-element" >+ RenderText {#text} at (342,0) size 45x19 >+ text run at (342,0) width 45: " (#39a)" >+ RenderListItem {LI} at (40,900) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 164x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "::first-letter pseudo-element" >+ RenderText {#text} at (164,0) size 46x19 >+ text run at (164,0) width 46: " (#39b)" >+ RenderListItem {LI} at (40,920) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 158x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 158x19 >+ text run at (0,0) width 158: "::selection pseudo-element" >+ RenderText {#text} at (158,0) size 38x19 >+ text run at (158,0) width 38: " (#40)" >+ RenderListItem {LI} at (40,940) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 145x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 145x19 >+ text run at (0,0) width 145: "::before pseudo-element" >+ RenderText {#text} at (145,0) size 38x19 >+ text run at (145,0) width 38: " (#41)" >+ RenderListItem {LI} at (40,960) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 133x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 133x19 >+ text run at (0,0) width 133: "::after pseudo-element" >+ RenderText {#text} at (133,0) size 38x19 >+ text run at (133,0) width 38: " (#42)" >+ RenderListItem {LI} at (40,980) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 143x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 143x19 >+ text run at (0,0) width 143: "Descendant combinator" >+ RenderText {#text} at (143,0) size 38x19 >+ text run at (143,0) width 38: " (#43)" >+ RenderListItem {LI} at (40,1000) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 143x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 143x19 >+ text run at (0,0) width 143: "Descendant combinator" >+ RenderText {#text} at (143,0) size 46x19 >+ text run at (143,0) width 46: " (#43b)" >+ RenderListItem {LI} at (40,1020) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 104x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 104x19 >+ text run at (0,0) width 104: "Child combinator" >+ RenderText {#text} at (104,0) size 38x19 >+ text run at (104,0) width 38: " (#44)" >+ RenderListItem {LI} at (40,1040) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 104x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 104x19 >+ text run at (0,0) width 104: "Child combinator" >+ RenderText {#text} at (104,0) size 46x19 >+ text run at (104,0) width 46: " (#44b)" >+ RenderListItem {LI} at (40,1060) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 176x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 176x19 >+ text run at (0,0) width 176: "Child combinator and classes" >+ RenderText {#text} at (176,0) size 45x19 >+ text run at (176,0) width 45: " (#44c)" >+ RenderListItem {LI} at (40,1080) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 159x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 159x19 >+ text run at (0,0) width 159: "Child combinatior and IDs" >+ RenderText {#text} at (159,0) size 46x19 >+ text run at (159,0) width 46: " (#44d)" >+ RenderListItem {LI} at (40,1100) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 164x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "Direct adjacent combinator" >+ RenderText {#text} at (164,0) size 38x19 >+ text run at (164,0) width 38: " (#45)" >+ RenderListItem {LI} at (40,1120) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 164x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "Direct adjacent combinator" >+ RenderText {#text} at (164,0) size 46x19 >+ text run at (164,0) width 46: " (#45b)" >+ RenderListItem {LI} at (40,1140) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 236x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 236x19 >+ text run at (0,0) width 236: "Direct adjacent combinator and classes" >+ RenderText {#text} at (236,0) size 45x19 >+ text run at (236,0) width 45: " (#45c)" >+ RenderListItem {LI} at (40,1160) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 173x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 173x19 >+ text run at (0,0) width 173: "Indirect adjacent combinator" >+ RenderText {#text} at (173,0) size 38x19 >+ text run at (173,0) width 38: " (#46)" >+ RenderListItem {LI} at (40,1180) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 173x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 173x19 >+ text run at (0,0) width 173: "Indirect adjacent combinator" >+ RenderText {#text} at (173,0) size 46x19 >+ text run at (173,0) width 46: " (#46b)" >+ RenderListItem {LI} at (40,1200) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 369x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 369x19 >+ text run at (0,0) width 369: "NEGATED substring matching attribute selector on beginning" >+ RenderText {#text} at (369,0) size 38x19 >+ text run at (369,0) width 38: " (#54)" >+ RenderListItem {LI} at (40,1220) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 335x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 335x19 >+ text run at (0,0) width 335: "NEGATED substring matching attribute selector on end" >+ RenderText {#text} at (335,0) size 38x19 >+ text run at (335,0) width 38: " (#55)" >+ RenderListItem {LI} at (40,1240) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 353x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 353x19 >+ text run at (0,0) width 353: "NEGATED substring matching attribute selector on middle" >+ RenderText {#text} at (353,0) size 38x19 >+ text run at (353,0) width 38: " (#56)" >+ RenderListItem {LI} at (40,1260) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 294x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 294x19 >+ text run at (0,0) width 294: "Default attribute value and negation pseudo-class" >+ RenderText {#text} at (294,0) size 38x19 >+ text run at (294,0) width 38: " (#58)" >+ RenderListItem {LI} at (40,1280) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 156x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 156x19 >+ text run at (0,0) width 156: "NEGATED class selector" >+ RenderText {#text} at (156,0) size 38x19 >+ text run at (156,0) width 38: " (#59)" >+ RenderListItem {LI} at (40,1300) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 143x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 143x19 >+ text run at (0,0) width 143: "NEGATED ID selector" >+ RenderText {#text} at (143,0) size 38x19 >+ text run at (143,0) width 38: " (#60)" >+ RenderListItem {LI} at (40,1320) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 183x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 183x19 >+ text run at (0,0) width 183: "NEGATED :link pseudo-class" >+ RenderText {#text} at (183,0) size 38x19 >+ text run at (183,0) width 38: " (#61)" >+ RenderListItem {LI} at (40,1340) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 200x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 200x19 >+ text run at (0,0) width 200: "NEGATED :visited pseudo-class" >+ RenderText {#text} at (200,0) size 38x19 >+ text run at (200,0) width 38: " (#62)" >+ RenderListItem {LI} at (40,1360) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 196x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 196x19 >+ text run at (0,0) width 196: "NEGATED :hover pseudo-class" >+ RenderText {#text} at (196,0) size 38x19 >+ text run at (196,0) width 38: " (#63)" >+ RenderListItem {LI} at (40,1380) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 197x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 197x19 >+ text run at (0,0) width 197: "NEGATED :active pseudo-class" >+ RenderText {#text} at (197,0) size 38x19 >+ text run at (197,0) width 38: " (#64)" >+ RenderListItem {LI} at (40,1400) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 194x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 194x19 >+ text run at (0,0) width 194: "NEGATED :focus pseudo-class" >+ RenderText {#text} at (194,0) size 38x19 >+ text run at (194,0) width 38: " (#65)" >+ RenderListItem {LI} at (40,1420) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 196x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 196x19 >+ text run at (0,0) width 196: "NEGATED :target pseudo-class" >+ RenderText {#text} at (196,0) size 38x19 >+ text run at (196,0) width 38: " (#66)" >+ RenderListItem {LI} at (40,1440) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 196x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 196x19 >+ text run at (0,0) width 196: "NEGATED :target pseudo-class" >+ RenderText {#text} at (196,0) size 46x19 >+ text run at (196,0) width 46: " (#66b)" >+ RenderListItem {LI} at (40,1460) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 196x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 196x19 >+ text run at (0,0) width 196: "NEGATED :lang() pseudo-class" >+ RenderText {#text} at (196,0) size 38x19 >+ text run at (196,0) width 38: " (#67)" >+ RenderListItem {LI} at (40,1480) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 213x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 213x19 >+ text run at (0,0) width 213: "NEGATED :checked pseudo-class" >+ RenderText {#text} at (213,0) size 38x19 >+ text run at (213,0) width 38: " (#70)" >+ RenderListItem {LI} at (40,1500) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 187x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 187x19 >+ text run at (0,0) width 187: "NEGATED :root pseudo-class" >+ RenderText {#text} at (187,0) size 38x19 >+ text run at (187,0) width 38: " (#72)" >+ RenderListItem {LI} at (40,1520) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 187x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 187x19 >+ text run at (0,0) width 187: "NEGATED :root pseudo-class" >+ RenderText {#text} at (187,0) size 46x19 >+ text run at (187,0) width 46: " (#72b)" >+ RenderListItem {LI} at (40,1540) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 224x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 224x19 >+ text run at (0,0) width 224: "NEGATED :nth-child() pseudo-class" >+ RenderText {#text} at (224,0) size 38x19 >+ text run at (224,0) width 38: " (#73)" >+ RenderListItem {LI} at (40,1560) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 224x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 224x19 >+ text run at (0,0) width 224: "NEGATED :nth-child() pseudo-class" >+ RenderText {#text} at (224,0) size 46x19 >+ text run at (224,0) width 46: " (#73b)" >+ RenderListItem {LI} at (40,1580) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 250x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 250x19 >+ text run at (0,0) width 250: "NEGATED :nth-last-child() pseudo-class" >+ RenderText {#text} at (250,0) size 38x19 >+ text run at (250,0) width 38: " (#74)" >+ RenderListItem {LI} at (40,1600) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 250x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 250x19 >+ text run at (0,0) width 250: "NEGATED :nth-last-child() pseudo-class" >+ RenderText {#text} at (250,0) size 46x19 >+ text run at (250,0) width 46: " (#74b)" >+ RenderListItem {LI} at (40,1620) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 240x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 240x19 >+ text run at (0,0) width 240: "NEGATED :nth-of-type() pseudo-class" >+ RenderText {#text} at (240,0) size 38x19 >+ text run at (240,0) width 38: " (#75)" >+ RenderListItem {LI} at (40,1640) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 240x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 240x19 >+ text run at (0,0) width 240: "NEGATED :nth-of-type() pseudo-class" >+ RenderText {#text} at (240,0) size 46x19 >+ text run at (240,0) width 46: " (#75b)" >+ RenderListItem {LI} at (40,1660) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 266x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 266x19 >+ text run at (0,0) width 266: "NEGATED :nth-last-of-type() pseudo-class" >+ RenderText {#text} at (266,0) size 38x19 >+ text run at (266,0) width 38: " (#76)" >+ RenderListItem {LI} at (40,1680) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 266x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 266x19 >+ text run at (0,0) width 266: "NEGATED :nth-last-of-type() pseudo-class" >+ RenderText {#text} at (266,0) size 46x19 >+ text run at (266,0) width 46: " (#76b)" >+ RenderListItem {LI} at (40,1700) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 218x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 218x19 >+ text run at (0,0) width 218: "NEGATED :first-child pseudo-class" >+ RenderText {#text} at (218,0) size 38x19 >+ text run at (218,0) width 38: " (#77)" >+ RenderListItem {LI} at (40,1720) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 218x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 218x19 >+ text run at (0,0) width 218: "NEGATED :first-child pseudo-class" >+ RenderText {#text} at (218,0) size 46x19 >+ text run at (218,0) width 46: " (#77b)" >+ RenderListItem {LI} at (40,1740) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 216x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 216x19 >+ text run at (0,0) width 216: "NEGATED :last-child pseudo-class" >+ RenderText {#text} at (216,0) size 38x19 >+ text run at (216,0) width 38: " (#78)" >+ RenderListItem {LI} at (40,1760) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 216x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 216x19 >+ text run at (0,0) width 216: "NEGATED :last-child pseudo-class" >+ RenderText {#text} at (216,0) size 46x19 >+ text run at (216,0) width 46: " (#78b)" >+ RenderListItem {LI} at (40,1780) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 234x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 234x19 >+ text run at (0,0) width 234: "NEGATED :first-of-type pseudo-class" >+ RenderText {#text} at (234,0) size 38x19 >+ text run at (234,0) width 38: " (#79)" >+ RenderListItem {LI} at (40,1800) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 232x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 232x19 >+ text run at (0,0) width 232: "NEGATED :last-of-type pseudo-class" >+ RenderText {#text} at (232,0) size 38x19 >+ text run at (232,0) width 38: " (#80)" >+ RenderListItem {LI} at (40,1820) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 221x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 221x19 >+ text run at (0,0) width 221: "NEGATED :only-child pseudo-class" >+ RenderText {#text} at (221,0) size 38x19 >+ text run at (221,0) width 38: " (#81)" >+ RenderListItem {LI} at (40,1840) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 221x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 221x19 >+ text run at (0,0) width 221: "NEGATED :only-child pseudo-class" >+ RenderText {#text} at (221,0) size 46x19 >+ text run at (221,0) width 46: " (#81b)" >+ RenderListItem {LI} at (40,1860) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 237x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 237x19 >+ text run at (0,0) width 237: "NEGATED :only-of-type pseudo-class" >+ RenderText {#text} at (237,0) size 38x19 >+ text run at (237,0) width 38: " (#82)" >+ RenderListItem {LI} at (40,1880) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 237x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 237x19 >+ text run at (0,0) width 237: "NEGATED :only-of-type pseudo-class" >+ RenderText {#text} at (237,0) size 46x19 >+ text run at (237,0) width 46: " (#82b)" >+ RenderListItem {LI} at (40,1900) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 325x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 325x19 >+ text run at (0,0) width 325: "Negation pseudo-class cannot be an argument of itself" >+ RenderText {#text} at (325,0) size 38x19 >+ text run at (325,0) width 38: " (#83)" >+ RenderListItem {LI} at (40,1920) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 145x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 145x19 >+ text run at (0,0) width 145: ":contains() pseudo-class" >+ RenderText {#text} at (145,0) size 38x19 >+ text run at (145,0) width 38: " (#84)" >+ RenderListItem {LI} at (40,1940) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 145x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 145x19 >+ text run at (0,0) width 145: ":contains() pseudo-class" >+ RenderText {#text} at (145,0) size 46x19 >+ text run at (145,0) width 46: " (#84b)" >+ RenderListItem {LI} at (40,1960) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 221x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 221x19 >+ text run at (0,0) width 221: "NEGATED :contains() pseudo-class" >+ RenderText {#text} at (221,0) size 38x19 >+ text run at (221,0) width 38: " (#85)" >+ RenderListItem {LI} at (40,1980) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 420x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 420x19 >+ text run at (0,0) width 420: "Nondeterministic matching of direct and indirect adjacent combinators" >+ RenderText {#text} at (420,0) size 38x19 >+ text run at (420,0) width 38: " (#87)" >+ RenderListItem {LI} at (40,2000) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 420x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 420x19 >+ text run at (0,0) width 420: "Nondeterministic matching of direct and indirect adjacent combinators" >+ RenderText {#text} at (420,0) size 46x19 >+ text run at (420,0) width 46: " (#87b)" >+ RenderListItem {LI} at (40,2020) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 444x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 444x19 >+ text run at (0,0) width 444: "Nondeterministic matching of descendant and direct adjacent combinators" >+ RenderText {#text} at (444,0) size 38x19 >+ text run at (444,0) width 38: " (#88)" >+ RenderListItem {LI} at (40,2040) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 444x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 444x19 >+ text run at (0,0) width 444: "Nondeterministic matching of descendant and direct adjacent combinators" >+ RenderText {#text} at (444,0) size 46x19 >+ text run at (444,0) width 46: " (#88b)" >+ RenderListItem {LI} at (40,2060) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 342x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 342x19 >+ text run at (0,0) width 342: "Simple combination of descendant and child combinators" >+ RenderText {#text} at (342,0) size 38x19 >+ text run at (342,0) width 38: " (#89)" >+ RenderListItem {LI} at (40,2080) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 379x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 379x19 >+ text run at (0,0) width 379: "Simple combination of direct and indirect adjacent combinators" >+ RenderText {#text} at (379,0) size 38x19 >+ text run at (379,0) width 38: " (#90)" >+ RenderListItem {LI} at (40,2100) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 379x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 379x19 >+ text run at (0,0) width 379: "Simple combination of direct and indirect adjacent combinators" >+ RenderText {#text} at (379,0) size 46x19 >+ text run at (379,0) width 46: " (#90b)" >+ RenderListItem {LI} at (40,2120) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 275x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 275x19 >+ text run at (0,0) width 275: "NEGATED :enabled:disabled pseudo-classes" >+ RenderText {#text} at (275,0) size 46x19 >+ text run at (275,0) width 46: " (#144)" >+ RenderListItem {LI} at (40,2140) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 175x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 175x19 >+ text run at (0,0) width 175: ":empty pseudo-class and text" >+ RenderText {#text} at (175,0) size 46x19 >+ text run at (175,0) width 46: " (#148)" >+ RenderListItem {LI} at (40,2160) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 246x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 246x19 >+ text run at (0,0) width 246: ":empty pseudo-class and empty elements" >+ RenderText {#text} at (246,0) size 46x19 >+ text run at (246,0) width 46: " (#149)" >+ RenderListItem {LI} at (40,2180) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 246x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 246x19 >+ text run at (0,0) width 246: ":empty pseudo-class and empty elements" >+ RenderText {#text} at (246,0) size 54x19 >+ text run at (246,0) width 54: " (#149b)" >+ RenderListItem {LI} at (40,2200) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 220x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 220x19 >+ text run at (0,0) width 220: ":empty pseudo-class and whitespace" >+ RenderText {#text} at (220,0) size 46x19 >+ text run at (220,0) width 46: " (#151)" >+ RenderListItem {LI} at (40,2220) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 205x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 205x19 >+ text run at (0,0) width 205: ":empty pseudo-class and elements" >+ RenderText {#text} at (205,0) size 46x19 >+ text run at (205,0) width 46: " (#152)" >+ RenderListItem {LI} at (40,2240) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 114x19 >+ text run at (0,0) width 114: "Syntax and parsing" >+ RenderText {#text} at (114,0) size 46x19 >+ text run at (114,0) width 46: " (#154)" >+ RenderListItem {LI} at (40,2260) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 114x19 >+ text run at (0,0) width 114: "Syntax and parsing" >+ RenderText {#text} at (114,0) size 46x19 >+ text run at (114,0) width 46: " (#155)" >+ RenderListItem {LI} at (40,2280) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 114x19 >+ text run at (0,0) width 114: "Syntax and parsing" >+ RenderText {#text} at (114,0) size 53x19 >+ text run at (114,0) width 53: " (#155a)" >+ RenderListItem {LI} at (40,2300) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 114x19 >+ text run at (0,0) width 114: "Syntax and parsing" >+ RenderText {#text} at (114,0) size 54x19 >+ text run at (114,0) width 54: " (#155b)" >+ RenderListItem {LI} at (40,2320) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 114x19 >+ text run at (0,0) width 114: "Syntax and parsing" >+ RenderText {#text} at (114,0) size 53x19 >+ text run at (114,0) width 53: " (#155c)" >+ RenderListItem {LI} at (40,2340) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 114x19 >+ text run at (0,0) width 114: "Syntax and parsing" >+ RenderText {#text} at (114,0) size 54x19 >+ text run at (114,0) width 54: " (#155d)" >+ RenderListItem {LI} at (40,2360) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 114x19 >+ text run at (0,0) width 114: "Syntax and parsing" >+ RenderText {#text} at (114,0) size 46x19 >+ text run at (114,0) width 46: " (#156)" >+ RenderListItem {LI} at (40,2380) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 114x19 >+ text run at (0,0) width 114: "Syntax and parsing" >+ RenderText {#text} at (114,0) size 54x19 >+ text run at (114,0) width 54: " (#156b)" >+ RenderListItem {LI} at (40,2400) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 114x19 >+ text run at (0,0) width 114: "Syntax and parsing" >+ RenderText {#text} at (114,0) size 53x19 >+ text run at (114,0) width 53: " (#156c)" >+ RenderListItem {LI} at (40,2420) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 114x19 >+ text run at (0,0) width 114: "Syntax and parsing" >+ RenderText {#text} at (114,0) size 46x19 >+ text run at (114,0) width 46: " (#157)" >+ RenderListItem {LI} at (40,2440) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 114x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 114x19 >+ text run at (0,0) width 114: "Syntax and parsing" >+ RenderText {#text} at (114,0) size 46x19 >+ text run at (114,0) width 46: " (#158)" >+ RenderListItem {LI} at (40,2460) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 265x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 265x19 >+ text run at (0,0) width 265: "Syntax and parsing of new pseudo-elements" >+ RenderText {#text} at (265,0) size 46x19 >+ text run at (265,0) width 46: " (#159)" >+ RenderListItem {LI} at (40,2480) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 285x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 285x19 >+ text run at (0,0) width 285: "Syntax and parsing of unknown pseudo-classes" >+ RenderText {#text} at (285,0) size 46x19 >+ text run at (285,0) width 46: " (#160)" >+ RenderListItem {LI} at (40,2500) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 417x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 417x19 >+ text run at (0,0) width 417: "Syntax and parsing of unknown pseudo-classes and pseudo-elements" >+ RenderText {#text} at (417,0) size 46x19 >+ text run at (417,0) width 46: " (#161)" >+ RenderListItem {LI} at (40,2520) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 127x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 127x19 >+ text run at (0,0) width 127: "Contextual ::selection" >+ RenderText {#text} at (127,0) size 46x19 >+ text run at (127,0) width 46: " (#162)" >+ RenderListItem {LI} at (40,2540) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 121x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 121x19 >+ text run at (0,0) width 121: "Contextual :contains" >+ RenderText {#text} at (121,0) size 46x19 >+ text run at (121,0) width 46: " (#163)" >+ RenderListItem {LI} at (40,2560) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 126x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 126x19 >+ text run at (0,0) width 126: ":focus with ::selection" >+ RenderText {#text} at (126,0) size 46x19 >+ text run at (126,0) width 46: " (#164)" >+ RenderListItem {LI} at (40,2580) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 128x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 128x19 >+ text run at (0,0) width 128: ":hover with ::selection" >+ RenderText {#text} at (128,0) size 46x19 >+ text run at (128,0) width 46: " (#165)" >+ RenderListItem {LI} at (40,2600) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 158x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 158x19 >+ text run at (0,0) width 158: ":first-letter with ::first-letter" >+ RenderText {#text} at (158,0) size 46x19 >+ text run at (158,0) width 46: " (#166)" >+ RenderListItem {LI} at (40,2620) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 158x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 158x19 >+ text run at (0,0) width 158: ":first-letter with ::first-letter" >+ RenderText {#text} at (158,0) size 53x19 >+ text run at (158,0) width 53: " (#166a)" >+ RenderListItem {LI} at (40,2640) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 138x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 138x19 >+ text run at (0,0) width 138: ":first-line with ::first-line" >+ RenderText {#text} at (138,0) size 46x19 >+ text run at (138,0) width 46: " (#167)" >+ RenderListItem {LI} at (40,2660) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 138x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 138x19 >+ text run at (0,0) width 138: ":first-line with ::first-line" >+ RenderText {#text} at (138,0) size 53x19 >+ text run at (138,0) width 53: " (#167a)" >+ RenderListItem {LI} at (40,2680) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 120x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 120x19 >+ text run at (0,0) width 120: ":before with ::before" >+ RenderText {#text} at (120,0) size 46x19 >+ text run at (120,0) width 46: " (#168)" >+ RenderListItem {LI} at (40,2700) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 120x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 120x19 >+ text run at (0,0) width 120: ":before with ::before" >+ RenderText {#text} at (120,0) size 53x19 >+ text run at (120,0) width 53: " (#168a)" >+ RenderListItem {LI} at (40,2720) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 96x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 96x19 >+ text run at (0,0) width 96: ":after with ::after" >+ RenderText {#text} at (96,0) size 46x19 >+ text run at (96,0) width 46: " (#169)" >+ RenderListItem {LI} at (40,2740) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 96x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 96x19 >+ text run at (0,0) width 96: ":after with ::after" >+ RenderText {#text} at (96,0) size 53x19 >+ text run at (96,0) width 53: " (#169a)" >+ RenderListItem {LI} at (40,2760) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 145x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 145x19 >+ text run at (0,0) width 145: "Long chains of selectors" >+ RenderText {#text} at (145,0) size 46x19 >+ text run at (145,0) width 46: " (#170)" >+ RenderListItem {LI} at (40,2780) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 145x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 145x19 >+ text run at (0,0) width 145: "Long chains of selectors" >+ RenderText {#text} at (145,0) size 53x19 >+ text run at (145,0) width 53: " (#170a)" >+ RenderListItem {LI} at (40,2800) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 145x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 145x19 >+ text run at (0,0) width 145: "Long chains of selectors" >+ RenderText {#text} at (145,0) size 54x19 >+ text run at (145,0) width 54: " (#170b)" >+ RenderListItem {LI} at (40,2820) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 145x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 145x19 >+ text run at (0,0) width 145: "Long chains of selectors" >+ RenderText {#text} at (145,0) size 53x19 >+ text run at (145,0) width 53: " (#170c)" >+ RenderListItem {LI} at (40,2840) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 145x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 145x19 >+ text run at (0,0) width 145: "Long chains of selectors" >+ RenderText {#text} at (145,0) size 54x19 >+ text run at (145,0) width 54: " (#170d)" >+ RenderListItem {LI} at (40,2860) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 167x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 167x19 >+ text run at (0,0) width 167: "Parsing: Numbers in classes" >+ RenderText {#text} at (167,0) size 53x19 >+ text run at (167,0) width 53: " (#175a)" >+ RenderListItem {LI} at (40,2880) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 167x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 167x19 >+ text run at (0,0) width 167: "Parsing: Numbers in classes" >+ RenderText {#text} at (167,0) size 54x19 >+ text run at (167,0) width 54: " (#175b)" >+ RenderListItem {LI} at (40,2900) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 167x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 167x19 >+ text run at (0,0) width 167: "Parsing: Numbers in classes" >+ RenderText {#text} at (167,0) size 53x19 >+ text run at (167,0) width 53: " (#175c)" >+ RenderListItem {LI} at (40,2920) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 242x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 242x19 >+ text run at (0,0) width 242: "NEGATED Dynamic handling of :empty" >+ RenderText {#text} at (242,0) size 38x19 >+ text run at (242,0) width 38: " (#d1)" >+ RenderListItem {LI} at (40,2940) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 242x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 242x19 >+ text run at (0,0) width 242: "NEGATED Dynamic handling of :empty" >+ RenderText {#text} at (242,0) size 46x19 >+ text run at (242,0) width 46: " (#d1b)" >+ RenderListItem {LI} at (40,2960) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 200x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 200x19 >+ text run at (0,0) width 200: "Dynamic handling of combinators" >+ RenderText {#text} at (200,0) size 38x19 >+ text run at (200,0) width 38: " (#d2)" >+ RenderListItem {LI} at (40,2980) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 274x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "Dynamic updating of :first-child and :last-child" >+ RenderText {#text} at (274,0) size 38x19 >+ text run at (274,0) width 38: " (#d4)" >+ RenderListItem {LI} at (40,3000) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 83x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 83x19 >+ text run at (0,0) width 83: ":indeterminate" >+ RenderText {#text} at (83,0) size 38x19 >+ text run at (83,0) width 38: " (#d5)" >+ RenderListItem {LI} at (40,3020) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 167x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 167x19 >+ text run at (0,0) width 167: ":indeterminate and :checked" >+ RenderText {#text} at (167,0) size 45x19 >+ text run at (167,0) width 45: " (#d5a)" >+ RenderListItem {LI} at (40,3040) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 243x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 243x19 >+ text run at (0,0) width 243: "NEGATED :indeterminate and :checked" >+ RenderText {#text} at (243,0) size 46x19 >+ text run at (243,0) width 46: " (#d5b)" >+ RenderListItem {LI} at (40,3060) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 167x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 167x19 >+ text run at (0,0) width 167: ":indeterminate and :checked" >+ RenderText {#text} at (167,0) size 45x19 >+ text run at (167,0) width 45: " (#d5c)" >+ RenderListItem {LI} at (40,3080) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 170x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 170x19 >+ text run at (0,0) width 170: ":indeterminate with :checked" >+ RenderText {#text} at (170,0) size 46x19 >+ text run at (170,0) width 46: " (#d5d)" >+ RenderListItem {LI} at (40,3100) size 729x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 246x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 246x19 >+ text run at (0,0) width 246: "NEGATED :indeterminate with :checked" >+ RenderText {#text} at (246,0) size 45x19 >+ text run at (246,0) width 45: " (#d5e)" >+ RenderBlock {P} at (0,3604) size 769x21 >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 58: "See also: " >+ RenderInline {A} at (0,0) size 34x19 [color=#0000EE] >+ RenderText {#text} at (58,0) size 34x19 >+ text run at (58,0) width 34: "Index" >+ RenderText {#text} at (92,0) size 8x19 >+ text run at (92,0) width 8: ", " >+ RenderInline {A} at (0,0) size 54x19 [color=#0000EE] >+ RenderText {#text} at (100,0) size 54x19 >+ text run at (100,0) width 54: "XHTML" >+ RenderText {#text} at (154,0) size 8x19 >+ text run at (154,0) width 8: ", " >+ RenderInline {A} at (0,0) size 34x19 [color=#0000EE] >+ RenderText {#text} at (162,0) size 34x19 >+ text run at (162,0) width 34: "XML" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/166a-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/166a-expected.txt >new file mode 100644 >index 00000000000..b5c36b3d91a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/166a-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline (generated) at (0,0) size 9x19 [bgcolor=#00FF00] >+ RenderText at (0,0) size 9x19 >+ text run at (0,0) width 9: "T" >+ RenderText {#text} at (9,0) size 382x19 >+ text run at (9,0) width 382: "he first letter of this paragraph should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/167-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/167-expected.txt >new file mode 100644 >index 00000000000..0748e7d16d6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/167-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 381x19 >+ text run at (0,0) width 381: "The first line of this paragraph should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/167a-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/167a-expected.txt >new file mode 100644 >index 00000000000..0748e7d16d6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/167a-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 381x19 >+ text run at (0,0) width 381: "The first line of this paragraph should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/168-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/168-expected.txt >new file mode 100644 >index 00000000000..d6879af6fd5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/168-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x88 >+ RenderBlock {HTML} at (0,0) size 800x88 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "This test has " >+ RenderInline {SPAN} at (0,0) size 58x19 >+ RenderInline (generated) at (0,0) size 58x19 [bgcolor=#00FF00] >+ RenderText at (78,0) size 58x19 >+ text run at (78,0) width 58: "PASSED" >+ RenderText {#text} at (136,0) size 4x19 >+ text run at (136,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 420x19 >+ text run at (0,0) width 420: "(If the previous line just reads \"This test has .\" then this test has failed.)" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/168a-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/168a-expected.txt >new file mode 100644 >index 00000000000..d6879af6fd5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/168a-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x88 >+ RenderBlock {HTML} at (0,0) size 800x88 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "This test has " >+ RenderInline {SPAN} at (0,0) size 58x19 >+ RenderInline (generated) at (0,0) size 58x19 [bgcolor=#00FF00] >+ RenderText at (78,0) size 58x19 >+ text run at (78,0) width 58: "PASSED" >+ RenderText {#text} at (136,0) size 4x19 >+ text run at (136,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 420x19 >+ text run at (0,0) width 420: "(If the previous line just reads \"This test has .\" then this test has failed.)" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/169-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/169-expected.txt >new file mode 100644 >index 00000000000..d6879af6fd5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/169-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x88 >+ RenderBlock {HTML} at (0,0) size 800x88 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "This test has " >+ RenderInline {SPAN} at (0,0) size 58x19 >+ RenderInline (generated) at (0,0) size 58x19 [bgcolor=#00FF00] >+ RenderText at (78,0) size 58x19 >+ text run at (78,0) width 58: "PASSED" >+ RenderText {#text} at (136,0) size 4x19 >+ text run at (136,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 420x19 >+ text run at (0,0) width 420: "(If the previous line just reads \"This test has .\" then this test has failed.)" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/169a-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/169a-expected.txt >new file mode 100644 >index 00000000000..d6879af6fd5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/169a-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x88 >+ RenderBlock {HTML} at (0,0) size 800x88 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 78x19 >+ text run at (0,0) width 78: "This test has " >+ RenderInline {SPAN} at (0,0) size 58x19 >+ RenderInline (generated) at (0,0) size 58x19 [bgcolor=#00FF00] >+ RenderText at (78,0) size 58x19 >+ text run at (78,0) width 58: "PASSED" >+ RenderText {#text} at (136,0) size 4x19 >+ text run at (136,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 420x19 >+ text run at (0,0) width 420: "(If the previous line just reads \"This test has .\" then this test has failed.)" >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/170-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/170-expected.txt >new file mode 100644 >index 00000000000..bcdbcac3f14 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/170-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderInline {SPAN} at (0,0) size 152x19 [color=#008000] >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "This line should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/170a-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/170a-expected.txt >new file mode 100644 >index 00000000000..baea2a550b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/170a-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "This line should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/170b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/170b-expected.txt >new file mode 100644 >index 00000000000..baea2a550b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/170b-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "This line should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/170c-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/170c-expected.txt >new file mode 100644 >index 00000000000..baea2a550b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/170c-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "This line should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/170d-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/170d-expected.txt >new file mode 100644 >index 00000000000..baea2a550b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/170d-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "This line should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/175a-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/175a-expected.txt >new file mode 100644 >index 00000000000..baea2a550b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/175a-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "This line should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/175b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/175b-expected.txt >new file mode 100644 >index 00000000000..baea2a550b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/175b-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "This line should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/175c-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/175c-expected.txt >new file mode 100644 >index 00000000000..baea2a550b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/175c-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "This line should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/177a-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/177a-expected.txt >new file mode 100644 >index 00000000000..69204e703ae >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/177a-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 269x19 >+ text run at (0,0) width 269: "When you select this text, it shouldn't go red." >+selection start: position 0 of child 0 {#text} of child 1 {P} of body >+selection end: position 47 of child 0 {#text} of child 1 {P} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/177b-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/177b-expected.txt >new file mode 100644 >index 00000000000..4f268e0546f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/177b-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {DIV} at (0,0) size 784x20 [color=#008000] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "This line should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/lang-inheritance-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/lang-inheritance-expected.txt >new file mode 100644 >index 00000000000..d73c7afce84 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/lang-inheritance-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x88 >+ RenderBlock {HTML} at (0,0) size 800x88 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {DIV} at (0,0) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "This line should NOT have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/lang-inheritance2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/lang-inheritance2-expected.txt >new file mode 100644 >index 00000000000..3ecffb765c4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/lang-inheritance2-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x88 >+ RenderBlock {HTML} at (0,0) size 800x88 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "This line should NOT have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/lang-vs-xml-lang-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/lang-vs-xml-lang-expected.txt >new file mode 100644 >index 00000000000..3ec166dae07 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/lang-vs-xml-lang-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >+ RenderBlock {P} at (0,36) size 784x20 [bgcolor=#0000FF] >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "This line should NOT have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/lang-vs-xml-lang-xhtml-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/lang-vs-xml-lang-xhtml-expected.txt >new file mode 100644 >index 00000000000..d33ac9ba26e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/lang-vs-xml-lang-xhtml-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x88 >+ RenderBlock {html} at (0,0) size 800x88 >+ RenderBlock {div} at (0,16) size 800x56 >+ RenderBlock {p} at (0,0) size 800x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 252x19 >+ text run at (0,0) width 252: "This line should have a green background." >+ RenderBlock {p} at (0,36) size 800x20 [bgcolor=#0000FF] >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "This line should NOT have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/nondeterministic-combinators-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/nondeterministic-combinators-expected.txt >new file mode 100644 >index 00000000000..5d4a109d2a9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/nondeterministic-combinators-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderBlock {DIV} at (0,0) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 154x19 >+ text run at (0,0) width 154: "This text should be green." >+ RenderBlock {DIV} at (0,20) size 784x0 >+ RenderBlock {DIV} at (0,20) size 784x0 >+ RenderBlock {DIV} at (0,20) size 784x0 >+ RenderBlock {DIV} at (0,20) size 784x20 [color=#008000] >+ RenderText {#text} at (0,0) size 182x19 >+ text run at (0,0) width 182: "This text should also be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/unqualified-hover-quirks-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/unqualified-hover-quirks-expected.txt >new file mode 100644 >index 00000000000..96e0e714e43 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/unqualified-hover-quirks-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 464x22 >+ text run at (0,0) width 464: "Test of unqualifed :hover selector in quirks parsing mode" >+ RenderBlock {P} at (0,41) size 784x21 >+ RenderText {#text} at (0,0) size 586x19 >+ text run at (0,0) width 586: "Moving the mouse anywhere over the document should result no change to the background color." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/unqualified-hover-strict-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/unqualified-hover-strict-expected.txt >new file mode 100644 >index 00000000000..b601b349321 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/unqualified-hover-strict-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x96 >+ RenderBlock {HTML} at (0,0) size 800x97 [bgcolor=#666666] >+ RenderBody {BODY} at (8,18) size 784x63 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 454x22 >+ text run at (0,0) width 454: "Test of unqualifed :hover selector in strict parsing mode" >+ RenderBlock {P} at (0,41) size 784x21 >+ RenderText {#text} at (0,0) size 655x19 >+ text run at (0,0) width 655: "Moving the mouse anywhere over the document should result in the background color being changed to grey." >diff --git a/LayoutTests/platform/wincairo-win10/fast/selectors/visited-descendant-expected.txt b/LayoutTests/platform/wincairo-win10/fast/selectors/visited-descendant-expected.txt >new file mode 100644 >index 00000000000..eb27b91e1b0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/selectors/visited-descendant-expected.txt >@@ -0,0 +1,61 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 720x19 >+ text run at (0,0) width 720: "Test that visited style matches to the topmost link in a decendant selector. The link should be green, with red underlining." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderInline {A} at (0,0) size 27x19 [color=#FF0000] >+ RenderInline {SPAN} at (0,0) size 27x19 [color=#008000] >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "Link" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,72) size 784x20 >+ RenderText {#text} at (0,0) size 686x19 >+ text run at (0,0) width 686: "Test that visited style matches to the topmost link in a child selector. The link should be green, with red underlining." >+ RenderBlock {P} at (0,108) size 784x20 >+ RenderInline {A} at (0,0) size 27x19 [color=#FF0000] >+ RenderInline {SPAN} at (0,0) size 27x19 [color=#008000] >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "Link" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,144) size 784x20 >+ RenderText {#text} at (0,0) size 620x19 >+ text run at (0,0) width 620: "Test that visited style does not match to non-topmost links. The link should be red, with red underlining." >+ RenderBlock {P} at (0,180) size 784x20 >+ RenderInline {A} at (0,0) size 0x0 [color=#FF0000] >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 27x19 [color=#FF0000] >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "Link" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,216) size 784x40 >+ RenderText {#text} at (0,0) size 748x39 >+ text run at (0,0) width 748: "Test that direct adjacent selector doesn't match visited style. The link should be red, with red underlining. The span should be" >+ text run at (0,20) width 37: "green." >+ RenderBlock {P} at (0,272) size 784x20 >+ RenderInline {A} at (0,0) size 27x19 [color=#FF0000] >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "Link" >+ RenderText {#text} at (27,0) size 4x19 >+ text run at (27,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 31x19 [color=#008000] >+ RenderText {#text} at (31,0) size 31x19 >+ text run at (31,0) width 31: "Span" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,308) size 784x40 >+ RenderText {#text} at (0,0) size 758x39 >+ text run at (0,0) width 758: "Test that indirect adjacent selector doesn't match visited style. The link should be red, with red underlining. The span should be" >+ text run at (0,20) width 37: "green." >+ RenderBlock {P} at (0,364) size 784x20 >+ RenderInline {A} at (0,0) size 27x19 [color=#FF0000] >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "Link" >+ RenderText {#text} at (27,0) size 4x19 >+ text run at (27,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 31x19 [color=#008000] >+ RenderText {#text} at (31,0) size 31x19 >+ text run at (31,0) width 31: "Span" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt b/LayoutTests/platform/wincairo-win10/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt >new file mode 100644 >index 00000000000..efadb69c019 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt >@@ -0,0 +1,9 @@ >+ERROR: TestRunner::setSpatialNavigationEnabled(bool) not implemented >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x89 >+ RenderBlock {HTML} at (0,0) size 800x89 >+ RenderBody {BODY} at (8,8) size 784x73 >+ RenderListBox {SELECT} at (2,2) size 384x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/sub-pixel/sub-pixel-accumulates-to-layers-expected.txt b/LayoutTests/platform/wincairo-win10/fast/sub-pixel/sub-pixel-accumulates-to-layers-expected.txt >new file mode 100644 >index 00000000000..44956cc4053 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/sub-pixel/sub-pixel-accumulates-to-layers-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 32000x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x0 >+ RenderBlock {HTML} at (0,0) size 800x0 >+layer at (0,0) size 14x14 >+ RenderBlock (positioned) {DIV} at (0,0) size 15x15 >+layer at (6,0) size 2x7 >+ RenderBlock (positioned) {DIV} at (6,0) size 2x8 [bgcolor=#FF0000] >+layer at (0,0) size 14x14 >+ RenderBlock (positioned) {DIV} at (0,0) size 15x15 >+layer at (6,0) size 2x7 >+ RenderBlock (positioned) {DIV} at (6,0) size 2x8 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/sub-pixel/sub-pixel-iframe-copy-on-scroll-expected.txt b/LayoutTests/platform/wincairo-win10/fast/sub-pixel/sub-pixel-iframe-copy-on-scroll-expected.txt >new file mode 100644 >index 00000000000..959b81a81a2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/sub-pixel/sub-pixel-iframe-copy-on-scroll-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x269 >+ RenderBlock {HTML} at (0,0) size 800x269 >+ RenderBody {BODY} at (8,16) size 784x245 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 465x19 >+ text run at (0,0) width 465: "The iframes below should remain grey with no repaint artifacts when scrolling." >+ RenderBlock {DIV} at (0,36) size 784x209 >+ RenderBlock {DIV} at (0,0) size 154x209 >+ RenderText {#text} at (154,189) size 4x19 >+ text run at (154,189) width 4: " " >+ RenderBlock {DIV} at (158,0) size 154x209 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,52) size 154x209 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 154x209 >+layer at (8,53) size 154x209 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 154x209 >+ RenderIFrame {IFRAME} at (0,0) size 154x204 [border: (2px inset #000000)] >+ layer at (0,0) size 135x1016 >+ RenderView at (0,0) size 135x200 >+ layer at (0,0) size 135x1016 >+ RenderBlock {HTML} at (0,0) size 135x1016 >+ RenderBody {BODY} at (8,8) size 119x1000 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (166,52) size 154x209 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 154x209 >+layer at (166,53) size 154x209 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 154x209 >+ RenderIFrame {IFRAME} at (0,0) size 154x204 [border: (2px inset #000000)] >+ layer at (0,0) size 135x1016 >+ RenderView at (0,0) size 135x200 >+ layer at (0,0) size 135x1016 >+ RenderBlock {HTML} at (0,0) size 135x1016 >+ RenderBody {BODY} at (8,8) size 119x1000 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.txt b/LayoutTests/platform/wincairo-win10/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.txt >new file mode 100644 >index 00000000000..bbd52fa506b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.txt >@@ -0,0 +1,52 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x279 >+ RenderBlock {HTML} at (0,0) size 800x279 >+ RenderBody {BODY} at (8,16) size 784x255 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 465x19 >+ text run at (0,0) width 465: "The iframes below should remain grey with no repaint artifacts when scrolling." >+ RenderBlock {DIV} at (0,36) size 784x219 >+ RenderBlock {DIV} at (0,0) size 234x219 >+ RenderText {#text} at (234,199) size 4x19 >+ text run at (234,199) width 4: " " >+ RenderBlock {DIV} at (238,0) size 234x219 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (88,62) size 154x209 >+ RenderBlock {DIV} at (80,10) size 154x209 >+layer at (88,62) size 154x209 >+ RenderBlock (relative positioned) zI: 1 {DIV} at (0,0) size 154x209 >+layer at (88,63) size 154x209 >+ RenderBlock (relative positioned) zI: 1 {DIV} at (0,0) size 154x209 >+ RenderIFrame {IFRAME} at (0,0) size 154x204 [border: (2px inset #000000)] >+ layer at (0,0) size 135x1016 >+ RenderView at (0,0) size 135x200 >+ layer at (0,0) size 135x1016 >+ RenderBlock {HTML} at (0,0) size 135x1016 >+ RenderBody {BODY} at (8,8) size 119x1000 [bgcolor=#C0C0C0] >+ RenderText zI: 1 {#text} at (0,0) size 0x0 >+layer at (326,62) size 154x209 >+ RenderBlock (relative positioned) zI: 1 {DIV} at (80,10) size 154x209 >+layer at (326,63) size 154x209 >+ RenderBlock (relative positioned) zI: 1 {DIV} at (0,0) size 154x209 >+layer at (326,63) size 154x209 >+ RenderBlock (relative positioned) zI: 1 {DIV} at (0,0) size 154x209 >+layer at (326,63) size 154x209 >+ RenderBlock {DIV} at (0,0) size 154x209 >+layer at (326,64) size 154x209 >+ RenderBlock (relative positioned) zI: 1 {DIV} at (0,0) size 154x209 >+layer at (326,64) size 154x209 >+ RenderBlock (relative positioned) zI: 1 {DIV} at (0,0) size 154x209 >+layer at (326,64) size 154x209 >+ RenderBlock (relative positioned) zI: 1 {DIV} at (0,0) size 154x209 >+layer at (326,64) size 154x209 >+ RenderBlock {DIV} at (0,0) size 154x209 >+layer at (326,65) size 154x209 >+ RenderBlock (relative positioned) zI: 1 {DIV} at (0,0) size 154x209 >+ RenderIFrame {IFRAME} at (0,0) size 154x204 [border: (2px inset #000000)] >+ layer at (0,0) size 135x1016 >+ RenderView at (0,0) size 135x200 >+ layer at (0,0) size 135x1016 >+ RenderBlock {HTML} at (0,0) size 135x1016 >+ RenderBody {BODY} at (8,8) size 119x1000 [bgcolor=#C0C0C0] >+ RenderText zI: 1 {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/001-expected.txt >new file mode 100644 >index 00000000000..dc544dfd830 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/001-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (0,0) size 38x26 >+ RenderTable {TABLE} at (0,0) size 38x26 [bgcolor=#000000] >+ RenderTableSection {TBODY} at (0,0) size 38x26 >+ RenderTableRow {TR} at (0,2) size 38x22 >+ RenderTableCell {TD} at (2,2) size 34x22 [color=#FFFFFF] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 32x19 >+ text run at (1,1) width 32: "Hello" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/002-expected.txt >new file mode 100644 >index 00000000000..1c9f6ccf49b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/002-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x38 >+ RenderBlock {HTML} at (0,0) size 800x38 >+ RenderBody {BODY} at (8,8) size 784x22 >+ RenderTable {TABLE} at (0,0) size 784x22 >+ RenderTableSection {TBODY} at (0,0) size 784x22 >+ RenderTableRow {TR} at (0,0) size 784x22 >+ RenderTableCell {TD} at (0,1) size 715x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 205x19 >+ text run at (0,0) width 205: "Post to Confessions of a Mozillian" >+ RenderTableCell {TD} at (714,1) size 71x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "foo" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/003-expected.txt >new file mode 100644 >index 00000000000..c1f5a9dc9cc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/003-expected.txt >@@ -0,0 +1,81 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x56 >+ RenderTableSection {TBODY} at (0,0) size 784x56 >+ RenderTableRow {TR} at (0,2) size 784x28 >+ RenderTableCell {TD} at (2,5) size 44x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 33x19 >+ text run at (1,1) width 33: "URL:" >+ RenderTableCell {TD} at (47,2) size 736x28 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 733x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableRow {TR} at (0,32) size 784x22 >+ RenderTableCell {TD} at (2,32) size 781x22 [bgcolor=#FF0000] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 233x19 >+ text run at (1,1) width 233: "Alongwordtogiveyouanicebigminwidth." >+ RenderTable {TABLE} at (0,56) size 100x100 [bgcolor=#FF0000] [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 96x96 >+ RenderTableRow {TR} at (0,2) size 96x92 >+ RenderTableCell {TD} at (2,46) size 92x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (0,156) size 195x126 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 191x122 >+ RenderTableRow {TR} at (0,2) size 191x24 >+ RenderTableCell {TD} at (2,2) size 187x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "hello" >+ RenderTableRow {TR} at (0,28) size 191x24 >+ RenderTableCell {TD} at (2,28) size 187x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 63x19 >+ text run at (2,2) width 63: "more hello" >+ RenderTableRow {TR} at (0,54) size 191x24 >+ RenderTableCell {TD} at (2,54) size 187x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 35x19 >+ text run at (2,2) width 35: "world" >+ RenderTableRow {TR} at (0,80) size 191x40 >+ RenderTableCell {TD} at (2,82) size 187x36 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,282) size 106x86 >+ RenderTableSection {TBODY} at (0,0) size 106x86 >+ RenderTableRow {TR} at (0,2) size 106x82 >+ RenderTableCell {TD} at (2,2) size 102x82 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 95x79 >+ text run at (1,1) width 83: "I should wrap" >+ text run at (1,21) width 77: "and not have" >+ text run at (1,41) width 54: "nowrap. " >+ text run at (55,41) width 41: "I really" >+ text run at (1,61) width 43: "should." >+ RenderTable {TABLE} at (0,368) size 106x86 >+ RenderTableSection {TBODY} at (0,0) size 106x86 >+ RenderTableRow {TR} at (0,2) size 106x82 >+ RenderTableCell {TD} at (2,2) size 102x82 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x80 >+ RenderText {#text} at (0,0) size 95x79 >+ text run at (0,0) width 83: "I should wrap" >+ text run at (0,20) width 77: "and not have" >+ text run at (0,40) width 54: "nowrap. " >+ text run at (54,40) width 41: "I really" >+ text run at (0,60) width 43: "should." >+ RenderTable {TABLE} at (0,454) size 346x26 >+ RenderTableSection {TBODY} at (0,0) size 346x26 >+ RenderTableRow {TR} at (0,2) size 346x22 >+ RenderTableCell {TD} at (2,2) size 342x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 340x19 >+ text run at (1,1) width 138: "I should have nowrap. " >+ text run at (139,1) width 92: "I really should. " >+ text run at (231,1) width 110: "Definitely. Should." >+ RenderTable {TABLE} at (0,480) size 346x26 >+ RenderTableSection {TBODY} at (0,0) size 346x26 >+ RenderTableRow {TR} at (0,2) size 346x22 >+ RenderTableCell {TD} at (2,2) size 342x22 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 340x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 138: "I should have nowrap. " >+ text run at (138,0) width 92: "I really should. " >+ text run at (230,0) width 110: "Definitely. Should." >+layer at (59,16) size 728x16 >+ RenderBlock {DIV} at (2,3) size 729x16 >+layer at (16,250) size 179x32 clip at (17,251) size 177x30 >+ RenderTextControl {TEXTAREA} at (4,2) size 179x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 175x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/004-expected.txt >new file mode 100644 >index 00000000000..c6e6c466a45 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/004-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 303x230 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 299x226 >+ RenderTableRow {TR} at (0,2) size 299x222 >+ RenderTableCell {TD} at (2,2) size 234x222 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (101,101) size 32x19 >+ text run at (101,101) width 32: "Hello" >+ RenderTableCell {TD} at (238,102) size 59x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 57x19 >+ text run at (1,1) width 57: "Goodbye" >+ RenderBlock {DIV} at (0,230) size 784x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/005-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/005-expected.txt >new file mode 100644 >index 00000000000..2f149a05a25 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/005-expected.txt >@@ -0,0 +1,72 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 770x100 >+ RenderTableSection {TBODY} at (0,0) size 770x100 >+ RenderTableRow {TR} at (0,0) size 770x20 >+ RenderTableCell {TD} at (0,40) size 130x20 [bgcolor=#008000] [r=0 c=0 rs=5 cs=1] >+ RenderTable {TABLE} at (0,0) size 130x20 >+ RenderTableSection {TBODY} at (0,0) size 130x20 >+ RenderTableRow {TR} at (0,0) size 130x20 >+ RenderTableCell {TD} at (0,0) size 130x20 [r=0 c=0 rs=1 cs=1] >+ RenderImage {IMG} at (0,0) size 130x0 >+ RenderBR {BR} at (130,0) size 0x0 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >+ RenderTableCell {TD} at (130,46) size 2x8 [bgcolor=#FF0000] [r=0 c=1 rs=5 cs=1] >+ RenderImage {IMG} at (0,0) size 1x7 >+ RenderTableCell {TD} at (131,0) size 281x20 [bgcolor=#800080] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "3" >+ RenderTableCell {TD} at (411,0) size 10x20 [bgcolor=#0000FF] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "4" >+ RenderTableCell {TD} at (420,0) size 351x20 [bgcolor=#FFA500] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderTableRow {TR} at (0,20) size 770x20 >+ RenderTableCell {TD} at (131,30) size 281x20 [bgcolor=#800080] [r=1 c=2 rs=2 cs=1] >+ RenderImage {IMG} at (0,0) size 280x0 >+ RenderBR {BR} at (280,0) size 0x0 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "3" >+ RenderTableCell {TD} at (411,30) size 10x20 [bgcolor=#0000FF] [r=1 c=3 rs=2 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "4" >+ RenderTableCell {TD} at (420,20) size 351x20 [bgcolor=#FFA500] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderTableRow {TR} at (0,40) size 770x20 >+ RenderTableCell {TD} at (420,40) size 351x20 [r=2 c=4 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 350x20 [bgcolor=#FFA500] >+ RenderTableSection {TBODY} at (0,0) size 350x20 >+ RenderTableRow {TR} at (0,0) size 350x20 >+ RenderTableCell {TD} at (0,0) size 273x20 [r=0 c=0 rs=1 cs=1] >+ RenderImage {IMG} at (0,0) size 267x0 >+ RenderBR {BR} at (267,0) size 0x0 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderTableCell {TD} at (273,10) size 77x0 [r=0 c=1 rs=1 cs=1] >+ RenderImage {IMG} at (0,0) size 77x0 >+ RenderTableRow {TR} at (0,60) size 770x20 >+ RenderTableCell {TD} at (131,60) size 281x20 [bgcolor=#800080] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "3" >+ RenderTableCell {TD} at (411,60) size 10x20 [bgcolor=#0000FF] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "4" >+ RenderTableCell {TD} at (420,60) size 351x20 [bgcolor=#FFA500] [r=3 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderTableRow {TR} at (0,80) size 770x20 >+ RenderTableCell {TD} at (131,80) size 281x20 [bgcolor=#800080] [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "3" >+ RenderTableCell {TD} at (411,80) size 10x20 [bgcolor=#0000FF] [r=4 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "4" >+ RenderTableCell {TD} at (420,80) size 351x20 [bgcolor=#FFA500] [r=4 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/006-expected.txt >new file mode 100644 >index 00000000000..7076ae069e7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/006-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 231x226 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 227x222 >+ RenderTableRow {TR} at (0,0) size 227x222 >+ RenderTableCell {TD} at (0,0) size 227x222 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (101,101) size 25x19 >+ text run at (101,101) width 25: "Foo" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/007-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/007-expected.txt >new file mode 100644 >index 00000000000..224ce4276b0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/007-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 524x94 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 522x92 >+ RenderTableRow {TR} at (0,0) size 522x48 >+ RenderTableCell {TD} at (0,0) size 27x3 [border: (1px inset #808080)] [r=0 c=0 rs=3 cs=1] >+ RenderImage {IMG} at (1,1) size 25x1 >+ RenderTableCell {TD} at (27,0) size 495x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "foo" >+ RenderTableRow {TR} at (0,48) size 522x22 >+ RenderTableCell {TD} at (27,48) size 495x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 493x20 >+ RenderText {#text} at (12,0) size 407x19 >+ text run at (12,0) width 407: "Affordable, high-quality business services with unparalleled support." >+ RenderTableRow {TR} at (0,70) size 522x0 >+ RenderTableCell {TD} at (27,70) size 495x22 [border: (1px inset #808080)] [r=2 c=1 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 397x19 >+ text run at (1,1) width 397: "Wireless Services\x{2014}Take the Net with you when you\x{2019}re on the go" >+ RenderTableRow {TR} at (0,70) size 522x22 >+ RenderTableCell {TD} at (0,70) size 522x22 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 23x19 >+ text run at (1,1) width 23: "goo" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/009-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/009-expected.txt >new file mode 100644 >index 00000000000..03b76552df1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/009-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x584 [bgcolor=#FFFFFF] >+ RenderBlock {CENTER} at (0,0) size 800x58 >+ RenderTable {TABLE} at (0,0) size 800x58 [bgcolor=#CCCCCC] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 798x56 >+ RenderTableRow {TR} at (0,0) size 798x56 >+ RenderTableCell {TD} at (0,0) size 798x56 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (82,1) size 634x54 [border: (2px solid #FF0000)] >+ RenderTable {TABLE} at (2,2) size 630x216 [bgcolor=#CCCCCC] [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 626x212 >+ RenderTableRow {TR} at (0,15) size 626x182 >+ RenderTableCell {TD} at (15,15) size 596x182 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (249,1) size 98x180 [bgcolor=#CCCCCC] >+ RenderTableSection {TBODY} at (0,0) size 97x180 >+ RenderTableRow {TR} at (0,0) size 97x180 >+ RenderTableCell {TD} at (0,0) size 97x180 [r=0 c=0 rs=1 cs=1] >+ RenderImage {IMG} at (0,0) size 97x180 >+ RenderBlock {P} at (0,74) size 800x0 >+ RenderBlock (floating) {DIV} at (0,74) size 104x54 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,2) size 79x59 >+ text run at (2,2) width 79: "Here is some" >+ text run at (2,22) width 30: "text. " >+ text run at (32,22) width 48: "I should" >+ text run at (2,42) width 57: "overflow." >+ RenderBR {BR} at (59,57) size 0x0 >+ RenderText {#text} at (2,62) size 90x19 >+ text run at (2,62) width 90: "I will overflow." >+ RenderBR {BR} at (92,77) size 0x0 >+ RenderText {#text} at (2,82) size 86x39 >+ text run at (2,82) width 86: "I definitely will" >+ text run at (2,102) width 53: "overflow" >+ RenderBR {BR} at (55,117) size 0x0 >+ RenderText {#text} at (2,122) size 63x39 >+ text run at (2,122) width 63: "I promis. I" >+ text run at (2,142) width 60: "lvoerflow." >+ RenderBR {BR} at (62,157) size 0x0 >+ RenderText {#text} at (2,162) size 41x19 >+ text run at (2,162) width 41: "Really." >+ RenderBlock {P} at (0,74) size 800x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/010-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/010-expected.txt >new file mode 100644 >index 00000000000..e45e6f3c79c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/010-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x0 >+ RenderTable {TABLE} at (0,0) size 99x26 >+ RenderTableSection {TBODY} at (0,0) size 99x26 >+ RenderTableRow {TR} at (0,2) size 99x22 >+ RenderTableCell {TD} at (2,2) size 34x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 32x19 >+ text run at (1,1) width 32: "Hello" >+ RenderTableCell {TD} at (38,2) size 59x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 57x19 >+ text run at (1,1) width 57: "Goodbye" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/011-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/011-expected.txt >new file mode 100644 >index 00000000000..e1e74e2eccd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/011-expected.txt >@@ -0,0 +1,48 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x90 >+ RenderBlock {HTML} at (0,0) size 800x90 >+ RenderBody {BODY} at (8,8) size 784x74 >+ RenderTable {TABLE} at (0,0) size 66x74 >+ RenderTableSection {THEAD} at (0,0) size 66x26 >+ RenderTableRow {TR} at (0,2) size 66x22 >+ RenderTableCell {TH} at (2,2) size 14x22 [color=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 12x19 >+ text run at (1,1) width 12: "H" >+ RenderTableCell {TH} at (18,2) size 14x22 [color=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 10x19 >+ text run at (2,1) width 10: "E" >+ RenderTableCell {TH} at (34,2) size 14x22 [color=#FF0000] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 12x19 >+ text run at (1,1) width 12: "A" >+ RenderTableCell {TH} at (50,2) size 14x22 [color=#FF0000] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 12x19 >+ text run at (1,1) width 12: "D" >+ RenderTableSection {TFOOT} at (0,50) size 66x24 >+ RenderTableRow {TR} at (0,0) size 66x22 >+ RenderTableCell {TH} at (2,0) size 14x22 [color=#0000FF] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 10x19 >+ text run at (2,1) width 10: "F" >+ RenderTableCell {TH} at (18,0) size 14x22 [color=#0000FF] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 12x19 >+ text run at (1,1) width 12: "O" >+ RenderTableCell {TH} at (34,0) size 14x22 [color=#0000FF] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 12x19 >+ text run at (1,1) width 12: "O" >+ RenderTableCell {TH} at (50,0) size 14x22 [color=#0000FF] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 10x19 >+ text run at (2,1) width 10: "T" >+ RenderTableSection {TBODY} at (0,26) size 66x24 >+ RenderTableRow {TR} at (0,0) size 66x22 >+ RenderTableCell {TD} at (2,0) size 14x22 [color=#008000] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "b" >+ RenderTableCell {TD} at (18,0) size 14x22 [color=#008000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "o" >+ RenderTableCell {TD} at (34,0) size 14x22 [color=#008000] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "d" >+ RenderTableCell {TD} at (50,0) size 14x22 [color=#008000] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "y" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/012-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/012-expected.txt >new file mode 100644 >index 00000000000..da2e1f81d8d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/012-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "Text" >+ RenderTable {TABLE} at (0,20) size 784x100 >+ RenderTableSection {TBODY} at (0,0) size 784x100 >+ RenderTableRow {TR} at (0,0) size 784x100 >+ RenderTableCell {TD} at (0,50) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,120) size 784x20 >+ RenderText {#text} at (0,0) size 302x19 >+ text run at (0,0) width 302: "This text is 100 pixels lower than the previous line." >+ RenderTable {TABLE} at (0,140) size 784x100 >+ RenderTableSection {TBODY} at (0,0) size 784x100 >+ RenderTableRow {TR} at (0,0) size 784x100 >+ RenderBlock (anonymous) at (0,240) size 784x20 >+ RenderText {#text} at (0,0) size 302x19 >+ text run at (0,0) width 302: "This text is 100 pixels lower than the previous line." >+ RenderTable {TABLE} at (0,260) size 784x0 >+ RenderBlock (anonymous) at (0,260) size 784x20 >+ RenderText {#text} at (0,0) size 293x19 >+ text run at (0,0) width 293: "No space between this line and the previous line." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/013-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/013-expected.txt >new file mode 100644 >index 00000000000..97d0e56f5cc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/013-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x100 >+ RenderTableSection {TBODY} at (0,0) size 784x100 >+ RenderTableRow {TR} at (0,0) size 784x100 >+ RenderTableCell {TD} at (0,40) size 47x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (46,40) size 692x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (737,40) size 48x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/014-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/014-expected.txt >new file mode 100644 >index 00000000000..bbdba530f71 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/014-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x573 >+ RenderBlock (anonymous) at (0,0) size 784x86 >+ RenderImage {IMG} at (0,0) size 132x86 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {H2} at (0,105) size 784x0 >+ RenderTable {TABLE} at (0,105) size 132x41 >+ RenderTableSection {TBODY} at (0,0) size 132x40 >+ RenderTableRow {TR} at (0,0) size 132x20 >+ RenderTableCell {TD} at (0,0) size 132x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 28x19 >+ text run at (0,0) width 28: "hello" >+ RenderTableRow {TR} at (0,20) size 132x20 >+ RenderTableCell {TD} at (0,20) size 132x20 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 53x19 >+ text run at (0,0) width 53: "goodbye" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/015-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/015-expected.txt >new file mode 100644 >index 00000000000..99e5f8052a9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/015-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 44x32 [border: (3px solid #000000)] >+ RenderTableSection {TBODY} at (3,3) size 38x26 >+ RenderTableRow {TR} at (0,2) size 38x22 >+ RenderTableCell {TD} at (2,2) size 34x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 32x19 >+ text run at (1,1) width 32: "Hello" >+ RenderTable {TABLE} at (0,48) size 44x32 [border: (3px solid #000000)] >+ RenderTableSection {TBODY} at (3,3) size 38x26 >+ RenderTableRow {TR} at (0,2) size 38x22 >+ RenderTableCell {TD} at (2,2) size 34x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 32x19 >+ text run at (1,1) width 32: "Hello" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/016-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/016-expected.txt >new file mode 100644 >index 00000000000..8f2367e9c66 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/016-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x120 [bgcolor=#808000] >+ RenderTableSection {TBODY} at (0,0) size 784x120 >+ RenderTableRow {TR} at (0,0) size 784x120 >+ RenderTableCell {TD} at (0,0) size 66x120 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 66x119 >+ text run at (0,0) width 50: "Dorothy" >+ text run at (0,20) width 66: "Rothschild:" >+ text run at (0,40) width 35: "Love," >+ text run at (0,60) width 54: "curiosity," >+ text run at (0,80) width 47: "freckles" >+ text run at (0,100) width 22: "and" >+ RenderTableCell {TD} at (66,0) size 718x20 [bgcolor=#008000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 187x19 >+ text run at (0,0) width 187: "Animal Friends Rescue Project" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/017-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/017-expected.txt >new file mode 100644 >index 00000000000..429b0ec8c54 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/017-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 745x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 743x54 >+ RenderTableRow {TR} at (0,2) size 743x50 >+ RenderTableCell {TD} at (2,2) size 237x50 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 233x46 >+ RenderTableSection {TBODY} at (0,0) size 233x46 >+ RenderTableRow {TR} at (0,2) size 233x42 >+ RenderTableCell {TD} at (2,2) size 229x42 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 210x39 >+ text run at (1,1) width 210: "This is the first column. It has some" >+ text run at (1,21) width 51: "text in it." >+ RenderTableCell {TD} at (240,2) size 501x50 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 496x46 >+ RenderTableSection {TBODY} at (0,0) size 496x46 >+ RenderTableRow {TR} at (0,2) size 496x42 >+ RenderTableCell {TD} at (2,2) size 492x42 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 467x39 >+ text run at (1,1) width 162: "This is the second column. " >+ text run at (163,1) width 278: "It has a lot more content than the first column. " >+ text run at (441,1) width 27: "That" >+ text run at (1,21) width 99: "shouldn't matter." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/018-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/018-expected.txt >new file mode 100644 >index 00000000000..efc40e0ca92 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/018-expected.txt >@@ -0,0 +1,39 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 417x19 >+ text run at (0,0) width 417: "This is a test for bug 3166276. Set the following preferences to see it:" >+ RenderBlock {UL} at (0,36) size 784x40 >+ RenderListItem {LI} at (40,0) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 212x19 >+ text run at (0,0) width 212: "Proportional font -- Times 15 point" >+ RenderListItem {LI} at (40,20) size 744x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderText {#text} at (0,0) size 223x19 >+ text run at (0,0) width 223: "Fixed width font -- Monaco 11 point" >+ RenderBlock {P} at (0,92) size 784x70 >+ RenderTable {TABLE} at (0,0) size 784x70 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x68 >+ RenderTableRow {TR} at (0,2) size 782x64 >+ RenderTableCell {TD} at (2,2) size 778x64 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 114x19 >+ text run at (2,2) width 114: "The following text: " >+ RenderInline {TT} at (0,0) size 88x16 >+ RenderText {#text} at (116,5) size 88x16 >+ text run at (116,5) width 88: "hello world" >+ RenderText {#text} at (204,2) size 763x59 >+ text run at (204,2) width 561: ", is written using the <tt> tag. It should show up as Monaco 11 point, but instead it is showing" >+ text run at (2,22) width 740: "up as Monaco 15 point. The font is correct, but the point size is whatever is set for the proportional font. Note that this only" >+ text run at (2,42) width 192: "happens to text inside a <table>" >+ RenderBlock {P} at (0,178) size 784x20 >+ RenderText {#text} at (0,0) size 277x19 >+ text run at (0,0) width 277: "Here is the same text again outside a <table>: " >+ RenderInline {TT} at (0,0) size 88x16 >+ RenderText {#text} at (277,3) size 88x16 >+ text run at (277,3) width 88: "hello world" >+ RenderText {#text} at (365,0) size 225x19 >+ text run at (365,0) width 225: ". Notice it is displayed correctly now." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/020-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/020-expected.txt >new file mode 100644 >index 00000000000..d1aec5df541 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/020-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 500x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x28 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 222x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 150x19 >+ text run at (2,2) width 150: "Dell Inspiron Notebooks" >+ RenderTableCell {TD} at (225,2) size 271x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 150x19 >+ text run at (2,2) width 150: "Dell Inspiron Notebooks" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/021-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/021-expected.txt >new file mode 100644 >index 00000000000..34681668af3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/021-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 145x46 >+ RenderTableSection {TBODY} at (0,0) size 145x46 >+ RenderTableRow {TR} at (0,2) size 145x42 >+ RenderTableCell {TD} at (2,2) size 45x42 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 43x39 >+ text run at (1,1) width 28: "first-" >+ text run at (1,21) width 43: "column" >+ RenderTableCell {TD} at (49,12) size 94x22 [bgcolor=#BBBBBB] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 92x19 >+ text run at (1,1) width 92: "second-column" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/023-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/023-expected.txt >new file mode 100644 >index 00000000000..cf811e8dbc1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/023-expected.txt >@@ -0,0 +1,100 @@ >+layer at (0,0) size 785x808 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x808 >+ RenderBlock {HTML} at (0,0) size 785x808 >+ RenderBody {BODY} at (8,8) size 769x784 >+ RenderTable {TABLE} at (0,0) size 769x88 >+ RenderTableSection {TBODY} at (0,0) size 769x88 >+ RenderTableRow {TR} at (0,2) size 769x84 >+ RenderTableCell {TD} at (2,32) size 691x24 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "1" >+ RenderTableCell {TD} at (695,2) size 58x84 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x79 >+ text run at (2,2) width 51: "See, this" >+ text run at (2,22) width 31: "is the" >+ text run at (2,42) width 54: "problem." >+ text run at (2,62) width 45: "It will..." >+ RenderTableCell {TD} at (755,32) size 12x24 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "3" >+ RenderBlock {P} at (0,104) size 769x0 >+ RenderTable {TABLE} at (0,104) size 769x216 >+ RenderTableSection {TBODY} at (0,0) size 769x216 >+ RenderTableRow {TR} at (0,2) size 769x212 >+ RenderTableCell {TD} at (2,2) size 765x212 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 761x208 >+ RenderTableSection {TBODY} at (0,0) size 761x208 >+ RenderTableRow {TR} at (0,2) size 761x204 >+ RenderTableCell {TD} at (2,92) size 683x24 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "1" >+ RenderTableCell {TD} at (687,2) size 58x204 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x199 >+ text run at (2,2) width 51: "See, this" >+ text run at (2,22) width 31: "is the" >+ text run at (2,42) width 54: "problem." >+ text run at (2,62) width 40: "S See," >+ text run at (2,82) width 33: "this is" >+ text run at (2,102) width 18: "the" >+ text run at (2,122) width 54: "problem." >+ text run at (2,142) width 51: "See, this" >+ text run at (2,162) width 31: "is the" >+ text run at (2,182) width 54: "problem." >+ RenderTableCell {TD} at (747,92) size 12x24 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "3" >+ RenderBlock {P} at (0,336) size 769x0 >+ RenderTable {TABLE} at (0,336) size 497x216 >+ RenderTableSection {TBODY} at (0,0) size 497x216 >+ RenderTableRow {TR} at (0,2) size 497x212 >+ RenderTableCell {TD} at (2,2) size 493x212 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 489x208 >+ RenderTableSection {TBODY} at (0,0) size 489x208 >+ RenderTableRow {TR} at (0,2) size 489x204 >+ RenderTableCell {TD} at (2,92) size 411x24 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "1" >+ RenderTableCell {TD} at (415,2) size 58x204 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x199 >+ text run at (2,2) width 51: "See, this" >+ text run at (2,22) width 31: "is the" >+ text run at (2,42) width 54: "problem." >+ text run at (2,62) width 40: "S See," >+ text run at (2,82) width 33: "this is" >+ text run at (2,102) width 18: "the" >+ text run at (2,122) width 54: "problem." >+ text run at (2,142) width 51: "See, this" >+ text run at (2,162) width 31: "is the" >+ text run at (2,182) width 54: "problem." >+ RenderTableCell {TD} at (475,92) size 12x24 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "3" >+ RenderBlock {P} at (0,568) size 769x0 >+ RenderTable {TABLE} at (0,568) size 497x216 >+ RenderTableSection {TBODY} at (0,0) size 497x216 >+ RenderTableRow {TR} at (0,2) size 497x212 >+ RenderTableCell {TD} at (2,2) size 493x212 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 489x208 >+ RenderTable {TABLE} at (0,0) size 489x208 >+ RenderTableSection {TBODY} at (0,0) size 489x208 >+ RenderTableRow {TR} at (0,2) size 489x204 >+ RenderTableCell {TD} at (2,92) size 411x24 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "1" >+ RenderTableCell {TD} at (415,2) size 58x204 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x199 >+ text run at (2,2) width 51: "See, this" >+ text run at (2,22) width 31: "is the" >+ text run at (2,42) width 54: "problem." >+ text run at (2,62) width 40: "S See," >+ text run at (2,82) width 33: "this is" >+ text run at (2,102) width 18: "the" >+ text run at (2,122) width 54: "problem." >+ text run at (2,142) width 51: "See, this" >+ text run at (2,162) width 31: "is the" >+ text run at (2,182) width 54: "problem." >+ RenderTableCell {TD} at (475,92) size 12x24 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "3" >+ RenderBlock {P} at (0,800) size 769x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/026-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/026-expected.txt >new file mode 100644 >index 00000000000..d3bde75ea2a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/026-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (718,0) size 66x32 >+ RenderTableSection {TBODY} at (0,0) size 66x32 >+ RenderTableRow {TR} at (0,2) size 66x28 >+ RenderTableCell {TD} at (2,2) size 62x28 [r=0 c=0 rs=1 cs=1] >+ RenderBlock (floating) {DIV} at (1,1) size 60x26 >+ RenderTable {TABLE} at (0,0) size 60x26 >+ RenderTableSection {TBODY} at (0,0) size 60x26 >+ RenderTableRow {TR} at (0,2) size 60x22 >+ RenderTableCell {TD} at (2,2) size 9x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "a" >+ RenderTableCell {TD} at (13,2) size 34x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 32x19 >+ text run at (1,1) width 32: "Hello" >+ RenderTableCell {TD} at (49,2) size 9x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "c" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/027-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/027-expected.txt >new file mode 100644 >index 00000000000..708eac3b3cc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/027-expected.txt >@@ -0,0 +1,73 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x372 >+ RenderTableSection {TBODY} at (0,0) size 784x372 >+ RenderTableRow {TR} at (0,0) size 784x28 >+ RenderTableCell {TD} at (0,0) size 785x28 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (4,4) size 224x19 >+ text run at (4,4) width 137: " Join Now Sign In " >+ text run at (141,4) width 87: " Personalize: " >+ RenderInline {A} at (0,0) size 47x19 >+ RenderText {#text} at (228,4) size 47x19 >+ text run at (228,4) width 47: "Settings" >+ RenderText {#text} at (275,4) size 14x19 >+ text run at (275,4) width 14: " \x{2022} " >+ RenderInline {A} at (0,0) size 48x19 >+ RenderText {#text} at (289,4) size 48x19 >+ text run at (289,4) width 48: "Content" >+ RenderText {#text} at (337,4) size 14x19 >+ text run at (337,4) width 14: " \x{2022} " >+ RenderInline {A} at (0,0) size 42x19 >+ RenderText {#text} at (351,4) size 42x19 >+ text run at (351,4) width 42: "Layout" >+ RenderText {#text} at (393,4) size 14x19 >+ text run at (393,4) width 14: " \x{2022} " >+ RenderInline {A} at (0,0) size 108x19 >+ RenderText {#text} at (407,4) size 108x19 >+ text run at (407,4) width 108: "Colors & Themes" >+ RenderText {#text} at (515,4) size 14x19 >+ text run at (515,4) width 14: " \x{2022} " >+ RenderInline {A} at (0,0) size 42x19 >+ RenderText {#text} at (529,4) size 42x19 >+ text run at (529,4) width 42: "Sign In" >+ RenderText {#text} at (571,4) size 171x19 >+ text run at (571,4) width 8: " " >+ text run at (579,4) width 85: " My Links: " >+ text run at (664,4) width 78: " Lite \x{2022} Email" >+ RenderTableRow {TR} at (0,28) size 784x344 >+ RenderTableCell {TD} at (0,196) size 220x8 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (219,28) size 346x344 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (4,4) size 337x336 >+ RenderTableSection {TBODY} at (0,0) size 337x336 >+ RenderTableRow {TR} at (0,2) size 337x332 >+ RenderTableCell {TD} at (2,2) size 333x332 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 329x328 >+ RenderTableSection {TBODY} at (0,0) size 329x328 >+ RenderTableRow {TR} at (0,2) size 329x324 >+ RenderTableCell {TD} at (2,162) size 128x4 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (131,2) size 67x324 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 62x319 >+ text run at (2,2) width 50: "This guy" >+ text run at (2,22) width 39: "should" >+ text run at (2,42) width 50: "have the" >+ text run at (2,62) width 54: "really big" >+ text run at (2,82) width 62: "maxwidth." >+ text run at (2,102) width 13: "It " >+ text run at (15,102) width 39: "should" >+ text run at (2,122) width 37: "be big" >+ text run at (2,142) width 59: "enough to" >+ text run at (2,162) width 32: "really" >+ text run at (2,182) width 32: "really" >+ text run at (2,202) width 36: "screw" >+ text run at (2,222) width 57: "things up." >+ text run at (2,242) width 40: "That is" >+ text run at (2,262) width 38: "what I" >+ text run at (2,282) width 53: "think will" >+ text run at (2,302) width 36: "work." >+ RenderTableCell {TD} at (199,162) size 128x4 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (564,187) size 221x26 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (4,4) size 212x18 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/027-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/027-vertical-expected.txt >new file mode 100644 >index 00000000000..06c81c7a7a0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/027-vertical-expected.txt >@@ -0,0 +1,73 @@ >+layer at (0,0) size 785x773 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x773 >+ RenderBlock {HTML} at (0,0) size 785x774 >+ RenderBody {BODY} at (8,8) size 769x758 >+ RenderTable {TABLE} at (0,0) size 372x758 >+ RenderTableSection {TBODY} at (0,0) size 372x758 >+ RenderTableRow {TR} at (0,0) size 28x758 >+ RenderTableCell {TD} at (0,0) size 28x758 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (4,4) size 19x224 >+ text run at (4,4) width 137: " Join Now Sign In " >+ text run at (4,141) width 87: " Personalize: " >+ RenderInline {A} at (0,0) size 19x47 >+ RenderText {#text} at (4,228) size 19x47 >+ text run at (4,228) width 47: "Settings" >+ RenderText {#text} at (4,275) size 19x14 >+ text run at (4,275) width 14: " \x{2022} " >+ RenderInline {A} at (0,0) size 19x48 >+ RenderText {#text} at (4,289) size 19x48 >+ text run at (4,289) width 48: "Content" >+ RenderText {#text} at (4,337) size 19x14 >+ text run at (4,337) width 14: " \x{2022} " >+ RenderInline {A} at (0,0) size 19x42 >+ RenderText {#text} at (4,351) size 19x42 >+ text run at (4,351) width 42: "Layout" >+ RenderText {#text} at (4,393) size 19x14 >+ text run at (4,393) width 14: " \x{2022} " >+ RenderInline {A} at (0,0) size 19x108 >+ RenderText {#text} at (4,407) size 19x108 >+ text run at (4,407) width 108: "Colors & Themes" >+ RenderText {#text} at (4,515) size 19x14 >+ text run at (4,515) width 14: " \x{2022} " >+ RenderInline {A} at (0,0) size 19x42 >+ RenderText {#text} at (4,529) size 19x42 >+ text run at (4,529) width 42: "Sign In" >+ RenderText {#text} at (4,571) size 19x171 >+ text run at (4,571) width 8: " " >+ text run at (4,579) width 85: " My Links: " >+ text run at (4,664) width 78: " Lite \x{2022} Email" >+ RenderTableRow {TR} at (0,28) size 344x758 >+ RenderTableCell {TD} at (28,168) size 344x-127 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (28,208) size 344x330 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (4,4) size 336x321 >+ RenderTableSection {TBODY} at (0,0) size 336x321 >+ RenderTableRow {TR} at (0,2) size 332x321 >+ RenderTableCell {TD} at (2,2) size 332x317 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 328x313 >+ RenderTableSection {TBODY} at (0,0) size 328x313 >+ RenderTableRow {TR} at (0,2) size 324x313 >+ RenderTableCell {TD} at (2,162) size 324x-200 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (2,123) size 324x67 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 319x62 >+ text run at (2,2) width 50: "This guy" >+ text run at (22,2) width 39: "should" >+ text run at (42,2) width 50: "have the" >+ text run at (62,2) width 54: "really big" >+ text run at (82,2) width 62: "maxwidth." >+ text run at (102,2) width 13: "It " >+ text run at (102,15) width 39: "should" >+ text run at (122,2) width 37: "be big" >+ text run at (142,2) width 59: "enough to" >+ text run at (162,2) width 32: "really" >+ text run at (182,2) width 32: "really" >+ text run at (202,2) width 36: "screw" >+ text run at (222,2) width 57: "things up." >+ text run at (242,2) width 40: "That is" >+ text run at (262,2) width 38: "what I" >+ text run at (282,2) width 53: "think will" >+ text run at (302,2) width 36: "work." >+ RenderTableCell {TD} at (2,351) size 324x-200 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (28,696) size 344x-97 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (163,-155) size 18x212 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/028-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/028-expected.txt >new file mode 100644 >index 00000000000..f4f2c47d25d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/028-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 262x19 >+ text run at (0,0) width 262: "These two tables should be the same width." >+ RenderTable {TABLE} at (0,20) size 320x22 >+ RenderTableSection {TBODY} at (0,0) size 320x22 >+ RenderTableRow {TR} at (0,0) size 320x22 >+ RenderTableCell {TD} at (0,0) size 71x22 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "1" >+ RenderTableCell {TD} at (70,0) size 245x22 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "2" >+ RenderTableCell {TD} at (314,0) size 7x22 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 4x20 [bgcolor=#FFA500] >+ RenderBlock {P} at (0,58) size 784x0 >+ RenderTable {TABLE} at (0,58) size 320x44 >+ RenderTableSection {TBODY} at (0,0) size 320x44 >+ RenderTableRow {TR} at (0,0) size 320x22 >+ RenderTableCell {TD} at (0,0) size 64x22 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "1" >+ RenderTableCell {TD} at (64,5) size 256x12 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 254x10 [bgcolor=#FFA500] >+ RenderTableRow {TR} at (0,22) size 320x22 >+ RenderTableCell {TD} at (0,22) size 320x22 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=3] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/028-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/028-vertical-expected.txt >new file mode 100644 >index 00000000000..d39647b26b3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/028-vertical-expected.txt >@@ -0,0 +1,33 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 264x19 >+ text run at (0,0) width 264: "These two tables should be the same height." >+ RenderBlock {DIV} at (0,20) size 82x320 >+ RenderTable {TABLE} at (0,0) size 22x320 >+ RenderTableSection {TBODY} at (0,0) size 22x320 >+ RenderTableRow {TR} at (0,0) size 22x320 >+ RenderTableCell {TD} at (0,0) size 22x71 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x8 >+ text run at (1,1) width 8: "1" >+ RenderTableCell {TD} at (0,70) size 22x245 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x8 >+ text run at (1,1) width 8: "2" >+ RenderTableCell {TD} at (0,314) size 22x7 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 20x4 [bgcolor=#FFA500] >+ RenderBlock {P} at (38,0) size 0x320 >+ RenderTable {TABLE} at (38,0) size 44x320 >+ RenderTableSection {TBODY} at (0,0) size 44x320 >+ RenderTableRow {TR} at (0,0) size 22x320 >+ RenderTableCell {TD} at (0,0) size 22x64 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x8 >+ text run at (1,1) width 8: "1" >+ RenderTableCell {TD} at (0,69) size 22x246 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderImage {IMG} at (6,-4) size 10x254 [bgcolor=#FFA500] >+ RenderTableRow {TR} at (0,22) size 22x320 >+ RenderTableCell {TD} at (22,0) size 22x320 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=3] >+ RenderText {#text} at (1,1) size 19x8 >+ text run at (1,1) width 8: "1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/029-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/029-expected.txt >new file mode 100644 >index 00000000000..1cfd623087b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/029-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x42 >+ RenderTableSection {TBODY} at (0,0) size 784x42 >+ RenderTableRow {TR} at (0,0) size 784x42 >+layer at (8,8) size 150x42 >+ RenderTableCell {TD} at (0,0) size 150x42 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 150x42 [border: (10px outset #808080)] >+ RenderTableSection {TBODY} at (10,10) size 130x22 >+ RenderTableRow {TR} at (0,0) size 130x22 >+layer at (18,18) size 130x22 clip at (19,19) size 128x20 >+ RenderTableCell {TD} at (0,0) size 130x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 113x19 >+ text run at (1,1) width 113: "left column content" >+layer at (158,8) size 634x42 >+ RenderTableCell {TD} at (150,11) size 634x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 67x19 >+ text run at (0,0) width 67: "second cell" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/030-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/030-expected.txt >new file mode 100644 >index 00000000000..441df263b61 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/030-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 706x32 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 702x28 >+ RenderTableRow {TR} at (0,2) size 702x24 >+ RenderTableCell {TD} at (2,2) size 698x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 231x19 >+ text run at (2,2) width 231: "I should be 90% of the window width." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/033-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/033-expected.txt >new file mode 100644 >index 00000000000..9183da20330 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/033-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [color=#FFFFFF] >+ RenderTable {TABLE} at (0,0) size 400x32 >+ RenderTableSection {TBODY} at (0,0) size 400x32 >+ RenderTableRow {TR} at (0,2) size 400x28 >+ RenderTableCell {TD} at (2,2) size 396x28 [color=#800080] [bgcolor=#008000] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 327x26 [color=#FFFFFF] >+ RenderTableSection {TBODY} at (0,0) size 327x26 >+ RenderTableRow {TR} at (0,2) size 327x22 >+ RenderTableCell {TD} at (2,2) size 323x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 321x19 >+ text run at (1,1) width 321: "This text should be white, since we're in quirks mode." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/035-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/035-expected.txt >new file mode 100644 >index 00000000000..ab59e41c55b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/035-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x124 >+ RenderBlock {HTML} at (0,0) size 800x124 >+ RenderBody {BODY} at (8,8) size 784x108 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 388x19 >+ text run at (0,0) width 388: "This test should have two centered tables and two centered divs." >+ RenderTable {TABLE} at (306,20) size 172x24 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 170x22 >+ RenderTableRow {TR} at (0,0) size 170x22 >+ RenderTableCell {TD} at (0,0) size 170x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 168x19 >+ text run at (1,1) width 168: "This table is aligned \"center\"" >+ RenderTable {TABLE} at (294,44) size 196x24 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 193x22 >+ RenderTableRow {TR} at (0,0) size 193x22 >+ RenderTableCell {TD} at (0,0) size 193x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 191x19 >+ text run at (1,1) width 191: "This table is aligned \"CENTER\"" >+ RenderBlock {DIV} at (0,68) size 784x20 >+ RenderText {#text} at (313,0) size 158x19 >+ text run at (313,0) width 158: "This div is aligned \"center\"" >+ RenderBlock {DIV} at (0,88) size 784x20 >+ RenderText {#text} at (302,0) size 180x19 >+ text run at (302,0) width 180: "This div is aligned \"CENTER\"" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/035-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/035-vertical-expected.txt >new file mode 100644 >index 00000000000..868cc62d142 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/035-vertical-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (676,0) size 124x600 >+ RenderBlock {HTML} at (0,0) size 124x600 >+ RenderBody {BODY} at (8,8) size 108x584 >+ RenderBlock (anonymous) at (0,0) size 20x584 >+ RenderText {#text} at (0,0) size 19x388 >+ text run at (0,0) width 388: "This test should have two centered tables and two centered divs." >+ RenderTable {TABLE} at (20,206) size 24x172 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 22x170 >+ RenderTableRow {TR} at (0,0) size 22x170 >+ RenderTableCell {TD} at (0,0) size 22x170 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x168 >+ text run at (1,1) width 168: "This table is aligned \"center\"" >+ RenderTable {TABLE} at (44,194) size 24x196 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 22x193 >+ RenderTableRow {TR} at (0,0) size 22x193 >+ RenderTableCell {TD} at (0,0) size 22x193 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x191 >+ text run at (1,1) width 191: "This table is aligned \"CENTER\"" >+ RenderBlock {DIV} at (68,0) size 20x584 >+ RenderText {#text} at (0,213) size 19x158 >+ text run at (0,213) width 157: "This div is aligned \"center\"" >+ RenderBlock {DIV} at (88,0) size 20x584 >+ RenderText {#text} at (0,202) size 19x180 >+ text run at (0,202) width 180: "This div is aligned \"CENTER\"" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/036-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/036-expected.txt >new file mode 100644 >index 00000000000..2309c74f594 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/036-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 645x584 >+ RenderTableSection {TBODY} at (0,0) size 645x584 >+ RenderTableRow {TR} at (0,0) size 645x24 >+ RenderTableCell {TD} at (0,0) size 645x24 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 645x24 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,2) size 165x19 >+ text run at (2,2) width 165: "i am the text of the first row" >+ RenderTableRow {TR} at (0,24) size 645x560 >+ RenderTableCell {TD} at (0,24) size 645x24 [r=1 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 645x24 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,2) size 186x19 >+ text run at (2,2) width 186: "i am the text of the second row" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/037-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/037-expected.txt >new file mode 100644 >index 00000000000..9a246e79035 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/037-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x62 >+ RenderBlock {html} at (0,0) size 800x62 >+ RenderBody {body} at (8,8) size 784x46 >+ RenderTable {table} at (0,0) size 77x26 >+ RenderTableSection (anonymous) at (0,0) size 77x26 >+ RenderTableRow {tr} at (0,2) size 77x22 >+ RenderTableCell {td} at (2,2) size 73x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "Hello world" >+ RenderBlock (anonymous) at (0,26) size 784x20 >+ RenderText {#text} at (0,0) size 199x19 >+ text run at (0,0) width 199: "Hello also? Why isn't this visible?" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/038-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/038-expected.txt >new file mode 100644 >index 00000000000..d44852aeb64 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/038-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 772x39 >+ text run at (0,0) width 260: "The two rows below should look identical. " >+ text run at (260,0) width 512: "In both, the spanning cells in columns 2-3 should consume as much width as possible," >+ text run at (0,20) width 181: "while column 1 should be tiny." >+ RenderTable {TABLE} at (0,40) size 784x58 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 780x54 >+ RenderTableRow {TR} at (0,2) size 780x24 >+ RenderTableCell {TD} at (2,2) size 12x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "1" >+ RenderTableCell {TD} at (16,2) size 762x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "2-3" >+ RenderTableRow {TR} at (0,28) size 780x24 >+ RenderTableCell {TD} at (2,28) size 12x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "1" >+ RenderTableCell {TD} at (16,28) size 762x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "2-3" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/038-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/038-vertical-expected.txt >new file mode 100644 >index 00000000000..c32ced607ab >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/038-vertical-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 785x640 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x640 >+ RenderBlock {HTML} at (0,0) size 785x640 >+ RenderBody {BODY} at (8,8) size 769x624 >+ RenderBlock (anonymous) at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 715x39 >+ text run at (0,0) width 260: "The two rows below should look identical. " >+ text run at (260,0) width 455: "In both, the spanning cells in columns 2-3 should consume as much width as" >+ text run at (0,20) width 238: "possible, while column 1 should be tiny." >+ RenderTable {TABLE} at (0,40) size 58x584 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 54x580 >+ RenderTableRow {TR} at (0,2) size 24x580 >+ RenderTableCell {TD} at (2,2) size 24x12 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x8 >+ text run at (2,2) width 8: "1" >+ RenderTableCell {TD} at (2,16) size 24x562 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 19x22 >+ text run at (2,2) width 22: "2-3" >+ RenderTableRow {TR} at (0,28) size 24x580 >+ RenderTableCell {TD} at (28,2) size 24x12 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x8 >+ text run at (2,2) width 8: "1" >+ RenderTableCell {TD} at (28,16) size 24x562 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 19x22 >+ text run at (2,2) width 22: "2-3" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/039-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/039-expected.txt >new file mode 100644 >index 00000000000..5359a23edb3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/039-expected.txt >@@ -0,0 +1,52 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderTable {TABLE} at (0,0) size 178x53 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 176x51 >+ RenderTableRow {TR} at (0,1) size 176x24 >+ RenderTableCell {TH} at (1,1) size 34x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(1,1)" >+ RenderTableCell {TH} at (36,1) size 34x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(1,2)" >+ RenderTableCell {TH} at (71,1) size 34x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(1,3)" >+ RenderTableCell {TH} at (106,1) size 34x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(1,4)" >+ RenderTableCell {TH} at (141,1) size 34x24 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(1,5)" >+ RenderTableRow {TR} at (0,26) size 176x24 >+ RenderTableCell {TD} at (1,26) size 34x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(2,1)" >+ RenderTableCell {TD} at (36,26) size 34x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(2,2)" >+ RenderTableCell {TD} at (71,26) size 34x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(2,3)" >+ RenderTableCell {TD} at (106,26) size 34x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(2,4)" >+ RenderTableCell {TD} at (141,26) size 34x24 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "(2,5)" >+ RenderBlock {P} at (0,69) size 784x40 >+ RenderInline {B} at (0,0) size 47x19 >+ RenderText {#text} at (0,0) size 47x19 >+ text run at (0,0) width 47: "Row 0:" >+ RenderText {#text} at (47,0) size 170x19 >+ text run at (47,0) width 170: " (1,1)\x{9}(1,2)\x{9}(1,3)\x{9}(1,4)\x{9}(1,5)" >+ RenderBR {BR} at (217,15) size 0x0 >+ RenderInline {B} at (0,0) size 47x19 >+ RenderText {#text} at (0,20) size 47x19 >+ text run at (0,20) width 47: "Row 1:" >+ RenderText {#text} at (47,20) size 170x19 >+ text run at (47,20) width 170: " (2,1)\x{9}(2,2)\x{9}(2,3)\x{9}(2,4)\x{9}(2,5)" >+ RenderBR {BR} at (217,35) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/040-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/040-expected.txt >new file mode 100644 >index 00000000000..ed6c1591846 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/040-expected.txt >@@ -0,0 +1,88 @@ >+layer at (0,0) size 785x654 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x654 >+ RenderBlock {HTML} at (0,0) size 785x655 >+ RenderBody {BODY} at (8,8) size 769x639 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 609x36 >+ text run at (0,0) width 609: "Fixed Columns, Auto Span, Minwidth Table" >+ RenderTable {TABLE} at (0,58) size 100x41 >+ RenderTableSection {TBODY} at (0,0) size 100x40 >+ RenderTableRow {TR} at (0,0) size 100x20 >+ RenderTableCell {TD} at (0,10) size 34x0 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (33,10) size 68x0 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,20) size 100x20 >+ RenderTableCell {TD} at (0,30) size 101x0 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2] >+ RenderBlock {DIV} at (0,0) size 100x0 >+ RenderBlock {P} at (0,114) size 769x61 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 137: "The table width is: 100" >+ RenderBR {BR} at (137,15) size 0x0 >+ RenderText {#text} at (0,20) size 126x19 >+ text run at (0,20) width 126: "Column One is: 33%" >+ RenderBR {BR} at (126,35) size 0x0 >+ RenderText {#text} at (0,40) size 128x19 >+ text run at (0,40) width 128: "Column Two is: 67%" >+ RenderBlock {HR} at (0,190) size 769x3 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,200) size 600x41 >+ RenderTableSection {TBODY} at (0,0) size 600x40 >+ RenderTableRow {TR} at (0,0) size 600x20 >+ RenderTableCell {TD} at (0,10) size 200x0 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (200,10) size 400x0 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,20) size 600x20 >+ RenderTableCell {TD} at (0,30) size 600x0 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2] >+ RenderBlock {DIV} at (0,0) size 600x0 >+ RenderBlock {P} at (0,256) size 769x61 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 137: "The table width is: 600" >+ RenderBR {BR} at (137,15) size 0x0 >+ RenderText {#text} at (0,20) size 126x19 >+ text run at (0,20) width 126: "Column One is: 33%" >+ RenderBR {BR} at (126,35) size 0x0 >+ RenderText {#text} at (0,40) size 128x19 >+ text run at (0,40) width 128: "Column Two is: 67%" >+ RenderBlock {HR} at (0,332) size 769x3 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,342) size 600x61 >+ RenderTableSection {TBODY} at (0,0) size 600x60 >+ RenderTableRow {TR} at (0,0) size 600x40 >+ RenderTableCell {TD} at (0,0) size 200x40 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 174x39 >+ text run at (0,0) width 174: "Fixed cell in column one with" >+ text run at (0,20) width 62: "some text." >+ RenderTableCell {TD} at (200,0) size 400x40 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 376x39 >+ text run at (0,0) width 376: "Fixed cell in column two with a lot more text. Will the ratios be" >+ text run at (0,20) width 67: "preserved?" >+ RenderTableRow {TR} at (0,40) size 600x20 >+ RenderTableCell {TD} at (0,50) size 600x0 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2] >+ RenderBlock {DIV} at (0,0) size 600x0 >+ RenderBlock {P} at (0,418) size 769x61 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 137: "The table width is: 600" >+ RenderBR {BR} at (137,15) size 0x0 >+ RenderText {#text} at (0,20) size 126x19 >+ text run at (0,20) width 126: "Column One is: 33%" >+ RenderBR {BR} at (126,35) size 0x0 >+ RenderText {#text} at (0,40) size 128x19 >+ text run at (0,40) width 128: "Column Two is: 67%" >+ RenderBlock {HR} at (0,494) size 769x3 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,504) size 600x41 >+ RenderTableSection {TBODY} at (0,0) size 600x40 >+ RenderTableRow {TR} at (0,0) size 600x20 >+ RenderTableCell {TD} at (0,10) size 200x0 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 100x0 >+ RenderTableCell {TD} at (200,10) size 400x0 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 250x0 >+ RenderTableRow {TR} at (0,20) size 600x20 >+ RenderTableCell {TD} at (0,30) size 600x0 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2] >+ RenderBlock {DIV} at (0,0) size 600x0 >+ RenderBlock {P} at (0,560) size 769x61 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 137: "The table width is: 600" >+ RenderBR {BR} at (137,15) size 0x0 >+ RenderText {#text} at (0,20) size 126x19 >+ text run at (0,20) width 126: "Column One is: 33%" >+ RenderBR {BR} at (126,35) size 0x0 >+ RenderText {#text} at (0,40) size 128x19 >+ text run at (0,40) width 128: "Column Two is: 67%" >+ RenderBlock {HR} at (0,636) size 769x3 [border: (1px inset #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/040-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/040-vertical-expected.txt >new file mode 100644 >index 00000000000..31dd10b6f76 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/040-vertical-expected.txt >@@ -0,0 +1,88 @@ >+layer at (0,0) size 785x2374 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2374 >+ RenderBlock {HTML} at (0,0) size 785x2375 >+ RenderBody {BODY} at (8,8) size 769x2359 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 616x36 >+ text run at (0,0) width 616: "Fixed Columns, Auto Span, Minheight Table" >+ RenderTable {TABLE} at (0,58) size 40x101 >+ RenderTableSection {TBODY} at (0,0) size 40x100 >+ RenderTableRow {TR} at (0,0) size 20x100 >+ RenderTableCell {TD} at (0,10) size 20x14 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,43) size 20x48 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,20) size 20x100 >+ RenderTableCell {TD} at (20,10) size 20x81 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2] >+ RenderBlock {DIV} at (10,-10) size 0x100 >+ RenderBlock {P} at (0,174) size 769x61 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "The table height is: 100" >+ RenderBR {BR} at (139,15) size 0x0 >+ RenderText {#text} at (0,20) size 126x19 >+ text run at (0,20) width 126: "Column One is: 33%" >+ RenderBR {BR} at (126,35) size 0x0 >+ RenderText {#text} at (0,40) size 128x19 >+ text run at (0,40) width 128: "Column Two is: 67%" >+ RenderBlock {HR} at (0,250) size 769x3 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,260) size 40x601 >+ RenderTableSection {TBODY} at (0,0) size 40x600 >+ RenderTableRow {TR} at (0,0) size 20x600 >+ RenderTableCell {TD} at (0,10) size 20x180 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,210) size 20x380 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,20) size 20x600 >+ RenderTableCell {TD} at (20,10) size 20x580 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2] >+ RenderBlock {DIV} at (10,-10) size 0x600 >+ RenderBlock {P} at (0,876) size 769x61 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "The table height is: 600" >+ RenderBR {BR} at (139,15) size 0x0 >+ RenderText {#text} at (0,20) size 126x19 >+ text run at (0,20) width 126: "Column One is: 33%" >+ RenderBR {BR} at (126,35) size 0x0 >+ RenderText {#text} at (0,40) size 128x19 >+ text run at (0,40) width 128: "Column Two is: 67%" >+ RenderBlock {HR} at (0,952) size 769x3 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,962) size 60x601 >+ RenderTableSection {TBODY} at (0,0) size 60x600 >+ RenderTableRow {TR} at (0,0) size 40x600 >+ RenderTableCell {TD} at (0,0) size 40x200 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 39x174 >+ text run at (0,0) width 174: "Fixed cell in column one with" >+ text run at (20,0) width 62: "some text." >+ RenderTableCell {TD} at (0,200) size 40x400 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 39x376 >+ text run at (0,0) width 376: "Fixed cell in column two with a lot more text. Will the ratios be" >+ text run at (20,0) width 67: "preserved?" >+ RenderTableRow {TR} at (0,40) size 20x600 >+ RenderTableCell {TD} at (40,10) size 20x580 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2] >+ RenderBlock {DIV} at (10,-10) size 0x600 >+ RenderBlock {P} at (0,1578) size 769x61 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "The table height is: 600" >+ RenderBR {BR} at (139,15) size 0x0 >+ RenderText {#text} at (0,20) size 126x19 >+ text run at (0,20) width 126: "Column One is: 33%" >+ RenderBR {BR} at (126,35) size 0x0 >+ RenderText {#text} at (0,40) size 128x19 >+ text run at (0,40) width 128: "Column Two is: 67%" >+ RenderBlock {HR} at (0,1654) size 769x3 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,1664) size 40x601 >+ RenderTableSection {TBODY} at (0,0) size 40x600 >+ RenderTableRow {TR} at (0,0) size 20x600 >+ RenderTableCell {TD} at (0,10) size 20x180 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (10,-10) size 0x100 >+ RenderTableCell {TD} at (0,210) size 20x380 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (10,-10) size 0x250 >+ RenderTableRow {TR} at (0,20) size 20x600 >+ RenderTableCell {TD} at (20,10) size 20x580 [bgcolor=#FFC0CB] [r=1 c=0 rs=1 cs=2] >+ RenderBlock {DIV} at (10,-10) size 0x600 >+ RenderBlock {P} at (0,2280) size 769x61 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "The table height is: 600" >+ RenderBR {BR} at (139,15) size 0x0 >+ RenderText {#text} at (0,20) size 126x19 >+ text run at (0,20) width 126: "Column One is: 33%" >+ RenderBR {BR} at (126,35) size 0x0 >+ RenderText {#text} at (0,40) size 128x19 >+ text run at (0,40) width 128: "Column Two is: 67%" >+ RenderBlock {HR} at (0,2356) size 769x3 [border: (1px inset #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/041-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/041-expected.txt >new file mode 100644 >index 00000000000..5abbfa60f9f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/041-expected.txt >@@ -0,0 +1,107 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x345 >+ RenderBlock {HTML} at (0,0) size 800x345 >+ RenderBody {BODY} at (8,18) size 784x319 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 236x22 >+ text run at (0,0) width 236: "ROWSPAN of 1024 - Works" >+ RenderTable {TABLE} at (0,41) size 165x109 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 163x106 >+ RenderTableRow {TR} at (0,2) size 163x24 >+ RenderTableCell {TD} at (2,2) size 45x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "header" >+ RenderTableCell {TD} at (49,41) size 8x24 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=1 rs=1024 cs=1] >+ RenderText {#text} at (2,2) size 4x19 >+ text run at (2,2) width 4: " " >+ RenderTableCell {TD} at (59,2) size 45x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "header" >+ RenderTableCell {TD} at (106,41) size 8x24 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=3 rs=1024 cs=1] >+ RenderText {#text} at (2,2) size 4x19 >+ text run at (2,2) width 4: " " >+ RenderTableCell {TD} at (116,2) size 45x24 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "header" >+ RenderTableRow {TR} at (0,28) size 163x24 >+ RenderTableCell {TD} at (2,28) size 45x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableCell {TD} at (59,28) size 45x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableCell {TD} at (116,28) size 45x24 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableRow {TR} at (0,54) size 163x24 >+ RenderTableCell {TD} at (2,54) size 45x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableCell {TD} at (59,54) size 45x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableCell {TD} at (116,54) size 45x24 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableRow {TR} at (0,80) size 163x24 >+ RenderTableCell {TD} at (2,80) size 45x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableCell {TD} at (59,80) size 45x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableCell {TD} at (116,80) size 45x24 [border: (1px inset #808080)] [r=3 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderBlock {H3} at (0,168) size 784x24 >+ RenderText {#text} at (0,0) size 295x22 >+ text run at (0,0) width 295: "ROWSPAN of 1025 - Doesn't Work" >+ RenderTable {TABLE} at (0,210) size 165x109 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 163x106 >+ RenderTableRow {TR} at (0,2) size 163x24 >+ RenderTableCell {TD} at (2,2) size 45x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "header" >+ RenderTableCell {TD} at (49,41) size 8x24 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=1 rs=1026 cs=1] >+ RenderText {#text} at (2,2) size 4x19 >+ text run at (2,2) width 4: " " >+ RenderTableCell {TD} at (59,2) size 45x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "header" >+ RenderTableCell {TD} at (106,41) size 8x24 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=3 rs=1026 cs=1] >+ RenderText {#text} at (2,2) size 4x19 >+ text run at (2,2) width 4: " " >+ RenderTableCell {TD} at (116,2) size 45x24 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "header" >+ RenderTableRow {TR} at (0,28) size 163x24 >+ RenderTableCell {TD} at (2,28) size 45x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableCell {TD} at (59,28) size 45x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableCell {TD} at (116,28) size 45x24 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableRow {TR} at (0,54) size 163x24 >+ RenderTableCell {TD} at (2,54) size 45x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableCell {TD} at (59,54) size 45x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableCell {TD} at (116,54) size 45x24 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableRow {TR} at (0,80) size 163x24 >+ RenderTableCell {TD} at (2,80) size 45x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableCell {TD} at (59,80) size 45x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >+ RenderTableCell {TD} at (116,80) size 45x24 [border: (1px inset #808080)] [r=3 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "foobar" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/100-percent-cell-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/100-percent-cell-width-expected.txt >new file mode 100644 >index 00000000000..57ccfee7da8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/100-percent-cell-width-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 663x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13670" >+ RenderText {#text} at (356,0) size 358x19 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 354: "Table misrender when one of the TDs has width=100%" >+ RenderText {#text} at (714,0) size 4x19 >+ text run at (714,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 527x19 >+ text run at (0,0) width 527: "There should be one green vertical line, 100px long and 2px thick, near the right margin." >+ RenderTable {TABLE} at (0,72) size 784x50 >+ RenderTableSection {TBODY} at (0,0) size 784x50 >+ RenderTableRow {TR} at (0,0) size 784x50 >+ RenderTableCell {TD} at (0,25) size 782x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (782,0) size 2x50 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 2x50 [bgcolor=#008000] >+ RenderBlock {DIV} at (0,122) size 784x50 >+ RenderBlock {DIV} at (782,0) size 2x50 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/absolute-table-at-bottom-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/absolute-table-at-bottom-expected.txt >new file mode 100644 >index 00000000000..4ed18561c31 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/absolute-table-at-bottom-expected.txt >@@ -0,0 +1,53 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x196 >+ RenderBlock {HTML} at (0,0) size 800x196 >+ RenderBody {BODY} at (8,8) size 784x180 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 104x19 >+ text run at (0,0) width 104: "Testcase for bug " >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (104,0) size 32x19 >+ text run at (104,0) width 32: "4874" >+ RenderText {#text} at (136,0) size 396x19 >+ text run at (136,0) width 396: " - Table with absolute bottom positioning is positioned incorrectly." >+ RenderBlock {H1} at (0,41) size 784x38 >+ RenderText {#text} at (0,0) size 169x36 >+ text run at (0,0) width 169: "Look Down!" >+ RenderBlock {P} at (0,99) size 784x81 >+ RenderText {#text} at (0,0) size 780x79 >+ text run at (0,0) width 480: "At the bottom of the window you should see the word \"Paragraph\" followed by " >+ text run at (480,0) width 297: "three boxes containing text. The entire red border" >+ text run at (0,20) width 148: "around each box should " >+ text run at (148,20) width 427: "be visible without scrolling (the window should not be scrollable at all). " >+ text run at (575,20) width 205: "The three boxes should be aligned" >+ text run at (0,40) width 220: "at the bottom with the bottom of the " >+ text run at (220,40) width 415: "window. The text \"Tall table\" should be vertically centered in its box, " >+ text run at (635,40) width 132: "which should be 50px" >+ text run at (0,60) width 322: "tall. The other two boxes should both be shorter than " >+ text run at (322,60) width 193: "50px, and have the same height." >+layer at (120,550) size 120x50 >+ RenderTable {TABLE} at (120,550) size 120x50 [border: (1px solid #FF0000)] >+ RenderTableSection {TBODY} at (1,1) size 118x48 >+ RenderTableRow {TR} at (0,2) size 118x44 >+ RenderTableCell {TD} at (2,13) size 114x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "Tall table" >+layer at (240,572) size 120x28 >+ RenderTable {TABLE} at (240,572) size 120x28 [border: (1px solid #FF0000)] >+ RenderTableSection {TBODY} at (1,1) size 118x26 >+ RenderTableRow {TR} at (0,2) size 118x22 >+ RenderTableCell {TD} at (2,2) size 114x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 79x19 >+ text run at (1,1) width 79: "Normal table" >+layer at (360,572) size 120x28 >+ RenderTable {TABLE} at (360,572) size 120x28 [border: (1px solid #FF0000)] >+ RenderTableSection {TBODY} at (1,1) size 118x26 >+ RenderTableRow {TR} at (0,2) size 118x22 >+ RenderTableCell {TD} at (2,2) size 114x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "Short table" >+layer at (0,580) size 62x20 >+ RenderBlock (positioned) {P} at (0,580) size 62x20 >+ RenderText {#text} at (0,0) size 62x19 >+ text run at (0,0) width 62: "Paragraph" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/add-before-anonymous-child-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/add-before-anonymous-child-expected.txt >new file mode 100644 >index 00000000000..a8359cb721b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/add-before-anonymous-child-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 202x19 >+ text run at (0,0) width 202: "This tests for a regression against " >+ RenderInline {I} at (0,0) size 761x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (202,0) size 350x19 >+ text run at (202,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=5868" >+ RenderText {#text} at (552,0) size 761x39 >+ text run at (552,0) width 4: " " >+ text run at (556,0) width 205: "Crash on HP.com with ToT and" >+ text run at (0,20) width 315: "Safari 2.0.2 in khtml::RenderContainer::detach()" >+ RenderText {#text} at (315,20) size 4x19 >+ text run at (315,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 696x19 >+ text run at (0,0) width 390: "There should be two 100x100 squares stacked vertically below. " >+ text run at (390,0) width 306: "The green square should be above the blue square." >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,102) size 104x204 >+ RenderTableSection {TBODY} at (0,0) size 104x204 >+ RenderTableRow (anonymous) at (0,2) size 104x200 >+ RenderTableCell (anonymous) at (2,2) size 100x200 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {TR} at (0,0) size 100x100 [bgcolor=#008000] >+ RenderBlock {TR} at (0,100) size 100x100 [bgcolor=#0000FF] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/align-right-within-left-aligned-div-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/align-right-within-left-aligned-div-expected.txt >new file mode 100644 >index 00000000000..cba1954ad99 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/align-right-within-left-aligned-div-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x509 >+ RenderBlock {HTML} at (0,0) size 800x509 >+ RenderBody {BODY} at (8,8) size 784x22 >+ RenderBlock {DIV} at (0,0) size 784x2 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (1,1) size 400x500 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderBlock (anonymous) at (0,2) size 784x20 >+ RenderText {#text} at (401,0) size 82x19 >+ text run at (401,0) width 82: "More content" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/append-cells-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/append-cells-expected.txt >new file mode 100644 >index 00000000000..feed2904a04 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/append-cells-expected.txt >@@ -0,0 +1,51 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "Both rows should have the same width (725px)." >+ RenderTable {TABLE} at (0,36) size 725x40 >+ RenderTableSection {TBODY} at (0,0) size 725x40 >+ RenderTableRow {TR} at (0,0) size 725x20 >+ RenderTableCell {TD} at (0,0) size 182x20 [bgcolor=#7CFC00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "cell" >+ RenderTableCell {TD} at (181,0) size 182x20 [bgcolor=#00FFFF] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "cell" >+ RenderTableCell {TD} at (362,0) size 182x20 [bgcolor=#FFFF00] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "cell" >+ RenderTableCell {TD} at (543,0) size 182x20 [bgcolor=#FFA500] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "cell" >+ RenderTableRow {TR} at (0,20) size 725x20 >+ RenderTableCell {TD} at (0,20) size 182x20 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (181,20) size 182x20 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (362,20) size 182x20 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (543,20) size 182x20 [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTable {TABLE} at (0,76) size 725x20 >+ RenderTableSection {TBODY} at (0,0) size 725x20 >+ RenderTableRow {TR} at (0,0) size 725x20 >+ RenderTableCell {TD} at (0,0) size 182x20 [bgcolor=#7CFC00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >+ RenderTableCell {TD} at (181,0) size 182x20 [bgcolor=#00FFFF] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "2" >+ RenderTableCell {TD} at (362,0) size 182x20 [bgcolor=#FFFF00] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "3" >+ RenderTableCell {TD} at (543,0) size 182x20 [bgcolor=#FFA500] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "4" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/append-cells2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/append-cells2-expected.txt >new file mode 100644 >index 00000000000..82651becb2f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/append-cells2-expected.txt >@@ -0,0 +1,89 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 431x19 >+ text run at (0,0) width 431: "Rows should have different number of columns, but those should match." >+ RenderTable {TABLE} at (0,36) size 725x100 >+ RenderTableSection {THEAD} at (0,0) size 725x20 >+ RenderTableRow {TR} at (0,0) size 725x20 >+ RenderTableCell {TD} at (0,0) size 91x20 [bgcolor=#7CFC00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >+ RenderTableCell {TD} at (90,0) size 92x20 [bgcolor=#008000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "1+" >+ RenderTableCell {TD} at (181,0) size 91x20 [bgcolor=#00FFFF] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "2" >+ RenderTableCell {TD} at (271,0) size 92x20 [bgcolor=#008B8B] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "2+" >+ RenderTableCell {TD} at (362,0) size 92x20 [bgcolor=#FFFF00] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "3" >+ RenderTableCell {TD} at (453,0) size 91x20 [bgcolor=#FFD700] [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "3+" >+ RenderTableSection {TFOOT} at (0,80) size 725x20 >+ RenderTableRow {TR} at (0,0) size 725x20 >+ RenderTableCell {TD} at (0,0) size 91x20 [bgcolor=#7CFC00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >+ RenderTableCell {TD} at (90,0) size 92x20 [bgcolor=#008000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "1+" >+ RenderTableCell {TD} at (181,0) size 91x20 [bgcolor=#00FFFF] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "2" >+ RenderTableCell {TD} at (271,0) size 92x20 [bgcolor=#008B8B] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "2+" >+ RenderTableCell {TD} at (362,0) size 92x20 [bgcolor=#FFFF00] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "3" >+ RenderTableCell {TD} at (453,0) size 91x20 [bgcolor=#FFD700] [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "3+" >+ RenderTableCell {TD} at (543,0) size 92x20 [bgcolor=#FFA500] [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "4" >+ RenderTableCell {TD} at (634,0) size 91x20 [bgcolor=#FF8C00] [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "4+" >+ RenderTableSection {TBODY} at (0,20) size 725x60 >+ RenderTableRow {TR} at (0,0) size 725x20 >+ RenderTableCell {TD} at (0,0) size 91x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableRow {TR} at (0,20) size 725x20 >+ RenderTableCell {TD} at (0,20) size 91x20 [bgcolor=#7CFC00] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >+ RenderTableCell {TD} at (90,20) size 92x20 [bgcolor=#008000] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "1+" >+ RenderTableCell {TD} at (181,20) size 91x20 [bgcolor=#00FFFF] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "2" >+ RenderTableCell {TD} at (271,20) size 92x20 [bgcolor=#008B8B] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "2+" >+ RenderTableRow {TR} at (0,40) size 725x20 >+ RenderTableCell {TD} at (0,40) size 91x20 [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderBlock (anonymous) at (0,136) size 784x26 >+ RenderButton {BUTTON} at (2,2) size 47x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 31x16 >+ RenderText {#text} at (0,0) size 31x16 >+ text run at (0,0) width 31: "show" >+ RenderText {#text} at (51,3) size 4x19 >+ text run at (51,3) width 4: " " >+ RenderButton {BUTTON} at (57,2) size 42x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 26x16 >+ RenderText {#text} at (0,0) size 26x16 >+ text run at (0,0) width 26: "hide" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/auto-with-percent-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/auto-with-percent-height-expected.txt >new file mode 100644 >index 00000000000..a022d9db6be >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/auto-with-percent-height-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x164 >+ RenderBlock {HTML} at (0,0) size 800x164 >+ RenderBody {BODY} at (8,16) size 784x132 >+ RenderTable {TABLE} at (16,0) size 84x64 [border: (3px solid #FF0000)] >+ RenderTableSection {TBODY} at (3,3) size 78x58 >+ RenderTableRow {TR} at (0,2) size 78x54 >+ RenderTableCell {TD} at (2,2) size 74x54 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 70x26 [color=#FFFFFF] [bgcolor=#800080] >+ RenderTableSection {TBODY} at (0,0) size 70x26 >+ RenderTableRow {TR} at (0,2) size 70x22 >+ RenderTableCell {TD} at (2,2) size 66x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 64x19 >+ text run at (1,1) width 64: "Table One" >+ RenderTable {TABLE} at (1,27) size 72x26 [color=#FFFFFF] [bgcolor=#800080] >+ RenderTableSection {TBODY} at (0,0) size 72x26 >+ RenderTableRow {TR} at (0,2) size 72x22 >+ RenderTableCell {TD} at (2,2) size 68x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "Table Two" >+ RenderTable {TABLE} at (16,80) size 65x52 [border: (3px solid #FF0000)] >+ RenderTableSection {TBODY} at (3,3) size 59x46 >+ RenderTableRow {TR} at (0,2) size 59x42 >+ RenderTableCell {TD} at (2,2) size 55x42 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 53x20 [color=#FFFFFF] [bgcolor=#800080] >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Div One" >+ RenderBlock {DIV} at (1,21) size 53x20 [color=#FFFFFF] [bgcolor=#800080] >+ RenderText {#text} at (0,0) size 53x19 >+ text run at (0,0) width 53: "Div Two" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/auto-with-percent-height-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/auto-with-percent-height-vertical-expected.txt >new file mode 100644 >index 00000000000..23862397d0c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/auto-with-percent-height-vertical-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x197 >+ RenderBlock {HTML} at (0,0) size 800x197 >+ RenderBody {BODY} at (8,16) size 784x165 >+ RenderTable {TABLE} at (16,0) size 64x84 [border: (3px solid #FF0000)] >+ RenderTableSection {TBODY} at (3,3) size 58x78 >+ RenderTableRow {TR} at (0,2) size 54x78 >+ RenderTableCell {TD} at (2,2) size 54x74 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 26x70 [color=#FFFFFF] [bgcolor=#800080] >+ RenderTableSection {TBODY} at (0,0) size 26x70 >+ RenderTableRow {TR} at (0,2) size 22x70 >+ RenderTableCell {TD} at (2,2) size 22x66 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x64 >+ text run at (1,1) width 64: "Table One" >+ RenderTable {TABLE} at (27,1) size 26x72 [color=#FFFFFF] [bgcolor=#800080] >+ RenderTableSection {TBODY} at (0,0) size 26x72 >+ RenderTableRow {TR} at (0,2) size 22x72 >+ RenderTableCell {TD} at (2,2) size 22x68 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x66 >+ text run at (1,1) width 66: "Table Two" >+ RenderTable {TABLE} at (16,100) size 52x65 [border: (3px solid #FF0000)] >+ RenderTableSection {TBODY} at (3,3) size 46x59 >+ RenderTableRow {TR} at (0,2) size 42x59 >+ RenderTableCell {TD} at (2,2) size 42x55 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 20x53 [color=#FFFFFF] [bgcolor=#800080] >+ RenderText {#text} at (0,0) size 19x51 >+ text run at (0,0) width 51: "Div One" >+ RenderBlock {DIV} at (21,1) size 20x53 [color=#FFFFFF] [bgcolor=#800080] >+ RenderText {#text} at (0,0) size 19x53 >+ text run at (0,0) width 53: "Div Two" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/001-expected.txt >new file mode 100644 >index 00000000000..41fe48f84d8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/001-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x430 >+ RenderBlock {HTML} at (0,0) size 800x430 >+ RenderBody {BODY} at (8,8) size 784x414 >+ RenderBlock {DIV} at (0,0) size 784x226 [border: (10px dotted #0000FF)] >+ RenderTable {TABLE} at (10,10) size 322x206 [border: (5px solid #FF0000)] >+ RenderTableSection {TBODY} at (5,5) size 312x176 >+ RenderTableRow {TR} at (0,0) size 312x42 >+ RenderTableCell {TD} at (0,0) size 312x42 [border: (5px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 32x19 >+ text run at (6,6) width 32: "Hello" >+ RenderTableRow {TR} at (0,42) size 312x62 >+ RenderTableCell {TD} at (0,42) size 312x62 [border: (15px solid #0000FF)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (16,16) size 57x19 >+ text run at (16,16) width 57: "Goodbye" >+ RenderTableRow {TR} at (0,104) size 312x72 >+ RenderTableCell {TD} at (0,104) size 312x72 [border: (25px solid #FF0000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (26,26) size 57x19 >+ text run at (26,26) width 57: "Goodbye" >+ RenderBlock {DIV} at (0,386) size 784x28 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (1,1) size 32x26 [border: (1px none #808080)] >+ RenderTableSection {TBODY} at (1,1) size 30x24 >+ RenderTableRow {TR} at (0,0) size 30x24 >+ RenderTableCell {TD} at (0,0) size 30x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "Test" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/001-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/001-vertical-expected.txt >new file mode 100644 >index 00000000000..75cfe09f398 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/001-vertical-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (370,0) size 430x600 >+ RenderBlock {HTML} at (0,0) size 430x600 >+ RenderBody {BODY} at (8,8) size 414x584 >+ RenderBlock {DIV} at (0,0) size 226x584 [border: (10px dotted #0000FF)] >+ RenderTable {TABLE} at (10,10) size 206x322 [border: (5px solid #FF0000)] >+ RenderTableSection {TBODY} at (5,5) size 176x312 >+ RenderTableRow {TR} at (0,0) size 42x312 >+ RenderTableCell {TD} at (0,0) size 42x312 [border: (5px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 19x32 >+ text run at (6,6) width 32: "Hello" >+ RenderTableRow {TR} at (0,42) size 62x312 >+ RenderTableCell {TD} at (42,0) size 62x312 [border: (15px solid #0000FF)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (16,16) size 19x57 >+ text run at (16,16) width 57: "Goodbye" >+ RenderTableRow {TR} at (0,104) size 72x312 >+ RenderTableCell {TD} at (104,0) size 72x312 [border: (25px solid #FF0000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (26,26) size 19x57 >+ text run at (26,26) width 57: "Goodbye" >+ RenderBlock {DIV} at (386,0) size 28x584 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (1,1) size 26x32 [border: (1px none #808080)] >+ RenderTableSection {TBODY} at (1,1) size 24x30 >+ RenderTableRow {TR} at (0,0) size 24x30 >+ RenderTableCell {TD} at (0,0) size 24x30 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x26 >+ text run at (2,2) width 26: "Test" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/002-expected.txt >new file mode 100644 >index 00000000000..ed4cbe25484 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/002-expected.txt >@@ -0,0 +1,62 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x282 >+ RenderTable {TABLE} at (0,0) size 158x282 [border: (2px solid #FFFF00)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [border: (3px solid #000000)] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (2,2) size 153x277 >+ RenderTableRow {TR} at (0,0) size 153x57 >+ RenderTableCell {TD} at (0,1) size 52x55 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,19) size 8x19 >+ text run at (19,19) width 8: "1" >+ RenderTableCell {TD} at (52,0) size 50x57 [border: (3px solid #FF0000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (18,19) size 8x19 >+ text run at (18,19) width 8: "2" >+ RenderTableCell {TD} at (102,0) size 51x57 [border: (3px solid #FF0000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (17,19) size 8x19 >+ text run at (17,19) width 8: "3" >+ RenderTableRow {TR} at (0,57) size 153x57 >+ RenderTableCell {TD} at (0,59) size 52x53 [border: (1px solid #FF0000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,17) size 8x19 >+ text run at (19,17) width 8: "4" >+ RenderTableCell {TD} at (52,57) size 50x57 [border: (3px dashed #0000FF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (19,19) size 8x19 >+ text run at (19,19) width 8: "5" >+ RenderTableCell {TD} at (102,57) size 51x57 [border: (3px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (19,19) size 8x19 >+ text run at (19,19) width 8: "6" >+ RenderTableRow {TR} at (0,114) size 153x55 >+ RenderTableCell {TD} at (0,115) size 52x53 [border: (1px solid #FF0000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,17) size 8x19 >+ text run at (19,17) width 8: "7" >+ RenderTableCell {TD} at (52,114) size 50x55 [border: (3px solid #FF0000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (18,19) size 8x19 >+ text run at (18,19) width 8: "8" >+ RenderTableCell {TD} at (102,114) size 51x55 [border: (3px solid #FF0000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (17,19) size 8x19 >+ text run at (17,19) width 8: "9" >+ RenderTableRow {TR} at (0,169) size 153x53 >+ RenderTableCell {TD} at (0,169) size 52x53 [border: (1px solid #FF0000)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,17) size 16x19 >+ text run at (19,17) width 16: "10" >+ RenderTableCell {TD} at (52,169) size 50x53 [border: (1px solid #FF0000)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (18,17) size 16x19 >+ text run at (18,17) width 16: "11" >+ RenderTableCell {TD} at (102,169) size 51x53 [border: (1px solid #FF0000)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (17,17) size 16x19 >+ text run at (17,17) width 16: "12" >+ RenderTableRow {TR} at (0,222) size 153x55 >+ RenderTableCell {TD} at (0,222) size 52x55 [border: (1px solid #FF0000)] [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,17) size 16x19 >+ text run at (19,17) width 16: "13" >+ RenderTableCell {TD} at (52,222) size 50x55 [border: (1px solid #FF0000)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (18,17) size 16x19 >+ text run at (18,17) width 16: "14" >+ RenderTableCell {TD} at (102,222) size 51x55 [border: (1px solid #FF0000)] [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (17,17) size 16x19 >+ text run at (17,17) width 16: "15" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/002-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/002-vertical-expected.txt >new file mode 100644 >index 00000000000..9d30e12b71c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/002-vertical-expected.txt >@@ -0,0 +1,174 @@ >+layer at (0,0) size 785x622 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x622 >+ RenderBlock {HTML} at (0,0) size 785x622 >+ RenderBody {BODY} at (8,8) size 769x598 >+ RenderBlock {P} at (0,0) size 769x598 >+ RenderTable {TABLE} at (0,0) size 282x158 [border: (2px solid #FFFF00)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [border: (3px solid #000000)] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (2,2) size 277x153 >+ RenderTableRow {TR} at (0,0) size 57x153 >+ RenderTableCell {TD} at (0,1) size 57x50 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,18) size 19x8 >+ text run at (19,18) width 8: "1" >+ RenderTableCell {TD} at (0,52) size 57x50 [border: (2px solid #FF0000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (18,18) size 19x8 >+ text run at (18,18) width 8: "2" >+ RenderTableCell {TD} at (0,102) size 57x51 [border: (1px solid #FF0000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (18,17) size 19x8 >+ text run at (18,17) width 8: "3" >+ RenderTableRow {TR} at (0,57) size 57x153 >+ RenderTableCell {TD} at (57,2) size 57x48 [border: (3px solid #FF0000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (18,17) size 19x8 >+ text run at (18,17) width 8: "4" >+ RenderTableCell {TD} at (57,52) size 57x50 [border: (3px dashed #0000FF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (18,19) size 19x8 >+ text run at (18,19) width 8: "5" >+ RenderTableCell {TD} at (57,102) size 57x51 [border: (3px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (18,19) size 19x8 >+ text run at (18,19) width 8: "6" >+ RenderTableRow {TR} at (0,114) size 55x153 >+ RenderTableCell {TD} at (114,1) size 55x50 [border: (3px solid #FF0000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (17,18) size 19x8 >+ text run at (17,18) width 8: "7" >+ RenderTableCell {TD} at (114,52) size 55x50 [border: (2px solid #FF0000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (18,18) size 19x8 >+ text run at (18,18) width 8: "8" >+ RenderTableCell {TD} at (114,102) size 55x51 [border: (1px solid #FF0000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (18,17) size 19x8 >+ text run at (18,17) width 8: "9" >+ RenderTableRow {TR} at (0,169) size 53x153 >+ RenderTableCell {TD} at (169,0) size 53x52 [border: (3px solid #FF0000)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (16,19) size 19x16 >+ text run at (16,19) width 16: "10" >+ RenderTableCell {TD} at (169,52) size 53x50 [border: (2px solid #FF0000)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (16,18) size 19x16 >+ text run at (16,18) width 16: "11" >+ RenderTableCell {TD} at (169,102) size 53x51 [border: (1px solid #FF0000)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (16,17) size 19x16 >+ text run at (16,17) width 16: "12" >+ RenderTableRow {TR} at (0,222) size 55x153 >+ RenderTableCell {TD} at (222,0) size 55x52 [border: (3px solid #FF0000)] [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (16,19) size 19x16 >+ text run at (16,19) width 16: "13" >+ RenderTableCell {TD} at (222,52) size 55x50 [border: (2px solid #FF0000)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (16,18) size 19x16 >+ text run at (16,18) width 16: "14" >+ RenderTableCell {TD} at (222,102) size 55x51 [border: (1px solid #FF0000)] [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (16,17) size 19x16 >+ text run at (16,17) width 16: "15" >+ RenderTable {TABLE} at (0,158) size 282x158 [border: (2px solid #FFFF00)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [border: (3px solid #000000)] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (2,2) size 277x153 >+ RenderTableRow {TR} at (0,0) size 57x153 >+ RenderTableCell {TD} at (0,1) size 57x50 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (20,18) size 19x8 >+ text run at (20,18) width 8: "1" >+ RenderTableCell {TD} at (0,52) size 57x50 [border: (2px solid #FF0000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (19,18) size 19x8 >+ text run at (19,18) width 8: "2" >+ RenderTableCell {TD} at (0,102) size 57x51 [border: (1px solid #FF0000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (19,17) size 19x8 >+ text run at (19,17) width 8: "3" >+ RenderTableRow {TR} at (0,57) size 57x153 >+ RenderTableCell {TD} at (57,2) size 57x48 [border: (3px solid #FF0000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,17) size 19x8 >+ text run at (19,17) width 8: "4" >+ RenderTableCell {TD} at (57,52) size 57x50 [border: (3px dashed #0000FF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (19,19) size 19x8 >+ text run at (19,19) width 8: "5" >+ RenderTableCell {TD} at (57,102) size 57x51 [border: (3px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (19,19) size 19x8 >+ text run at (19,19) width 8: "6" >+ RenderTableRow {TR} at (0,114) size 55x153 >+ RenderTableCell {TD} at (114,1) size 55x50 [border: (3px solid #FF0000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (18,18) size 19x8 >+ text run at (18,18) width 8: "7" >+ RenderTableCell {TD} at (114,52) size 55x50 [border: (2px solid #FF0000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (19,18) size 19x8 >+ text run at (19,18) width 8: "8" >+ RenderTableCell {TD} at (114,102) size 55x51 [border: (1px solid #FF0000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (19,17) size 19x8 >+ text run at (19,17) width 8: "9" >+ RenderTableRow {TR} at (0,169) size 53x153 >+ RenderTableCell {TD} at (169,0) size 53x52 [border: (3px solid #FF0000)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (17,19) size 19x16 >+ text run at (17,19) width 16: "10" >+ RenderTableCell {TD} at (169,52) size 53x50 [border: (2px solid #FF0000)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (17,18) size 19x16 >+ text run at (17,18) width 16: "11" >+ RenderTableCell {TD} at (169,102) size 53x51 [border: (1px solid #FF0000)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (17,17) size 19x16 >+ text run at (17,17) width 16: "12" >+ RenderTableRow {TR} at (0,222) size 55x153 >+ RenderTableCell {TD} at (222,0) size 55x52 [border: (3px solid #FF0000)] [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (17,19) size 19x16 >+ text run at (17,19) width 16: "13" >+ RenderTableCell {TD} at (222,52) size 55x50 [border: (2px solid #FF0000)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (17,18) size 19x16 >+ text run at (17,18) width 16: "14" >+ RenderTableCell {TD} at (222,102) size 55x51 [border: (1px solid #FF0000)] [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (17,17) size 19x16 >+ text run at (17,17) width 16: "15" >+ RenderTable {TABLE} at (0,316) size 158x282 [border: (3px solid #FFFF00)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [border: (3px solid #000000)] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (2,2) size 153x277 >+ RenderTableRow {TR} at (0,0) size 153x57 >+ RenderTableCell {TD} at (0,1) size 52x55 [border: (1px solid #FF0000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,18) size 8x19 >+ text run at (19,18) width 8: "1" >+ RenderTableCell {TD} at (52,0) size 50x57 [border: (3px solid #FF0000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (18,18) size 8x19 >+ text run at (18,18) width 8: "2" >+ RenderTableCell {TD} at (102,0) size 51x57 [border: (3px solid #FF0000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (17,18) size 8x19 >+ text run at (17,18) width 8: "3" >+ RenderTableRow {TR} at (0,57) size 153x57 >+ RenderTableCell {TD} at (0,59) size 52x53 [border: (1px solid #FF0000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,16) size 8x19 >+ text run at (19,16) width 8: "4" >+ RenderTableCell {TD} at (52,57) size 50x57 [border: (3px dashed #0000FF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (19,18) size 8x19 >+ text run at (19,18) width 8: "5" >+ RenderTableCell {TD} at (102,57) size 51x57 [border: (3px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (19,18) size 8x19 >+ text run at (19,18) width 8: "6" >+ RenderTableRow {TR} at (0,114) size 153x55 >+ RenderTableCell {TD} at (0,115) size 52x53 [border: (1px solid #FF0000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,16) size 8x19 >+ text run at (19,16) width 8: "7" >+ RenderTableCell {TD} at (52,114) size 50x55 [border: (1px solid #FF0000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (18,18) size 8x19 >+ text run at (18,18) width 8: "8" >+ RenderTableCell {TD} at (102,114) size 51x55 [border: (1px solid #FF0000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (17,18) size 8x19 >+ text run at (17,18) width 8: "9" >+ RenderTableRow {TR} at (0,169) size 153x53 >+ RenderTableCell {TD} at (0,169) size 52x53 [border: (1px solid #FF0000)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,16) size 16x19 >+ text run at (19,16) width 16: "10" >+ RenderTableCell {TD} at (52,169) size 50x53 [border: (1px solid #FF0000)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (18,16) size 16x19 >+ text run at (18,16) width 16: "11" >+ RenderTableCell {TD} at (102,169) size 51x53 [border: (1px solid #FF0000)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (17,16) size 16x19 >+ text run at (17,16) width 16: "12" >+ RenderTableRow {TR} at (0,222) size 153x55 >+ RenderTableCell {TD} at (0,222) size 52x55 [border: (3px solid #FF0000)] [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,16) size 16x19 >+ text run at (19,16) width 16: "13" >+ RenderTableCell {TD} at (52,222) size 50x55 [border: (3px solid #FF0000)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (18,16) size 16x19 >+ text run at (18,16) width 16: "14" >+ RenderTableCell {TD} at (102,222) size 51x55 [border: (3px solid #FF0000)] [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (17,16) size 16x19 >+ text run at (17,16) width 16: "15" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/003-expected.txt >new file mode 100644 >index 00000000000..e7c2e6fccfd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/003-expected.txt >@@ -0,0 +1,30 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x390 >+ RenderBlock {HTML} at (0,0) size 800x390 >+ RenderBody {BODY} at (8,16) size 784x342 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 193x19 >+ text run at (0,0) width 193: "The black border below should " >+ RenderInline {I} at (0,0) size 21x19 >+ RenderText {#text} at (193,0) size 21x19 >+ text run at (193,0) width 21: "not" >+ RenderText {#text} at (214,0) size 773x39 >+ text run at (214,0) width 202: " cut through the top left corner of " >+ text run at (416,0) width 357: "the blue border. It would cut through with our old behavior," >+ text run at (0,20) width 23: "but " >+ RenderInline {A} at (0,0) size 20x19 [color=#0000EE] >+ RenderText {#text} at (23,20) size 20x19 >+ text run at (23,20) width 20: "this" >+ RenderText {#text} at (43,20) size 292x19 >+ text run at (43,20) width 4: " " >+ text run at (47,20) width 288: "bug fix changed our behavior to match the spec." >+ RenderBlock {DIV} at (32,72) size 720x270 [border: (1px solid #0000FF)] >+ RenderTable {DIV} at (1,1) size 115x220 [border: (10px none #000000)] >+ RenderTableSection (anonymous) at (1,10) size 104x200 >+ RenderTableRow {P} at (0,0) size 104x100 >+ RenderTableCell {SPAN} at (0,0) size 52x11 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {SPAN} at (52,0) size 52x68 [border: (10px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderTableRow {P} at (0,100) size 104x100 [border: (1px solid #0000FF)] >+ RenderTableCell {SPAN} at (0,100) size 52x20 [border: (10px solid #000000)] [r=1 c=0 rs=1 cs=1] >+ RenderTableCell {SPAN} at (52,100) size 52x68 [border: (10px solid #000000)] [r=1 c=1 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/003-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/003-vertical-expected.txt >new file mode 100644 >index 00000000000..6775f9941c9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/003-vertical-expected.txt >@@ -0,0 +1,30 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (410,0) size 390x600 >+ RenderBlock {HTML} at (0,0) size 390x600 >+ RenderBody {BODY} at (16,8) size 342x584 >+ RenderBlock {P} at (0,0) size 40x584 >+ RenderText {#text} at (0,0) size 19x193 >+ text run at (0,0) width 193: "The black border below should " >+ RenderInline {I} at (0,0) size 19x21 >+ RenderText {#text} at (0,193) size 19x21 >+ text run at (0,193) width 21: "not" >+ RenderText {#text} at (0,214) size 39x566 >+ text run at (0,214) width 202: " cut through the top left corner of " >+ text run at (0,416) width 150: "the blue border. It would" >+ text run at (20,0) width 230: "cut through with our old behavior, but " >+ RenderInline {A} at (0,0) size 19x20 [color=#0000EE] >+ RenderText {#text} at (20,230) size 19x20 >+ text run at (20,230) width 20: "this" >+ RenderText {#text} at (20,250) size 19x292 >+ text run at (20,250) width 4: " " >+ text run at (20,254) width 288: "bug fix changed our behavior to match the spec." >+ RenderBlock {DIV} at (72,32) size 270x520 [border: (1px solid #0000FF)] >+ RenderTable {DIV} at (1,1) size 220x115 [border: (1px none #000000)] >+ RenderTableSection (anonymous) at (10,1) size 200x104 >+ RenderTableRow {P} at (0,0) size 100x104 >+ RenderTableCell {SPAN} at (0,0) size 100x-37 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {SPAN} at (0,52) size 100x20 [border: (10px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderTableRow {P} at (0,100) size 100x104 [border: (1px solid #0000FF)] >+ RenderTableCell {SPAN} at (100,0) size 100x-28 [border: (10px solid #000000)] [r=1 c=0 rs=1 cs=1] >+ RenderTableCell {SPAN} at (100,52) size 100x20 [border: (10px solid #000000)] [r=1 c=1 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/004-expected.txt >new file mode 100644 >index 00000000000..b146f3e7ef6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/004-expected.txt >@@ -0,0 +1,308 @@ >+layer at (0,0) size 785x1536 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1536 >+ RenderBlock {HTML} at (0,0) size 785x1536 >+ RenderBody {BODY} at (8,21) size 769x1499 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 292x36 >+ text run at (0,0) width 292: "Table Border Models" >+ RenderBlock {P} at (0,58) size 769x21 >+ RenderText {#text} at (0,0) size 113x19 >+ text run at (0,0) width 113: "This tests tests the " >+ RenderInline {A} at (0,0) size 204x19 [color=#0000EE] >+ RenderText {#text} at (113,0) size 204x19 >+ text run at (113,0) width 204: "CSS2 spec rules on table borders" >+ RenderText {#text} at (317,0) size 172x19 >+ text run at (317,0) width 8: ". " >+ text run at (325,0) width 164: "The styles applied here are:" >+ RenderBlock {PRE} at (0,94) size 769x193 >+ RenderText {#text} at (0,0) size 688x192 >+ text run at (0,0) width 408: "TABLE\x{9}{ margin: 1em; border: medium solid blue; }" >+ text run at (0,16) width 408: "TD\x{9}{ border: thin solid green; padding: 5px; }" >+ text run at (0,32) width 392: "TH { border: medium solid purple; padding: 5px; }" >+ text run at (0,48) width 360: "TABLE.one, TABLE.two { border-spacing: 1em; }" >+ text run at (0,64) width 320: "TABLE.one { border-collapse: collapse; }" >+ text run at (0,80) width 320: "TABLE.two { border-collapse: separate; }" >+ text run at (0,96) width 536: "TABLE.three { border-collapse: separate; border-spacing: 0 0.5em; }" >+ text run at (0,112) width 528: "TABLE.four { border-collapse: separate; border-spacing: 0.5em 0; }" >+ text run at (0,128) width 328: "TABLE.five { border-collapse: separate; }" >+ text run at (0,144) width 464: "TABLE.five, TABLE.five TD, TABLE.five TH { border: none; }" >+ text run at (0,160) width 688: "TABLE.five TR, TABLE.five COL, TABLE.five COLGROUP, TABLE.five TBODY, TABLE.five THEAD" >+ text run at (0,176) width 296: "\x{9}{ border: medium solid red; }" >+ RenderTable {TABLE} at (16,302) size 737x181 [border: (1px solid #0000FF)] >+ RenderTableSection {TBODY} at (1,1) size 734x177 >+ RenderTableRow {TR} at (0,0) size 734x33 >+ RenderTableCell {TH} at (0,0) size 248x33 [border: (2px solid #800080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (83,7) size 83x19 >+ text run at (83,7) width 83: "Header One" >+ RenderTableCell {TH} at (247,0) size 232x33 [border: (2px solid #800080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (75,7) size 83x19 >+ text run at (75,7) width 83: "Header Two" >+ RenderTableCell {TH} at (478,0) size 257x33 [border: (2px solid #800080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (81,7) size 95x19 >+ text run at (81,7) width 95: "Header Three" >+ RenderTableRow {TR} at (0,33) size 734x72 >+ RenderTableCell {TD} at (0,43) size 248x52 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (7,7) size 222x39 >+ text run at (7,7) width 222: "This table uses the collapsed borders" >+ text run at (7,27) width 41: "model." >+ RenderTableCell {TD} at (247,43) size 232x52 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,7) size 210x39 >+ text run at (6,7) width 210: "This means that elements within the" >+ text run at (6,27) width 171: "cell have no border-spacing." >+ RenderTableCell {TD} at (478,33) size 257x72 [border: (2px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,7) size 241x59 >+ text run at (6,7) width 206: "Since it has collapsed borders, the" >+ text run at (6,27) width 171: "borders on the header cells, " >+ text run at (177,27) width 70: "on all sides," >+ text run at (6,47) width 187: "should be medium solid purple." >+ RenderTableRow {TR} at (0,105) size 734x72 >+ RenderTableCell {TD} at (0,105) size 248x72 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (7,6) size 232x59 >+ text run at (7,6) width 232: "The border of the table itself should be" >+ text run at (7,26) width 160: "medium solid blue, except " >+ text run at (167,26) width 37: "where" >+ text run at (7,46) width 196: "header cells override the border." >+ RenderTableCell {TD} at (247,105) size 232x72 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 203x59 >+ text run at (6,6) width 203: "The borders that I haven't already" >+ text run at (6,26) width 188: "mentioned (all the other internal" >+ text run at (6,46) width 193: "ones) should be thin solid green." >+ RenderTableCell {TD} at (478,105) size 257x72 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 218x59 >+ text run at (6,6) width 218: "This table should have a 1em margin" >+ text run at (6,26) width 106: "around all edges. " >+ text run at (112,26) width 73: "This margin " >+ text run at (185,26) width 9: "is" >+ text run at (6,46) width 116: "measured from the " >+ RenderInline {EM} at (0,0) size 43x19 >+ RenderText {#text} at (122,46) size 43x19 >+ text run at (122,46) width 43: "middle" >+ RenderText {#text} at (165,46) size 82x19 >+ text run at (165,46) width 82: " of its border." >+ RenderTable {TABLE} at (16,498) size 737x251 [border: (3px solid #0000FF)] >+ RenderTableSection {TBODY} at (3,3) size 731x244 >+ RenderTableRow {TR} at (0,16) size 731x36 >+ RenderTableCell {TH} at (16,16) size 163x36 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (40,8) size 83x19 >+ text run at (40,8) width 83: "Header One" >+ RenderTableCell {TH} at (194,16) size 193x36 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (54,8) size 83x19 >+ text run at (54,8) width 83: "Header Two" >+ RenderTableCell {TH} at (402,16) size 314x36 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (109,8) size 95x19 >+ text run at (109,8) width 95: "Header Three" >+ RenderTableRow {TR} at (0,68) size 731x72 >+ RenderTableCell {TD} at (16,68) size 163x72 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 110x59 >+ text run at (6,6) width 110: "This table uses the" >+ text run at (6,26) width 110: "separated borders" >+ text run at (6,46) width 41: "model." >+ RenderTableCell {TD} at (194,68) size 193x72 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 164x59 >+ text run at (6,6) width 149: "This means that elements" >+ text run at (6,26) width 164: "within the cell have border-" >+ text run at (6,46) width 95: "spacing of 1em." >+ RenderTableCell {TD} at (402,78) size 314x52 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 268x39 >+ text run at (6,6) width 198: "The borders on the header cells, " >+ text run at (204,6) width 70: "on all sides," >+ text run at (6,26) width 187: "should be medium solid purple." >+ RenderTableRow {TR} at (0,156) size 731x72 >+ RenderTableCell {TD} at (16,156) size 163x72 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 140x59 >+ text run at (6,6) width 139: "The border of the table" >+ text run at (6,26) width 140: "itself should be medium" >+ text run at (6,46) width 61: "solid blue." >+ RenderTableCell {TD} at (194,166) size 193x52 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 156x39 >+ text run at (6,6) width 155: "The borders of other cells" >+ text run at (6,26) width 156: "should be thin solid green." >+ RenderTableCell {TD} at (402,156) size 314x72 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 281x39 >+ text run at (6,6) width 281: "This table should have a 1em margin around all" >+ text run at (6,26) width 43: "edges. " >+ text run at (49,26) width 73: "This margin " >+ text run at (122,26) width 129: "is measured from the " >+ RenderInline {EM} at (0,0) size 279x39 >+ RenderText {#text} at (251,26) size 279x39 >+ text run at (251,26) width 34: "outer" >+ text run at (6,46) width 30: "edge" >+ RenderText {#text} at (36,46) size 82x19 >+ text run at (36,46) width 82: " of its border." >+ RenderTable {TABLE} at (16,764) size 737x279 [border: (3px solid #0000FF)] >+ RenderTableSection {TBODY} at (3,3) size 731x272 >+ RenderTableRow {TR} at (0,8) size 731x36 >+ RenderTableCell {TH} at (0,8) size 190x36 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (53,8) size 83x19 >+ text run at (53,8) width 83: "Header One" >+ RenderTableCell {TH} at (189,8) size 267x36 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (91,8) size 83x19 >+ text run at (91,8) width 83: "Header Two" >+ RenderTableCell {TH} at (455,8) size 277x36 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (90,8) size 95x19 >+ text run at (90,8) width 95: "Header Three" >+ RenderTableRow {TR} at (0,52) size 731x92 >+ RenderTableCell {TD} at (0,72) size 190x52 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 173x39 >+ text run at (6,6) width 173: "This table uses the separated" >+ text run at (6,26) width 92: "borders model." >+ RenderTableCell {TD} at (189,52) size 267x92 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 241x79 >+ text run at (6,6) width 233: "Elements within the cell have horizontal" >+ text run at (6,26) width 180: "border-spacing (i.e., width of " >+ text run at (186,26) width 43: "vertical" >+ text run at (6,46) width 136: "lines) of 0 and vertical " >+ text run at (142,46) width 92: "border-spacing" >+ text run at (6,66) width 241: "(i.e., height of horizontal lines) of 0.5em." >+ RenderTableCell {TD} at (455,72) size 277x52 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 230x39 >+ text run at (6,6) width 198: "The borders on the header cells, " >+ text run at (204,6) width 32: "on all" >+ text run at (6,26) width 225: "sides, should be medium solid purple." >+ RenderTableRow {TR} at (0,152) size 731x112 >+ RenderTableCell {TD} at (0,162) size 190x92 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 174x79 >+ text run at (6,6) width 170: "The border of the table itself" >+ text run at (6,26) width 174: "should be medium solid blue." >+ text run at (6,46) width 155: "The borders of other cells" >+ text run at (6,66) width 156: "should be thin solid green." >+ RenderTableCell {TD} at (189,172) size 267x72 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 250x59 >+ text run at (6,6) width 218: "This table should have a 1em margin" >+ text run at (6,26) width 106: "around all edges. " >+ text run at (112,26) width 73: "This margin " >+ text run at (185,26) width 71: "is measured" >+ text run at (6,46) width 54: "from the " >+ RenderInline {EM} at (0,0) size 68x19 >+ RenderText {#text} at (60,46) size 68x19 >+ text run at (60,46) width 68: "outer edge" >+ RenderText {#text} at (128,46) size 82x19 >+ text run at (128,46) width 82: " of its border." >+ RenderTableCell {TD} at (455,152) size 277x112 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 238x99 >+ text run at (6,6) width 230: "The table should not be wider than the" >+ text run at (6,26) width 164: "room available for it unless " >+ text run at (170,26) width 74: "that space is" >+ text run at (6,46) width 68: "very small. " >+ text run at (74,46) width 160: "Because of its margins, the" >+ text run at (6,66) width 75: "width of the " >+ text run at (81,66) width 146: "table should be less than" >+ text run at (6,86) width 41: "100%." >+ RenderTable {TABLE} at (16,1058) size 737x227 [border: (3px solid #0000FF)] >+ RenderTableSection {TBODY} at (3,3) size 731x220 >+ RenderTableRow {TR} at (0,0) size 731x36 >+ RenderTableCell {TH} at (8,0) size 202x36 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (59,8) size 83x19 >+ text run at (59,8) width 83: "Header One" >+ RenderTableCell {TH} at (217,0) size 206x36 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (61,8) size 83x19 >+ text run at (61,8) width 83: "Header Two" >+ RenderTableCell {TH} at (430,0) size 294x36 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (99,8) size 95x19 >+ text run at (99,8) width 95: "Header Three" >+ RenderTableRow {TR} at (0,36) size 731x92 >+ RenderTableCell {TD} at (8,56) size 202x52 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 173x39 >+ text run at (6,6) width 173: "This table uses the separated" >+ text run at (6,26) width 92: "borders model." >+ RenderTableCell {TD} at (217,36) size 206x92 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 171x79 >+ text run at (6,6) width 171: "Elements within the cell have" >+ text run at (6,26) width 170: "horizontal border-spacing of" >+ text run at (6,46) width 115: "0.5em and vertical " >+ text run at (121,46) width 47: "border-" >+ text run at (6,66) width 77: "spacing of 0." >+ RenderTableCell {TD} at (430,56) size 294x52 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 268x39 >+ text run at (6,6) width 198: "The borders on the header cells, " >+ text run at (204,6) width 70: "on all sides," >+ text run at (6,26) width 187: "should be medium solid purple." >+ RenderTableRow {TR} at (0,128) size 731x92 >+ RenderTableCell {TD} at (8,128) size 202x92 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 174x79 >+ text run at (6,6) width 170: "The border of the table itself" >+ text run at (6,26) width 174: "should be medium solid blue." >+ text run at (6,46) width 155: "The borders of other cells" >+ text run at (6,66) width 156: "should be thin solid green." >+ RenderTableCell {TD} at (217,128) size 206x92 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 175x59 >+ text run at (6,6) width 174: "This table should have a 1em" >+ text run at (6,26) width 150: "margin around all edges. " >+ text run at (156,26) width 25: "This" >+ text run at (6,46) width 44: "margin " >+ text run at (50,46) width 125: "is measured from the" >+ RenderInline {EM} at (0,0) size 68x19 >+ RenderText {#text} at (6,66) size 68x19 >+ text run at (6,66) width 68: "outer edge" >+ RenderText {#text} at (74,66) size 82x19 >+ text run at (74,66) width 82: " of its border." >+ RenderTableCell {TD} at (430,128) size 294x92 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 270x79 >+ text run at (6,6) width 266: "The table should not be wider than the room" >+ text run at (6,26) width 128: "available for it unless " >+ text run at (134,26) width 142: "that space is very small." >+ text run at (6,46) width 239: "Because of its margins, the width of the " >+ text run at (245,46) width 29: "table" >+ text run at (6,66) width 158: "should be less than 100%." >+ RenderTable {TABLE} at (16,1300) size 737x199 >+ RenderBlock {CAPTION} at (0,0) size 737x20 >+ RenderText {#text} at (312,0) size 113x19 >+ text run at (312,0) width 113: "This is the caption." >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [border: (3px solid #FF0000)] >+ RenderTableCol {COL} at (0,0) size 0x0 [border: (3px solid #FF0000)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [border: (3px solid #FF0000)] >+ RenderTableCol {COL} at (0,0) size 0x0 [border: (3px solid #FF0000)] >+ RenderTableCol {COL} at (0,0) size 0x0 [border: (3px solid #FF0000)] >+ RenderTableSection {THEAD} at (0,20) size 737x34 [border: (3px solid #FF0000)] >+ RenderTableRow {TR} at (0,2) size 737x30 [border: (3px solid #FF0000)] >+ RenderTableCell {TH} at (2,2) size 122x30 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,5) size 83x19 >+ text run at (19,5) width 83: "Header One" >+ RenderTableCell {TH} at (125,2) size 320x30 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (118,5) size 83x19 >+ text run at (118,5) width 83: "Header Two" >+ RenderTableCell {TH} at (446,2) size 290x30 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (97,5) size 95x19 >+ text run at (97,5) width 95: "Header Three" >+ RenderTableSection {TBODY} at (0,54) size 737x144 [border: (3px solid #FF0000)] >+ RenderTableRow {TR} at (0,0) size 737x70 [border: (3px solid #FF0000)] >+ RenderTableCell {TD} at (2,0) size 122x70 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 110x59 >+ text run at (5,5) width 110: "This table uses the" >+ text run at (5,25) width 110: "separated borders" >+ text run at (5,45) width 41: "model." >+ RenderTableCell {TD} at (125,10) size 320x50 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 299x39 >+ text run at (5,5) width 299: "This means that borders are allowed only on table" >+ text run at (5,25) width 106: "elements or table " >+ text run at (111,25) width 80: "cell elements." >+ RenderTableCell {TD} at (446,0) size 290x70 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 247x59 >+ text run at (5,5) width 228: "They are not allowed on elements that" >+ text run at (5,25) width 98: "represent rows, " >+ text run at (103,25) width 149: "row-groups, columns, or" >+ text run at (5,45) width 94: "column-groups." >+ RenderTableRow {TR} at (0,72) size 737x70 [border: (3px solid #FF0000)] >+ RenderTableCell {TD} at (2,72) size 122x70 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 98x59 >+ text run at (5,5) width 97: "There should be" >+ text run at (5,25) width 98: "no borders at all" >+ text run at (5,45) width 77: "on this table!" >+ RenderTableCell {TD} at (125,72) size 320x70 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 308x59 >+ text run at (5,5) width 308: "If there are any borders shown that are not medium" >+ text run at (5,25) width 89: "solid red, then " >+ text run at (94,25) width 213: "the problem is something other than" >+ text run at (5,45) width 137: "what this test is testing." >+ RenderTableCell {TD} at (446,72) size 290x70 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 264x39 >+ text run at (5,5) width 264: "This table should have a 1em margin around" >+ text run at (5,25) width 60: "all edges. " >+ text run at (65,25) width 73: "This margin " >+ text run at (138,25) width 125: "is measured from the" >+ RenderInline {EM} at (0,0) size 68x19 >+ RenderText {#text} at (5,45) size 68x19 >+ text run at (5,45) width 68: "outer edge" >+ RenderText {#text} at (73,45) size 82x19 >+ text run at (73,45) width 82: " of its border." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/004-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/004-vertical-expected.txt >new file mode 100644 >index 00000000000..e3da0e6ddcf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/004-vertical-expected.txt >@@ -0,0 +1,341 @@ >+layer at (0,0) size 1596x898 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x898 >+ RenderBlock {HTML} at (0,0) size 785x898 >+ RenderBody {BODY} at (8,21) size 769x869 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 292x36 >+ text run at (0,0) width 292: "Table Border Models" >+ RenderBlock {P} at (0,58) size 769x21 >+ RenderText {#text} at (0,0) size 113x19 >+ text run at (0,0) width 113: "This tests tests the " >+ RenderInline {A} at (0,0) size 204x19 [color=#0000EE] >+ RenderText {#text} at (113,0) size 204x19 >+ text run at (113,0) width 204: "CSS2 spec rules on table borders" >+ RenderText {#text} at (317,0) size 172x19 >+ text run at (317,0) width 8: ". " >+ text run at (325,0) width 164: "The styles applied here are:" >+ RenderBlock {PRE} at (0,94) size 769x193 >+ RenderText {#text} at (0,0) size 688x192 >+ text run at (0,0) width 408: "TABLE { margin: 1em; border: medium solid blue; }" >+ text run at (0,16) width 376: "TD { border: thin solid green; padding: 5px; }" >+ text run at (0,32) width 392: "TH { border: medium solid purple; padding: 5px; }" >+ text run at (0,48) width 360: "TABLE.one, TABLE.two { border-spacing: 1em; }" >+ text run at (0,64) width 320: "TABLE.one { border-collapse: collapse; }" >+ text run at (0,80) width 320: "TABLE.two { border-collapse: separate; }" >+ text run at (0,96) width 536: "TABLE.three { border-collapse: separate; border-spacing: 0 0.5em; }" >+ text run at (0,112) width 528: "TABLE.four { border-collapse: separate; border-spacing: 0.5em 0; }" >+ text run at (0,128) width 328: "TABLE.five { border-collapse: separate; }" >+ text run at (0,144) width 464: "TABLE.five, TABLE.five TD, TABLE.five TH { border: none; }" >+ text run at (0,160) width 688: "TABLE.five TR, TABLE.five COL, TABLE.five COLGROUP, TABLE.five TBODY, TABLE.five THEAD" >+ text run at (0,176) width 264: " { border: medium solid red; }" >+ RenderBlock {DIV} at (0,299) size 1588x570 >+ RenderTable {TABLE} at (16,16) size 260x537 [border: (1px solid #0000FF)] >+ RenderTableSection {TBODY} at (1,1) size 257x534 >+ RenderTableRow {TR} at (0,0) size 33x534 >+ RenderTableCell {TH} at (0,0) size 33x180 [border: (2px solid #800080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,49) size 19x83 >+ text run at (6,49) width 82: "Header One" >+ RenderTableCell {TH} at (0,179) size 33x170 [border: (2px solid #800080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,43) size 19x83 >+ text run at (6,43) width 82: "Header Two" >+ RenderTableCell {TH} at (0,348) size 33x187 [border: (2px solid #800080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,46) size 19x95 >+ text run at (6,46) width 94: "Header Three" >+ RenderTableRow {TR} at (0,33) size 112x534 >+ RenderTableCell {TD} at (33,30) size 112x120 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (36,-23) size 39x153 >+ text run at (36,-23) width 110: "This table uses the" >+ text run at (56,-23) width 153: "collapsed borders model." >+ RenderTableCell {TD} at (33,199) size 112x130 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (26,-14) size 59x149 >+ text run at (26,-14) width 149: "This means that elements" >+ text run at (46,-14) width 132: "within the cell have no" >+ text run at (66,-14) width 96: "border-spacing." >+ RenderTableCell {TD} at (33,348) size 112x187 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 99x165 >+ text run at (6,6) width 129: "Since it has collapsed" >+ text run at (26,6) width 165: "borders, the borders on the" >+ text run at (46,6) width 79: "header cells, " >+ text run at (46,85) width 70: "on all sides," >+ text run at (66,6) width 141: "should be medium solid" >+ text run at (86,6) width 42: "purple." >+ RenderTableRow {TR} at (0,145) size 112x534 >+ RenderTableCell {TD} at (145,0) size 112x180 [border: (2px solid #008000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,7) size 99x147 >+ text run at (5,7) width 139: "The border of the table" >+ text run at (25,7) width 140: "itself should be medium" >+ text run at (45,7) width 109: "solid blue, except " >+ text run at (45,116) width 37: "where" >+ text run at (65,7) width 147: "header cells override the" >+ text run at (85,7) width 45: "border." >+ RenderTableCell {TD} at (145,189) size 112x150 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (15,-4) size 79x156 >+ text run at (15,-4) width 155: "The borders that I haven't" >+ text run at (35,-4) width 154: "already mentioned (all the" >+ text run at (55,-4) width 82: "other internal " >+ text run at (55,78) width 33: "ones)" >+ text run at (75,-4) width 156: "should be thin solid green." >+ RenderTableCell {TD} at (145,348) size 112x187 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (5,6) size 79x174 >+ text run at (5,6) width 174: "This table should have a 1em" >+ text run at (25,6) width 146: "margin around all edges." >+ text run at (45,6) width 73: "This margin " >+ text run at (45,79) width 71: "is measured" >+ text run at (65,6) width 54: "from the " >+ RenderInline {EM} at (0,0) size 19x43 >+ RenderText {#text} at (65,60) size 19x43 >+ text run at (65,60) width 43: "middle" >+ RenderText {#text} at (65,103) size 39x130 >+ text run at (65,103) width 33: " of its" >+ text run at (85,6) width 45: "border." >+ RenderTable {TABLE} at (292,16) size 310x537 [border: (3px solid #0000FF)] >+ RenderTableSection {TBODY} at (3,3) size 304x531 >+ RenderTableRow {TR} at (0,16) size 36x531 >+ RenderTableCell {TH} at (16,16) size 36x114 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (8,15) size 19x83 >+ text run at (8,15) width 82: "Header One" >+ RenderTableCell {TH} at (16,145) size 36x136 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,26) size 19x83 >+ text run at (8,26) width 82: "Header Two" >+ RenderTableCell {TH} at (16,296) size 36x220 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (8,62) size 19x95 >+ text run at (8,62) width 94: "Header Three" >+ RenderTableRow {TR} at (0,68) size 92x531 >+ RenderTableCell {TD} at (68,26) size 92x94 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (16,-4) size 59x92 >+ text run at (16,-4) width 88: "This table uses" >+ text run at (36,-4) width 81: "the separated" >+ text run at (56,-4) width 92: "borders model." >+ RenderTableCell {TD} at (68,145) size 92x136 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 79x113 >+ text run at (6,6) width 93: "This means that" >+ text run at (26,6) width 113: "elements within the" >+ text run at (46,6) width 103: "cell have border-" >+ text run at (66,6) width 95: "spacing of 1em." >+ RenderTableCell {TD} at (68,306) size 92x200 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (16,-4) size 59x194 >+ text run at (16,-4) width 194: "The borders on the header cells," >+ text run at (36,-4) width 183: "on all sides, should be medium" >+ text run at (56,-4) width 74: "solid purple." >+ RenderTableRow {TR} at (0,176) size 112x531 >+ RenderTableCell {TD} at (176,16) size 112x114 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 99x84 >+ text run at (6,6) width 84: "The border of" >+ text run at (26,6) width 82: "the table itself" >+ text run at (46,6) width 58: "should be" >+ text run at (66,6) width 79: "medium solid" >+ text run at (86,6) width 29: "blue." >+ RenderTableCell {TD} at (176,165) size 112x96 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (26,-14) size 59x113 >+ text run at (26,-14) width 90: "The borders of" >+ text run at (46,-14) width 104: "other cells should" >+ text run at (66,-14) width 113: "be thin solid green." >+ RenderTableCell {TD} at (176,306) size 112x200 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (16,-4) size 59x175 >+ text run at (16,-4) width 174: "This table should have a 1em" >+ text run at (36,-4) width 150: "margin around all edges. " >+ text run at (36,146) width 25: "This" >+ text run at (56,-4) width 44: "margin " >+ text run at (56,40) width 125: "is measured from the" >+ RenderInline {EM} at (0,0) size 19x68 >+ RenderText {#text} at (76,-4) size 19x68 >+ text run at (76,-4) width 68: "outer edge" >+ RenderText {#text} at (76,64) size 19x82 >+ text run at (76,64) width 82: " of its border." >+ RenderTable {TABLE} at (618,16) size 338x537 [border: (3px solid #0000FF)] >+ RenderTableSection {TBODY} at (3,3) size 332x531 >+ RenderTableRow {TR} at (0,8) size 36x531 >+ RenderTableCell {TH} at (8,0) size 36x138 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (8,27) size 19x83 >+ text run at (8,27) width 82: "Header One" >+ RenderTableCell {TH} at (8,137) size 36x194 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,55) size 19x83 >+ text run at (8,55) width 82: "Header Two" >+ RenderTableCell {TH} at (8,330) size 36x202 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (8,53) size 19x95 >+ text run at (8,53) width 94: "Header Three" >+ RenderTableRow {TR} at (0,52) size 132x531 >+ RenderTableCell {TD} at (52,30) size 132x78 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (36,-24) size 59x110 >+ text run at (36,-24) width 110: "This table uses the" >+ text run at (56,-24) width 110: "separated borders" >+ text run at (76,-24) width 41: "model." >+ RenderTableCell {TD} at (52,137) size 132x194 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 119x179 >+ text run at (6,6) width 171: "Elements within the cell have" >+ text run at (26,6) width 154: "horizontal border-spacing" >+ text run at (46,6) width 84: "(i.e., width of " >+ text run at (46,90) width 94: "vertical lines) of" >+ text run at (66,6) width 85: "0 and vertical " >+ text run at (66,91) width 92: "border-spacing" >+ text run at (86,6) width 179: "(i.e., height of horizontal lines)" >+ text run at (106,6) width 58: "of 0.5em." >+ RenderTableCell {TD} at (52,360) size 132x142 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (36,-24) size 59x166 >+ text run at (36,-24) width 160: "The borders on the header" >+ text run at (56,-24) width 34: "cells, " >+ text run at (56,10) width 132: "on all sides, should be" >+ text run at (76,-24) width 125: "medium solid purple." >+ RenderTableRow {TR} at (0,192) size 132x531 >+ RenderTableCell {TD} at (192,0) size 132x138 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 119x125 >+ text run at (6,6) width 106: "The border of the" >+ text run at (26,6) width 122: "table itself should be" >+ text run at (46,6) width 112: "medium solid blue." >+ text run at (66,6) width 125: "The borders of other" >+ text run at (86,6) width 113: "cells should be thin" >+ text run at (106,6) width 69: "solid green." >+ RenderTableCell {TD} at (192,157) size 132x154 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (26,-14) size 59x175 >+ text run at (26,-14) width 174: "This table should have a 1em" >+ text run at (46,-14) width 150: "margin around all edges. " >+ text run at (46,136) width 25: "This" >+ text run at (66,-14) width 44: "margin " >+ text run at (66,30) width 125: "is measured from the" >+ RenderInline {EM} at (0,0) size 19x68 >+ RenderText {#text} at (86,-14) size 19x68 >+ text run at (86,-14) width 68: "outer edge" >+ RenderText {#text} at (86,54) size 19x82 >+ text run at (86,54) width 82: " of its border." >+ RenderTableCell {TD} at (192,330) size 132x202 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 119x182 >+ text run at (6,6) width 179: "The table should not be wider" >+ text run at (26,6) width 171: "than the room available for it" >+ text run at (46,6) width 40: "unless " >+ text run at (46,46) width 142: "that space is very small." >+ text run at (66,6) width 160: "Because of its margins, the" >+ text run at (86,6) width 75: "width of the " >+ text run at (86,81) width 91: "table should be" >+ text run at (106,6) width 96: "less than 100%." >+ RenderTable {TABLE} at (972,16) size 286x537 [border: (3px solid #0000FF)] >+ RenderTableSection {TBODY} at (3,3) size 280x531 >+ RenderTableRow {TR} at (0,0) size 36x531 >+ RenderTableCell {TH} at (0,8) size 36x144 [border: (3px solid #800080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (8,30) size 19x83 >+ text run at (8,30) width 82: "Header One" >+ RenderTableCell {TH} at (0,159) size 36x148 [border: (3px solid #800080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,32) size 19x83 >+ text run at (8,32) width 82: "Header Two" >+ RenderTableCell {TH} at (0,314) size 36x210 [border: (3px solid #800080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (8,57) size 19x95 >+ text run at (8,57) width 94: "Header Three" >+ RenderTableRow {TR} at (0,36) size 112x531 >+ RenderTableCell {TD} at (36,28) size 112x104 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (26,-14) size 59x110 >+ text run at (26,-14) width 110: "This table uses the" >+ text run at (46,-14) width 110: "separated borders" >+ text run at (66,-14) width 41: "model." >+ RenderTableCell {TD} at (36,159) size 112x148 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 99x124 >+ text run at (6,6) width 115: "Elements within the" >+ text run at (26,6) width 114: "cell have horizontal" >+ text run at (46,6) width 108: "border-spacing of" >+ text run at (66,6) width 111: "0.5em and vertical" >+ text run at (86,6) width 124: "border-spacing of 0." >+ RenderTableCell {TD} at (36,334) size 112x170 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (26,-14) size 59x194 >+ text run at (26,-14) width 194: "The borders on the header cells," >+ text run at (46,-14) width 183: "on all sides, should be medium" >+ text run at (66,-14) width 74: "solid purple." >+ RenderTableRow {TR} at (0,148) size 132x531 >+ RenderTableCell {TD} at (148,8) size 132x144 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 119x125 >+ text run at (6,6) width 106: "The border of the" >+ text run at (26,6) width 122: "table itself should be" >+ text run at (46,6) width 112: "medium solid blue." >+ text run at (66,6) width 125: "The borders of other" >+ text run at (86,6) width 113: "cells should be thin" >+ text run at (106,6) width 69: "solid green." >+ RenderTableCell {TD} at (148,159) size 132x148 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 79x133 >+ text run at (6,6) width 133: "This table should have" >+ text run at (26,6) width 127: "a 1em margin around" >+ text run at (46,6) width 60: "all edges. " >+ text run at (46,66) width 69: "This margin" >+ text run at (66,6) width 125: "is measured from the" >+ RenderInline {EM} at (0,0) size 19x68 >+ RenderText {#text} at (86,6) size 19x68 >+ text run at (86,6) width 68: "outer edge" >+ RenderText {#text} at (86,74) size 39x101 >+ text run at (86,74) width 33: " of its" >+ text run at (106,6) width 45: "border." >+ RenderTableCell {TD} at (148,314) size 132x210 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 119x192 >+ text run at (6,6) width 179: "The table should not be wider" >+ text run at (26,6) width 171: "than the room available for it" >+ text run at (46,6) width 40: "unless " >+ text run at (46,46) width 142: "that space is very small." >+ text run at (66,6) width 160: "Because of its margins, the" >+ text run at (86,6) width 75: "width of the " >+ text run at (86,81) width 117: "table should be less" >+ text run at (106,6) width 70: "than 100%." >+ RenderTable {TABLE} at (1274,16) size 298x537 >+ RenderBlock {CAPTION} at (0,0) size 20x537 >+ RenderText {#text} at (0,212) size 19x113 >+ text run at (0,212) width 112: "This is the caption." >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [border: (3px solid #FF0000)] >+ RenderTableCol {COL} at (0,0) size 0x0 [border: (3px solid #FF0000)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [border: (3px solid #FF0000)] >+ RenderTableCol {COL} at (0,0) size 0x0 [border: (3px solid #FF0000)] >+ RenderTableCol {COL} at (0,0) size 0x0 [border: (3px solid #FF0000)] >+ RenderTableSection {THEAD} at (20,0) size 54x537 [border: (3px solid #FF0000)] >+ RenderTableRow {TR} at (0,2) size 50x537 [border: (3px solid #FF0000)] >+ RenderTableCell {TH} at (2,2) size 50x88 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,18) size 39x51 >+ text run at (5,18) width 50: "Header" >+ text run at (25,29) width 28: "One" >+ RenderTableCell {TH} at (2,101) size 50x213 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (15,64) size 19x83 >+ text run at (15,64) width 82: "Header Two" >+ RenderTableCell {TH} at (2,335) size 50x191 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (15,47) size 19x95 >+ text run at (15,47) width 94: "Header Three" >+ RenderTableSection {TBODY} at (74,0) size 224x537 [border: (3px solid #FF0000)] >+ RenderTableRow {TR} at (0,0) size 110x537 [border: (3px solid #FF0000)] >+ RenderTableCell {TD} at (0,2) size 110x88 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 99x59 >+ text run at (5,5) width 58: "This table" >+ text run at (25,5) width 48: "uses the" >+ text run at (45,5) width 59: "separated" >+ text run at (65,5) width 47: "borders" >+ text run at (85,5) width 41: "model." >+ RenderTableCell {TD} at (0,111) size 110x193 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (25,-15) size 59x218 >+ text run at (25,-15) width 218: "This means that borders are allowed" >+ text run at (45,-15) width 187: "only on table elements or table " >+ text run at (45,172) width 20: "cell" >+ text run at (65,-15) width 56: "elements." >+ RenderTableCell {TD} at (0,335) size 110x191 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (15,-5) size 79x176 >+ text run at (15,-5) width 146: "They are not allowed on" >+ text run at (35,-5) width 176: "elements that represent rows," >+ text run at (55,-5) width 149: "row-groups, columns, or" >+ text run at (75,-5) width 94: "column-groups." >+ RenderTableRow {TR} at (0,112) size 110x537 [border: (3px solid #FF0000)] >+ RenderTableCell {TD} at (112,2) size 110x88 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 99x77 >+ text run at (5,5) width 35: "There" >+ text run at (25,5) width 77: "should be no" >+ text run at (45,5) width 62: "borders at" >+ text run at (65,5) width 56: "all on this" >+ text run at (85,5) width 34: "table!" >+ RenderTableCell {TD} at (112,101) size 110x213 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (15,-5) size 79x211 >+ text run at (15,-5) width 211: "If there are any borders shown that" >+ text run at (35,-5) width 186: "are not medium solid red, then " >+ text run at (35,181) width 18: "the" >+ text run at (55,-5) width 191: "problem is something other than" >+ text run at (75,-5) width 137: "what this test is testing." >+ RenderTableCell {TD} at (112,335) size 110x191 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (15,-5) size 59x175 >+ text run at (15,-5) width 174: "This table should have a 1em" >+ text run at (35,-5) width 150: "margin around all edges. " >+ text run at (35,145) width 25: "This" >+ text run at (55,-5) width 44: "margin " >+ text run at (55,39) width 125: "is measured from the" >+ RenderInline {EM} at (0,0) size 19x68 >+ RenderText {#text} at (75,-5) size 19x68 >+ text run at (75,-5) width 68: "outer edge" >+ RenderText {#text} at (75,63) size 19x82 >+ text run at (75,63) width 82: " of its border." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt >new file mode 100644 >index 00000000000..25af46f978c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt >@@ -0,0 +1,277 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 680x19 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 350x19 >+ text run at (51,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=8848" >+ RenderText {#text} at (401,0) size 330x19 >+ text run at (401,0) width 4: " " >+ text run at (405,0) width 326: "TFOOT borders are copied to THEAD and TBODY" >+ RenderText {#text} at (731,0) size 4x19 >+ text run at (731,0) width 4: "." >+ RenderBlock {HR} at (0,36) size 784x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,46) size 314x331 >+ RenderTableSection {TBODY} at (0,0) size 314x331 >+ RenderTableRow {TR} at (0,2) size 314x327 >+ RenderTableCell {TD} at (2,2) size 76x327 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (11,11) size 54x95 [border: none] >+ RenderTableSection {THEAD} at (0,0) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TH} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TBODY} at (0,23) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {TBODY} at (0,46) size 53x24 >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TD} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 2" >+ RenderTableSection {TFOOT} at (0,70) size 53x24 [border: (2px solid #0000FF) none (2px solid #008000) none] >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TD} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Footer" >+ RenderTable {TABLE} at (11,116) size 54x95 [border: none] >+ RenderTableSection {TBODY} at (0,23) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {THEAD} at (0,0) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TH} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TBODY} at (0,46) size 53x24 >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TD} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 2" >+ RenderTableSection {TFOOT} at (0,70) size 53x24 [border: (2px solid #0000FF) none (2px solid #008000) none] >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TD} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Footer" >+ RenderTable {TABLE} at (11,221) size 54x95 [border: none] >+ RenderTableSection {TBODY} at (0,23) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {THEAD} at (0,0) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TH} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TFOOT} at (0,70) size 53x24 [border: (2px solid #0000FF) none (2px solid #008000) none] >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TD} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Footer" >+ RenderTableSection {TBODY} at (0,46) size 53x24 >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TD} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 2" >+ RenderTableCell {TD} at (80,2) size 76x327 [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (11,11) size 54x95 [border: none] >+ RenderTableSection {TBODY} at (0,23) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {TFOOT} at (0,70) size 53x24 [border: (2px solid #0000FF) none (2px solid #008000) none] >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TD} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Footer" >+ RenderTableSection {THEAD} at (0,0) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TH} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TBODY} at (0,46) size 53x24 >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TD} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 2" >+ RenderTable {TABLE} at (11,116) size 54x95 [border: none] >+ RenderTableSection {TFOOT} at (0,70) size 53x24 [border: (2px solid #0000FF) none (2px solid #008000) none] >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TD} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Footer" >+ RenderTableSection {TBODY} at (0,23) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {THEAD} at (0,0) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TH} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TBODY} at (0,46) size 53x24 >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TD} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 2" >+ RenderTable {TABLE} at (11,221) size 54x95 [border: none] >+ RenderTableSection {TBODY} at (0,23) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {TBODY} at (0,46) size 53x24 >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TD} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 2" >+ RenderTableSection {TFOOT} at (0,70) size 53x24 [border: (2px solid #0000FF) none (2px solid #008000) none] >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TD} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Footer" >+ RenderTableSection {THEAD} at (0,0) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TH} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Header" >+ RenderTableCell {TD} at (158,2) size 76x327 [r=0 c=2 rs=1 cs=1] >+ RenderTable {TABLE} at (11,11) size 54x95 [border: (1px none #808080)] >+ RenderTableSection {THEAD} at (0,1) size 53x24 [border: (2px solid #0000FF) none (2px solid #008000) none] >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TH} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TBODY} at (0,25) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {TBODY} at (0,48) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 2" >+ RenderTableSection {TFOOT} at (0,71) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Footer" >+ RenderTable {TABLE} at (11,116) size 54x95 [border: (1px none #808080)] >+ RenderTableSection {TBODY} at (0,25) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {THEAD} at (0,1) size 53x24 [border: (2px solid #0000FF) none (2px solid #008000) none] >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TH} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TBODY} at (0,48) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 2" >+ RenderTableSection {TFOOT} at (0,71) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Footer" >+ RenderTable {TABLE} at (11,221) size 54x95 [border: (1px none #808080)] >+ RenderTableSection {TBODY} at (0,25) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {THEAD} at (0,1) size 53x24 [border: (2px solid #0000FF) none (2px solid #008000) none] >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TH} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TFOOT} at (0,71) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Footer" >+ RenderTableSection {TBODY} at (0,48) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 2" >+ RenderTableCell {TD} at (236,2) size 76x327 [r=0 c=3 rs=1 cs=1] >+ RenderTable {TABLE} at (11,11) size 54x95 [border: (1px none #808080)] >+ RenderTableSection {TBODY} at (0,25) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {TFOOT} at (0,71) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Footer" >+ RenderTableSection {THEAD} at (0,1) size 53x24 [border: (2px solid #0000FF) none (2px solid #008000) none] >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TH} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TBODY} at (0,48) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 2" >+ RenderTable {TABLE} at (11,116) size 54x95 [border: (1px none #808080)] >+ RenderTableSection {TFOOT} at (0,71) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Footer" >+ RenderTableSection {TBODY} at (0,25) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {THEAD} at (0,1) size 53x24 [border: (2px solid #0000FF) none (2px solid #008000) none] >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TH} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TBODY} at (0,48) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 2" >+ RenderTable {TABLE} at (11,221) size 54x95 [border: (1px none #808080)] >+ RenderTableSection {TBODY} at (0,25) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {TBODY} at (0,48) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Body 2" >+ RenderTableSection {TFOOT} at (0,71) size 53x23 >+ RenderTableRow {TR} at (0,0) size 53x23 >+ RenderTableCell {TD} at (0,0) size 53x23 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Footer" >+ RenderTableSection {THEAD} at (0,1) size 53x24 [border: (2px solid #0000FF) none (2px solid #008000) none] >+ RenderTableRow {TR} at (0,0) size 53x24 >+ RenderTableCell {TH} at (0,0) size 53x24 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Header" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt >new file mode 100644 >index 00000000000..2a7d5daecf6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt >@@ -0,0 +1,277 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 680x19 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 350x19 >+ text run at (51,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=8848" >+ RenderText {#text} at (401,0) size 330x19 >+ text run at (401,0) width 4: " " >+ text run at (405,0) width 326: "TFOOT borders are copied to THEAD and TBODY" >+ RenderText {#text} at (731,0) size 4x19 >+ text run at (731,0) width 4: "." >+ RenderBlock {HR} at (0,36) size 784x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,46) size 418x208 >+ RenderTableSection {TBODY} at (0,0) size 418x208 >+ RenderTableRow {TR} at (0,2) size 418x204 >+ RenderTableCell {TD} at (2,2) size 102x204 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (11,11) size 94x54 [border: none] >+ RenderTableSection {THEAD} at (0,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TH} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x50 >+ text run at (1,2) width 50: "Header" >+ RenderTableSection {TBODY} at (23,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 1" >+ RenderTableSection {TBODY} at (46,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 2" >+ RenderTableSection {TFOOT} at (69,0) size 24x53 [border: none (2px solid #0000FF) none (2px solid #008000)] >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TD} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x41 >+ text run at (2,2) width 41: "Footer" >+ RenderTable {TABLE} at (11,75) size 94x54 [border: none] >+ RenderTableSection {TBODY} at (23,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 1" >+ RenderTableSection {THEAD} at (0,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TH} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x50 >+ text run at (1,2) width 50: "Header" >+ RenderTableSection {TBODY} at (46,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 2" >+ RenderTableSection {TFOOT} at (69,0) size 24x53 [border: none (2px solid #0000FF) none (2px solid #008000)] >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TD} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x41 >+ text run at (2,2) width 41: "Footer" >+ RenderTable {TABLE} at (11,139) size 94x54 [border: none] >+ RenderTableSection {TBODY} at (23,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 1" >+ RenderTableSection {THEAD} at (0,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TH} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x50 >+ text run at (1,2) width 50: "Header" >+ RenderTableSection {TFOOT} at (69,0) size 24x53 [border: none (2px solid #0000FF) none (2px solid #008000)] >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TD} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x41 >+ text run at (2,2) width 41: "Footer" >+ RenderTableSection {TBODY} at (46,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 2" >+ RenderTableCell {TD} at (106,2) size 102x204 [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (11,11) size 94x54 [border: none] >+ RenderTableSection {TBODY} at (23,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 1" >+ RenderTableSection {TFOOT} at (69,0) size 24x53 [border: none (2px solid #0000FF) none (2px solid #008000)] >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TD} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x41 >+ text run at (2,2) width 41: "Footer" >+ RenderTableSection {THEAD} at (0,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TH} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x50 >+ text run at (1,2) width 50: "Header" >+ RenderTableSection {TBODY} at (46,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 2" >+ RenderTable {TABLE} at (11,75) size 94x54 [border: none] >+ RenderTableSection {TFOOT} at (69,0) size 24x53 [border: none (2px solid #0000FF) none (2px solid #008000)] >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TD} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x41 >+ text run at (2,2) width 41: "Footer" >+ RenderTableSection {TBODY} at (23,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 1" >+ RenderTableSection {THEAD} at (0,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TH} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x50 >+ text run at (1,2) width 50: "Header" >+ RenderTableSection {TBODY} at (46,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 2" >+ RenderTable {TABLE} at (11,139) size 94x54 [border: none] >+ RenderTableSection {TBODY} at (23,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 1" >+ RenderTableSection {TBODY} at (46,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 2" >+ RenderTableSection {TFOOT} at (69,0) size 24x53 [border: none (2px solid #0000FF) none (2px solid #008000)] >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TD} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x41 >+ text run at (2,2) width 41: "Footer" >+ RenderTableSection {THEAD} at (0,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TH} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x50 >+ text run at (1,2) width 50: "Header" >+ RenderTableCell {TD} at (210,2) size 102x204 [r=0 c=2 rs=1 cs=1] >+ RenderTable {TABLE} at (11,11) size 96x54 [border: none] >+ RenderTableSection {THEAD} at (1,0) size 24x53 [border: none (2px solid #0000FF) none (2px solid #008000)] >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TH} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x50 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TBODY} at (25,0) size 24x53 >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TD} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x45 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {TBODY} at (49,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 2" >+ RenderTableSection {TFOOT} at (72,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x41 >+ text run at (1,2) width 41: "Footer" >+ RenderTable {TABLE} at (11,75) size 96x54 [border: none] >+ RenderTableSection {TBODY} at (25,0) size 24x53 >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TD} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x45 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {THEAD} at (1,0) size 24x53 [border: none (2px solid #0000FF) none (2px solid #008000)] >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TH} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x50 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TBODY} at (49,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 2" >+ RenderTableSection {TFOOT} at (72,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x41 >+ text run at (1,2) width 41: "Footer" >+ RenderTable {TABLE} at (11,139) size 96x54 [border: none] >+ RenderTableSection {TBODY} at (25,0) size 24x53 >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TD} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x45 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {THEAD} at (1,0) size 24x53 [border: none (2px solid #0000FF) none (2px solid #008000)] >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TH} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x50 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TFOOT} at (72,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x41 >+ text run at (1,2) width 41: "Footer" >+ RenderTableSection {TBODY} at (49,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 2" >+ RenderTableCell {TD} at (314,2) size 102x204 [r=0 c=3 rs=1 cs=1] >+ RenderTable {TABLE} at (11,11) size 96x54 [border: none] >+ RenderTableSection {TBODY} at (25,0) size 24x53 >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TD} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x45 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {TFOOT} at (72,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x41 >+ text run at (1,2) width 41: "Footer" >+ RenderTableSection {THEAD} at (1,0) size 24x53 [border: none (2px solid #0000FF) none (2px solid #008000)] >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TH} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x50 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TBODY} at (49,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 2" >+ RenderTable {TABLE} at (11,75) size 96x54 [border: none] >+ RenderTableSection {TFOOT} at (72,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x41 >+ text run at (1,2) width 41: "Footer" >+ RenderTableSection {TBODY} at (25,0) size 24x53 >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TD} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x45 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {THEAD} at (1,0) size 24x53 [border: none (2px solid #0000FF) none (2px solid #008000)] >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TH} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x50 >+ text run at (2,2) width 50: "Header" >+ RenderTableSection {TBODY} at (49,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 2" >+ RenderTable {TABLE} at (11,139) size 96x54 [border: none] >+ RenderTableSection {TBODY} at (25,0) size 24x53 >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TD} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x45 >+ text run at (2,2) width 45: "Body 1" >+ RenderTableSection {TBODY} at (49,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x45 >+ text run at (1,2) width 45: "Body 2" >+ RenderTableSection {TFOOT} at (72,0) size 23x53 >+ RenderTableRow {TR} at (0,0) size 23x53 >+ RenderTableCell {TD} at (0,0) size 23x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x41 >+ text run at (1,2) width 41: "Footer" >+ RenderTableSection {THEAD} at (1,0) size 24x53 [border: none (2px solid #0000FF) none (2px solid #008000)] >+ RenderTableRow {TR} at (0,0) size 24x53 >+ RenderTableCell {TH} at (0,0) size 24x53 [border: (1px solid #D3D3D3)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x50 >+ text run at (2,2) width 50: "Header" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/rtl-border-collapsing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/rtl-border-collapsing-expected.txt >new file mode 100644 >index 00000000000..368b0b62699 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/rtl-border-collapsing-expected.txt >@@ -0,0 +1,105 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 202x19 >+ text run at (0,0) width 202: "This tests for a regression against " >+ RenderInline {I} at (0,0) size 766x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (202,0) size 350x19 >+ text run at (202,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6888" >+ RenderText {#text} at (552,0) size 766x39 >+ text run at (552,0) width 214: " Collapsed borders appear on the" >+ text run at (0,20) width 292: "wrong side or on the wrong cell in RTL tables" >+ RenderText {#text} at (292,20) size 4x19 >+ text run at (292,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "The RTL table should be a mirror image of the LTR table." >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,102) size 133x80 >+ RenderTableSection {TBODY} at (0,0) size 133x80 >+ RenderTableRow {TR} at (0,0) size 133x28 >+ RenderTableCell {TD} at (0,0) size 67x28 [border: none (1px solid #000000) none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,4) size 28x19 >+ text run at (19,4) width 28: "RTL" >+ RenderTableCell {TD} at (67,0) size 66x28 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (19,4) size 28x19 >+ text run at (19,4) width 28: "LTR" >+ RenderTableRow {TR} at (0,28) size 133x52 >+ RenderTableCell {TD} at (0,28) size 67x52 [border: none (1px solid #000000) none] [r=1 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (4,4) size 58x44 [border: none (1px solid #0000FF) none (1px solid #FF0000)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#FFFF00] [border: none (2px dotted #008000) none (1px solid #000000)] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#C0C0C0] >+ RenderTableSection {TBODY} at (1,0) size 56x44 >+ RenderTableRow {TR} at (0,0) size 56x22 >+ RenderTableCell {TD} at (44,0) size 12x22 [border: none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 8x19 >+ text run at (2,1) width 8 RTL: " " >+ RenderTableCell {TD} at (33,0) size 11x22 [border: none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 8x19 >+ text run at (2,1) width 8 RTL: " " >+ RenderTableCell {TD} at (11,0) size 22x22 [border: none] [r=0 c=2 rs=1 cs=2] >+ RenderText {#text} at (12,1) size 8x19 >+ text run at (12,1) width 8 RTL: " " >+ RenderTableCell {TD} at (0,0) size 11x22 [border: none] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 8x19 >+ text run at (2,1) width 8 RTL: " " >+ RenderTableRow {TR} at (0,22) size 56x22 >+ RenderTableCell {TD} at (44,22) size 12x22 [border: none (2px solid #800000) none] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8 RTL: " " >+ RenderTableCell {TD} at (33,22) size 11x22 [border: none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 8x19 >+ text run at (2,1) width 8 RTL: " " >+ RenderTableCell {TD} at (21,22) size 12x22 [border: none] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 8x19 >+ text run at (2,1) width 8 RTL: " " >+ RenderTableCell {TD} at (11,22) size 10x22 [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8 RTL: " " >+ RenderTableCell {TD} at (0,22) size 11x22 [border: none] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 8x19 >+ text run at (2,1) width 8 RTL: " " >+ RenderTableCell {TD} at (67,28) size 66x52 [r=1 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (4,4) size 58x44 [border: none (1px solid #FF0000) none (1px solid #0000FF)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#FFFF00] [border: none (1px solid #000000) none (2px dotted #008000)] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#C0C0C0] >+ RenderTableSection {TBODY} at (1,0) size 56x44 >+ RenderTableRow {TR} at (0,0) size 56x22 >+ RenderTableCell {TD} at (0,0) size 12x22 [border: none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 8x19 >+ text run at (2,1) width 8: " " >+ RenderTableCell {TD} at (12,0) size 11x22 [border: none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: " " >+ RenderTableCell {TD} at (23,0) size 22x22 [border: none] [r=0 c=2 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 8x19 >+ text run at (2,1) width 8: " " >+ RenderTableCell {TD} at (45,0) size 11x22 [border: none] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: " " >+ RenderTableRow {TR} at (0,22) size 56x22 >+ RenderTableCell {TD} at (0,22) size 12x22 [border: none (2px solid #800000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,1) size 8x19 >+ text run at (3,1) width 8: " " >+ RenderTableCell {TD} at (12,22) size 11x22 [border: none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: " " >+ RenderTableCell {TD} at (23,22) size 11x22 [border: none] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 8x19 >+ text run at (2,1) width 8: " " >+ RenderTableCell {TD} at (34,22) size 11x22 [border: none] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 8x19 >+ text run at (2,1) width 8: " " >+ RenderTableCell {TD} at (45,22) size 11x22 [border: none] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt >new file mode 100644 >index 00000000000..f20697a16e6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt >@@ -0,0 +1,105 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 202x19 >+ text run at (0,0) width 202: "This tests for a regression against " >+ RenderInline {I} at (0,0) size 766x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (202,0) size 350x19 >+ text run at (202,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6888" >+ RenderText {#text} at (552,0) size 766x39 >+ text run at (552,0) width 214: " Collapsed borders appear on the" >+ text run at (0,20) width 292: "wrong side or on the wrong cell in RTL tables" >+ RenderText {#text} at (292,20) size 4x19 >+ text run at (292,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "The RTL table should be a mirror image of the LTR table." >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,102) size 80x139 >+ RenderTableSection {TBODY} at (0,0) size 80x139 >+ RenderTableRow {TR} at (0,0) size 28x139 >+ RenderTableCell {TD} at (0,0) size 28x70 [border: none (1px solid #000000) none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (4,20) size 19x29 >+ text run at (4,20) width 28: "RTL" >+ RenderTableCell {TD} at (0,70) size 28x69 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (4,20) size 19x29 >+ text run at (4,20) width 28: "LTR" >+ RenderTableRow {TR} at (0,28) size 52x139 >+ RenderTableCell {TD} at (28,0) size 52x70 [border: none (1px solid #000000) none] [r=1 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (4,4) size 44x61 [border: (1px solid #0000FF) none (1px solid #FF0000) none] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#FFFF00] [border: (2px dotted #008000) none (1px solid #000000) none] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#C0C0C0] >+ RenderTableSection {TBODY} at (0,1) size 44x59 >+ RenderTableRow {TR} at (0,0) size 22x59 >+ RenderTableCell {TD} at (0,46) size 22x13 [border: none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,3) size 19x8 >+ text run at (1,3) width 8 RTL: " " >+ RenderTableCell {TD} at (0,33) size 22x13 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,4) size 19x8 >+ text run at (1,4) width 8 RTL: " " >+ RenderTableCell {TD} at (0,11) size 22x22 [r=0 c=2 rs=1 cs=2] >+ RenderText {#text} at (1,13) size 19x8 >+ text run at (1,13) width 8 RTL: " " >+ RenderTableCell {TD} at (0,0) size 22x11 [border: (1px none #000000)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x8 >+ text run at (1,2) width 8 RTL: " " >+ RenderTableRow {TR} at (0,22) size 22x59 >+ RenderTableCell {TD} at (22,46) size 22x13 [border: (2px solid #800000) none] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,3) size 19x8 >+ text run at (1,3) width 8 RTL: " " >+ RenderTableCell {TD} at (22,33) size 22x13 [border: (1px none #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x8 >+ text run at (1,2) width 8 RTL: " " >+ RenderTableCell {TD} at (22,22) size 22x11 [border: (1px none #000000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x8 >+ text run at (1,2) width 8 RTL: " " >+ RenderTableCell {TD} at (22,11) size 22x11 [border: none] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x8 >+ text run at (1,1) width 8 RTL: " " >+ RenderTableCell {TD} at (22,0) size 22x11 [border: (1px none #000000)] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x8 >+ text run at (1,2) width 8 RTL: " " >+ RenderTableCell {TD} at (28,70) size 52x69 [r=1 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (4,4) size 44x61 [border: (1px solid #FF0000) none (1px solid #0000FF) none] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#FFFF00] [border: (1px solid #000000) none (2px dotted #008000) none] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#C0C0C0] >+ RenderTableSection {TBODY} at (0,1) size 44x59 >+ RenderTableRow {TR} at (0,0) size 22x59 >+ RenderTableCell {TD} at (0,0) size 22x13 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x8 >+ text run at (1,2) width 8: " " >+ RenderTableCell {TD} at (0,13) size 22x12 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x8 >+ text run at (1,1) width 8: " " >+ RenderTableCell {TD} at (0,25) size 22x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 19x8 >+ text run at (1,2) width 8: " " >+ RenderTableCell {TD} at (0,48) size 22x11 [border: none] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x8 >+ text run at (1,1) width 8: " " >+ RenderTableRow {TR} at (0,22) size 22x59 >+ RenderTableCell {TD} at (22,0) size 22x13 [border: (1px none #000000) (2px solid #800000) none] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x8 >+ text run at (1,2) width 8: " " >+ RenderTableCell {TD} at (22,13) size 22x12 [border: (2px none #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,3) size 19x8 >+ text run at (1,3) width 8: " " >+ RenderTableCell {TD} at (22,25) size 22x12 [border: (1px none #000000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x8 >+ text run at (1,2) width 8: " " >+ RenderTableCell {TD} at (22,37) size 22x11 [border: (1px none #000000)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 19x8 >+ text run at (1,2) width 8: " " >+ RenderTableCell {TD} at (22,48) size 22x11 [border: none] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x8 >+ text run at (1,1) width 8: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/cell-absolute-child-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/cell-absolute-child-expected.txt >new file mode 100644 >index 00000000000..3c6499e9315 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/cell-absolute-child-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 197x19 >+ text run at (0,0) width 197: "This tests for regressions against " >+ RenderInline {I} at (0,0) size 765x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (197,0) size 350x19 >+ text run at (197,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=8081" >+ RenderText {#text} at (547,0) size 765x39 >+ text run at (547,0) width 4: " " >+ text run at (551,0) width 214: "REGRESSION: Drop-down menu" >+ text run at (0,20) width 92: "has gap at top" >+ RenderText {#text} at (92,20) size 4x19 >+ text run at (92,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 513x19 >+ text run at (0,0) width 513: "You should see two identical green squares, 100x100 pixels each, next to each other." >+ RenderTable {TABLE} at (0,92) size 107x156 >+ RenderTableSection {TBODY} at (0,0) size 107x156 >+ RenderTableRow {TR} at (0,2) size 107x50 >+ RenderTableCell {TD} at (2,26) size 103x2 [r=0 c=0 rs=1 cs=2] >+ RenderTableRow {TR} at (0,54) size 107x100 >+ RenderTableCell {TD} at (2,54) size 100x2 [bgcolor=#008000] [r=1 c=0 rs=1 cs=1] >+ RenderTableCell (anonymous) at (104,54) size 1x0 [r=1 c=1 rs=1 cs=1] >+layer at (11,155) size 98x98 >+ RenderBlock (positioned) {DIV} at (11,155) size 98x98 >+layer at (112,154) size 102x102 >+ RenderBlock (positioned) {TD} at (112,154) size 102x102 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/cell-coalescing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/cell-coalescing-expected.txt >new file mode 100644 >index 00000000000..213db55753b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/cell-coalescing-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x0 >+ RenderTable at (0,0) size 54x20 >+ RenderTableSection (anonymous) at (0,0) size 54x20 >+ RenderTableRow (anonymous) at (0,0) size 54x20 >+ RenderTableCell {DIV} at (0,0) size 26x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 26x19 >+ text run at (0,0) width 26: "One" >+ RenderTableCell {DIV} at (26,0) size 28x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 28x19 >+ text run at (0,0) width 28: "Two" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/cell-pref-width-invalidation-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/cell-pref-width-invalidation-expected.txt >new file mode 100644 >index 00000000000..52072f16d86 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/cell-pref-width-invalidation-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x26 >+ RenderTableSection {TBODY} at (0,0) size 784x26 >+ RenderTableRow {TR} at (0,2) size 784x22 >+ RenderTableCell {TD} at (2,2) size 62x22 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (66,12) size 716x2 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (0,26) size 784x0 >+layer at (11,11) size 60x20 >+ RenderBlock {DIV} at (1,1) size 60x20 >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "Success!" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/cell-width-auto-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/cell-width-auto-expected.txt >new file mode 100644 >index 00000000000..7e3140f0d4c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/cell-width-auto-expected.txt >@@ -0,0 +1,52 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x520 >+ RenderBlock {HTML} at (0,0) size 800x520 >+ RenderBody {BODY} at (8,16) size 784x496 >+ RenderBlock {DIV} at (0,0) size 600x496 >+ RenderBlock {P} at (0,0) size 600x20 >+ RenderText {#text} at (0,0) size 270x19 >+ text run at (0,0) width 270: "The following two tables should be the same." >+ RenderBlock {P} at (0,36) size 600x20 >+ RenderText {#text} at (0,0) size 154x19 >+ text run at (0,0) width 154: "Table 1: width in <COL>" >+ RenderTable {TABLE} at (0,72) size 256x186 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (0,0) size 256x186 >+ RenderTableRow {TR} at (0,2) size 256x182 >+ RenderTableCell {TD} at (2,2) size 150x182 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 147x179 >+ text run at (1,1) width 146: "Cras tincidunt bibendum" >+ text run at (1,21) width 74: "nunc. Morbi" >+ text run at (1,41) width 123: "condimentum aliquet" >+ text run at (1,61) width 147: "diam. Phasellus pulvinar," >+ text run at (1,81) width 127: "nisl at tempor auctor," >+ text run at (1,101) width 133: "dolor pede vestibulum" >+ text run at (1,121) width 83: "risus, placerat" >+ text run at (1,141) width 142: "malesuada dui enim nec" >+ text run at (1,161) width 83: "est. Nulla leo." >+ RenderTableCell {TD} at (154,82) size 100x22 [bgcolor=#008000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 79x19 >+ text run at (1,1) width 79: "Lorem ipsum" >+ RenderBlock {P} at (0,274) size 600x20 >+ RenderText {#text} at (0,0) size 142x19 >+ text run at (0,0) width 142: "Table 2: width in <TD>" >+ RenderTable {TABLE} at (0,310) size 260x186 >+ RenderTableSection {TBODY} at (0,0) size 260x186 >+ RenderTableRow {TR} at (0,2) size 260x182 >+ RenderTableCell {TD} at (2,2) size 152x182 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 150x179 >+ text run at (1,1) width 146: "Cras tincidunt bibendum" >+ text run at (1,21) width 74: "nunc. Morbi" >+ text run at (1,41) width 123: "condimentum aliquet" >+ text run at (1,61) width 147: "diam. Phasellus pulvinar," >+ text run at (1,81) width 127: "nisl at tempor auctor," >+ text run at (1,101) width 133: "dolor pede vestibulum" >+ text run at (1,121) width 150: "risus, placerat malesuada" >+ text run at (1,141) width 136: "dui enim nec est. Nulla" >+ text run at (1,161) width 22: "leo." >+ RenderTableCell {TD} at (156,82) size 102x22 [bgcolor=#008000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 79x19 >+ text run at (1,1) width 79: "Lorem ipsum" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/cellindex-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/cellindex-expected.txt >new file mode 100644 >index 00000000000..29688c77cc0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/cellindex-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 148x26 >+ RenderTableSection {TBODY} at (0,0) size 148x26 >+ RenderTableRow {TR} at (0,2) size 148x22 >+ RenderTableCell {TH} at (2,2) size 64x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 62x19 >+ text run at (1,1) width 62: "Header 1" >+ RenderTableCell {TD} at (68,2) size 38x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 1" >+ RenderTableCell {TD} at (108,2) size 38x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 2" >+ RenderBlock (anonymous) at (0,26) size 784x60 >+ RenderText {#text} at (0,0) size 87x19 >+ text run at (0,0) width 87: "h1 has index 0" >+ RenderBR {BR} at (87,15) size 0x0 >+ RenderText {#text} at (0,20) size 87x19 >+ text run at (0,20) width 87: "c1 has index 1" >+ RenderBR {BR} at (87,35) size 0x0 >+ RenderText {#text} at (0,40) size 87x19 >+ text run at (0,40) width 87: "c2 has index 2" >+ RenderBR {BR} at (87,55) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/click-near-anonymous-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/click-near-anonymous-table-expected.txt >new file mode 100644 >index 00000000000..e5d868997b9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/click-near-anonymous-table-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "This is a regression test for " >+ RenderInline {I} at (0,0) size 735x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (164,0) size 350x19 >+ text run at (164,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9879" >+ RenderText {#text} at (514,0) size 735x39 >+ text run at (514,0) width 4: " " >+ text run at (518,0) width 217: "REGRESSION: Repro crash when" >+ text run at (0,20) width 270: "clicking to the side of an anonymous table" >+ RenderText {#text} at (270,20) size 4x19 >+ text run at (270,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 587x19 >+ text run at (0,0) width 587: "If the browser does not crash as you click to the right of each of the lines below, it passes the test." >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,102) size 784x80 >+ RenderTable at (0,0) size 166x80 >+ RenderTableSection (anonymous) at (0,20) size 166x40 >+ RenderTableRow {DIV} at (0,0) size 166x20 >+ RenderTableCell (anonymous) at (0,0) size 166x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 166x19 >+ text run at (0,0) width 166: "Click to the right of this text" >+ RenderTableRow (anonymous) at (0,20) size 166x20 >+ RenderTableCell {DIV} at (0,20) size 166x20 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 166x19 >+ text run at (0,0) width 166: "Click to the right of this text" >+ RenderBlock {DIV} at (0,0) size 166x20 >+ RenderText {#text} at (0,0) size 166x19 >+ text run at (0,0) width 166: "Click to the right of this text" >+ RenderTableSection {DIV} at (0,60) size 166x20 >+ RenderTableRow (anonymous) at (0,0) size 166x20 >+ RenderTableCell (anonymous) at (0,0) size 166x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 166x19 >+ text run at (0,0) width 166: "Click to the right of this text" >+caret: position 40 of child 0 {#text} of child 7 {DIV} of child 7 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/colgroup-preceded-by-caption-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/colgroup-preceded-by-caption-expected.txt >new file mode 100644 >index 00000000000..b70272aa7b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/colgroup-preceded-by-caption-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x148 >+ RenderBlock {HTML} at (0,0) size 800x148 >+ RenderBody {BODY} at (8,8) size 784x132 >+ RenderTable {TABLE} at (0,0) size 253x66 >+ RenderBlock {CAPTION} at (0,0) size 253x40 >+ RenderText {#text} at (29,0) size 195x39 >+ text run at (29,0) width 195: "The next line should have yellow" >+ text run at (88,20) width 77: "background." >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#FFFF00] >+ RenderTableSection {TBODY} at (0,40) size 253x26 >+ RenderTableRow {TR} at (0,2) size 253x22 >+ RenderTableCell {TD} at (2,2) size 249x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 247x19 >+ text run at (1,1) width 247: "This line should have yellow background." >+ RenderTable {TABLE} at (0,66) size 253x66 >+ RenderBlock {CAPTION} at (0,0) size 253x40 >+ RenderText {#text} at (29,0) size 195x39 >+ text run at (29,0) width 195: "The next line should have yellow" >+ text run at (88,20) width 77: "background." >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#FFFF00] >+ RenderTableSection {TBODY} at (0,40) size 253x26 >+ RenderTableRow {TR} at (0,2) size 253x22 >+ RenderTableCell {TD} at (2,2) size 249x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 247x19 >+ text run at (1,1) width 247: "This line should have yellow background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/colgroup-spanning-groups-rules-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/colgroup-spanning-groups-rules-expected.txt >new file mode 100644 >index 00000000000..bad4d52fa18 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/colgroup-spanning-groups-rules-expected.txt >@@ -0,0 +1,113 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 237x226 [border: none] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [border: none (1px solid #000000) none (1px solid #000000)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [border: none (1px solid #000000) none (1px solid #000000)] >+ RenderTableSection {TBODY} at (0,0) size 236x225 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 236x29 >+ RenderTableCell {TH} at (0,0) size 81x29 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (9,5) size 64x19 >+ text run at (9,5) width 64: "Weekday" >+ RenderTableCell {TH} at (81,0) size 45x29 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,5) size 34x19 >+ text run at (6,5) width 34: "Date" >+ RenderTableCell {TH} at (126,0) size 70x29 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,5) size 62x19 >+ text run at (4,5) width 62: "Manager" >+ RenderTableCell {TH} at (196,0) size 40x29 [border: (1px none #000000)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (7,5) size 26x19 >+ text run at (7,5) width 26: "Qty" >+ RenderTableRow {TR} at (0,29) size 236x28 >+ RenderTableCell {TD} at (0,29) size 81x28 [border: none] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 51x19 >+ text run at (5,4) width 51: "Monday" >+ RenderTableCell {TD} at (81,29) size 45x28 [border: none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 36x19 >+ text run at (5,4) width 36: "09/11" >+ RenderTableCell {TD} at (126,29) size 70x28 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 42x19 >+ text run at (4,4) width 42: "Kelsey" >+ RenderTableCell {TD} at (196,29) size 40x28 [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 24x19 >+ text run at (4,4) width 24: "639" >+ RenderTableRow {TR} at (0,57) size 236x28 >+ RenderTableCell {TD} at (0,57) size 81x28 [border: none] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 51x19 >+ text run at (5,4) width 51: "Tuesday" >+ RenderTableCell {TD} at (81,57) size 45x28 [border: none] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 36x19 >+ text run at (5,4) width 36: "09/12" >+ RenderTableCell {TD} at (126,57) size 70x28 [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 47x19 >+ text run at (4,4) width 47: "Lindsey" >+ RenderTableCell {TD} at (196,57) size 40x28 [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 24x19 >+ text run at (4,4) width 24: "596" >+ RenderTableRow {TR} at (0,85) size 236x28 >+ RenderTableCell {TD} at (0,85) size 81x28 [border: none] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 72x19 >+ text run at (5,4) width 72: "Wednesday" >+ RenderTableCell {TD} at (81,85) size 45x28 [border: none] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 36x19 >+ text run at (5,4) width 36: "09/13" >+ RenderTableCell {TD} at (126,85) size 70x28 [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 39x19 >+ text run at (4,4) width 39: "Randy" >+ RenderTableCell {TD} at (196,85) size 40x28 [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 32x19 >+ text run at (4,4) width 32: "1135" >+ RenderTableRow {TR} at (0,113) size 236x28 >+ RenderTableCell {TD} at (0,113) size 81x28 [border: none] [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 56x19 >+ text run at (5,4) width 56: "Thursday" >+ RenderTableCell {TD} at (81,113) size 45x28 [border: none] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 36x19 >+ text run at (5,4) width 36: "09/14" >+ RenderTableCell {TD} at (126,113) size 70x28 [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 36x19 >+ text run at (4,4) width 36: "Susan" >+ RenderTableCell {TD} at (196,113) size 40x28 [r=4 c=3 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 32x19 >+ text run at (4,4) width 32: "1002" >+ RenderTableRow {TR} at (0,141) size 236x28 >+ RenderTableCell {TD} at (0,141) size 81x28 [border: none] [r=5 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 39x19 >+ text run at (5,4) width 39: "Friday" >+ RenderTableCell {TD} at (81,141) size 45x28 [border: none] [r=5 c=1 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 36x19 >+ text run at (5,4) width 36: "09/15" >+ RenderTableCell {TD} at (126,141) size 70x28 [r=5 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 39x19 >+ text run at (4,4) width 39: "Randy" >+ RenderTableCell {TD} at (196,141) size 40x28 [r=5 c=3 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 24x19 >+ text run at (4,4) width 24: "908" >+ RenderTableRow {TR} at (0,169) size 236x28 >+ RenderTableCell {TD} at (0,169) size 81x28 [border: none] [r=6 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 54x19 >+ text run at (5,4) width 54: "Saturday" >+ RenderTableCell {TD} at (81,169) size 45x28 [border: none] [r=6 c=1 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 36x19 >+ text run at (5,4) width 36: "09/16" >+ RenderTableCell {TD} at (126,169) size 70x28 [r=6 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 47x19 >+ text run at (4,4) width 47: "Lindsey" >+ RenderTableCell {TD} at (196,169) size 40x28 [r=6 c=3 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 24x19 >+ text run at (4,4) width 24: "371" >+ RenderTableRow {TR} at (0,197) size 236x28 >+ RenderTableCell {TD} at (0,197) size 81x28 [border: none] [r=7 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 45x19 >+ text run at (5,4) width 45: "Sunday" >+ RenderTableCell {TD} at (81,197) size 45x28 [border: none] [r=7 c=1 rs=1 cs=1] >+ RenderText {#text} at (5,4) size 36x19 >+ text run at (5,4) width 36: "09/17" >+ RenderTableCell {TD} at (126,197) size 70x28 [r=7 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 36x19 >+ text run at (4,4) width 36: "Susan" >+ RenderTableCell {TD} at (196,197) size 40x28 [r=7 c=3 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 24x19 >+ text run at (4,4) width 24: "272" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/colspanMinWidth-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/colspanMinWidth-expected.txt >new file mode 100644 >index 00000000000..35b0a967a02 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/colspanMinWidth-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 174x46 >+ RenderTableSection {TBODY} at (0,0) size 174x46 >+ RenderTableRow {TR} at (0,2) size 174x2 >+ RenderTableCell {TD} at (2,2) size 3x2 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,6) size 174x0 >+ RenderTableCell {TD} at (2,6) size 166x2 [bgcolor=#008000] [r=1 c=0 rs=2 cs=2] >+ RenderTableRow {TR} at (0,8) size 174x0 >+ RenderTableCell {TD} at (170,25) size 2x2 [bgcolor=#FF0000] [r=2 c=2 rs=2 cs=1] >+ RenderTableRow {TR} at (0,10) size 174x34 >+ RenderTableCell {TD} at (2,10) size 166x34 [bgcolor=#00FFFF] [r=3 c=0 rs=1 cs=2] >+ RenderTable {TABLE} at (1,1) size 164x32 >+ RenderTableSection {TBODY} at (0,0) size 164x32 >+ RenderTableRow {TR} at (0,2) size 164x28 >+ RenderTableCell {TD} at (2,15) size 2x2 [bgcolor=#FF00FF] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,2) size 156x28 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (22,27) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/dynamic-caption-add-before-child-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/dynamic-caption-add-before-child-expected.txt >new file mode 100644 >index 00000000000..cf669a75521 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/dynamic-caption-add-before-child-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x256 >+ RenderBlock {html} at (0,0) size 800x256 >+ RenderBody {body} at (8,8) size 784x240 >+ RenderTable {table} at (0,0) size 73x240 >+ RenderBlock {caption} at (0,0) size 73x80 >+ RenderText {#text} at (16,0) size 73x79 >+ text run at (16,0) width 41: "PASS:" >+ text run at (0,20) width 73: "Dynamically" >+ text run at (17,40) width 39: "added" >+ text run at (14,60) width 45: "caption" >+ RenderBlock {caption} at (0,80) size 73x40 >+ RenderText {#text} at (0,0) size 73x39 >+ text run at (0,0) width 73: "PASS: Text" >+ text run at (1,20) width 71: "in caption 1" >+layer at (8,128) size 73x40 >+ RenderBlock {caption} at (0,120) size 73x40 >+ RenderText {#text} at (0,0) size 73x39 >+ text run at (0,0) width 73: "PASS: Text" >+ text run at (1,20) width 71: "in caption 2" >+layer at (8,168) size 73x40 >+ RenderBlock {caption} at (0,160) size 73x40 >+ RenderText {#text} at (0,0) size 73x39 >+ text run at (0,0) width 73: "PASS: Text" >+ text run at (1,20) width 71: "in caption 3" >+layer at (8,208) size 73x40 >+ RenderBlock {caption} at (0,200) size 73x40 >+ RenderText {#text} at (0,0) size 73x39 >+ text run at (0,0) width 73: "PASS: Text" >+ text run at (1,20) width 71: "in caption 4" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/dynamic-caption-add-remove-before-child-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/dynamic-caption-add-remove-before-child-expected.txt >new file mode 100644 >index 00000000000..0f93b04bc8e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/dynamic-caption-add-remove-before-child-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x96 >+ RenderBlock {html} at (0,0) size 800x96 >+ RenderBody {body} at (8,8) size 784x80 >+ RenderTable {table} at (0,0) size 44x80 >+ RenderBlock {caption} at (0,0) size 44x80 >+ RenderText {#text} at (1,0) size 44x79 >+ text run at (1,0) width 42: "PASS:" >+ text run at (1,20) width 42: "Text in" >+ text run at (0,40) width 44: "caption" >+ text run at (18,60) width 8: "1" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/dynamic-cellpadding-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/dynamic-cellpadding-expected.txt >new file mode 100644 >index 00000000000..379ead4d2b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/dynamic-cellpadding-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 120x112 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 118x110 >+ RenderTableRow {TR} at (0,2) size 118x52 >+ RenderTableCell {TD} at (2,2) size 56x52 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (16,16) size 24x19 >+ text run at (16,16) width 24: "100" >+ RenderTableCell {TD} at (60,2) size 56x52 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (16,16) size 24x19 >+ text run at (16,16) width 24: "200" >+ RenderTableRow {TR} at (0,56) size 118x52 >+ RenderTableCell {TD} at (2,56) size 56x52 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (16,16) size 24x19 >+ text run at (16,16) width 24: "300" >+ RenderTableCell {TD} at (60,56) size 56x52 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (16,16) size 24x19 >+ text run at (16,16) width 24: "400" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/dynamic-descendant-percentage-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/dynamic-descendant-percentage-height-expected.txt >new file mode 100644 >index 00000000000..c4d83721c53 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/dynamic-descendant-percentage-height-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 327x19 >+ text run at (0,0) width 327: "The following two green rectangles should be identical:" >+ RenderTable {TABLE} at (0,36) size 266x104 >+ RenderTableSection {TBODY} at (0,0) size 266x104 >+ RenderTableRow {TR} at (0,2) size 266x100 >+ RenderTableCell {TD} at (2,2) size 262x100 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 260x98 [bgcolor=#008000] [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 254x19 >+ text run at (3,3) width 254: "This text should have a green background." >+ RenderTable {TABLE} at (0,140) size 266x104 >+ RenderTableSection {TBODY} at (0,0) size 266x104 >+ RenderTableRow {TR} at (0,2) size 266x100 >+ RenderTableCell {TD} at (2,2) size 262x100 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 260x98 [bgcolor=#008000] [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 254x19 >+ text run at (3,3) width 254: "This text should have a green background." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/early-table-layout-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/early-table-layout-expected.txt >new file mode 100644 >index 00000000000..d914fe2dc50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/early-table-layout-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 500x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x54 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 246x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x19 >+ text run at (2,2) width 44: "cell 1,1" >+ RenderTableCell {TD} at (250,2) size 246x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x19 >+ text run at (2,2) width 44: "cell 1,2" >+ RenderTableRow {TR} at (0,28) size 498x24 >+ RenderTableCell {TD} at (2,28) size 246x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x19 >+ text run at (2,2) width 44: "cell 2,1" >+ RenderTableCell {TD} at (250,28) size 246x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x19 >+ text run at (2,2) width 44: "cell 2,2" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/edge-offsets-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/edge-offsets-expected.txt >new file mode 100644 >index 00000000000..f025f759e7e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/edge-offsets-expected.txt >@@ -0,0 +1,50 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 202x19 >+ text run at (0,0) width 202: "This tests for a regression against " >+ RenderInline {I} at (0,0) size 772x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (202,0) size 350x19 >+ text run at (202,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=7054" >+ RenderText {#text} at (552,0) size 772x39 >+ text run at (552,0) width 4: " " >+ text run at (556,0) width 216: "Vertical scroll bars do not appear" >+ text run at (0,20) width 171: "or do not scroll completely" >+ RenderText {#text} at (171,20) size 4x19 >+ text run at (171,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 619x19 >+ text run at (0,0) width 619: "The top two boxes should have horizontal scroll bars. The bottom box should have a vertical scroll bar." >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,204) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock (anonymous) at (0,326) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+layer at (8,110) size 102x102 clip at (9,111) size 100x85 scrollWidth 133 >+ RenderBlock {DIV} at (0,102) size 102x102 [border: (1px solid #0000FF)] >+ RenderTable {TABLE} at (1,1) size 6x6 >+ RenderTableSection {TBODY} at (0,0) size 6x6 >+ RenderTableRow {TR} at (0,2) size 6x2 >+ RenderTableCell {TD} at (2,2) size 2x2 [r=0 c=0 rs=1 cs=1] >+layer at (8,232) size 102x102 clip at (9,233) size 100x85 scrollX 33 scrollWidth 133 >+ RenderBlock {DIV} at (0,224) size 102x102 [border: (1px solid #0000FF)] >+ RenderTable {TABLE} at (95,1) size 6x6 >+ RenderTableSection {TBODY} at (0,0) size 6x6 >+ RenderTableRow {TR} at (0,2) size 6x2 >+ RenderTableCell {TD} at (2,2) size 2x2 [r=0 c=0 rs=1 cs=1] >+layer at (8,354) size 102x102 clip at (9,355) size 85x100 scrollHeight 133 >+ RenderBlock {DIV} at (0,346) size 102x102 [border: (1px solid #0000FF)] >+ RenderTable {TABLE} at (1,1) size 6x6 >+ RenderTableSection {TBODY} at (0,0) size 6x6 >+ RenderTableRow {TR} at (0,2) size 6x2 >+ RenderTableCell {TD} at (2,2) size 2x2 [r=0 c=0 rs=1 cs=1] >+layer at (82,114) size 60x60 backgroundClip at (9,111) size 100x85 clip at (9,111) size 100x85 >+ RenderBlock (positioned) {DIV} at (70,0) size 60x60 [bgcolor=#C0C0C0] >+layer at (-24,236) size 60x60 backgroundClip at (9,233) size 100x85 clip at (9,233) size 100x85 >+ RenderBlock (positioned) {DIV} at (-130,0) size 60x60 [bgcolor=#C0C0C0] >+layer at (12,428) size 60x60 backgroundClip at (9,355) size 85x100 clip at (9,355) size 85x100 >+ RenderBlock (positioned) {DIV} at (0,70) size 60x60 [bgcolor=#C0C0C0] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/empty-cells-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/empty-cells-expected.txt >new file mode 100644 >index 00000000000..1a7f99ce952 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/empty-cells-expected.txt >@@ -0,0 +1,201 @@ >+layer at (0,0) size 785x776 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x776 >+ RenderBlock {HTML} at (0,0) size 785x776 >+ RenderBody {BODY} at (0,0) size 785x776 >+ RenderTable {TABLE} at (0,0) size 785x29 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x25 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,12) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,2) size 781x21 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 210x20 >+ text run at (0,1) width 210: "First cell empty, second auto width" >+ RenderTable {TABLE} at (0,29) size 785x29 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x25 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,12) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,2) size 781x21 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 229x20 >+ text run at (0,1) width 229: "First cell empty, second percent width" >+ RenderTable {TABLE} at (0,58) size 785x29 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x25 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,12) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,2) size 781x21 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 213x20 >+ text run at (0,1) width 213: "First cell empty, second fixed width" >+ RenderTable {TABLE} at (0,87) size 785x29 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x25 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,2) size 391x21 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x20 >+ text run at (0,1) width 4: " " >+ RenderTableCell {TD} at (390,2) size 391x21 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 320x20 >+ text run at (0,1) width 320: "First cell empty (with space) and has white-space:pre" >+ RenderTable {TABLE} at (0,116) size 785x29 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x25 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,12) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,2) size 781x21 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 310x20 >+ text run at (0,1) width 310: "First cell empty (no space) and has white-space:pre" >+ RenderTable {TABLE} at (0,145) size 785x29 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x25 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,10) size 391x5 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (390,2) size 391x21 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 184x20 >+ text run at (0,1) width 184: "First cell empty but has border" >+ RenderTable {TABLE} at (0,174) size 785x29 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x25 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,10) size 391x5 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (390,2) size 391x21 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 191x20 >+ text run at (0,1) width 191: "First cell empty but has padding" >+ RenderTable {TABLE} at (0,203) size 785x29 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x25 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,11) size 391x3 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (390,1) size 391x23 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 225x20 >+ text run at (1,2) width 225: "First cell empty, table has cellpadding" >+ RenderTable {TABLE} at (0,232) size 785x31 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x27 >+ RenderTableRow {TR} at (0,1) size 781x25 >+ RenderTableCell {TD} at (1,13) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (2,3) size 778x21 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 222x20 >+ text run at (0,1) width 222: "First cell empty, table has cellspacing" >+ RenderTable {TABLE} at (0,263) size 785x29 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x25 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,12) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,2) size 781x21 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 183x20 >+ text run at (0,1) width 183: "First cell empty but has margin" >+ RenderTable {TABLE} at (0,292) size 785x29 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x25 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,12) size 391x0 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (390,2) size 391x21 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 250x20 >+ text run at (0,1) width 250: "First cell empty but has background color" >+ RenderTable {TABLE} at (0,321) size 785x54 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x50 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,12) size 391x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (390,2) size 391x21 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 150x20 >+ text run at (0,1) width 150: "First row, first cell empty" >+ RenderTableRow {TR} at (0,25) size 781x25 >+ RenderTableCell {TD} at (0,27) size 391x21 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 22x20 >+ text run at (0,1) width 22: "text" >+ RenderTableCell {TD} at (390,27) size 391x21 [bgcolor=#FF0000] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 192x20 >+ text run at (0,1) width 192: "Second row, first cell not empty" >+ RenderTable {TABLE} at (0,375) size 785x54 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x50 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,12) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,2) size 781x21 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 150x20 >+ text run at (0,1) width 150: "First row, first cell empty" >+ RenderTableRow {TR} at (0,25) size 781x25 >+ RenderTableCell {TD} at (0,37) size 0x0 [r=1 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,27) size 781x21 [bgcolor=#FF0000] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 169x20 >+ text run at (0,1) width 169: "Second row, first cell empty" >+ RenderTable {TABLE} at (0,429) size 785x29 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x25 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,12) size 391x0 [r=0 c=0 rs=1 cs=2] >+ RenderTableCell {TD} at (390,2) size 391x21 [bgcolor=#FF0000] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 170x20 >+ text run at (0,1) width 170: "First cell empty, has colspan" >+ RenderTable {TABLE} at (0,458) size 785x54 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x50 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,12) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,2) size 391x21 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 22x20 >+ text run at (0,1) width 22: "text" >+ RenderTableCell {TD} at (390,2) size 391x21 [bgcolor=#FF0000] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 294x20 >+ text run at (0,1) width 294: "First row, first cell empty, second cell non-empty" >+ RenderTableRow {TR} at (0,25) size 781x25 >+ RenderTableCell {TD} at (0,37) size 391x0 [r=1 c=0 rs=1 cs=2] >+ RenderTableCell {TD} at (390,27) size 391x21 [bgcolor=#FF0000] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 265x20 >+ text run at (0,1) width 265: "Second row, first cell empty with colspan=2" >+ RenderTable {TABLE} at (0,512) size 785x54 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x50 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,2) size 391x21 [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 22x20 >+ text run at (0,1) width 22: "text" >+ RenderTableCell {TD} at (390,12) size 0x0 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (390,2) size 391x21 [bgcolor=#FF0000] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 294x20 >+ text run at (0,1) width 294: "First row, first cell non-empty, second cell empty" >+ RenderTableRow {TR} at (0,25) size 781x25 >+ RenderTableCell {TD} at (0,37) size 391x0 [r=1 c=0 rs=1 cs=2] >+ RenderTableCell {TD} at (390,27) size 391x21 [bgcolor=#FF0000] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 265x20 >+ text run at (0,1) width 265: "Second row, first cell empty with colspan=2" >+ RenderTable {TABLE} at (0,566) size 785x54 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x50 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,12) size 196x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (195,12) size 196x0 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (390,2) size 391x21 [bgcolor=#FF0000] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 223x20 >+ text run at (0,1) width 223: "First row, first and second cell empty" >+ RenderTableRow {TR} at (0,25) size 781x25 >+ RenderTableCell {TD} at (0,37) size 391x0 [r=1 c=0 rs=1 cs=2] >+ RenderTableCell {TD} at (390,27) size 391x21 [bgcolor=#FF0000] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 264x20 >+ text run at (0,1) width 264: "Second row, first cell empty, has colspan=2" >+ RenderTable {TABLE} at (0,620) size 785x54 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x50 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,12) size 196x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (195,12) size 196x0 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (390,2) size 391x21 [bgcolor=#FF0000] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 223x20 >+ text run at (0,1) width 223: "First row, first and second cell empty" >+ RenderTableRow {TR} at (0,25) size 781x25 >+ RenderTableCell {TD} at (0,37) size 391x0 [r=1 c=0 rs=1 cs=2] >+ RenderTableCell {TD} at (390,27) size 391x21 [bgcolor=#FF0000] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 376x20 >+ text run at (0,1) width 376: "Second row, first cell empty, has colspan=2 and percent width" >+ RenderTable {TABLE} at (0,674) size 785x54 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x50 >+ RenderTableRow {TR} at (0,0) size 781x25 >+ RenderTableCell {TD} at (0,12) size 196x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (195,12) size 196x0 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (390,2) size 391x21 [bgcolor=#FF0000] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 223x20 >+ text run at (0,1) width 223: "First row, first and second cell empty" >+ RenderTableRow {TR} at (0,25) size 781x25 >+ RenderTableCell {TD} at (0,37) size 391x0 [r=1 c=0 rs=1 cs=2] >+ RenderTableCell {TD} at (390,27) size 391x21 [bgcolor=#FF0000] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 360x20 >+ text run at (0,1) width 360: "Second row, first cell empty, has colspan=2 and fixed width" >+ RenderBlock (anonymous) at (0,728) size 785x20 >+ RenderText {#text} at (0,0) size 94x19 >+ text run at (0,0) width 94: "One empty cell:" >+ RenderTable {TABLE} at (0,748) size 785x4 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x0 >+ RenderTableRow {TR} at (0,0) size 781x0 >+ RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,752) size 785x20 >+ RenderText {#text} at (0,0) size 102x19 >+ text run at (0,0) width 102: "Two empty cells:" >+ RenderTable {TABLE} at (0,772) size 785x4 [border: (2px solid #000000)] >+ RenderTableSection {TBODY} at (2,2) size 781x0 >+ RenderTableRow {TR} at (0,0) size 781x0 >+ RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=1 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/empty-table-percent-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/empty-table-percent-height-expected.txt >new file mode 100644 >index 00000000000..c3ba901ca90 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/empty-table-percent-height-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#994444] >+ RenderTable {TABLE} at (0,0) size 784x584 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x582 >+ RenderTableRow {TR} at (0,2) size 782x578 >+ RenderTableCell {TD} at (2,289) size 622x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (626,279) size 154x24 [border: (1px dashed #552222)] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 150x0 >+ RenderBlock (anonymous) at (2,2) size 150x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "boo" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/fixed-nested-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/fixed-nested-expected.txt >new file mode 100644 >index 00000000000..342510fb075 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/fixed-nested-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 740x30 [bgcolor=#008000] >+ RenderTableSection {TBODY} at (0,0) size 740x30 >+ RenderTableRow {TR} at (0,2) size 740x26 >+ RenderTableCell {TD} at (2,15) size 1x0 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (5,2) size 733x26 [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 587x26 >+ RenderTableSection {TBODY} at (0,0) size 587x26 >+ RenderTableRow {TR} at (0,2) size 587x22 >+ RenderTableCell {TD} at (2,2) size 583x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 101x19 >+ text run at (1,1) width 101: "here is some text" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-non-cell-in-row-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-non-cell-in-row-expected.txt >new file mode 100644 >index 00000000000..e3e6316d35d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-non-cell-in-row-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 60: "This tests " >+ RenderInline {A} at (0,0) size 58x19 [color=#0000EE] >+ RenderText {#text} at (60,0) size 58x19 >+ text run at (60,0) width 58: "bug 6960" >+ RenderText {#text} at (118,0) size 771x39 >+ text run at (118,0) width 653: ", which was an assertion that failed for fixed-layout tables with non-cells in them. This can arise with forms, at" >+ text run at (0,20) width 31: "least." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 411x19 >+ text run at (0,0) width 411: "The test is simply that the empty table below does not cause a crash." >+ RenderTable {TABLE} at (0,92) size 100x100 [border: (3px solid #FF0000)] >+ RenderTableSection {TBODY} at (3,3) size 94x94 >+ RenderTableRow {TR} at (0,2) size 94x90 >+ RenderTableCell {TD} at (2,46) size 90x2 [r=0 c=0 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt >new file mode 100644 >index 00000000000..8a5f6fd1236 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x36 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 784x36 >+ RenderTableRow {TR} at (0,2) size 784x2 >+ RenderTableCell {TD} at (2,2) size 780x2 [r=0 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,6) size 784x28 >+ RenderTableCell {TD} at (2,6) size 780x28 [r=1 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 778x26 [bgcolor=#008000] >+ RenderTableSection {TBODY} at (0,0) size 778x26 >+ RenderTableRow {TR} at (0,2) size 778x22 >+ RenderTableCell {TD} at (2,2) size 774x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 48x19 >+ text run at (1,1) width 48: "Content" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt >new file mode 100644 >index 00000000000..55436f3a1ae >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x38 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 784x38 >+ RenderTableRow {TR} at (0,2) size 784x34 >+ RenderTableCell {TD} at (2,2) size 780x34 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 778x32 [bgcolor=#0000FF] >+ RenderTableSection {TBODY} at (0,0) size 778x32 >+ RenderTableRow {TR} at (0,2) size 778x28 >+ RenderTableCell {TD} at (2,2) size 774x28 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 772x26 [bgcolor=#008000] >+ RenderTableSection {TBODY} at (0,0) size 772x26 >+ RenderTableRow {TR} at (0,2) size 772x22 >+ RenderTableCell {TD} at (2,2) size 768x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 48x19 >+ text run at (1,1) width 48: "Content" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-percent-width-inside-div-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-percent-width-inside-div-expected.txt >new file mode 100644 >index 00000000000..c1c65f2a55b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-percent-width-inside-div-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x38 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 784x38 >+ RenderTableRow {TR} at (0,2) size 784x34 >+ RenderTableCell {TD} at (2,2) size 780x34 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 150x32 [bgcolor=#800080] >+ RenderTable {TABLE} at (0,0) size 150x32 [bgcolor=#0000FF] >+ RenderTableSection {TBODY} at (0,0) size 150x32 >+ RenderTableRow {TR} at (0,2) size 150x28 >+ RenderTableCell {TD} at (2,2) size 146x28 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 144x26 [bgcolor=#008000] >+ RenderTableSection {TBODY} at (0,0) size 144x26 >+ RenderTableRow {TR} at (0,2) size 144x22 >+ RenderTableCell {TD} at (2,2) size 140x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 48x19 >+ text run at (1,1) width 48: "Content" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt >new file mode 100644 >index 00000000000..66c88255477 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x64 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 784x64 >+ RenderTableRow {TR} at (0,2) size 784x60 >+ RenderTableCell {TD} at (2,2) size 780x60 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 778x58 >+ RenderBlock (anonymous) at (0,0) size 778x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24: "boo" >+ RenderTable {TABLE} at (0,20) size 100x38 [bgcolor=#800080] >+ RenderTableSection {TBODY} at (0,0) size 100x38 >+ RenderTableRow {TR} at (0,2) size 100x34 >+ RenderTableCell {TD} at (2,2) size 96x34 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 94x32 [bgcolor=#0000FF] >+ RenderTableSection {TBODY} at (0,0) size 94x32 >+ RenderTableRow {TR} at (0,2) size 94x28 >+ RenderTableCell {TD} at (2,2) size 90x28 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 88x26 [bgcolor=#008000] >+ RenderTableSection {TBODY} at (0,0) size 88x26 >+ RenderTableRow {TR} at (0,2) size 88x22 >+ RenderTableCell {TD} at (2,2) size 84x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 48x19 >+ text run at (1,1) width 48: "Content" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-small-percent-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-small-percent-width-expected.txt >new file mode 100644 >index 00000000000..1ddf0a761e6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/fixed-table-with-small-percent-width-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x38 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 784x38 >+ RenderTableRow {TR} at (0,2) size 784x34 >+ RenderTableCell {TD} at (2,2) size 780x34 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 778x32 [bgcolor=#0000FF] >+ RenderTableSection {TBODY} at (0,0) size 778x32 >+ RenderTableRow {TR} at (0,2) size 778x28 >+ RenderTableCell {TD} at (2,2) size 774x28 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 386x26 [bgcolor=#008000] >+ RenderTableSection {TBODY} at (0,0) size 386x26 >+ RenderTableRow {TR} at (0,2) size 386x22 >+ RenderTableCell {TD} at (2,2) size 382x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 48x19 >+ text run at (1,1) width 48: "Content" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/floating-th-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/floating-th-expected.txt >new file mode 100644 >index 00000000000..e91dba39e34 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/floating-th-expected.txt >@@ -0,0 +1,38 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 163x100 [border: (1px solid #000000)] >+ RenderTableSection {THEAD} at (1,1) size 161x26 >+ RenderTableRow {TR} at (0,2) size 161x22 >+ RenderTableCell (anonymous) at (2,2) size 100x22 [r=0 c=0 rs=1 cs=1] >+ RenderBlock (floating) {TH} at (0,0) size 50x22 >+ RenderText {#text} at (1,1) size 48x19 >+ text run at (1,1) width 48: "Head 1" >+ RenderBlock (floating) {TH} at (50,0) size 50x22 >+ RenderText {#text} at (1,1) size 48x19 >+ text run at (1,1) width 48: "Head 2" >+ RenderTableSection {TFOOT} at (1,75) size 161x24 >+ RenderTableRow {TR} at (0,0) size 161x22 >+ RenderTableCell {TD} at (2,0) size 100x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "Footer 1" >+ RenderTableCell {TD} at (104,0) size 55x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "Footer 2" >+ RenderTableSection {TBODY} at (1,27) size 161x48 >+ RenderTableRow {TR} at (0,0) size 161x22 >+ RenderTableCell {TD} at (2,0) size 100x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 1" >+ RenderTableCell {TD} at (104,0) size 55x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 2" >+ RenderTableRow {TR} at (0,24) size 161x22 >+ RenderTableCell {TD} at (2,24) size 100x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 3" >+ RenderTableCell {TD} at (104,24) size 55x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 4" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/floatingTablePaintBackground-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/floatingTablePaintBackground-expected.txt >new file mode 100644 >index 00000000000..25e6613b341 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/floatingTablePaintBackground-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 628x22 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 628x22 >+ RenderTableRow {TR} at (0,0) size 628x22 >+ RenderTableCell {TD} at (0,0) size 628x22 [bgcolor=#008000] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 248x19 >+ text run at (1,1) width 248: "This line should have a green background" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/frame-and-rules-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/frame-and-rules-expected.txt >new file mode 100644 >index 00000000000..a34d06ad5cf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/frame-and-rules-expected.txt >@@ -0,0 +1,2459 @@ >+layer at (0,0) size 785x8148 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x8148 >+ RenderBlock {HTML} at (0,0) size 785x8148 >+ RenderBody {BODY} at (8,8) size 769x8092 >+ RenderTable {TABLE} at (0,0) size 261x130 >+ RenderBlock {CAPTION} at (0,0) size 261x20 >+ RenderInline {A} at (0,0) size 226x19 >+ RenderText {#text} at (15,0) size 226x19 >+ text run at (15,0) width 226: "Frame=\x{201C}void\x{201D} and Rules=\x{201C}none\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (241,0) size 5x19 >+ text run at (241,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x22 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 261x66 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,11) size 87x22 [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x22 [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 261x22 >+ RenderTableCell {TD} at (87,22) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,33) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 261x22 >+ RenderTableCell {TD} at (0,44) size 174x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,108) size 261x22 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,178) size 261x131 >+ RenderBlock {CAPTION} at (0,0) size 261x20 >+ RenderInline {A} at (0,0) size 236x19 >+ RenderText {#text} at (10,0) size 236x19 >+ text run at (10,0) width 236: "Frame=\x{201C}above\x{201D} and Rules=\x{201C}none\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (246,0) size 5x19 >+ text run at (246,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x23 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 261x66 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,11) size 87x22 [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x22 [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 261x22 >+ RenderTableCell {TD} at (87,22) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,33) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 261x22 >+ RenderTableCell {TD} at (0,44) size 174x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,109) size 261x22 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,357) size 261x131 [border: none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 261x20 >+ RenderInline {A} at (0,0) size 238x19 >+ RenderText {#text} at (9,0) size 238x19 >+ text run at (9,0) width 238: "Frame=\x{201C}below\x{201D} and Rules=\x{201C}none\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (246,0) size 6x19 >+ text run at (246,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x22 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 261x66 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,11) size 87x22 [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x22 [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 261x22 >+ RenderTableCell {TD} at (87,22) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,33) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 261x22 >+ RenderTableCell {TD} at (0,44) size 174x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,108) size 261x22 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,536) size 261x132 [border: none none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 261x20 >+ RenderInline {A} at (0,0) size 240x19 >+ RenderText {#text} at (8,0) size 240x19 >+ text run at (8,0) width 240: "Frame=\x{201C}hsides\x{201D} and Rules=\x{201C}none\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (247,0) size 6x19 >+ text run at (247,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x23 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 261x66 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,11) size 87x22 [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x22 [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 261x22 >+ RenderTableCell {TD} at (87,22) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,33) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 261x22 >+ RenderTableCell {TD} at (0,44) size 174x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,109) size 261x22 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,716) size 263x130 [border: none (1px solid #808080) none none] >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 238x19 >+ RenderText {#text} at (10,0) size 238x19 >+ text run at (10,0) width 238: "Frame=\x{201C}vsides\x{201D} and Rules=\x{201C}none\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (247,0) size 6x19 >+ text run at (247,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 262x22 >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 262x66 >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,11) size 88x22 [border: none] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 174x22 [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 262x22 >+ RenderTableCell {TD} at (88,22) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,33) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 262x22 >+ RenderTableCell {TD} at (0,44) size 175x22 [border: none] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,108) size 262x22 >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,894) size 262x130 >+ RenderBlock {CAPTION} at (0,0) size 262x20 >+ RenderInline {A} at (0,0) size 219x19 >+ RenderText {#text} at (19,0) size 219x19 >+ text run at (19,0) width 219: "Frame=\x{201C}lhs\x{201D} and Rules=\x{201C}none\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (237,0) size 6x19 >+ text run at (237,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 262x22 >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 262x66 >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,11) size 88x22 [border: none] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 174x22 [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 262x22 >+ RenderTableCell {TD} at (88,22) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,33) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 262x22 >+ RenderTableCell {TD} at (0,44) size 175x22 [border: none] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,108) size 262x22 >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,1072) size 262x130 [border: none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 262x20 >+ RenderInline {A} at (0,0) size 219x19 >+ RenderText {#text} at (19,0) size 219x19 >+ text run at (19,0) width 219: "Frame=\x{201C}rhs\x{201D} and Rules=\x{201C}none\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (238,0) size 5x19 >+ text run at (238,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x22 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 261x66 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,11) size 87x22 [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x22 [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 261x22 >+ RenderTableCell {TD} at (87,22) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,33) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 261x22 >+ RenderTableCell {TD} at (0,44) size 174x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,108) size 261x22 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,1250) size 263x132 [border: none] >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 222x19 >+ RenderText {#text} at (18,0) size 222x19 >+ text run at (18,0) width 222: "Frame=\x{201C}box\x{201D} and Rules=\x{201C}none\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (240,0) size 5x19 >+ text run at (240,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 262x23 >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 262x66 >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,11) size 88x22 [border: none] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 174x22 [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 262x22 >+ RenderTableCell {TD} at (88,22) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,33) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 262x22 >+ RenderTableCell {TD} at (0,44) size 175x22 [border: none] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,109) size 262x22 >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,1430) size 263x132 [border: none] >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 242x19 >+ RenderText {#text} at (8,0) size 242x19 >+ text run at (8,0) width 242: "Frame=\x{201C}border\x{201D} and Rules=\x{201C}none\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (249,0) size 6x19 >+ text run at (249,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 262x23 >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 262x66 >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,11) size 88x22 [border: none] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 174x22 [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 262x22 >+ RenderTableCell {TD} at (88,22) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,33) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 262x22 >+ RenderTableCell {TD} at (0,44) size 175x22 [border: none] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,109) size 262x22 >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,1610) size 261x132 >+ RenderBlock {CAPTION} at (0,0) size 261x20 >+ RenderInline {A} at (0,0) size 238x19 >+ RenderText {#text} at (9,0) size 238x19 >+ text run at (9,0) width 238: "Frame=\x{201C}void\x{201D} and Rules=\x{201C}groups\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (247,0) size 5x19 >+ text run at (247,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x22 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 261x67 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,11) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 261x22 >+ RenderTableCell {TD} at (87,23) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,34) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,45) size 261x22 >+ RenderTableCell {TD} at (0,45) size 174x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,109) size 261x23 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,1790) size 261x133 >+ RenderBlock {CAPTION} at (0,0) size 261x20 >+ RenderInline {A} at (0,0) size 248x19 >+ RenderText {#text} at (4,0) size 248x19 >+ text run at (4,0) width 248: "Frame=\x{201C}above\x{201D} and Rules=\x{201C}groups\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (252,0) size 5x19 >+ text run at (252,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x23 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 261x67 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,11) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 261x22 >+ RenderTableCell {TD} at (87,23) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,34) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,45) size 261x22 >+ RenderTableCell {TD} at (0,45) size 174x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,110) size 261x23 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,1971) size 261x133 [border: none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 261x20 >+ RenderInline {A} at (0,0) size 250x19 >+ RenderText {#text} at (3,0) size 250x19 >+ text run at (3,0) width 250: "Frame=\x{201C}below\x{201D} and Rules=\x{201C}groups\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (252,0) size 6x19 >+ text run at (252,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x22 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 261x67 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,11) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 261x22 >+ RenderTableCell {TD} at (87,23) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,34) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,45) size 261x22 >+ RenderTableCell {TD} at (0,45) size 174x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,109) size 261x23 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,2152) size 261x134 [border: none none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 261x20 >+ RenderInline {A} at (0,0) size 252x19 >+ RenderText {#text} at (2,0) size 252x19 >+ text run at (2,0) width 252: "Frame=\x{201C}hsides\x{201D} and Rules=\x{201C}groups\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (253,0) size 6x19 >+ text run at (253,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x23 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 261x67 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,11) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 261x22 >+ RenderTableCell {TD} at (87,23) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,34) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,45) size 261x22 >+ RenderTableCell {TD} at (0,45) size 174x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,110) size 261x23 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,2334) size 263x132 [border: none (1px solid #808080) none none] >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 250x19 >+ RenderText {#text} at (4,0) size 250x19 >+ text run at (4,0) width 250: "Frame=\x{201C}vsides\x{201D} and Rules=\x{201C}groups\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (253,0) size 6x19 >+ text run at (253,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 262x22 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 262x67 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,11) size 88x23 [border: (1px none #000000)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 174x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 262x22 >+ RenderTableCell {TD} at (88,23) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,34) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,45) size 262x22 >+ RenderTableCell {TD} at (0,45) size 175x22 [border: none] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,109) size 262x23 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,2514) size 262x132 >+ RenderBlock {CAPTION} at (0,0) size 262x20 >+ RenderInline {A} at (0,0) size 231x19 >+ RenderText {#text} at (13,0) size 231x19 >+ text run at (13,0) width 231: "Frame=\x{201C}lhs\x{201D} and Rules=\x{201C}groups\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (243,0) size 6x19 >+ text run at (243,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 262x22 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 262x67 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,11) size 88x23 [border: (1px none #000000)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 174x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 262x22 >+ RenderTableCell {TD} at (88,23) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,34) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,45) size 262x22 >+ RenderTableCell {TD} at (0,45) size 175x22 [border: none] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,109) size 262x23 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,2694) size 262x132 [border: none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 262x20 >+ RenderInline {A} at (0,0) size 231x19 >+ RenderText {#text} at (13,0) size 231x19 >+ text run at (13,0) width 231: "Frame=\x{201C}rhs\x{201D} and Rules=\x{201C}groups\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (244,0) size 5x19 >+ text run at (244,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x22 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 261x67 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,11) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 261x22 >+ RenderTableCell {TD} at (87,23) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,34) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,45) size 261x22 >+ RenderTableCell {TD} at (0,45) size 174x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,109) size 261x23 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,2874) size 263x134 [border: none] >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 234x19 >+ RenderText {#text} at (12,0) size 234x19 >+ text run at (12,0) width 234: "Frame=\x{201C}box\x{201D} and Rules=\x{201C}groups\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (246,0) size 5x19 >+ text run at (246,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 262x23 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 262x67 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,11) size 88x23 [border: (1px none #000000)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 174x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 262x22 >+ RenderTableCell {TD} at (88,23) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,34) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,45) size 262x22 >+ RenderTableCell {TD} at (0,45) size 175x22 [border: none] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,110) size 262x23 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,3056) size 263x134 [border: none] >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 254x19 >+ RenderText {#text} at (2,0) size 254x19 >+ text run at (2,0) width 254: "Frame=\x{201C}border\x{201D} and Rules=\x{201C}groups\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (255,0) size 6x19 >+ text run at (255,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 262x23 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 262x67 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,11) size 88x23 [border: (1px none #000000)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 174x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 262x22 >+ RenderTableCell {TD} at (88,23) size 87x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,34) size 87x22 [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,45) size 262x22 >+ RenderTableCell {TD} at (0,45) size 175x22 [border: none] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,110) size 262x23 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,3238) size 261x134 >+ RenderBlock {CAPTION} at (0,0) size 261x20 >+ RenderInline {A} at (0,0) size 224x19 >+ RenderText {#text} at (16,0) size 224x19 >+ text run at (16,0) width 224: "Frame=\x{201C}void\x{201D} and Rules=\x{201C}rows\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (240,0) size 5x19 >+ text run at (240,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x22 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 261x69 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,11) size 87x24 [border: (1px solid #808080) none none none] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 261x23 >+ RenderTableCell {TD} at (87,23) size 87x23 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,34) size 87x24 [border: (1px solid #808080) none none none] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 261x23 >+ RenderTableCell {TD} at (0,46) size 174x23 [border: (1px solid #808080) none none none] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,111) size 261x23 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,3420) size 261x135 >+ RenderBlock {CAPTION} at (0,0) size 261x20 >+ RenderInline {A} at (0,0) size 234x19 >+ RenderText {#text} at (11,0) size 234x19 >+ text run at (11,0) width 234: "Frame=\x{201C}above\x{201D} and Rules=\x{201C}rows\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (245,0) size 5x19 >+ text run at (245,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x23 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 261x69 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,11) size 87x24 [border: (1px solid #808080) none none none] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 261x23 >+ RenderTableCell {TD} at (87,23) size 87x23 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,34) size 87x24 [border: (1px solid #808080) none none none] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 261x23 >+ RenderTableCell {TD} at (0,46) size 174x23 [border: (1px solid #808080) none none none] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,112) size 261x23 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,3603) size 261x135 [border: none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 261x20 >+ RenderInline {A} at (0,0) size 236x19 >+ RenderText {#text} at (10,0) size 236x19 >+ text run at (10,0) width 236: "Frame=\x{201C}below\x{201D} and Rules=\x{201C}rows\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (245,0) size 6x19 >+ text run at (245,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x22 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 261x69 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,11) size 87x24 [border: (1px solid #808080) none none none] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 261x23 >+ RenderTableCell {TD} at (87,23) size 87x23 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,34) size 87x24 [border: (1px solid #808080) none none none] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 261x23 >+ RenderTableCell {TD} at (0,46) size 174x23 [border: (1px solid #808080) none none none] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,111) size 261x23 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,3786) size 261x136 [border: none none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 261x20 >+ RenderInline {A} at (0,0) size 238x19 >+ RenderText {#text} at (9,0) size 238x19 >+ text run at (9,0) width 238: "Frame=\x{201C}hsides\x{201D} and Rules=\x{201C}rows\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (246,0) size 6x19 >+ text run at (246,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x23 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 261x69 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,11) size 87x24 [border: (1px solid #808080) none none none] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 261x23 >+ RenderTableCell {TD} at (87,23) size 87x23 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,34) size 87x24 [border: (1px solid #808080) none none none] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 261x23 >+ RenderTableCell {TD} at (0,46) size 174x23 [border: (1px solid #808080) none none none] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,112) size 261x23 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,3970) size 263x134 [border: none (1px solid #808080) none none] >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 236x19 >+ RenderText {#text} at (11,0) size 236x19 >+ text run at (11,0) width 236: "Frame=\x{201C}vsides\x{201D} and Rules=\x{201C}rows\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (246,0) size 6x19 >+ text run at (246,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 262x22 >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 262x69 >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,11) size 88x24 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 174x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 262x23 >+ RenderTableCell {TD} at (88,23) size 87x23 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,34) size 87x24 [border: (1px solid #808080) none none none] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 262x23 >+ RenderTableCell {TD} at (0,46) size 175x23 [border: (1px solid #808080) none none (1px none #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,111) size 262x23 >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,4152) size 262x134 >+ RenderBlock {CAPTION} at (0,0) size 262x20 >+ RenderInline {A} at (0,0) size 217x19 >+ RenderText {#text} at (20,0) size 217x19 >+ text run at (20,0) width 217: "Frame=\x{201C}lhs\x{201D} and Rules=\x{201C}rows\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (236,0) size 6x19 >+ text run at (236,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 262x22 >+ RenderTableRow {TR} at (0,0) size 262x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 262x69 >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,11) size 88x24 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 174x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 262x23 >+ RenderTableCell {TD} at (88,23) size 87x23 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,34) size 87x24 [border: (1px solid #808080) none none none] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 262x23 >+ RenderTableCell {TD} at (0,46) size 175x23 [border: (1px solid #808080) none none (1px none #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,111) size 262x23 >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,4334) size 262x134 [border: none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 262x20 >+ RenderInline {A} at (0,0) size 217x19 >+ RenderText {#text} at (20,0) size 217x19 >+ text run at (20,0) width 217: "Frame=\x{201C}rhs\x{201D} and Rules=\x{201C}rows\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (237,0) size 5x19 >+ text run at (237,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 261x22 >+ RenderTableRow {TR} at (0,0) size 261x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 261x69 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,11) size 87x24 [border: (1px solid #808080) none none none] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 174x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 261x23 >+ RenderTableCell {TD} at (87,23) size 87x23 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (174,34) size 87x24 [border: (1px solid #808080) none none none] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 261x23 >+ RenderTableCell {TD} at (0,46) size 174x23 [border: (1px solid #808080) none none none] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,111) size 261x23 >+ RenderTableRow {TR} at (0,0) size 261x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (174,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,4516) size 263x136 [border: none] >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 220x19 >+ RenderText {#text} at (19,0) size 220x19 >+ text run at (19,0) width 220: "Frame=\x{201C}box\x{201D} and Rules=\x{201C}rows\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (239,0) size 5x19 >+ text run at (239,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 262x23 >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 262x69 >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,11) size 88x24 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 174x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 262x23 >+ RenderTableCell {TD} at (88,23) size 87x23 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,34) size 87x24 [border: (1px solid #808080) none none none] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 262x23 >+ RenderTableCell {TD} at (0,46) size 175x23 [border: (1px solid #808080) none none (1px none #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,112) size 262x23 >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,4700) size 263x136 [border: none] >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 240x19 >+ RenderText {#text} at (9,0) size 240x19 >+ text run at (9,0) width 240: "Frame=\x{201C}border\x{201D} and Rules=\x{201C}rows\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (248,0) size 6x19 >+ text run at (248,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 262x23 >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 262x69 >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,11) size 88x24 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 174x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 262x23 >+ RenderTableCell {TD} at (88,23) size 87x23 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,34) size 87x24 [border: (1px solid #808080) none none none] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 262x23 >+ RenderTableCell {TD} at (0,46) size 175x23 [border: (1px solid #808080) none none (1px none #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,112) size 262x23 >+ RenderTableRow {TR} at (0,0) size 262x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 87x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,4884) size 263x130 >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 220x19 >+ RenderText {#text} at (19,0) size 220x19 >+ text run at (19,0) width 220: "Frame=\x{201C}void\x{201D} and Rules=\x{201C}cols\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (238,0) size 6x19 >+ text run at (238,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 263x22 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 263x66 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,11) size 87x22 [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 176x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 263x22 >+ RenderTableCell {TD} at (87,22) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,33) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 263x22 >+ RenderTableCell {TD} at (0,44) size 175x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,108) size 263x22 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,5062) size 263x131 >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 230x19 >+ RenderText {#text} at (14,0) size 230x19 >+ text run at (14,0) width 230: "Frame=\x{201C}above\x{201D} and Rules=\x{201C}cols\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (243,0) size 6x19 >+ text run at (243,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 263x23 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px none #808080) none none none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 263x66 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,11) size 87x22 [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 176x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 263x22 >+ RenderTableCell {TD} at (87,22) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,33) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 263x22 >+ RenderTableCell {TD} at (0,44) size 175x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,109) size 263x22 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,5241) size 263x131 [border: none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 230x19 >+ RenderText {#text} at (14,0) size 230x19 >+ text run at (14,0) width 230: "Frame=\x{201C}below\x{201D} and Rules=\x{201C}cols\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (244,0) size 5x19 >+ text run at (244,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 263x22 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 263x66 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,11) size 87x22 [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 176x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 263x22 >+ RenderTableCell {TD} at (87,22) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,33) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 263x22 >+ RenderTableCell {TD} at (0,44) size 175x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,108) size 263x22 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,5420) size 263x132 [border: none none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 232x19 >+ RenderText {#text} at (13,0) size 232x19 >+ text run at (13,0) width 232: "Frame=\x{201C}hsides\x{201D} and Rules=\x{201C}cols\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (245,0) size 5x19 >+ text run at (245,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 263x23 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px none #808080) none none none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 263x66 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,11) size 87x22 [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 176x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 263x22 >+ RenderTableCell {TD} at (87,22) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,33) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 263x22 >+ RenderTableCell {TD} at (0,44) size 175x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,109) size 263x22 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,5600) size 265x130 [border: none (1px solid #808080) none none] >+ RenderBlock {CAPTION} at (0,0) size 265x20 >+ RenderInline {A} at (0,0) size 230x19 >+ RenderText {#text} at (15,0) size 230x19 >+ text run at (15,0) width 230: "Frame=\x{201C}vsides\x{201D} and Rules=\x{201C}cols\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (245,0) size 5x19 >+ text run at (245,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 264x22 >+ RenderTableRow {TR} at (0,0) size 264x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 264x66 >+ RenderTableRow {TR} at (0,0) size 264x22 >+ RenderTableCell {TD} at (0,11) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 176x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 264x22 >+ RenderTableCell {TD} at (88,22) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (176,33) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 264x22 >+ RenderTableCell {TD} at (0,44) size 176x22 [border: none none none (1px solid #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,108) size 264x22 >+ RenderTableRow {TR} at (0,0) size 264x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,5778) size 264x130 >+ RenderBlock {CAPTION} at (0,0) size 264x20 >+ RenderInline {A} at (0,0) size 211x19 >+ RenderText {#text} at (24,0) size 211x19 >+ text run at (24,0) width 211: "Frame=\x{201C}lhs\x{201D} and Rules=\x{201C}cols\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (235,0) size 5x19 >+ text run at (235,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 264x22 >+ RenderTableRow {TR} at (0,0) size 264x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 264x66 >+ RenderTableRow {TR} at (0,0) size 264x22 >+ RenderTableCell {TD} at (0,11) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 176x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 264x22 >+ RenderTableCell {TD} at (88,22) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (176,33) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 264x22 >+ RenderTableCell {TD} at (0,44) size 176x22 [border: none none none (1px solid #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,108) size 264x22 >+ RenderTableRow {TR} at (0,0) size 264x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,5956) size 264x130 [border: none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 264x20 >+ RenderInline {A} at (0,0) size 213x19 >+ RenderText {#text} at (23,0) size 213x19 >+ text run at (23,0) width 213: "Frame=\x{201C}rhs\x{201D} and Rules=\x{201C}cols\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (235,0) size 6x19 >+ text run at (235,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 263x22 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 263x66 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,11) size 87x22 [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 176x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 263x22 >+ RenderTableCell {TD} at (87,22) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,33) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 263x22 >+ RenderTableCell {TD} at (0,44) size 175x22 [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,108) size 263x22 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,6134) size 265x132 [border: none] >+ RenderBlock {CAPTION} at (0,0) size 265x20 >+ RenderInline {A} at (0,0) size 216x19 >+ RenderText {#text} at (22,0) size 216x19 >+ text run at (22,0) width 216: "Frame=\x{201C}box\x{201D} and Rules=\x{201C}cols\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (237,0) size 6x19 >+ text run at (237,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 264x23 >+ RenderTableRow {TR} at (0,0) size 264x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 264x66 >+ RenderTableRow {TR} at (0,0) size 264x22 >+ RenderTableCell {TD} at (0,11) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 176x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 264x22 >+ RenderTableCell {TD} at (88,22) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (176,33) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 264x22 >+ RenderTableCell {TD} at (0,44) size 176x22 [border: none none none (1px solid #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,109) size 264x22 >+ RenderTableRow {TR} at (0,0) size 264x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,6314) size 265x132 [border: none] >+ RenderBlock {CAPTION} at (0,0) size 265x20 >+ RenderInline {A} at (0,0) size 234x19 >+ RenderText {#text} at (13,0) size 234x19 >+ text run at (13,0) width 234: "Frame=\x{201C}border\x{201D} and Rules=\x{201C}cols\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (247,0) size 5x19 >+ text run at (247,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 264x23 >+ RenderTableRow {TR} at (0,0) size 264x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 264x66 >+ RenderTableRow {TR} at (0,0) size 264x22 >+ RenderTableCell {TD} at (0,11) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 176x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,22) size 264x22 >+ RenderTableCell {TD} at (88,22) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (176,33) size 88x22 [border: none none none (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,44) size 264x22 >+ RenderTableCell {TD} at (0,44) size 176x22 [border: none none none (1px solid #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,109) size 264x22 >+ RenderTableRow {TR} at (0,0) size 264x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,6494) size 263x134 >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 212x19 >+ RenderText {#text} at (23,0) size 212x19 >+ text run at (23,0) width 212: "Frame=\x{201C}void\x{201D} and Rules=\x{201C}all\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (234,0) size 6x19 >+ text run at (234,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 263x22 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x22 [border: none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x22 [border: none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 263x69 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,11) size 87x24 [border: (1px solid #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 176x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 263x23 >+ RenderTableCell {TD} at (87,23) size 88x23 [border: (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,34) size 88x24 [border: (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 263x23 >+ RenderTableCell {TD} at (0,46) size 175x23 [border: (1px solid #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,111) size 263x23 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,6676) size 263x135 >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 222x19 >+ RenderText {#text} at (18,0) size 222x19 >+ text run at (18,0) width 222: "Frame=\x{201C}above\x{201D} and Rules=\x{201C}all\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (239,0) size 6x19 >+ text run at (239,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 263x23 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 263x69 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,11) size 87x24 [border: (1px solid #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 176x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 263x23 >+ RenderTableCell {TD} at (87,23) size 88x23 [border: (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,34) size 88x24 [border: (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 263x23 >+ RenderTableCell {TD} at (0,46) size 175x23 [border: (1px solid #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,112) size 263x23 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,6859) size 263x135 [border: none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 222x19 >+ RenderText {#text} at (18,0) size 222x19 >+ text run at (18,0) width 222: "Frame=\x{201C}below\x{201D} and Rules=\x{201C}all\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (240,0) size 5x19 >+ text run at (240,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 263x22 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x22 [border: none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x22 [border: none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 263x69 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,11) size 87x24 [border: (1px solid #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 176x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 263x23 >+ RenderTableCell {TD} at (87,23) size 88x23 [border: (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,34) size 88x24 [border: (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 263x23 >+ RenderTableCell {TD} at (0,46) size 175x23 [border: (1px solid #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,111) size 263x23 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,7042) size 263x136 [border: none none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 263x20 >+ RenderInline {A} at (0,0) size 224x19 >+ RenderText {#text} at (17,0) size 224x19 >+ text run at (17,0) width 224: "Frame=\x{201C}hsides\x{201D} and Rules=\x{201C}all\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (241,0) size 5x19 >+ text run at (241,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 263x23 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 263x69 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,11) size 87x24 [border: (1px solid #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 176x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 263x23 >+ RenderTableCell {TD} at (87,23) size 88x23 [border: (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,34) size 88x24 [border: (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 263x23 >+ RenderTableCell {TD} at (0,46) size 175x23 [border: (1px solid #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,112) size 263x23 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,7226) size 265x134 [border: none (1px solid #808080) none none] >+ RenderBlock {CAPTION} at (0,0) size 265x20 >+ RenderInline {A} at (0,0) size 222x19 >+ RenderText {#text} at (19,0) size 222x19 >+ text run at (19,0) width 222: "Frame=\x{201C}vsides\x{201D} and Rules=\x{201C}all\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (241,0) size 5x19 >+ text run at (241,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 264x22 >+ RenderTableRow {TR} at (0,0) size 264x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x22 [border: none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x22 [border: none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 264x69 >+ RenderTableRow {TR} at (0,0) size 264x23 >+ RenderTableCell {TD} at (0,11) size 88x24 [border: (1px solid #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 176x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 264x23 >+ RenderTableCell {TD} at (88,23) size 88x23 [border: (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (176,34) size 88x24 [border: (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 264x23 >+ RenderTableCell {TD} at (0,46) size 176x23 [border: (1px solid #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,111) size 264x23 >+ RenderTableRow {TR} at (0,0) size 264x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,7408) size 264x134 >+ RenderBlock {CAPTION} at (0,0) size 264x20 >+ RenderInline {A} at (0,0) size 203x19 >+ RenderText {#text} at (28,0) size 203x19 >+ text run at (28,0) width 203: "Frame=\x{201C}lhs\x{201D} and Rules=\x{201C}all\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (231,0) size 5x19 >+ text run at (231,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 264x22 >+ RenderTableRow {TR} at (0,0) size 264x22 >+ RenderTableCell {TD} at (0,0) size 88x22 [border: none] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x22 [border: none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x22 [border: none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 264x69 >+ RenderTableRow {TR} at (0,0) size 264x23 >+ RenderTableCell {TD} at (0,11) size 88x24 [border: (1px solid #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 176x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 264x23 >+ RenderTableCell {TD} at (88,23) size 88x23 [border: (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (176,34) size 88x24 [border: (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 264x23 >+ RenderTableCell {TD} at (0,46) size 176x23 [border: (1px solid #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,111) size 264x23 >+ RenderTableRow {TR} at (0,0) size 264x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,7590) size 264x134 [border: none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 264x20 >+ RenderInline {A} at (0,0) size 205x19 >+ RenderText {#text} at (27,0) size 205x19 >+ text run at (27,0) width 205: "Frame=\x{201C}rhs\x{201D} and Rules=\x{201C}all\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (231,0) size 6x19 >+ text run at (231,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 263x22 >+ RenderTableRow {TR} at (0,0) size 263x22 >+ RenderTableCell {TD} at (0,0) size 87x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x22 [border: none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x22 [border: none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 85x19 >+ text run at (2,1) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,42) size 263x69 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,11) size 87x24 [border: (1px solid #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (1,2) size 85x20 >+ text run at (1,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (87,0) size 176x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 263x23 >+ RenderTableCell {TD} at (87,23) size 88x23 [border: (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (175,34) size 88x24 [border: (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 263x23 >+ RenderTableCell {TD} at (0,46) size 175x23 [border: (1px solid #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,111) size 263x23 >+ RenderTableRow {TR} at (0,0) size 263x23 >+ RenderTableCell {TD} at (0,0) size 87x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 85x19 >+ text run at (1,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (87,0) size 88x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (175,0) size 88x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,7772) size 265x136 [border: none] >+ RenderBlock {CAPTION} at (0,0) size 265x20 >+ RenderInline {A} at (0,0) size 208x19 >+ RenderText {#text} at (26,0) size 208x19 >+ text run at (26,0) width 208: "Frame=\x{201C}box\x{201D} and Rules=\x{201C}all\x{201D}" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (233,0) size 6x19 >+ text run at (233,0) width 6: ":" >+ RenderTableSection {THEAD} at (0,20) size 264x23 >+ RenderTableRow {TR} at (0,0) size 264x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 264x69 >+ RenderTableRow {TR} at (0,0) size 264x23 >+ RenderTableCell {TD} at (0,11) size 88x24 [border: (1px solid #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 176x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 264x23 >+ RenderTableCell {TD} at (88,23) size 88x23 [border: (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (176,34) size 88x24 [border: (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 264x23 >+ RenderTableCell {TD} at (0,46) size 176x23 [border: (1px solid #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,112) size 264x23 >+ RenderTableRow {TR} at (0,0) size 264x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 3" >+ RenderTable {TABLE} at (0,7956) size 265x136 [border: none] >+ RenderBlock {CAPTION} at (0,0) size 265x20 >+ RenderInline {A} at (0,0) size 226x19 >+ RenderText {#text} at (17,0) size 226x19 >+ text run at (17,0) width 226: "Frame=\x{201C}border\x{201D} and Rules=\x{201C}all\x{201D}" >+ RenderInline (generated) at (0,0) size 5x19 >+ RenderText at (243,0) size 5x19 >+ text run at (243,0) width 5: ":" >+ RenderTableSection {THEAD} at (0,20) size 264x23 >+ RenderTableRow {TR} at (0,0) size 264x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 1, Cell 3" >+ RenderTableSection {TBODY} at (0,43) size 264x69 >+ RenderTableRow {TR} at (0,0) size 264x23 >+ RenderTableCell {TD} at (0,11) size 88x24 [border: (1px solid #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 2, Cell 1" >+ RenderTableCell {TD} at (88,0) size 176x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 2, Cell 2" >+ RenderTableRow {TR} at (0,23) size 264x23 >+ RenderTableCell {TD} at (88,23) size 88x23 [border: (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 3, Cell 2" >+ RenderTableCell {TD} at (176,34) size 88x24 [border: (1px solid #808080)] [r=1 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 85x20 >+ text run at (2,3) width 85: "Row 3, Cell 3" >+ RenderTableRow {TR} at (0,46) size 264x23 >+ RenderTableCell {TD} at (0,46) size 176x23 [border: (1px solid #808080)] [r=2 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 4, Cell 1" >+ RenderTableSection {TFOOT} at (0,112) size 264x23 >+ RenderTableRow {TR} at (0,0) size 264x23 >+ RenderTableCell {TD} at (0,0) size 88x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 1" >+ RenderTableCell {TD} at (88,0) size 88x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 2" >+ RenderTableCell {TD} at (176,0) size 88x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 85x19 >+ text run at (2,2) width 85: "Row 5, Cell 3" >+layer at (393,24) size 392x150 >+ RenderBlock (positioned) {TABLE} at (392,24) size 393x150 >+ RenderTable at (0,0) size 360x162 >+ RenderBlock {CAPTION} at (0,0) size 360x20 >+ RenderText {#text} at (55,0) size 245x19 >+ text run at (55,0) width 245: "Local links to specific testcase tables" >+ RenderInline (generated) at (0,0) size 6x19 >+ RenderText at (299,0) size 6x19 >+ text run at (299,0) width 6: ":" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (0,20) size 360x42 >+ RenderTableRow {TR} at (0,2) size 360x18 >+ RenderTableCell {TH} at (2,20) size 74x2 [r=0 c=0 rs=2 cs=2] >+ RenderTableCell {TH} at (78,2) size 280x18 [r=0 c=2 rs=1 cs=9] >+ RenderText {#text} at (124,1) size 32x15 >+ text run at (124,1) width 32: "Frame" >+ RenderTableRow {TR} at (0,22) size 360x18 >+ RenderTableCell {TH} at (78,22) size 26x18 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 24x15 >+ text run at (1,1) width 24: "void" >+ RenderTableCell {TH} at (106,22) size 35x18 [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 33x15 >+ text run at (1,1) width 33: "above" >+ RenderTableCell {TH} at (143,22) size 34x18 [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 32x15 >+ text run at (1,1) width 32: "below" >+ RenderTableCell {TH} at (179,22) size 37x18 [r=1 c=5 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 35x15 >+ text run at (1,1) width 35: "hsides" >+ RenderTableCell {TH} at (218,22) size 37x18 [r=1 c=6 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 35x15 >+ text run at (1,1) width 35: "vsides" >+ RenderTableCell {TH} at (257,22) size 18x18 [r=1 c=7 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 16x15 >+ text run at (1,1) width 16: "lhs" >+ RenderTableCell {TH} at (277,22) size 19x18 [r=1 c=8 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 17x15 >+ text run at (1,1) width 17: "rhs" >+ RenderTableCell {TH} at (298,22) size 21x18 [r=1 c=9 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x15 >+ text run at (1,1) width 19: "box" >+ RenderTableCell {TH} at (321,22) size 37x18 [r=1 c=10 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 35x15 >+ text run at (1,1) width 35: "border" >+ RenderTableSection {TBODY} at (0,62) size 360x100 >+ RenderTableRow {TR} at (0,0) size 360x18 >+ RenderTableCell {TH} at (2,40) size 32x18 [r=0 c=0 rs=5 cs=1] >+ RenderText {#text} at (1,1) size 30x15 >+ text run at (1,1) width 30: "Rules" >+ RenderTableCell {TH} at (36,0) size 40x18 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (12,1) size 27x15 >+ text run at (12,1) width 27: "none" >+ RenderTableCell {TD} at (78,0) size 26x18 [bgcolor=#CCCCCC] [r=0 c=2 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (5,1) size 16x15 >+ text run at (5,1) width 16: "Go" >+ RenderTableCell {TD} at (106,0) size 35x18 [bgcolor=#CCCCCC] [r=0 c=3 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (10,1) size 15x15 >+ text run at (10,1) width 15: "Go" >+ RenderTableCell {TD} at (143,0) size 34x18 [bgcolor=#CCCCCC] [r=0 c=4 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (9,1) size 16x15 >+ text run at (9,1) width 16: "Go" >+ RenderTableCell {TD} at (179,0) size 37x18 [bgcolor=#CCCCCC] [r=0 c=5 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableCell {TD} at (218,0) size 37x18 [bgcolor=#CCCCCC] [r=0 c=6 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableCell {TD} at (257,0) size 18x18 [bgcolor=#CCCCCC] [r=0 c=7 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (1,1) size 16x15 >+ text run at (1,1) width 16: "Go" >+ RenderTableCell {TD} at (277,0) size 19x18 [bgcolor=#CCCCCC] [r=0 c=8 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (2,1) size 15x15 >+ text run at (2,1) width 15: "Go" >+ RenderTableCell {TD} at (298,0) size 21x18 [bgcolor=#CCCCCC] [r=0 c=9 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (3,1) size 15x15 >+ text run at (3,1) width 15: "Go" >+ RenderTableCell {TD} at (321,0) size 37x18 [bgcolor=#CCCCCC] [r=0 c=10 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableRow {TR} at (0,20) size 360x18 >+ RenderTableCell {TH} at (36,20) size 40x18 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 38x15 >+ text run at (1,1) width 38: "groups" >+ RenderTableCell {TD} at (78,20) size 26x18 [bgcolor=#CCCCCC] [r=1 c=2 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (5,1) size 16x15 >+ text run at (5,1) width 16: "Go" >+ RenderTableCell {TD} at (106,20) size 35x18 [bgcolor=#CCCCCC] [r=1 c=3 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (10,1) size 15x15 >+ text run at (10,1) width 15: "Go" >+ RenderTableCell {TD} at (143,20) size 34x18 [bgcolor=#CCCCCC] [r=1 c=4 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (9,1) size 16x15 >+ text run at (9,1) width 16: "Go" >+ RenderTableCell {TD} at (179,20) size 37x18 [bgcolor=#CCCCCC] [r=1 c=5 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableCell {TD} at (218,20) size 37x18 [bgcolor=#CCCCCC] [r=1 c=6 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableCell {TD} at (257,20) size 18x18 [bgcolor=#CCCCCC] [r=1 c=7 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (1,1) size 16x15 >+ text run at (1,1) width 16: "Go" >+ RenderTableCell {TD} at (277,20) size 19x18 [bgcolor=#CCCCCC] [r=1 c=8 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (2,1) size 15x15 >+ text run at (2,1) width 15: "Go" >+ RenderTableCell {TD} at (298,20) size 21x18 [bgcolor=#CCCCCC] [r=1 c=9 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (3,1) size 15x15 >+ text run at (3,1) width 15: "Go" >+ RenderTableCell {TD} at (321,20) size 37x18 [bgcolor=#CCCCCC] [r=1 c=10 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableRow {TR} at (0,40) size 360x18 >+ RenderTableCell {TH} at (36,40) size 40x18 [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (13,1) size 26x15 >+ text run at (13,1) width 26: "rows" >+ RenderTableCell {TD} at (78,40) size 26x18 [bgcolor=#CCCCCC] [r=2 c=2 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (5,1) size 16x15 >+ text run at (5,1) width 16: "Go" >+ RenderTableCell {TD} at (106,40) size 35x18 [bgcolor=#CCCCCC] [r=2 c=3 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (10,1) size 15x15 >+ text run at (10,1) width 15: "Go" >+ RenderTableCell {TD} at (143,40) size 34x18 [bgcolor=#CCCCCC] [r=2 c=4 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (9,1) size 16x15 >+ text run at (9,1) width 16: "Go" >+ RenderTableCell {TD} at (179,40) size 37x18 [bgcolor=#CCCCCC] [r=2 c=5 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableCell {TD} at (218,40) size 37x18 [bgcolor=#CCCCCC] [r=2 c=6 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableCell {TD} at (257,40) size 18x18 [bgcolor=#CCCCCC] [r=2 c=7 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (1,1) size 16x15 >+ text run at (1,1) width 16: "Go" >+ RenderTableCell {TD} at (277,40) size 19x18 [bgcolor=#CCCCCC] [r=2 c=8 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (2,1) size 15x15 >+ text run at (2,1) width 15: "Go" >+ RenderTableCell {TD} at (298,40) size 21x18 [bgcolor=#CCCCCC] [r=2 c=9 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (3,1) size 15x15 >+ text run at (3,1) width 15: "Go" >+ RenderTableCell {TD} at (321,40) size 37x18 [bgcolor=#CCCCCC] [r=2 c=10 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableRow {TR} at (0,60) size 360x18 >+ RenderTableCell {TH} at (36,60) size 40x18 [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (17,1) size 22x15 >+ text run at (17,1) width 22: "cols" >+ RenderTableCell {TD} at (78,60) size 26x18 [bgcolor=#CCCCCC] [r=3 c=2 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (5,1) size 16x15 >+ text run at (5,1) width 16: "Go" >+ RenderTableCell {TD} at (106,60) size 35x18 [bgcolor=#CCCCCC] [r=3 c=3 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (10,1) size 15x15 >+ text run at (10,1) width 15: "Go" >+ RenderTableCell {TD} at (143,60) size 34x18 [bgcolor=#CCCCCC] [r=3 c=4 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (9,1) size 16x15 >+ text run at (9,1) width 16: "Go" >+ RenderTableCell {TD} at (179,60) size 37x18 [bgcolor=#CCCCCC] [r=3 c=5 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableCell {TD} at (218,60) size 37x18 [bgcolor=#CCCCCC] [r=3 c=6 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableCell {TD} at (257,60) size 18x18 [bgcolor=#CCCCCC] [r=3 c=7 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (1,1) size 16x15 >+ text run at (1,1) width 16: "Go" >+ RenderTableCell {TD} at (277,60) size 19x18 [bgcolor=#CCCCCC] [r=3 c=8 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (2,1) size 15x15 >+ text run at (2,1) width 15: "Go" >+ RenderTableCell {TD} at (298,60) size 21x18 [bgcolor=#CCCCCC] [r=3 c=9 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (3,1) size 15x15 >+ text run at (3,1) width 15: "Go" >+ RenderTableCell {TD} at (321,60) size 37x18 [bgcolor=#CCCCCC] [r=3 c=10 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableRow {TR} at (0,80) size 360x18 >+ RenderTableCell {TH} at (36,80) size 40x18 [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (27,1) size 12x15 >+ text run at (27,1) width 12: "all" >+ RenderTableCell {TD} at (78,80) size 26x18 [bgcolor=#CCCCCC] [r=4 c=2 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (5,1) size 16x15 >+ text run at (5,1) width 16: "Go" >+ RenderTableCell {TD} at (106,80) size 35x18 [bgcolor=#CCCCCC] [r=4 c=3 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (10,1) size 15x15 >+ text run at (10,1) width 15: "Go" >+ RenderTableCell {TD} at (143,80) size 34x18 [bgcolor=#CCCCCC] [r=4 c=4 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (9,1) size 16x15 >+ text run at (9,1) width 16: "Go" >+ RenderTableCell {TD} at (179,80) size 37x18 [bgcolor=#CCCCCC] [r=4 c=5 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableCell {TD} at (218,80) size 37x18 [bgcolor=#CCCCCC] [r=4 c=6 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >+ RenderTableCell {TD} at (257,80) size 18x18 [bgcolor=#CCCCCC] [r=4 c=7 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 16x15 [color=#0000EE] >+ RenderText {#text} at (1,1) size 16x15 >+ text run at (1,1) width 16: "Go" >+ RenderTableCell {TD} at (277,80) size 19x18 [bgcolor=#CCCCCC] [r=4 c=8 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (2,1) size 15x15 >+ text run at (2,1) width 15: "Go" >+ RenderTableCell {TD} at (298,80) size 21x18 [bgcolor=#CCCCCC] [r=4 c=9 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (3,1) size 15x15 >+ text run at (3,1) width 15: "Go" >+ RenderTableCell {TD} at (321,80) size 37x18 [bgcolor=#CCCCCC] [r=4 c=10 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 15x15 [color=#0000EE] >+ RenderText {#text} at (11,1) size 15x15 >+ text run at (11,1) width 15: "Go" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/generated-caption-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/generated-caption-expected.txt >new file mode 100644 >index 00000000000..b4ee1bfde49 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/generated-caption-expected.txt >@@ -0,0 +1,40 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 675x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=15309" >+ RenderText {#text} at (356,0) size 370x19 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 366: "Crash due to infinite recursion in RenderTable::addChild" >+ RenderText {#text} at (726,0) size 4x19 >+ text run at (726,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 474x19 >+ text run at (0,0) width 474: "The following should look the same (and have identical render tree hierarchies):" >+ RenderBlock {P} at (0,72) size 784x40 >+ RenderTable {SPAN} at (0,0) size 29x40 >+ RenderTableSection (anonymous) at (0,0) size 29x20 >+ RenderTableRow (anonymous) at (0,0) size 29x20 >+ RenderTableCell (anonymous) at (0,0) size 29x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 29: "table" >+ RenderBlock (generated) at (0,20) size 29x20 >+ RenderText at (0,0) size 27x19 >+ text run at (0,0) width 27: "after" >+ RenderBlock {P} at (0,128) size 784x40 >+ RenderTable {TABLE} at (0,0) size 29x40 >+ RenderTableSection {TBODY} at (0,0) size 29x20 >+ RenderTableRow {TR} at (0,0) size 29x20 >+ RenderTableCell {TD} at (0,0) size 29x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 29: "table" >+ RenderBlock {CAPTION} at (0,20) size 29x20 >+ RenderText {#text} at (1,0) size 27x19 >+ text run at (1,0) width 27: "after" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/insert-before-anonymous-ancestors-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/insert-before-anonymous-ancestors-expected.txt >new file mode 100644 >index 00000000000..adfd133dfaa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/insert-before-anonymous-ancestors-expected.txt >@@ -0,0 +1,30 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 747x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=15208" >+ RenderText {#text} at (356,0) size 747x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 387: "display:table causes the collapsed text to show at a different" >+ text run at (0,20) width 155: "position when expanded" >+ RenderText {#text} at (155,20) size 4x19 >+ text run at (155,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 190x19 >+ text run at (0,0) width 190: "This should say \x{201C}Lorem ipsum\x{201D}:" >+ RenderTable {DIV} at (0,92) size 79x20 >+ RenderTableSection (anonymous) at (0,0) size 79x20 >+ RenderTableRow (anonymous) at (0,0) size 79x20 >+ RenderTableCell (anonymous) at (0,0) size 79x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Lorem" >+ RenderText {#text} at (40,0) size 39x19 >+ text run at (40,0) width 4: " " >+ text run at (44,0) width 35: "ipsum" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/insert-cell-before-form-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/insert-cell-before-form-expected.txt >new file mode 100644 >index 00000000000..a6ade8bd16a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/insert-cell-before-form-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 655x19 >+ RenderInline {A} at (0,0) size 154x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 154x19 >+ text run at (51,0) width 154: "rdar://problem/5615307" >+ RenderText {#text} at (205,0) size 501x19 >+ text run at (205,0) width 501: " Repro crash in WebKit!WebCore::RenderContainer::destroyLeftoverChildren" >+ RenderText {#text} at (706,0) size 4x19 >+ text run at (706,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 256x19 >+ text run at (0,0) width 256: "There should be a line of green text below." >+ RenderTable {TABLE} at (0,72) size 140x32 [color=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 140x32 >+ RenderTableRow {TR} at (0,2) size 140x28 >+ RenderTableCell {TD} at (2,2) size 136x28 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 134x26 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 134x26 >+ RenderTableRow {TR} at (0,2) size 134x22 [color=#008000] >+ RenderTableCell {TD} at (2,2) size 130x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 128x19 >+ text run at (1,1) width 128: "This should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/insert-row-before-form-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/insert-row-before-form-expected.txt >new file mode 100644 >index 00000000000..04ef750c294 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/insert-row-before-form-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 655x19 >+ RenderInline {A} at (0,0) size 154x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 154x19 >+ text run at (51,0) width 154: "rdar://problem/5615307" >+ RenderText {#text} at (205,0) size 501x19 >+ text run at (205,0) width 501: " Repro crash in WebKit!WebCore::RenderContainer::destroyLeftoverChildren" >+ RenderText {#text} at (706,0) size 4x19 >+ text run at (706,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 256x19 >+ text run at (0,0) width 256: "There should be a line of green text below." >+ RenderTable {TABLE} at (0,72) size 140x32 [color=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 140x32 >+ RenderTableRow {TR} at (0,2) size 140x28 >+ RenderTableCell {TD} at (2,2) size 136x28 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 134x26 [color=#008000] >+ RenderTableSection {TBODY} at (0,0) size 134x26 >+ RenderTableRow {TR} at (0,2) size 134x22 >+ RenderTableCell {TD} at (2,2) size 130x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 128x19 >+ text run at (1,1) width 128: "This should be green." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/invisible-cell-background-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/invisible-cell-background-expected.txt >new file mode 100644 >index 00000000000..947a91b6d6f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/invisible-cell-background-expected.txt >@@ -0,0 +1,56 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "This tests that the background of a table cell with " >+ RenderInline {TT} at (0,0) size 136x16 >+ RenderText {#text} at (297,3) size 136x16 >+ text run at (297,3) width 136: "visibility:hidden" >+ RenderText {#text} at (433,0) size 102x19 >+ text run at (433,0) width 102: " is never painted." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 440x19 >+ text run at (0,0) width 440: "You should see nine green squares and no red, orange or yellow squares." >+ RenderTable {TABLE} at (4,72) size 27x25 >+ RenderTableSection {TBODY} at (0,0) size 27x25 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 27x25 [bgcolor=#FFA500] >+ RenderTableCell {TD} at (0,11) size 27x3 [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (4,101) size 27x25 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 27x25 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 27x25 [bgcolor=#FFA500] >+ RenderTableCell {TD} at (0,11) size 27x3 [bgcolor=#008000] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (4,130) size 27x25 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 27x25 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 27x25 [bgcolor=#FFA500] >+ RenderTableCell {TD} at (0,11) size 27x3 [bgcolor=#008000] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (4,159) size 27x25 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 27x25 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 27x25 [bgcolor=#FFA500] >+ RenderTableCell {TD} at (0,11) size 27x3 [bgcolor=#008000] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (4,188) size 27x25 [bgcolor=#008000] >+ RenderTableSection {TBODY} at (0,0) size 27x25 [bgcolor=#FF0000] >+ RenderTableRow {TR} at (0,0) size 27x25 [bgcolor=#FFA500] >+ RenderTableCell {TD} at (0,11) size 27x3 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (4,217) size 27x25 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 27x25 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 27x25 [bgcolor=#FFA500] >+ RenderTableCell {TD} at (0,11) size 27x3 [bgcolor=#008000] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (4,246) size 27x25 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 27x25 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 27x25 [bgcolor=#FFA500] >+ RenderTableCell {TD} at (0,11) size 27x3 [bgcolor=#008000] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (4,275) size 27x25 [bgcolor=#008000] >+ RenderTableSection {TBODY} at (0,0) size 27x25 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 27x25 [bgcolor=#FFA500] >+ RenderTableCell {TD} at (0,11) size 27x3 [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (4,304) size 27x25 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 27x25 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 27x25 [bgcolor=#FFA500] >+ RenderTableCell {TD} at (0,11) size 27x3 [bgcolor=#008000] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (4,333) size 27x25 [bgcolor=#008000] >+ RenderTableSection {TBODY} at (0,0) size 27x25 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 27x25 [bgcolor=#FFA500] >+ RenderTableCell {TD} at (0,11) size 27x3 [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/large-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/large-width-expected.txt >new file mode 100644 >index 00000000000..ccff68e2e2f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/large-width-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x68 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x66 >+ RenderTableRow {TR} at (0,2) size 782x62 >+ RenderTableCell {TD} at (2,22) size 22x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (26,2) size 754x62 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 721x39 >+ text run at (11,11) width 721: "This is a very long line of text, but it should be wrapped. It should not extend all the way off the right side of the window," >+ text run at (11,31) width 234: "but rather be broken into multiple lines." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/mozilla-bug10296-vertical-align-1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/mozilla-bug10296-vertical-align-1-expected.txt >new file mode 100644 >index 00000000000..36c781fdf23 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/mozilla-bug10296-vertical-align-1-expected.txt >@@ -0,0 +1,53 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x366 >+ RenderBlock {HTML} at (0,0) size 800x366 >+ RenderBody {BODY} at (8,21) size 784x337 >+ RenderBlock {H1} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 486x36 >+ text run at (0,0) width 486: "Vertical alignment and table height" >+ RenderBlock {P} at (0,58) size 784x21 >+ RenderText {#text} at (0,0) size 503x19 >+ text run at (0,0) width 503: "In each of the following tables the cells with 'Data' should all have the same baseline:" >+ RenderTable {TABLE} at (0,94) size 452x122 >+ RenderTableSection {TBODY} at (0,0) size 452x121 >+ RenderTableRow {TR} at (0,2) size 452x117 >+ RenderTableCell {TD} at (2,75) size 33x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (37,46) size 94x61 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,3) size 90x55 >+ text run at (2,3) width 90: "Data" >+ RenderTableCell {TD} at (133,2) size 186x117 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 182x109 >+ text run at (2,4) width 182: "Data" >+ RenderTableCell {TD} at (321,2) size 29x24 [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 25x19 >+ text run at (2,2) width 25: "Top" >+ RenderTableCell {TD} at (352,48) size 47x25 [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x20 >+ text run at (2,3) width 43: "Middle" >+ RenderTableCell {TD} at (401,95) size 49x24 [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Bottom" >+ RenderTable {TABLE} at (0,215) size 452x122 >+ RenderTableSection {TBODY} at (0,0) size 452x121 >+ RenderTableRow {TR} at (0,2) size 452x117 >+ RenderTableCell {TD} at (2,2) size 29x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 25x19 >+ text run at (2,2) width 25: "Top" >+ RenderTableCell {TD} at (33,48) size 47x25 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x20 >+ text run at (2,3) width 43: "Middle" >+ RenderTableCell {TD} at (82,95) size 49x24 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Bottom" >+ RenderTableCell {TD} at (133,2) size 186x117 [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 182x109 >+ text run at (2,4) width 182: "Data" >+ RenderTableCell {TD} at (321,75) size 33x24 [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (356,46) size 94x61 [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (2,3) size 90x55 >+ text run at (2,3) width 90: "Data" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/mozilla-bug10296-vertical-align-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/mozilla-bug10296-vertical-align-2-expected.txt >new file mode 100644 >index 00000000000..fdf7600ba0e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/mozilla-bug10296-vertical-align-2-expected.txt >@@ -0,0 +1,74 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x487 >+ RenderBlock {HTML} at (0,0) size 800x487 >+ RenderBody {BODY} at (8,21) size 784x458 >+ RenderBlock {H1} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 486x36 >+ text run at (0,0) width 486: "Vertical alignment and table height" >+ RenderBlock {P} at (0,58) size 784x21 >+ RenderText {#text} at (0,0) size 503x19 >+ text run at (0,0) width 503: "In each of the following tables the cells with 'Data' should all have the same baseline:" >+ RenderTable {TABLE} at (0,94) size 452x122 >+ RenderTableSection {TBODY} at (0,0) size 452x121 >+ RenderTableRow {TR} at (0,2) size 452x117 >+ RenderTableCell {TD} at (2,2) size 186x117 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 182x109 >+ text run at (2,4) width 182: "Data" >+ RenderTableCell {TD} at (190,2) size 29x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 25x19 >+ text run at (2,2) width 25: "Top" >+ RenderTableCell {TD} at (221,48) size 47x25 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x20 >+ text run at (2,3) width 43: "Middle" >+ RenderTableCell {TD} at (270,75) size 33x24 [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (305,95) size 49x24 [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Bottom" >+ RenderTableCell {TD} at (356,46) size 94x61 [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (2,3) size 90x55 >+ text run at (2,3) width 90: "Data" >+ RenderTable {TABLE} at (0,215) size 452x122 >+ RenderTableSection {TBODY} at (0,0) size 452x121 >+ RenderTableRow {TR} at (0,2) size 452x117 >+ RenderTableCell {TD} at (2,2) size 29x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 25x19 >+ text run at (2,2) width 25: "Top" >+ RenderTableCell {TD} at (33,75) size 33x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (68,46) size 94x61 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,3) size 90x55 >+ text run at (2,3) width 90: "Data" >+ RenderTableCell {TD} at (164,48) size 47x25 [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x20 >+ text run at (2,3) width 43: "Middle" >+ RenderTableCell {TD} at (213,95) size 49x24 [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Bottom" >+ RenderTableCell {TD} at (264,2) size 186x117 [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 182x109 >+ text run at (2,4) width 182: "Data" >+ RenderTable {TABLE} at (0,336) size 452x122 >+ RenderTableSection {TBODY} at (0,0) size 452x121 >+ RenderTableRow {TR} at (0,2) size 452x117 >+ RenderTableCell {TD} at (2,2) size 29x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 25x19 >+ text run at (2,2) width 25: "Top" >+ RenderTableCell {TD} at (33,46) size 94x61 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,3) size 90x55 >+ text run at (2,3) width 90: "Data" >+ RenderTableCell {TD} at (129,95) size 49x24 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Bottom" >+ RenderTableCell {TD} at (180,75) size 33x24 [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (215,2) size 186x117 [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 182x109 >+ text run at (2,4) width 182: "Data" >+ RenderTableCell {TD} at (403,48) size 47x25 [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x20 >+ text run at (2,3) width 43: "Middle" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/multiple-captions-display-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/multiple-captions-display-expected.txt >new file mode 100644 >index 00000000000..f5d7bd01618 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/multiple-captions-display-expected.txt >@@ -0,0 +1,65 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x308 >+ RenderBlock {html} at (0,0) size 800x308 >+ RenderBody {body} at (8,8) size 784x292 >+ RenderTable {table} at (0,0) size 122x292 >+ RenderTableSection (anonymous) at (0,164) size 122x2 >+ RenderTableRow (anonymous) at (0,0) size 122x0 >+ RenderTableCell (anonymous) at (2,0) size 118x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {caption} at (0,40) size 122x40 >+ RenderText {#text} at (15,0) size 92x39 >+ text run at (15,0) width 92: "PASS: Normal" >+ text run at (37,20) width 48: "Caption" >+ RenderTableSection {thead} at (0,140) size 122x24 >+ RenderTableRow (anonymous) at (0,2) size 122x20 >+ RenderTableCell (anonymous) at (2,2) size 118x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "HEADER" >+ RenderTableSection {tbody} at (0,166) size 122x42 >+ RenderTableRow (anonymous) at (0,0) size 122x40 >+ RenderTableCell (anonymous) at (2,0) size 118x40 [r=0 c=0 rs=1 cs=1] >+ RenderBR {br} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 118x19 >+ text run at (0,20) width 118: "Some body content" >+ RenderBR {br} at (118,20) size 0x19 >+ RenderTableSection {tfoot} at (0,210) size 122x22 >+ RenderTableRow (anonymous) at (0,0) size 122x20 >+ RenderTableCell (anonymous) at (2,0) size 118x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "FOOTER" >+ RenderTableSection (anonymous) at (0,208) size 122x2 >+ RenderTableRow (anonymous) at (0,0) size 122x0 >+ RenderTableCell (anonymous) at (2,0) size 118x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {caption} at (0,80) size 122x60 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {caption} at (0,140) size 122x0 >+layer at (8,240) size 122x60 >+ RenderBlock {caption} at (0,232) size 122x60 >+ RenderText {#text} at (25,0) size 110x59 >+ text run at (25,0) width 72: "PASS: First" >+ text run at (6,20) width 110: "Caption aligned to" >+ text run at (28,40) width 66: "the bottom" >+layer at (10,172) size 217x20 >+ RenderBlock (positioned) {caption} at (10,172) size 217x20 >+ RenderText {#text} at (0,0) size 217x19 >+ text run at (0,0) width 217: "PASS: Caption with a fixed position" >+layer at (8,8) size 122x40 >+ RenderBlock {caption} at (0,0) size 122x40 >+ RenderText {#text} at (0,0) size 122x39 >+ text run at (0,0) width 122: "PASS: Caption with" >+ text run at (27,20) width 68: "opacity 0.7" >+layer at (10,216) size 315x20 >+ RenderBlock (positioned) {caption} at (10,216) size 315x20 >+ RenderText {#text} at (0,0) size 315x19 >+ text run at (0,0) width 315: "PASS: Caption with a fixed position and opacity 0.6" >+layer at (8,88) size 122x59 >+ RenderInline {a} at (0,0) size 122x59 >+ RenderText {#text} at (0,0) size 122x59 >+ text run at (0,0) width 122: "PASS: Caption with" >+ text run at (7,20) width 108: "opacity 0.5 in one" >+ text run at (28,40) width 66: "of its child." >+layer at (69,148) size 420x20 >+ RenderBlock (positioned) {a} at (69,148) size 420x20 >+ RenderText {#text} at (0,0) size 420x19 >+ text run at (0,0) width 420: "PASS: Caption with opacity 0.4 and fixed position of one of the child." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/multiple-percent-height-rows-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/multiple-percent-height-rows-expected.txt >new file mode 100644 >index 00000000000..b7e92afa62a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/multiple-percent-height-rows-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 435x227 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 433x225 >+ RenderTableRow {TR} at (0,0) size 433x225 >+ RenderTableCell {TD} at (0,0) size 433x225 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 431x223 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 429x221 >+ RenderTableRow {TR} at (0,0) size 429x111 >+ RenderTableCell {TD} at (0,44) size 215x23 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,0) size 4x20 >+ text run at (1,1) width 4: " " >+ RenderTableCell {TD} at (214,44) size 215x23 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,0) size 4x20 >+ text run at (1,1) width 4: " " >+ RenderTableRow {TR} at (0,110) size 429x111 >+ RenderTableCell {TD} at (0,154) size 215x23 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,0) size 4x20 >+ text run at (1,1) width 4: " " >+ RenderTableCell {TD} at (214,154) size 215x23 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,0) size 4x20 >+ text run at (1,1) width 4: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/nested-percent-height-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/nested-percent-height-table-expected.txt >new file mode 100644 >index 00000000000..a0624717582 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/nested-percent-height-table-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 189x22 >+ text run at (0,0) width 189: "Height:100% Problems" >+ RenderBlock {P} at (0,41) size 784x21 >+ RenderText {#text} at (0,0) size 706x19 >+ text run at (0,0) width 378: "In the example below, the inner table should be 300 pixels tall. " >+ text run at (378,0) width 328: "Instead the height:100% on the table cell isn't honored." >+ RenderTable {TABLE} at (357,77) size 70x301 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 70x300 >+ RenderTableRow {TR} at (0,0) size 70x300 >+ RenderTableCell {TD} at (0,0) size 70x300 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 70x300 [bgcolor=#008000] >+ RenderTableSection {TBODY} at (0,0) size 70x300 >+ RenderTableRow {TR} at (0,2) size 70x296 >+ RenderTableCell {TD} at (2,139) size 66x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 64x19 >+ text run at (1,1) width 64: "Inner table" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/nobr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/nobr-expected.txt >new file mode 100644 >index 00000000000..f03b15b61b0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/nobr-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x0 >+ RenderInline {NOBR} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,0) size 784x390 >+ RenderTable {TABLE} at (0,0) size 70x390 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 68x388 >+ RenderTableRow {TR} at (0,2) size 68x384 >+ RenderTableCell {TD} at (2,2) size 64x384 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 60x379 >+ text run at (2,2) width 49: "This is a" >+ text run at (2,22) width 52: "test case" >+ text run at (2,42) width 17: "for" >+ text run at (2,62) width 60: "3190580." >+ text run at (2,82) width 30: "Even" >+ text run at (2,102) width 40: "though" >+ text run at (2,122) width 53: "this table" >+ text run at (2,142) width 9: "is" >+ text run at (2,162) width 53: "enclosed" >+ text run at (2,182) width 53: "in a nobr" >+ text run at (2,202) width 46: "tag, this" >+ text run at (2,222) width 22: "text" >+ text run at (2,242) width 39: "should" >+ text run at (2,262) width 31: "wrap" >+ text run at (2,282) width 50: "anyway." >+ text run at (2,302) width 56: "The table" >+ text run at (2,322) width 58: "is only 50" >+ text run at (2,342) width 34: "pixels" >+ text run at (2,362) width 33: "wide." >+ RenderBlock (anonymous) at (0,390) size 784x0 >+ RenderInline {NOBR} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/overflowHidden-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/overflowHidden-expected.txt >new file mode 100644 >index 00000000000..22464f9bd61 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/overflowHidden-expected.txt >@@ -0,0 +1,230 @@ >+layer at (0,0) size 785x2484 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2484 >+ RenderBlock {HTML} at (0,0) size 785x2484 >+ RenderBody {BODY} at (8,8) size 769x2468 >+ RenderTable {TABLE} at (0,0) size 418x112 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 414x108 >+ RenderTableRow {TR} at (0,2) size 414x104 >+ RenderTableCell {TD} at (308,2) size 104x104 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,112) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,152) size 718x112 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 714x108 >+ RenderTableRow {TR} at (0,2) size 714x104 >+ RenderTableCell {TD} at (608,2) size 104x104 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,264) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,304) size 718x112 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 714x108 >+ RenderTableRow {TR} at (0,2) size 714x104 >+ RenderTableCell {TD} at (608,2) size 104x104 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,416) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,456) size 418x112 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 414x108 >+ RenderTableRow {TR} at (0,2) size 414x104 >+ RenderTableCell {TD} at (308,2) size 104x104 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,568) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,608) size 418x112 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 414x108 >+ RenderTableRow {TR} at (0,2) size 414x104 >+ RenderTableCell {TD} at (2,2) size 104x104 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,720) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,760) size 618x218 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 614x214 >+ RenderTableRow {TR} at (0,2) size 614x104 >+ RenderTableCell {TD} at (308,2) size 304x104 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 300x100 [bgcolor=#800080] >+ RenderTableRow {TR} at (0,108) size 614x104 >+ RenderTableCell {TD} at (2,108) size 304x104 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 300x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,978) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,1018) size 718x112 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 714x108 >+ RenderTableRow {TR} at (0,2) size 714x104 >+ RenderTableCell {TD} at (608,2) size 104x104 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,1130) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,1170) size 718x112 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 714x108 >+ RenderTableRow {TR} at (0,2) size 714x104 >+ RenderTableCell {TD} at (608,2) size 104x104 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,1282) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,1322) size 718x112 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 714x108 >+ RenderTableRow {TR} at (0,2) size 714x104 >+ RenderTableCell {TD} at (608,2) size 104x104 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,1434) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {DIV} at (0,1474) size 400x100 >+ RenderTableSection (anonymous) at (0,0) size 400x100 >+ RenderTableRow {DIV} at (0,0) size 400x100 >+ RenderTableCell {DIV} at (300,0) size 100x100 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,1574) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {DIV} at (0,1614) size 400x100 >+ RenderTableSection (anonymous) at (0,0) size 400x100 >+ RenderTableRow {DIV} at (0,0) size 400x100 >+ RenderTableCell {DIV} at (300,0) size 100x100 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,1714) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,1754) size 715x112 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 710x107 >+ RenderTableRow {TR} at (0,0) size 710x107 >+ RenderTableCell {TD} at (605,0) size 105x107 [border: (3px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,4) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,1866) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,1906) size 715x112 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 710x107 >+ RenderTableRow {TR} at (0,0) size 710x107 >+ RenderTableCell {TD} at (605,0) size 105x107 [border: (3px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,4) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,2018) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,2058) size 418x112 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 414x108 >+ RenderTableRow {TR} at (0,2) size 414x104 >+ RenderTableCell {TD} at (308,2) size 104x104 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,2170) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,2210) size 433x112 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 429x108 >+ RenderTableRow {TR} at (0,2) size 429x104 >+ RenderTableCell {TD} at (323,2) size 104x104 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 100x100 [bgcolor=#800080] >+ RenderBlock (anonymous) at (0,2322) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,2362) size 470x106 >+ RenderTableSection {TBODY} at (0,0) size 470x106 >+ RenderTableRow {TR} at (0,2) size 470x102 >+ RenderTableCell {TD} at (366,2) size 102x102 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x100 [bgcolor=#800080] >+layer at (12,12) size 304x104 clip at (13,13) size 302x102 >+ RenderTableCell {TD} at (2,52) size 304x4 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+layer at (12,164) size 604x104 clip at (13,165) size 602x102 >+ RenderTableCell {TD} at (2,42) size 604x24 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+layer at (12,468) size 304x104 clip at (13,469) size 302x102 scrollWidth 601 >+ RenderTableCell {TD} at (2,52) size 304x4 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (2,-18) size 300x20 [bgcolor=#00FF00] >+ RenderBlock {DIV} at (0,0) size 600x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 26x19 >+ text run at (0,0) width 26: "Test" >+layer at (118,620) size 304x104 clip at (119,621) size 302x102 scrollWidth 601 >+ RenderTableCell {TD} at (108,52) size 304x4 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,-18) size 300x20 [bgcolor=#00FF00] >+ RenderBlock {DIV} at (0,0) size 600x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "Reverse Test" >+layer at (12,772) size 304x104 clip at (13,773) size 302x102 scrollWidth 601 >+ RenderTableCell {TD} at (2,52) size 304x4 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (2,-18) size 300x20 [bgcolor=#00FF00] >+ RenderBlock {DIV} at (0,0) size 600x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 80x19 >+ text run at (0,0) width 80: "Stacked Test" >+layer at (318,878) size 304x104 clip at (319,879) size 302x102 scrollWidth 601 >+ RenderTableCell {TD} at (308,158) size 304x4 [bgcolor=#808080] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,-18) size 300x20 [bgcolor=#00FF00] >+ RenderBlock {DIV} at (0,0) size 600x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 49: "Reverse" >+layer at (12,1030) size 604x104 clip at (13,1031) size 602x102 >+ RenderTableCell {TD} at (2,42) size 604x24 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+layer at (8,1482) size 300x100 scrollWidth 600 >+ RenderTableCell {DIV} at (0,40) size 300x20 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 300x20 >+ RenderBlock {DIV} at (0,0) size 600x20 [bgcolor=#FFA500] >+ RenderText {#text} at (0,0) size 133x19 >+ text run at (0,0) width 133: "With display:table-cell" >+layer at (10,1764) size 605x107 clip at (13,1767) size 602x102 >+ RenderTableCell {TD} at (0,40) size 605x27 [bgcolor=#808080] [border: (3px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (4,4) size 600x20 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,0) size 207x19 >+ text run at (0,0) width 207: "Test with border-collapse:collapse" >+layer at (10,1916) size 605x107 clip at (13,1919) size 602x102 >+ RenderTableCell {TD} at (0,40) size 605x27 [border: (3px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (4,4) size 600x20 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,0) size 261x19 >+ text run at (0,0) width 261: "Test with border-collapse:collapse no color" >+layer at (12,2070) size 304x84 clip at (13,2071) size 302x67 scrollWidth 601 >+ RenderTableCell {TD} at (2,34) size 304x20 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (2,-18) size 300x20 [bgcolor=#00FF00] >+ RenderBlock {DIV} at (0,0) size 600x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 141x19 >+ text run at (0,0) width 141: "Test with overflow:auto" >+layer at (12,2222) size 319x104 clip at (13,2223) size 302x87 scrollWidth 601 >+ RenderTableCell {TD} at (2,44) size 319x20 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (2,-18) size 300x20 [bgcolor=#00FF00] >+ RenderBlock {DIV} at (0,0) size 600x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 147x19 >+ text run at (0,0) width 147: "Test with overflow:scroll" >+layer at (10,2372) size 362x102 clip at (40,2402) size 302x27 scrollWidth 601 >+ RenderTableCell {TD} at (2,4) size 362x98 [bgcolor=#808080] [border: (30px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (31,31) size 300x20 [bgcolor=#00FF00] >+ RenderBlock {DIV} at (0,0) size 600x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 141x19 >+ text run at (0,0) width 141: "Test with overflow:auto" >+layer at (14,90) size 600x20 >+ RenderBlock (positioned) {DIV} at (14,90) size 600x20 [bgcolor=#00FFFF] >+ RenderText {#text} at (0,0) size 196x19 >+ text run at (0,0) width 196: "With absolute positioning on div." >+layer at (14,206) size 600x20 >+ RenderBlock {DIV} at (2,2) size 600x20 [bgcolor=#00FFFF] >+ RenderText {#text} at (0,0) size 122x19 >+ text run at (0,0) width 122: "With opacity on div." >+layer at (12,316) size 604x104 clip at (13,317) size 602x102 >+ RenderTableCell {TD} at (2,42) size 604x24 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 600x20 [bgcolor=#00FFFF] >+ RenderText {#text} at (0,0) size 124x19 >+ text run at (0,0) width 124: "With opacity on cell." >+layer at (14,1072) size 600x20 >+ RenderBlock (relative positioned) {DIV} at (2,2) size 600x20 [bgcolor=#FFA500] >+ RenderText {#text} at (0,0) size 189x19 >+ text run at (0,0) width 189: "With relative positioning on div." >+layer at (12,1182) size 604x104 clip at (13,1183) size 602x102 >+ RenderTableCell {TD} at (2,42) size 604x24 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 600x20 [bgcolor=#FFC0CB] >+ RenderText {#text} at (0,0) size 191x19 >+ text run at (0,0) width 191: "With relative positioning on cell." >+layer at (112,1334) size 604x104 clip at (113,1335) size 602x102 >+ RenderTableCell {TD} at (2,42) size 604x24 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 600x20 [bgcolor=#FFC0CB] >+ RenderText {#text} at (0,0) size 272x19 >+ text run at (0,0) width 272: "With relative positioning and an offset on cell." >+layer at (108,1622) size 300x100 scrollWidth 600 >+ RenderTableCell {DIV} at (0,40) size 300x20 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 300x20 >+ RenderBlock {DIV} at (0,0) size 600x20 [bgcolor=#FFA500] >+ RenderText {#text} at (0,0) size 261x19 >+ text run at (0,0) width 261: "With display:table-cell + relative positioning" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/percent-heights-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/percent-heights-expected.txt >new file mode 100644 >index 00000000000..3164fc2fdcf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/percent-heights-expected.txt >@@ -0,0 +1,58 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 248x22 >+ text run at (0,0) width 248: "Small Percentage Heights Bug" >+ RenderBlock {P} at (0,41) size 784x41 >+ RenderText {#text} at (0,0) size 765x39 >+ text run at (0,0) width 378: "In the example below, all eight cells should be the same height. " >+ text run at (378,0) width 387: "It appears that any percentage heights cause cells to fill the entire" >+ text run at (0,20) width 76: "table height. " >+ text run at (76,20) width 510: "Note how cell 8 is correct but 2-7 are not, despite the cells all specifying height:30%." >+ RenderTable {TABLE} at (0,97) size 784x105 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x102 >+ RenderTableRow {TR} at (0,0) size 782x102 >+ RenderTableCell {TD} at (0,0) size 488x102 [bgcolor=#FFFF00] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (200,11) size 88x19 >+ text run at (200,11) width 88: "Table Data #1" >+ RenderBR {BR} at (287,26) size 1x0 >+ RenderText {#text} at (211,31) size 66x19 >+ text run at (211,31) width 66: "Other cells" >+ RenderBR {BR} at (276,46) size 1x0 >+ RenderText {#text} at (184,51) size 120x19 >+ text run at (184,51) width 120: "should be the height" >+ RenderBR {BR} at (303,66) size 1x0 >+ RenderText {#text} at (214,71) size 60x19 >+ text run at (214,71) width 60: "of this cell" >+ RenderTableCell {TD} at (488,20) size 42x62 [bgcolor=#006000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 20x39 >+ text run at (11,11) width 20: "TD" >+ text run at (13,31) width 16: "#2" >+ RenderTableCell {TD} at (530,20) size 42x62 [bgcolor=#00FFFF] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 20x39 >+ text run at (11,11) width 20: "TD" >+ text run at (13,31) width 16: "#3" >+ RenderTableCell {TD} at (572,20) size 42x62 [bgcolor=#0000FF] [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 20x39 >+ text run at (11,11) width 20: "TD" >+ text run at (13,31) width 16: "#4" >+ RenderTableCell {TD} at (614,20) size 42x62 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 20x39 >+ text run at (11,11) width 20: "TD" >+ text run at (13,31) width 16: "#5" >+ RenderTableCell {TD} at (656,20) size 42x62 [bgcolor=#000080] [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 20x39 >+ text run at (11,11) width 20: "TD" >+ text run at (13,31) width 16: "#6" >+ RenderTableCell {TD} at (698,20) size 42x62 [bgcolor=#CACACA] [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 20x39 >+ text run at (11,11) width 20: "TD" >+ text run at (13,31) width 16: "#7" >+ RenderTableCell {TD} at (740,20) size 42x62 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1] >+ RenderInline {FONT} at (0,0) size 20x39 [color=#FFFFFF] >+ RenderText {#text} at (11,11) size 20x39 >+ text run at (11,11) width 20: "TD" >+ text run at (13,31) width 16: "#8" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/prepend-in-anonymous-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/prepend-in-anonymous-table-expected.txt >new file mode 100644 >index 00000000000..3271847e7db >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/prepend-in-anonymous-table-expected.txt >@@ -0,0 +1,474 @@ >+layer at (0,0) size 785x1529 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1529 >+ RenderBlock {HTML} at (0,0) size 785x1529 >+ RenderBody {BODY} at (8,8) size 769x1513 >+ RenderBlock {P} at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 714x39 >+ RenderInline {A} at (0,0) size 311x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 311x19 >+ text run at (51,0) width 311: "https://bugs.webkit.org/show_bug.cgi?id=19519" >+ RenderText {#text} at (362,0) size 714x39 >+ text run at (362,0) width 352: " DOM modification causes stack exhaustion (BUTTON" >+ text run at (0,20) width 151: "OBJECT COLGROUP)" >+ RenderText {#text} at (151,20) size 4x19 >+ text run at (151,20) width 4: "." >+ RenderBlock {PRE} at (0,56) size 769x16 >+ RenderText {#text} at (0,0) size 248x16 >+ text run at (0,0) width 248: "Prepending block to table-cell:" >+ RenderBlock {DIV} at (0,85) size 769x0 >+ RenderBlock {DIV} at (0,0) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,85) size 769x0 >+ RenderBlock {DIV} at (0,0) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {PRE} at (0,98) size 769x16 >+ RenderText {#text} at (0,0) size 256x16 >+ text run at (0,0) width 256: "Prepending inline to table-cell:" >+ RenderBlock {DIV} at (0,127) size 769x0 >+ RenderBlock (anonymous) at (0,0) size 769x0 >+ RenderInline {DIV} at (0,0) size 0x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,127) size 769x0 >+ RenderBlock (anonymous) at (0,0) size 769x0 >+ RenderInline {DIV} at (0,0) size 0x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {PRE} at (0,140) size 769x16 >+ RenderText {#text} at (0,0) size 288x16 >+ text run at (0,0) width 288: "Prepending table-cell to table-cell:" >+ RenderBlock {DIV} at (0,169) size 769x0 >+ RenderTable at (0,0) size 2x0 >+ RenderTableSection (anonymous) at (0,0) size 2x0 >+ RenderTableRow (anonymous) at (0,0) size 2x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (0,169) size 769x0 >+ RenderTable at (0,0) size 2x0 >+ RenderTableSection (anonymous) at (0,0) size 2x0 >+ RenderTableRow (anonymous) at (0,0) size 2x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {PRE} at (0,182) size 769x16 >+ RenderText {#text} at (0,0) size 280x16 >+ text run at (0,0) width 280: "Prepending table-row to table-cell:" >+ RenderBlock {DIV} at (0,211) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow {DIV} at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=1 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,211) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow {DIV} at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=1 c=0 rs=1 cs=1] >+ RenderBlock {PRE} at (0,224) size 769x16 >+ RenderText {#text} at (0,0) size 328x16 >+ text run at (0,0) width 328: "Prepending table-row-group to table-cell:" >+ RenderBlock {DIV} at (0,253) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection {DIV} at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,253) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection {DIV} at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {PRE} at (0,266) size 769x16 >+ RenderText {#text} at (0,0) size 352x16 >+ text run at (0,0) width 352: "Prepending table-column-group to table-cell:" >+ RenderBlock {DIV} at (0,295) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,295) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {PRE} at (0,308) size 769x16 >+ RenderText {#text} at (0,0) size 312x16 >+ text run at (0,0) width 312: "Prepending table-caption to table-cell:" >+ RenderBlock {DIV} at (0,337) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderBlock {DIV} at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,337) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderBlock {DIV} at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {PRE} at (0,350) size 769x16 >+ RenderText {#text} at (0,0) size 240x16 >+ text run at (0,0) width 240: "Prepending block to table-row:" >+ RenderBlock {DIV} at (0,379) size 769x0 >+ RenderBlock {DIV} at (0,0) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,379) size 769x0 >+ RenderBlock {DIV} at (0,0) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,392) size 769x16 >+ RenderText {#text} at (0,0) size 248x16 >+ text run at (0,0) width 248: "Prepending inline to table-row:" >+ RenderBlock {DIV} at (0,421) size 769x0 >+ RenderBlock (anonymous) at (0,0) size 769x0 >+ RenderInline {DIV} at (0,0) size 0x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,421) size 769x0 >+ RenderBlock (anonymous) at (0,0) size 769x0 >+ RenderInline {DIV} at (0,0) size 0x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,434) size 769x16 >+ RenderText {#text} at (0,0) size 280x16 >+ text run at (0,0) width 280: "Prepending table-cell to table-row:" >+ RenderBlock {DIV} at (0,463) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableRow {DIV} at (0,0) size 1x0 >+ RenderBlock {DIV} at (0,463) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableRow {DIV} at (0,0) size 1x0 >+ RenderBlock {PRE} at (0,476) size 769x16 >+ RenderText {#text} at (0,0) size 272x16 >+ text run at (0,0) width 272: "Prepending table-row to table-row:" >+ RenderBlock {DIV} at (0,505) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,505) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,518) size 769x16 >+ RenderText {#text} at (0,0) size 320x16 >+ text run at (0,0) width 320: "Prepending table-row-group to table-row:" >+ RenderBlock {DIV} at (0,547) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,547) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,560) size 769x16 >+ RenderText {#text} at (0,0) size 344x16 >+ text run at (0,0) width 344: "Prepending table-column-group to table-row:" >+ RenderBlock {DIV} at (0,589) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,589) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,602) size 769x16 >+ RenderText {#text} at (0,0) size 304x16 >+ text run at (0,0) width 304: "Prepending table-caption to table-row:" >+ RenderBlock {DIV} at (0,631) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,631) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,644) size 769x16 >+ RenderText {#text} at (0,0) size 288x16 >+ text run at (0,0) width 288: "Prepending block to table-row-group:" >+ RenderBlock {DIV} at (0,673) size 769x0 >+ RenderBlock {DIV} at (0,0) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,673) size 769x0 >+ RenderBlock {DIV} at (0,0) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,686) size 769x16 >+ RenderText {#text} at (0,0) size 296x16 >+ text run at (0,0) width 296: "Prepending inline to table-row-group:" >+ RenderBlock {DIV} at (0,715) size 769x0 >+ RenderBlock (anonymous) at (0,0) size 769x0 >+ RenderInline {DIV} at (0,0) size 0x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,715) size 769x0 >+ RenderBlock (anonymous) at (0,0) size 769x0 >+ RenderInline {DIV} at (0,0) size 0x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,728) size 769x16 >+ RenderText {#text} at (0,0) size 328x16 >+ text run at (0,0) width 328: "Prepending table-cell to table-row-group:" >+ RenderBlock {DIV} at (0,757) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableSection {DIV} at (0,0) size 1x0 >+ RenderBlock {DIV} at (0,757) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableSection {DIV} at (0,0) size 1x0 >+ RenderBlock {PRE} at (0,770) size 769x16 >+ RenderText {#text} at (0,0) size 320x16 >+ text run at (0,0) width 320: "Prepending table-row to table-row-group:" >+ RenderBlock {DIV} at (0,799) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,799) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,812) size 769x16 >+ RenderText {#text} at (0,0) size 368x16 >+ text run at (0,0) width 368: "Prepending table-row-group to table-row-group:" >+ RenderBlock {DIV} at (0,841) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,841) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,854) size 769x16 >+ RenderText {#text} at (0,0) size 392x16 >+ text run at (0,0) width 392: "Prepending table-column-group to table-row-group:" >+ RenderBlock {DIV} at (0,883) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,883) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,896) size 769x16 >+ RenderText {#text} at (0,0) size 352x16 >+ text run at (0,0) width 352: "Prepending table-caption to table-row-group:" >+ RenderBlock {DIV} at (0,925) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,925) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,938) size 769x16 >+ RenderText {#text} at (0,0) size 312x16 >+ text run at (0,0) width 312: "Prepending block to table-column-group:" >+ RenderBlock {DIV} at (0,967) size 769x0 >+ RenderBlock {DIV} at (0,0) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,967) size 769x0 >+ RenderBlock {DIV} at (0,0) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,980) size 769x16 >+ RenderText {#text} at (0,0) size 320x16 >+ text run at (0,0) width 320: "Prepending inline to table-column-group:" >+ RenderBlock {DIV} at (0,1009) size 769x0 >+ RenderBlock (anonymous) at (0,0) size 769x0 >+ RenderInline {DIV} at (0,0) size 0x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,1009) size 769x0 >+ RenderBlock (anonymous) at (0,0) size 769x0 >+ RenderInline {DIV} at (0,0) size 0x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,1022) size 769x16 >+ RenderText {#text} at (0,0) size 352x16 >+ text run at (0,0) width 352: "Prepending table-cell to table-column-group:" >+ RenderBlock {DIV} at (0,1051) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,1051) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,1064) size 769x16 >+ RenderText {#text} at (0,0) size 344x16 >+ text run at (0,0) width 344: "Prepending table-row to table-column-group:" >+ RenderBlock {DIV} at (0,1093) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,1093) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,1106) size 769x16 >+ RenderText {#text} at (0,0) size 392x16 >+ text run at (0,0) width 392: "Prepending table-row-group to table-column-group:" >+ RenderBlock {DIV} at (0,1135) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,1135) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,1148) size 769x16 >+ RenderText {#text} at (0,0) size 416x16 >+ text run at (0,0) width 416: "Prepending table-column-group to table-column-group:" >+ RenderBlock {DIV} at (0,1177) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,1177) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,1190) size 769x16 >+ RenderText {#text} at (0,0) size 376x16 >+ text run at (0,0) width 376: "Prepending table-caption to table-column-group:" >+ RenderBlock {DIV} at (0,1219) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,1219) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,1232) size 769x16 >+ RenderText {#text} at (0,0) size 272x16 >+ text run at (0,0) width 272: "Prepending block to table-caption:" >+ RenderBlock {DIV} at (0,1261) size 769x0 >+ RenderBlock {DIV} at (0,0) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,1261) size 769x0 >+ RenderBlock {DIV} at (0,0) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,1274) size 769x16 >+ RenderText {#text} at (0,0) size 280x16 >+ text run at (0,0) width 280: "Prepending inline to table-caption:" >+ RenderBlock {DIV} at (0,1303) size 769x0 >+ RenderBlock (anonymous) at (0,0) size 769x0 >+ RenderInline {DIV} at (0,0) size 0x0 >+ RenderTable at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,1303) size 769x0 >+ RenderBlock (anonymous) at (0,0) size 769x0 >+ RenderInline {DIV} at (0,0) size 0x0 >+ RenderTable at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,1316) size 769x16 >+ RenderText {#text} at (0,0) size 312x16 >+ text run at (0,0) width 312: "Prepending table-cell to table-caption:" >+ RenderBlock {DIV} at (0,1345) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 1x0 >+ RenderBlock {DIV} at (0,1345) size 769x0 >+ RenderTable at (0,0) size 1x0 >+ RenderTableSection (anonymous) at (0,0) size 1x0 >+ RenderTableRow (anonymous) at (0,0) size 1x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 1x0 >+ RenderBlock {PRE} at (0,1358) size 769x16 >+ RenderText {#text} at (0,0) size 304x16 >+ text run at (0,0) width 304: "Prepending table-row to table-caption:" >+ RenderBlock {DIV} at (0,1387) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,1387) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (0,0) size 0x0 >+ RenderTableRow {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,1400) size 769x16 >+ RenderText {#text} at (0,0) size 352x16 >+ text run at (0,0) width 352: "Prepending table-row-group to table-caption:" >+ RenderBlock {DIV} at (0,1429) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,1429) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableSection {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,1442) size 769x16 >+ RenderText {#text} at (0,0) size 376x16 >+ text run at (0,0) width 376: "Prepending table-column-group to table-caption:" >+ RenderBlock {DIV} at (0,1471) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,1471) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderTableCol {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderBlock {PRE} at (0,1484) size 769x16 >+ RenderText {#text} at (0,0) size 336x16 >+ text run at (0,0) width 336: "Prepending table-caption to table-caption:" >+ RenderBlock {DIV} at (0,1513) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,1513) size 769x0 >+ RenderTable at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/quote-text-around-iframe-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/quote-text-around-iframe-expected.txt >new file mode 100644 >index 00000000000..8210b742609 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/quote-text-around-iframe-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x349 >+ RenderBlock {HTML} at (0,0) size 800x349 >+ RenderBody {BODY} at (16,16) size 768x317 >+ RenderTable at (0,0) size 693x317 >+ RenderTableSection (anonymous) at (0,0) size 693x317 >+ RenderTableRow {Q} at (0,0) size 693x317 >+ RenderTableCell (anonymous) at (0,0) size 693x317 [r=0 c=0 rs=1 cs=1] >+ RenderInline (generated) at (0,0) size 13x36 >+ RenderQuote at (0,0) size 13x36 >+ RenderText at (0,280) size 13x36 >+ text run at (0,280) width 13: "\"" >+ RenderText {#text} at (13,280) size 30x36 >+ text run at (13,280) width 30: " A" >+ RenderIFrame {IFRAME} at (43,0) size 608x308 [border: (4px inset #000000)] >+ layer at (0,0) size 600x300 >+ RenderView at (0,0) size 600x300 >+ layer at (0,0) size 600x300 >+ RenderBlock {HTML} at (0,0) size 600x300 >+ RenderBody {BODY} at (8,8) size 584x284 >+ RenderText {#text} at (651,280) size 29x36 >+ text run at (651,280) width 29: "B " >+ RenderInline (generated) at (0,0) size 13x36 >+ RenderQuote at (0,0) size 13x36 >+ RenderText at (680,280) size 13x36 >+ text run at (680,280) width 13: "\"" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/relative-position-containment-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/relative-position-containment-expected.txt >new file mode 100644 >index 00000000000..5f05111a85f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/relative-position-containment-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x338 >+ RenderBlock {HTML} at (0,0) size 800x338 >+ RenderBody {BODY} at (8,8) size 784x322 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 500x19 >+ text run at (0,0) width 500: "Will be green if the relative positioned table cell properly acts as a containing block." >+ RenderTable {TABLE} at (0,20) size 302x302 [border: (1px solid #000000)] >+ RenderTableSection {TBODY} at (1,1) size 300x300 >+ RenderTableRow {TR} at (0,100) size 300x100 >+layer at (109,129) size 100x100 >+ RenderTableCell {TD} at (100,150) size 100x0 [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+layer at (109,129) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,-50) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/relative-position-offsets-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/relative-position-offsets-expected.txt >new file mode 100644 >index 00000000000..efae328d5aa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/relative-position-offsets-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x236 >+ RenderBlock {HTML} at (0,0) size 800x236 >+ RenderBody {BODY} at (8,8) size 784x220 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Will be green if relative positioning offsets are supported:" >+ RenderTable {TABLE} at (0,20) size 100x200 >+ RenderTableSection {TBODY} at (0,0) size 100x200 >+ RenderTableRow {TR} at (0,0) size 100x100 >+ RenderTableCell {TD} at (0,50) size 100x0 [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,100) size 100x100 >+layer at (8,28) size 100x100 >+ RenderTableCell {TD} at (0,150) size 100x0 [bgcolor=#008000] [r=1 c=0 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/relative-position-stacking-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/relative-position-stacking-expected.txt >new file mode 100644 >index 00000000000..6be87c2ff18 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/relative-position-stacking-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x136 >+ RenderBlock {HTML} at (0,0) size 800x136 >+ RenderBody {BODY} at (8,8) size 784x120 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Will be green if relative positioning stacking is supported:" >+ RenderTable {TABLE} at (0,20) size 100x100 >+ RenderTableSection {TBODY} at (0,0) size 100x100 >+ RenderTableRow {TR} at (0,0) size 100x0 >+ RenderTableRow {TR} at (0,0) size 100x100 >+ RenderTableCell {TD} at (0,50) size 100x0 [bgcolor=#FF0000] [r=1 c=0 rs=1 cs=1] >+layer at (8,28) size 100x0 >+ RenderTableCell {TD} at (0,0) size 100x0 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 100x0 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/remove-td-display-none-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/remove-td-display-none-expected.txt >new file mode 100644 >index 00000000000..dd10b73bf51 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/remove-td-display-none-expected.txt >@@ -0,0 +1,66 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "Both rows should have the same width (725px)." >+ RenderTable {TABLE} at (0,36) size 725x40 >+ RenderTableSection {TBODY} at (0,0) size 725x40 >+ RenderTableRow {TR} at (0,0) size 725x20 >+ RenderTableCell {TD} at (0,0) size 91x20 [bgcolor=#7CFC00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >+ RenderTableCell {TD} at (90,0) size 92x20 [bgcolor=#008000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "1+" >+ RenderTableCell {TD} at (181,0) size 91x20 [bgcolor=#00FFFF] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "2" >+ RenderTableCell {TD} at (271,0) size 92x20 [bgcolor=#008B8B] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "2+" >+ RenderTableCell {TD} at (362,0) size 92x20 [bgcolor=#FFFF00] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "3" >+ RenderTableCell {TD} at (453,0) size 91x20 [bgcolor=#FFD700] [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "3+" >+ RenderTableCell {TD} at (543,0) size 92x20 [bgcolor=#FFA500] [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "4" >+ RenderTableCell {TD} at (634,0) size 91x20 [bgcolor=#FF8C00] [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "4+" >+ RenderTableRow {TR} at (0,20) size 725x20 >+ RenderTableCell {TD} at (0,20) size 91x20 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTable {TABLE} at (0,76) size 725x20 >+ RenderTableSection {TBODY} at (0,0) size 725x20 >+ RenderTableRow {TR} at (0,0) size 725x20 >+ RenderTableCell {TD} at (0,0) size 182x20 [bgcolor=#7CFC00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >+ RenderTableCell {TD} at (181,0) size 182x20 [bgcolor=#00FFFF] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "2" >+ RenderTableCell {TD} at (362,0) size 182x20 [bgcolor=#FFFF00] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "3" >+ RenderTableCell {TD} at (543,0) size 182x20 [bgcolor=#FFA500] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "4" >+ RenderBlock (anonymous) at (0,96) size 784x26 >+ RenderButton {BUTTON} at (2,2) size 47x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 31x16 >+ RenderText {#text} at (0,0) size 31x16 >+ text run at (0,0) width 31: "show" >+ RenderText {#text} at (51,3) size 4x19 >+ text run at (51,3) width 4: " " >+ RenderButton {BUTTON} at (57,2) size 42x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 26x16 >+ RenderText {#text} at (0,0) size 26x16 >+ text run at (0,0) width 26: "hide" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/replaced-percent-height-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/replaced-percent-height-expected.txt >new file mode 100644 >index 00000000000..4ff4de072c9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/replaced-percent-height-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 610x206 >+ RenderTableSection {TBODY} at (0,0) size 610x206 >+ RenderTableRow {TR} at (0,2) size 610x202 >+ RenderTableCell {TD} at (2,92) size 402x22 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 400x20 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 132x19 >+ text run at (0,0) width 132: "This div does not flex." >+ RenderTableCell {TD} at (406,2) size 202x202 [r=0 c=1 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 200x200 >+ RenderBlock {P} at (0,222) size 784x0 >+ RenderTable {TABLE} at (0,222) size 610x206 >+ RenderTableSection {TBODY} at (0,0) size 610x206 >+ RenderTableRow {TR} at (0,2) size 610x202 >+ RenderTableCell {TD} at (2,2) size 402x202 [r=0 c=0 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 400x200 [bgcolor=#008000] >+ RenderTableCell {TD} at (406,2) size 202x202 [r=0 c=1 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 200x200 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/row-height-recalc-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/row-height-recalc-expected.txt >new file mode 100644 >index 00000000000..69c9de3072b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/row-height-recalc-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x170 >+ RenderBlock {HTML} at (0,0) size 800x170 >+ RenderBody {BODY} at (8,16) size 784x146 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 671x19 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 350x19 >+ text run at (51,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9012" >+ RenderText {#text} at (401,0) size 321x19 >+ text run at (401,0) width 4: " " >+ text run at (405,0) width 317: "Row height not updated when cell heights change" >+ RenderText {#text} at (722,0) size 4x19 >+ text run at (722,0) width 4: "." >+ RenderBlock {HR} at (0,36) size 784x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,46) size 100x100 >+ RenderTableSection {TBODY} at (0,0) size 100x100 >+ RenderTableRow {TR} at (0,0) size 100x0 [bgcolor=#FF0000] >+ RenderTableCell {TD} at (0,0) size 50x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (50,0) size 50x0 [bgcolor=#008000] [r=0 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,0) size 100x100 [bgcolor=#008000] >+ RenderTableCell {TD} at (0,50) size 100x0 [r=1 c=0 rs=1 cs=2] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/rowindex-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/rowindex-expected.txt >new file mode 100644 >index 00000000000..ab027c416f6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/rowindex-expected.txt >@@ -0,0 +1,158 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x12 >+ RenderText {#text} at (0,0) size 355x12 >+ text run at (0,0) width 355: "This tests rowIndex, in particular in cases where the table sections are in different orders." >+ RenderBlock {P} at (0,22) size 784x12 >+ RenderText {#text} at (0,0) size 290x12 >+ text run at (0,0) width 290: "A: This table has the header and footer before the body (\"normal\" order)." >+ RenderTable {TABLE} at (0,44) size 130x58 [border: (1px outset #808080)] >+ RenderTableSection {THEAD} at (1,1) size 128x20 >+ RenderTableRow {TR} at (0,2) size 128x16 >+ RenderTableCell {TD} at (2,2) size 64x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 60x12 >+ text run at (2,2) width 60: "table A, header" >+ RenderTableCell {TD} at (68,2) size 58x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 0" >+ RenderTableSection {TFOOT} at (1,39) size 128x18 >+ RenderTableRow {TR} at (0,0) size 128x16 >+ RenderTableCell {TD} at (2,0) size 64x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x12 >+ text run at (2,2) width 57: "table A, footer" >+ RenderTableCell {TD} at (68,0) size 58x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 2" >+ RenderTableSection {TBODY} at (1,21) size 128x18 >+ RenderTableRow {TR} at (0,0) size 128x16 >+ RenderTableCell {TD} at (2,0) size 64x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 55x12 >+ text run at (2,2) width 55: "table A, body" >+ RenderTableCell {TD} at (68,0) size 58x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 1" >+ RenderBlock {P} at (0,112) size 784x12 >+ RenderText {#text} at (0,0) size 284x12 >+ text run at (0,0) width 284: "B: This table has the footer before the body and both before the header." >+ RenderTable {TABLE} at (0,134) size 130x58 [border: (1px outset #808080)] >+ RenderTableSection {TFOOT} at (1,39) size 128x18 >+ RenderTableRow {TR} at (0,0) size 128x16 >+ RenderTableCell {TD} at (2,0) size 64x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x12 >+ text run at (2,2) width 57: "table B, footer" >+ RenderTableCell {TD} at (68,0) size 58x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 2" >+ RenderTableSection {TBODY} at (1,21) size 128x18 >+ RenderTableRow {TR} at (0,0) size 128x16 >+ RenderTableCell {TD} at (2,0) size 64x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 55x12 >+ text run at (2,2) width 55: "table B, body" >+ RenderTableCell {TD} at (68,0) size 58x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 1" >+ RenderTableSection {THEAD} at (1,1) size 128x20 >+ RenderTableRow {TR} at (0,2) size 128x16 >+ RenderTableCell {TD} at (2,2) size 64x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 60x12 >+ text run at (2,2) width 60: "table B, header" >+ RenderTableCell {TD} at (68,2) size 58x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 0" >+ RenderBlock {P} at (0,202) size 784x12 >+ RenderText {#text} at (0,0) size 551x12 >+ text run at (0,0) width 551: "C: This table has two footers before two bodies before two heads. The rows inside the extra footers and heads don't get row indices at all." >+ RenderTable {TABLE} at (0,224) size 173x220 [border: (1px outset #808080)] >+ RenderTableSection {TFOOT} at (1,183) size 171x36 >+ RenderTableRow {TR} at (0,0) size 171x16 >+ RenderTableCell {TD} at (2,0) size 102x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 95x12 >+ text run at (2,2) width 95: "table C, footer A row A" >+ RenderTableCell {TD} at (106,0) size 63x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 8" >+ RenderTableRow {TR} at (0,18) size 171x16 >+ RenderTableCell {TD} at (2,18) size 102x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 95x12 >+ text run at (2,2) width 95: "table C, footer A row B" >+ RenderTableCell {TD} at (106,18) size 63x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 9" >+ RenderTableSection {TFOOT} at (1,39) size 171x36 >+ RenderTableRow {TR} at (0,0) size 171x16 >+ RenderTableCell {TD} at (2,0) size 102x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 95x12 >+ text run at (2,2) width 95: "table C, footer B row A" >+ RenderTableCell {TD} at (106,0) size 63x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 59x12 >+ text run at (2,2) width 59: "rowIndex = 10" >+ RenderTableRow {TR} at (0,18) size 171x16 >+ RenderTableCell {TD} at (2,18) size 102x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 95x12 >+ text run at (2,2) width 95: "table C, footer B row B" >+ RenderTableCell {TD} at (106,18) size 63x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 59x12 >+ text run at (2,2) width 59: "rowIndex = 11" >+ RenderTableSection {TBODY} at (1,75) size 171x36 >+ RenderTableRow {TR} at (0,0) size 171x16 >+ RenderTableCell {TD} at (2,0) size 102x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 93x12 >+ text run at (2,2) width 93: "table C, body A row A" >+ RenderTableCell {TD} at (106,0) size 63x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 4" >+ RenderTableRow {TR} at (0,18) size 171x16 >+ RenderTableCell {TD} at (2,18) size 102x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 93x12 >+ text run at (2,2) width 93: "table C, body A row B" >+ RenderTableCell {TD} at (106,18) size 63x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 5" >+ RenderTableSection {TBODY} at (1,111) size 171x36 >+ RenderTableRow {TR} at (0,0) size 171x16 >+ RenderTableCell {TD} at (2,0) size 102x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 93x12 >+ text run at (2,2) width 93: "table C, body B row A" >+ RenderTableCell {TD} at (106,0) size 63x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 6" >+ RenderTableRow {TR} at (0,18) size 171x16 >+ RenderTableCell {TD} at (2,18) size 102x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 93x12 >+ text run at (2,2) width 93: "table C, body B row B" >+ RenderTableCell {TD} at (106,18) size 63x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 7" >+ RenderTableSection {THEAD} at (1,1) size 171x38 >+ RenderTableRow {TR} at (0,2) size 171x16 >+ RenderTableCell {TD} at (2,2) size 102x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 98x12 >+ text run at (2,2) width 98: "table C, header A row A" >+ RenderTableCell {TD} at (106,2) size 63x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 0" >+ RenderTableRow {TR} at (0,20) size 171x16 >+ RenderTableCell {TD} at (2,20) size 102x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 98x12 >+ text run at (2,2) width 98: "table C, header A row B" >+ RenderTableCell {TD} at (106,20) size 63x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 1" >+ RenderTableSection {THEAD} at (1,147) size 171x36 >+ RenderTableRow {TR} at (0,0) size 171x16 >+ RenderTableCell {TD} at (2,0) size 102x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 98x12 >+ text run at (2,2) width 98: "table C, header B row A" >+ RenderTableCell {TD} at (106,0) size 63x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 2" >+ RenderTableRow {TR} at (0,18) size 171x16 >+ RenderTableCell {TD} at (2,18) size 102x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 98x12 >+ text run at (2,2) width 98: "table C, header B row B" >+ RenderTableCell {TD} at (106,18) size 63x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 54x12 >+ text run at (2,2) width 54: "rowIndex = 3" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/rowspan-paint-order-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/rowspan-paint-order-expected.txt >new file mode 100644 >index 00000000000..95bad388215 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/rowspan-paint-order-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x100 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 780x96 >+ RenderTableRow {TR} at (0,0) size 780x22 >+ RenderTableCell {TD} at (0,17) size 37x62 [bgcolor=#AAAAAA] [border: (1px inset #808080)] [r=0 c=0 rs=3 cs=1] >+ RenderText {#text} at (1,1) size 35x59 >+ text run at (1,1) width 24: "Left" >+ text run at (1,21) width 13: "(3" >+ text run at (1,41) width 35: "rows)" >+ RenderTableCell {TD} at (37,18) size 306x23 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 4x20 >+ text run at (1,2) width 4: " " >+ RenderTableCell {TD} at (342,0) size 96x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=10] >+ RenderText {#text} at (1,1) size 94x19 >+ text run at (1,1) width 94: "Middle (1 row)" >+ RenderTableCell {TD} at (437,18) size 307x23 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=12 rs=2 cs=1] >+ RenderText {#text} at (1,1) size 4x20 >+ text run at (1,2) width 4: " " >+ RenderTableCell {TD} at (743,17) size 38x62 [bgcolor=#AAAAAA] [border: (1px inset #808080)] [r=0 c=13 rs=3 cs=1] >+ RenderText {#text} at (5,1) size 35x59 >+ text run at (5,1) width 31: "Right" >+ text run at (23,21) width 13: "(3" >+ text run at (1,41) width 35: "rows)" >+ RenderTableRow {TR} at (0,22) size 780x37 >+ RenderTableCell {TD} at (342,29) size 12x23 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x20 >+ text run at (1,2) width 4: " " >+ RenderTableCell {TD} at (353,29) size 11x23 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x20 >+ text run at (1,2) width 4: " " >+ RenderTableCell {TD} at (363,29) size 12x23 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x20 >+ text run at (1,2) width 4: " " >+ RenderTableCell {TD} at (374,29) size 11x23 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x20 >+ text run at (1,2) width 4: " " >+ RenderTableCell {TD} at (384,29) size 12x23 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x20 >+ text run at (1,2) width 4: " " >+ RenderTableCell {TD} at (395,29) size 11x23 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x20 >+ text run at (1,2) width 4: " " >+ RenderTableCell {TD} at (405,29) size 12x23 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=8 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x20 >+ text run at (1,2) width 4: " " >+ RenderTableCell {TD} at (416,29) size 12x23 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=9 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x20 >+ text run at (1,2) width 4: " " >+ RenderTableCell {TD} at (427,29) size 11x23 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=10 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 4x20 >+ text run at (1,2) width 4: " " >+ RenderTableRow {TR} at (0,59) size 780x37 >+ RenderTableCell {TD} at (37,66) size 744x23 [bgcolor=#008000] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=13] >+ RenderText {#text} at (486,1) size 257x20 >+ text run at (486,2) width 257: "Bottom Row Overlaps with the Right Cell!" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/rowspan-paint-order-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/rowspan-paint-order-vertical-expected.txt >new file mode 100644 >index 00000000000..420309d5df9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/rowspan-paint-order-vertical-expected.txt >@@ -0,0 +1,60 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 100x580 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 96x576 >+ RenderTableRow {TR} at (0,0) size 42x576 >+ RenderTableCell {TD} at (0,17) size 96x3 [bgcolor=#AAAAAA] [border: (1px inset #808080)] [r=0 c=0 rs=3 cs=1] >+ RenderText {#text} at (18,-16) size 59x35 >+ text run at (18,-16) width 24: "Left" >+ text run at (38,-16) width 13: "(3" >+ text run at (58,-16) width 35: "rows)" >+ RenderTableCell {TD} at (0,60) size 69x178 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=1] >+ RenderText {#text} at (25,-23) size 19x5 >+ text run at (25,-22) width 4: " " >+ RenderTableCell {TD} at (0,261) size 42x54 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=10] >+ RenderText {#text} at (1,5) size 39x46 >+ text run at (1,5) width 43: "Middle" >+ text run at (21,4) width 46: "(1 row)" >+ RenderTableCell {TD} at (0,338) size 69x178 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=12 rs=2 cs=1] >+ RenderText {#text} at (25,-23) size 19x5 >+ text run at (25,-22) width 4: " " >+ RenderTableCell {TD} at (0,556) size 96x3 [bgcolor=#AAAAAA] [border: (1px inset #808080)] [r=0 c=13 rs=3 cs=1] >+ RenderText {#text} at (18,-12) size 59x35 >+ text run at (18,-12) width 31: "Right" >+ text run at (38,6) width 13: "(3" >+ text run at (58,-16) width 35: "rows)" >+ RenderTableRow {TR} at (0,42) size 27x576 >+ RenderTableCell {TD} at (42,263) size 27x2 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,-2) size 19x5 >+ text run at (4,-1) width 4: " " >+ RenderTableCell {TD} at (42,269) size 27x2 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (4,-2) size 19x5 >+ text run at (4,-1) width 4: " " >+ RenderTableCell {TD} at (42,275) size 27x2 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1] >+ RenderText {#text} at (4,-2) size 19x5 >+ text run at (4,-1) width 4: " " >+ RenderTableCell {TD} at (42,281) size 27x2 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1] >+ RenderText {#text} at (4,-2) size 19x5 >+ text run at (4,-1) width 4: " " >+ RenderTableCell {TD} at (42,287) size 27x2 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1] >+ RenderText {#text} at (4,-2) size 19x5 >+ text run at (4,-1) width 4: " " >+ RenderTableCell {TD} at (42,293) size 27x2 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1] >+ RenderText {#text} at (4,-2) size 19x5 >+ text run at (4,-1) width 4: " " >+ RenderTableCell {TD} at (42,299) size 27x2 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=8 rs=1 cs=1] >+ RenderText {#text} at (4,-2) size 19x5 >+ text run at (4,-1) width 4: " " >+ RenderTableCell {TD} at (42,305) size 27x2 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=9 rs=1 cs=1] >+ RenderText {#text} at (4,-2) size 19x5 >+ text run at (4,-1) width 4: " " >+ RenderTableCell {TD} at (42,311) size 27x2 [bgcolor=#EEEEEE] [border: (1px inset #808080)] [r=1 c=10 rs=1 cs=1] >+ RenderText {#text} at (4,-2) size 19x5 >+ text run at (4,-1) width 4: " " >+ RenderTableRow {TR} at (0,69) size 27x576 >+ RenderTableCell {TD} at (69,39) size 27x535 [bgcolor=#008000] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=13] >+ RenderText {#text} at (4,279) size 19x257 >+ text run at (4,280) width 256: "Bottom Row Overlaps with the Right Cell!" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/rtl-cell-display-none-assert-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/rtl-cell-display-none-assert-expected.txt >new file mode 100644 >index 00000000000..8bd1c29eaab >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/rtl-cell-display-none-assert-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "This is a regression test for " >+ RenderInline {I} at (0,0) size 776x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (164,0) size 350x19 >+ text run at (164,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9652" >+ RenderText {#text} at (514,0) size 776x39 >+ text run at (514,0) width 4: " " >+ text run at (518,0) width 258: "Assertion failure when changing an RTL" >+ text run at (0,20) width 160: "table cell to display:none" >+ RenderText {#text} at (160,20) size 4x19 >+ text run at (160,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,74) size 784x20 >+ RenderText {#text} at (0,0) size 245x19 >+ text run at (0,0) width 245: "No assertion failure means TEST PASS." >+ RenderTable {TABLE} at (0,110) size 48x28 [border: (1px solid #008000)] >+ RenderTableSection {TBODY} at (1,1) size 46x26 >+ RenderTableRow {TR} at (0,2) size 46x22 >+ RenderTableCell {TD} at (2,2) size 42x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 40x19 >+ text run at (1,1) width 40: "Lorem" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/rules-attr-dynchange1-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/rules-attr-dynchange1-expected.txt >new file mode 100644 >index 00000000000..68dafaaa4d3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/rules-attr-dynchange1-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderTable {TABLE} at (0,0) size 145x68 [border: none] >+ RenderTableSection {TBODY} at (0,0) size 144x67 >+ RenderTableRow {TR} at (0,0) size 144x23 >+ RenderTableCell {TD} at (0,0) size 72x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 69x19 >+ text run at (2,2) width 69: "Row1 cell1" >+ RenderTableCell {TD} at (72,0) size 72x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 69x19 >+ text run at (2,2) width 69: "Row1 cell2" >+ RenderTableRow {TR} at (0,23) size 144x22 >+ RenderTableCell {TD} at (0,23) size 72x22 [border: none none none (1px solid #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 69x19 >+ text run at (2,1) width 69: "Row2 cell1" >+ RenderTableCell {TD} at (72,23) size 72x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 69x19 >+ text run at (2,1) width 69: "Row2 cell2" >+ RenderTableRow {TR} at (0,45) size 144x22 >+ RenderTableCell {TD} at (0,45) size 72x22 [border: none none none (1px solid #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 69x19 >+ text run at (2,1) width 69: "Row3 cell1" >+ RenderTableCell {TD} at (72,45) size 72x22 [border: none none none (1px solid #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 69x19 >+ text run at (2,1) width 69: "Row3 cell2" >+ RenderBlock {P} at (0,84) size 784x20 >+ RenderText {#text} at (0,0) size 732x19 >+ text run at (0,0) width 732: "The rules attribute is first set dynamically to rows, then to cols, so the table should show only column borders. Bug 14848." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/rules-attr-dynchange2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/rules-attr-dynchange2-expected.txt >new file mode 100644 >index 00000000000..f307cacb20a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/rules-attr-dynchange2-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderTable {TABLE} at (0,0) size 144x70 [border: none] >+ RenderTableSection {TBODY} at (0,0) size 143x69 >+ RenderTableRow {TR} at (0,0) size 143x23 >+ RenderTableCell {TD} at (0,0) size 72x23 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 69x19 >+ text run at (2,2) width 69: "Row1 cell1" >+ RenderTableCell {TD} at (72,0) size 71x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 69x19 >+ text run at (1,2) width 69: "Row1 cell2" >+ RenderTableRow {TR} at (0,23) size 143x23 >+ RenderTableCell {TD} at (0,23) size 72x23 [border: (1px solid #808080) none none (1px none #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 69x19 >+ text run at (2,2) width 69: "Row2 cell1" >+ RenderTableCell {TD} at (72,23) size 71x23 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 69x19 >+ text run at (1,2) width 69: "Row2 cell2" >+ RenderTableRow {TR} at (0,46) size 143x23 >+ RenderTableCell {TD} at (0,46) size 72x23 [border: (1px solid #808080) none none (1px none #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 69x19 >+ text run at (2,2) width 69: "Row3 cell1" >+ RenderTableCell {TD} at (72,46) size 71x23 [border: (1px solid #808080) none none none] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 69x19 >+ text run at (1,2) width 69: "Row3 cell2" >+ RenderBlock {P} at (0,86) size 784x20 >+ RenderText {#text} at (0,0) size 713x19 >+ text run at (0,0) width 713: "The rules attribute is first set dynamically to cols, then to rows, so the table should show only row borders. Bug 14848." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/spanOverlapRepaint-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/spanOverlapRepaint-expected.txt >new file mode 100644 >index 00000000000..9f435281ac4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/spanOverlapRepaint-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 178x52 >+ RenderTableSection {TBODY} at (0,0) size 178x52 >+ RenderTableRow {TR} at (0,2) size 178x2 >+ RenderTableCell {TD} at (2,2) size 6x2 [r=0 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,6) size 178x0 >+ RenderTableCell {TD} at (2,6) size 6x2 [r=1 c=0 rs=2 cs=1] >+ RenderTableRow {TR} at (0,8) size 178x0 >+ RenderTableCell {TD} at (10,28) size 166x2 [r=2 c=1 rs=2 cs=1] >+ RenderTableRow {TR} at (0,10) size 178x40 >+ RenderTableCell {TD} at (2,10) size 174x40 [r=3 c=0 rs=1 cs=2] >+ RenderTable {TABLE} at (1,1) size 172x38 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 168x34 >+ RenderTableRow {TR} at (0,2) size 168x30 >+ RenderTableCell {TD} at (2,15) size 4x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (8,2) size 158x30 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (4,4) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (27,30) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 29x16 >+ text run at (0,0) width 29: "hello" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/stale-grid-crash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/stale-grid-crash-expected.txt >new file mode 100644 >index 00000000000..bdccafdd3ed >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/stale-grid-crash-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 716x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13774" >+ RenderText {#text} at (356,0) size 411x19 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 407: "REGRESSION: Crash emailing blog entry using Google Reader" >+ RenderText {#text} at (767,0) size 4x19 >+ text run at (767,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 69: "SUCCESS" >+ RenderBlock (anonymous) at (0,72) size 784x1 >+ RenderImage {IMG} at (0,0) size 1x1 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,73) size 2x2 >+ RenderTableSection {TBODY} at (0,0) size 2x2 >+ RenderTableRow {TR} at (0,0) size 2x0 >+ RenderTableRow {TR} at (0,0) size 2x2 >+ RenderTableCell {TD} at (0,0) size 2x2 [r=1 c=0 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-after-child-in-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-after-child-in-table-expected.txt >new file mode 100644 >index 00000000000..ce873273321 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-after-child-in-table-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {DIV} at (0,0) size 124x116 [color=#FF0000] [border: (3px solid #008000)] >+ RenderTableSection (anonymous) at (19,19) size 86x78 >+ RenderTableRow (anonymous) at (0,0) size 86x78 >+ RenderTableCell (anonymous) at (0,0) size 86x78 [r=0 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,0) size 86x20 >+ RenderInline {SPAN} at (0,0) size 74x19 >+ RenderText {#text} at (0,0) size 74x19 >+ text run at (0,0) width 74: "CONTENT" >+ RenderTable at (0,20) size 86x58 [border: (3px solid #0000FF)] >+ RenderTableSection (anonymous) at (19,19) size 48x20 >+ RenderTableRow (anonymous) at (0,0) size 48x20 >+ RenderTableCell (anonymous) at (0,0) size 48x20 [r=0 c=0 rs=1 cs=1] >+ RenderText at (0,0) size 48x19 >+ text run at (0,0) width 48: "AFTER" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-and-parts-outline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-and-parts-outline-expected.txt >new file mode 100644 >index 00000000000..324339d2a6e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-and-parts-outline-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 626x19 >+ text run at (0,0) width 626: "You should see a table with a dotted green outline, and four table cells inside it with a solid black outline." >+ RenderBR {BR} at (626,15) size 0x0 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,40) size 82x50 >+ RenderTableSection {TBODY} at (0,0) size 82x50 >+ RenderTableRow {TR} at (0,2) size 82x22 >+ RenderTableCell {TD} at (2,2) size 38x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 1" >+ RenderTableCell {TD} at (42,2) size 38x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 2" >+ RenderTableRow {TR} at (0,26) size 82x22 >+ RenderTableCell {TD} at (2,26) size 38x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 3" >+ RenderTableCell {TD} at (42,26) size 38x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 4" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-before-child-in-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-before-child-in-table-expected.txt >new file mode 100644 >index 00000000000..600e1cfc58f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-before-child-in-table-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {DIV} at (0,0) size 135x116 [color=#FF0000] [border: (3px solid #008000)] >+ RenderTableSection (anonymous) at (19,19) size 97x78 >+ RenderTableRow (anonymous) at (0,0) size 97x78 >+ RenderTableCell (anonymous) at (0,0) size 97x78 [r=0 c=0 rs=1 cs=1] >+ RenderTable at (0,0) size 97x58 [border: (3px solid #0000FF)] >+ RenderTableSection (anonymous) at (19,19) size 59x20 >+ RenderTableRow (anonymous) at (0,0) size 59x20 >+ RenderTableCell (anonymous) at (0,0) size 59x20 [r=0 c=0 rs=1 cs=1] >+ RenderText at (0,0) size 59x19 >+ text run at (0,0) width 59: "BEFORE" >+ RenderBlock (anonymous) at (0,58) size 97x20 >+ RenderInline {SPAN} at (0,0) size 74x19 >+ RenderText {#text} at (0,0) size 74x19 >+ text run at (0,0) width 74: "CONTENT" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-cell-after-child-in-block-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-cell-after-child-in-block-expected.txt >new file mode 100644 >index 00000000000..bc0ba431e0b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-cell-after-child-in-block-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x116 [color=#FF0000] [border: (3px solid #008000)] >+ RenderBlock {DIV} at (19,19) size 746x20 >+ RenderText {#text} at (0,0) size 74x19 >+ text run at (0,0) width 74: "CONTENT" >+ RenderTable at (19,39) size 86x58 >+ RenderTableSection (anonymous) at (0,0) size 86x58 >+ RenderTableRow (anonymous) at (0,0) size 86x58 >+ RenderTableCell (anonymous) at (0,0) size 86x58 [border: (3px solid #0000FF)] [r=0 c=0 rs=1 cs=1] >+ RenderText at (19,19) size 48x19 >+ text run at (19,19) width 48: "AFTER" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-cell-after-child-in-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-cell-after-child-in-table-expected.txt >new file mode 100644 >index 00000000000..d102f8338d7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-cell-after-child-in-table-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {DIV} at (0,0) size 198x96 [color=#FF0000] [border: (3px solid #008000)] >+ RenderTableSection (anonymous) at (19,19) size 160x58 >+ RenderTableRow (anonymous) at (0,0) size 160x58 >+ RenderTableCell (anonymous) at (0,19) size 74x20 [r=0 c=0 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 74x19 >+ RenderText {#text} at (0,0) size 74x19 >+ text run at (0,0) width 74: "CONTENT" >+ RenderTableCell (anonymous) at (74,0) size 86x58 [border: (3px solid #0000FF)] [r=0 c=1 rs=1 cs=1] >+ RenderText at (19,19) size 48x19 >+ text run at (19,19) width 48: "AFTER" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-cell-before-child-in-block-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-cell-before-child-in-block-expected.txt >new file mode 100644 >index 00000000000..e4a39d4e55c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-cell-before-child-in-block-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x116 [color=#FF0000] [border: (3px solid #008000)] >+ RenderTable at (19,19) size 97x58 >+ RenderTableSection (anonymous) at (0,0) size 97x58 >+ RenderTableRow (anonymous) at (0,0) size 97x58 >+ RenderTableCell (anonymous) at (0,0) size 97x58 [border: (3px solid #0000FF)] [r=0 c=0 rs=1 cs=1] >+ RenderText at (19,19) size 59x19 >+ text run at (19,19) width 59: "BEFORE" >+ RenderBlock {DIV} at (19,77) size 746x20 >+ RenderText {#text} at (0,0) size 74x19 >+ text run at (0,0) width 74: "CONTENT" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-cell-before-child-in-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-cell-before-child-in-table-expected.txt >new file mode 100644 >index 00000000000..5ed67d74ad4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-cell-before-child-in-table-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {DIV} at (0,0) size 209x96 [color=#FF0000] [border: (3px solid #008000)] >+ RenderTableSection (anonymous) at (19,19) size 171x58 >+ RenderTableRow (anonymous) at (0,0) size 171x58 >+ RenderTableCell (anonymous) at (0,0) size 97x58 [border: (3px solid #0000FF)] [r=0 c=0 rs=1 cs=1] >+ RenderText at (19,19) size 59x19 >+ text run at (19,19) width 59: "BEFORE" >+ RenderTableCell (anonymous) at (97,19) size 74x20 [r=0 c=1 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 74x19 >+ RenderText {#text} at (0,0) size 74x19 >+ text run at (0,0) width 74: "CONTENT" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-continuation-outline-paint-crash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-continuation-outline-paint-crash-expected.txt >new file mode 100644 >index 00000000000..87a7a4ad4ee >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-continuation-outline-paint-crash-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 322x19 >+ text run at (0,0) width 322: "You should see a PASS with a solid outline around it." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,20) size 42x24 >+ RenderTableSection (anonymous) at (0,0) size 42x24 >+ RenderTableRow (anonymous) at (0,2) size 42x20 >+ RenderTableCell (anonymous) at (2,2) size 38x20 [r=0 c=0 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 38x19 >+ RenderText {#text} at (0,0) size 38x19 >+ text run at (0,0) width 38: "PASS" >+ RenderInline {SPAN} at (0,0) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-display-types-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-display-types-expected.txt >new file mode 100644 >index 00000000000..e69674d3fb5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-display-types-expected.txt >@@ -0,0 +1,160 @@ >+layer at (0,0) size 785x610 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x610 >+ RenderBlock {HTML} at (0,0) size 785x610 >+ RenderBody {BODY} at (8,10) size 769x592 >+ RenderTable {TABLE} at (10,0) size 118x100 [border: (1px solid #000000)] >+ RenderTableSection {THEAD} at (1,1) size 116x26 >+ RenderTableRow {TR} at (0,2) size 116x22 >+ RenderTableCell {TD} at (2,2) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x19 >+ text run at (1,1) width 45: "Head 1" >+ RenderTableCell {TD} at (59,2) size 55x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x19 >+ text run at (1,1) width 45: "Head 2" >+ RenderTableSection {TFOOT} at (1,75) size 116x24 >+ RenderTableRow {TR} at (0,0) size 116x22 >+ RenderTableCell {TD} at (2,0) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "Footer 1" >+ RenderTableCell {TD} at (59,0) size 55x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "Footer 2" >+ RenderTableSection {TBODY} at (1,27) size 116x48 >+ RenderTableRow {TR} at (0,0) size 116x22 >+ RenderTableCell {TD} at (2,0) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 1" >+ RenderTableCell {TD} at (59,0) size 55x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 2" >+ RenderTableRow {TR} at (0,24) size 116x22 >+ RenderTableCell {TD} at (2,24) size 55x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 3" >+ RenderTableCell {TD} at (59,24) size 55x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 4" >+ RenderBlock {P} at (0,116) size 769x20 >+ RenderText {#text} at (0,0) size 210x19 >+ text run at (0,0) width 210: "Row groups have display:table-cell" >+ RenderTable {TABLE} at (10,152) size 232x64 [border: (1px solid #000000)] >+ RenderTableSection (anonymous) at (1,1) size 230x34 >+ RenderTableRow (anonymous) at (0,2) size 230x30 >+ RenderTableCell {THEAD} at (2,2) size 104x30 [r=0 c=0 rs=1 cs=1] >+ RenderTable at (0,0) size 104x30 >+ RenderTableSection (anonymous) at (0,0) size 104x30 >+ RenderTableRow (anonymous) at (0,2) size 104x26 >+ RenderTableCell {TR} at (2,2) size 100x26 [r=0 c=0 rs=1 cs=1] >+ RenderTable at (0,0) size 100x26 >+ RenderTableSection (anonymous) at (0,0) size 100x26 >+ RenderTableRow (anonymous) at (0,2) size 100x22 >+ RenderTableCell {TD} at (2,2) size 47x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x19 >+ text run at (1,1) width 45: "Head 1" >+ RenderTableCell {TD} at (51,2) size 47x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x19 >+ text run at (1,1) width 45: "Head 2" >+ RenderTableCell {TFOOT} at (108,2) size 120x30 [r=0 c=1 rs=1 cs=1] >+ RenderTable at (0,0) size 120x30 >+ RenderTableSection (anonymous) at (0,0) size 120x30 >+ RenderTableRow (anonymous) at (0,2) size 120x26 >+ RenderTableCell {TR} at (2,2) size 116x26 [r=0 c=0 rs=1 cs=1] >+ RenderTable at (0,0) size 116x26 >+ RenderTableSection (anonymous) at (0,0) size 116x26 >+ RenderTableRow (anonymous) at (0,2) size 116x22 >+ RenderTableCell {TD} at (2,2) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "Footer 1" >+ RenderTableCell {TD} at (59,2) size 55x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "Footer 2" >+ RenderTableSection {TBODY} at (1,35) size 230x28 >+ RenderTableRow (anonymous) at (0,0) size 230x26 >+ RenderTableCell {TR} at (2,0) size 104x26 [r=0 c=0 rs=1 cs=1] >+ RenderTable at (0,0) size 82x26 >+ RenderTableSection (anonymous) at (0,0) size 82x26 >+ RenderTableRow (anonymous) at (0,2) size 82x22 >+ RenderTableCell {TD} at (2,2) size 38x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 1" >+ RenderTableCell {TD} at (42,2) size 38x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 2" >+ RenderTableCell {TR} at (108,0) size 120x26 [r=0 c=1 rs=1 cs=1] >+ RenderTable at (0,0) size 82x26 >+ RenderTableSection (anonymous) at (0,0) size 82x26 >+ RenderTableRow (anonymous) at (0,2) size 82x22 >+ RenderTableCell {TD} at (2,2) size 38x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 3" >+ RenderTableCell {TD} at (42,2) size 38x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 4" >+ RenderBlock {P} at (0,232) size 769x20 >+ RenderText {#text} at (0,0) size 189x19 >+ text run at (0,0) width 189: "Row groups have display:block" >+ RenderTable {TABLE} at (10,268) size 122x112 [border: (1px solid #000000)] >+ RenderTableSection (anonymous) at (1,1) size 120x56 >+ RenderTableRow (anonymous) at (0,2) size 120x52 >+ RenderTableCell (anonymous) at (2,2) size 116x52 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {THEAD} at (0,0) size 116x26 >+ RenderBlock {TR} at (0,0) size 116x26 >+ RenderTable at (0,0) size 100x26 >+ RenderTableSection (anonymous) at (0,0) size 100x26 >+ RenderTableRow (anonymous) at (0,2) size 100x22 >+ RenderTableCell {TD} at (2,2) size 47x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x19 >+ text run at (1,1) width 45: "Head 1" >+ RenderTableCell {TD} at (51,2) size 47x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x19 >+ text run at (1,1) width 45: "Head 2" >+ RenderBlock {TFOOT} at (0,26) size 116x26 >+ RenderBlock {TR} at (0,0) size 116x26 >+ RenderTable at (0,0) size 116x26 >+ RenderTableSection (anonymous) at (0,0) size 116x26 >+ RenderTableRow (anonymous) at (0,2) size 116x22 >+ RenderTableCell {TD} at (2,2) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "Footer 1" >+ RenderTableCell {TD} at (59,2) size 55x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "Footer 2" >+ RenderTableSection {TBODY} at (1,57) size 120x54 >+ RenderTableRow (anonymous) at (0,0) size 120x52 >+ RenderTableCell (anonymous) at (2,0) size 116x52 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {TR} at (0,0) size 116x26 >+ RenderTable at (0,0) size 82x26 >+ RenderTableSection (anonymous) at (0,0) size 82x26 >+ RenderTableRow (anonymous) at (0,2) size 82x22 >+ RenderTableCell {TD} at (2,2) size 38x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 1" >+ RenderTableCell {TD} at (42,2) size 38x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 2" >+ RenderBlock {TR} at (0,26) size 116x26 >+ RenderTable at (0,0) size 82x26 >+ RenderTableSection (anonymous) at (0,0) size 82x26 >+ RenderTableRow (anonymous) at (0,2) size 82x22 >+ RenderTableCell {TD} at (2,2) size 38x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 3" >+ RenderTableCell {TD} at (42,2) size 38x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 4" >+ RenderTable at (0,390) size 302x202 >+ RenderTableSection (anonymous) at (0,0) size 302x202 >+ RenderTableRow (anonymous) at (0,0) size 302x202 >+ RenderTableCell {P} at (0,0) size 302x202 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 295x199 >+ text run at (1,1) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (1,21) width 294: "adipisicing elit, sed do eiusmod tempor incididunt" >+ text run at (1,41) width 267: "ut labore et dolore magna aliqua. Ut enim ad" >+ text run at (1,61) width 285: "minim veniam, quis nostrud exercitation ullamco" >+ text run at (1,81) width 291: "laboris nisi ut aliquip ex ea commodo consequat." >+ text run at (1,101) width 294: "Duis aute irure dolor in reprehenderit in voluptate" >+ text run at (1,121) width 274: "velit esse cillum dolore eu fugiat nulla pariatur." >+ text run at (1,141) width 286: "Excepteur sint occaecat cupidatat non proident," >+ text run at (1,161) width 295: "sunt in culpa qui officia deserunt mollit anim id est" >+ text run at (1,181) width 53: "laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-display-types-strict-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-display-types-strict-expected.txt >new file mode 100644 >index 00000000000..b4bc2d64d04 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-display-types-strict-expected.txt >@@ -0,0 +1,142 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x516 >+ RenderBlock {HTML} at (0,0) size 800x516 >+ RenderBody {BODY} at (8,10) size 784x498 >+ RenderBlock {TABLE} at (10,0) size 764x100 [border: (1px solid #000000)] >+ RenderTable at (1,1) size 116x98 >+ RenderTableSection {THEAD} at (0,0) size 116x26 >+ RenderTableRow {TR} at (0,2) size 116x22 >+ RenderTableCell {TD} at (2,2) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x19 >+ text run at (1,1) width 45: "Head 1" >+ RenderTableCell {TD} at (59,2) size 55x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x19 >+ text run at (1,1) width 45: "Head 2" >+ RenderTableSection {TFOOT} at (0,74) size 116x24 >+ RenderTableRow {TR} at (0,0) size 116x22 >+ RenderTableCell {TD} at (2,0) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "Footer 1" >+ RenderTableCell {TD} at (59,0) size 55x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "Footer 2" >+ RenderTableSection {TBODY} at (0,26) size 116x48 >+ RenderTableRow {TR} at (0,0) size 116x22 >+ RenderTableCell {TD} at (2,0) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 1" >+ RenderTableCell {TD} at (59,0) size 55x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 2" >+ RenderTableRow {TR} at (0,24) size 116x22 >+ RenderTableCell {TD} at (2,24) size 55x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 3" >+ RenderTableCell {TD} at (59,24) size 55x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 4" >+ RenderBlock {TABLE} at (10,110) size 764x56 [border: (1px solid #000000)] >+ RenderTable at (1,1) size 218x54 >+ RenderTableSection (anonymous) at (0,0) size 218x30 >+ RenderTableRow (anonymous) at (0,2) size 218x26 >+ RenderTableCell {THEAD} at (2,2) size 98x26 [r=0 c=0 rs=1 cs=1] >+ RenderTable at (0,0) size 98x26 >+ RenderTableSection (anonymous) at (0,0) size 98x26 >+ RenderTableRow (anonymous) at (0,2) size 98x22 >+ RenderTableCell {TR} at (2,2) size 94x22 [r=0 c=0 rs=1 cs=1] >+ RenderInline {TD} at (0,0) size 47x21 >+ RenderText {#text} at (1,2) size 45x19 >+ text run at (1,2) width 45: "Head 1" >+ RenderInline {TD} at (0,0) size 47x21 >+ RenderText {#text} at (48,2) size 45x19 >+ text run at (48,2) width 45: "Head 2" >+ RenderTableCell {TFOOT} at (102,2) size 114x26 [r=0 c=1 rs=1 cs=1] >+ RenderTable at (0,0) size 114x26 >+ RenderTableSection (anonymous) at (0,0) size 114x26 >+ RenderTableRow (anonymous) at (0,2) size 114x22 >+ RenderTableCell {TR} at (2,2) size 110x22 [r=0 c=0 rs=1 cs=1] >+ RenderInline {TD} at (0,0) size 55x21 >+ RenderText {#text} at (1,2) size 53x19 >+ text run at (1,2) width 53: "Footer 1" >+ RenderInline {TD} at (0,0) size 55x21 >+ RenderText {#text} at (56,2) size 53x19 >+ text run at (56,2) width 53: "Footer 2" >+ RenderTableSection {TBODY} at (0,30) size 218x24 >+ RenderTableRow (anonymous) at (0,0) size 218x22 >+ RenderTableCell {TR} at (2,0) size 98x22 [r=0 c=0 rs=1 cs=1] >+ RenderInline {TD} at (0,0) size 38x21 >+ RenderText {#text} at (1,2) size 36x19 >+ text run at (1,2) width 36: "Cell 1" >+ RenderInline {TD} at (0,0) size 38x21 >+ RenderText {#text} at (39,2) size 36x19 >+ text run at (39,2) width 36: "Cell 2" >+ RenderTableCell {TR} at (102,0) size 114x22 [r=0 c=1 rs=1 cs=1] >+ RenderInline {TD} at (0,0) size 38x21 >+ RenderText {#text} at (1,2) size 36x19 >+ text run at (1,2) width 36: "Cell 3" >+ RenderInline {TD} at (0,0) size 38x21 >+ RenderText {#text} at (39,2) size 36x19 >+ text run at (39,2) width 36: "Cell 4" >+ RenderBlock {TABLE} at (10,176) size 764x110 [border: (1px solid #000000)] >+ RenderBlock {THEAD} at (1,1) size 762x26 >+ RenderBlock {TR} at (0,0) size 762x26 >+ RenderTable at (0,0) size 100x26 >+ RenderTableSection (anonymous) at (0,0) size 100x26 >+ RenderTableRow (anonymous) at (0,2) size 100x22 >+ RenderTableCell {TD} at (2,2) size 47x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x19 >+ text run at (1,1) width 45: "Head 1" >+ RenderTableCell {TD} at (51,2) size 47x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x19 >+ text run at (1,1) width 45: "Head 2" >+ RenderBlock {TFOOT} at (1,27) size 762x26 >+ RenderBlock {TR} at (0,0) size 762x26 >+ RenderTable at (0,0) size 116x26 >+ RenderTableSection (anonymous) at (0,0) size 116x26 >+ RenderTableRow (anonymous) at (0,2) size 116x22 >+ RenderTableCell {TD} at (2,2) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "Footer 1" >+ RenderTableCell {TD} at (59,2) size 55x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "Footer 2" >+ RenderTable at (1,53) size 86x56 >+ RenderTableSection {TBODY} at (0,0) size 86x56 >+ RenderTableRow (anonymous) at (0,2) size 86x52 >+ RenderTableCell (anonymous) at (2,2) size 82x52 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {TR} at (0,0) size 82x26 >+ RenderTable at (0,0) size 82x26 >+ RenderTableSection (anonymous) at (0,0) size 82x26 >+ RenderTableRow (anonymous) at (0,2) size 82x22 >+ RenderTableCell {TD} at (2,2) size 38x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 1" >+ RenderTableCell {TD} at (42,2) size 38x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 2" >+ RenderBlock {TR} at (0,26) size 82x26 >+ RenderTable at (0,0) size 82x26 >+ RenderTableSection (anonymous) at (0,0) size 82x26 >+ RenderTableRow (anonymous) at (0,2) size 82x22 >+ RenderTableCell {TD} at (2,2) size 38x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 3" >+ RenderTableCell {TD} at (42,2) size 38x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 36x19 >+ text run at (1,1) width 36: "Cell 4" >+ RenderTable at (0,296) size 302x202 >+ RenderTableSection (anonymous) at (0,0) size 302x202 >+ RenderTableRow (anonymous) at (0,0) size 302x202 >+ RenderTableCell {P} at (0,0) size 302x202 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 295x199 >+ text run at (1,1) width 242: "Lorem ipsum dolor sit amet, consectetur" >+ text run at (1,21) width 294: "adipisicing elit, sed do eiusmod tempor incididunt" >+ text run at (1,41) width 267: "ut labore et dolore magna aliqua. Ut enim ad" >+ text run at (1,61) width 285: "minim veniam, quis nostrud exercitation ullamco" >+ text run at (1,81) width 291: "laboris nisi ut aliquip ex ea commodo consequat." >+ text run at (1,101) width 294: "Duis aute irure dolor in reprehenderit in voluptate" >+ text run at (1,121) width 274: "velit esse cillum dolore eu fugiat nulla pariatur." >+ text run at (1,141) width 286: "Excepteur sint occaecat cupidatat non proident," >+ text run at (1,161) width 295: "sunt in culpa qui officia deserunt mollit anim id est" >+ text run at (1,181) width 53: "laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-display-types-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-display-types-vertical-expected.txt >new file mode 100644 >index 00000000000..32eb9752104 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-display-types-vertical-expected.txt >@@ -0,0 +1,181 @@ >+layer at (0,0) size 785x1226 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1226 >+ RenderBlock {HTML} at (0,0) size 785x1226 >+ RenderBody {BODY} at (8,10) size 769x1208 >+ RenderTable {TABLE} at (10,0) size 100x118 [border: (1px solid #000000)] >+ RenderTableSection {THEAD} at (1,1) size 26x116 >+ RenderTableRow {TR} at (0,2) size 22x116 >+ RenderTableCell {TD} at (2,2) size 22x55 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x45 >+ text run at (1,1) width 45: "Head 1" >+ RenderTableCell {TD} at (2,59) size 22x55 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x45 >+ text run at (1,1) width 45: "Head 2" >+ RenderTableSection {TFOOT} at (75,1) size 24x116 >+ RenderTableRow {TR} at (0,0) size 22x116 >+ RenderTableCell {TD} at (0,2) size 22x55 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x53 >+ text run at (1,1) width 53: "Footer 1" >+ RenderTableCell {TD} at (0,59) size 22x55 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x53 >+ text run at (1,1) width 53: "Footer 2" >+ RenderTableSection {TBODY} at (27,1) size 48x116 >+ RenderTableRow {TR} at (0,0) size 22x116 >+ RenderTableCell {TD} at (0,2) size 22x55 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x36 >+ text run at (1,1) width 36: "Cell 1" >+ RenderTableCell {TD} at (0,59) size 22x55 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x36 >+ text run at (1,1) width 36: "Cell 2" >+ RenderTableRow {TR} at (0,24) size 22x116 >+ RenderTableCell {TD} at (24,2) size 22x55 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x36 >+ text run at (1,1) width 36: "Cell 3" >+ RenderTableCell {TD} at (24,59) size 22x55 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x36 >+ text run at (1,1) width 36: "Cell 4" >+ RenderBlock {P} at (0,134) size 769x20 >+ RenderText {#text} at (0,0) size 210x19 >+ text run at (0,0) width 210: "Row groups have display:table-cell" >+ RenderTable {TABLE} at (10,170) size 64x232 [border: (1px solid #000000)] >+ RenderTableSection (anonymous) at (1,1) size 34x230 >+ RenderTableRow (anonymous) at (0,2) size 30x230 >+ RenderTableCell {THEAD} at (2,2) size 30x104 [r=0 c=0 rs=1 cs=1] >+ RenderTable at (0,0) size 30x104 >+ RenderTableSection (anonymous) at (0,0) size 30x104 >+ RenderTableRow (anonymous) at (0,2) size 26x104 >+ RenderTableCell {TR} at (2,2) size 26x100 [r=0 c=0 rs=1 cs=1] >+ RenderTable at (0,0) size 26x100 >+ RenderTableSection (anonymous) at (0,0) size 26x100 >+ RenderTableRow (anonymous) at (0,2) size 22x100 >+ RenderTableCell {TD} at (2,2) size 22x47 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x45 >+ text run at (1,1) width 45: "Head 1" >+ RenderTableCell {TD} at (2,51) size 22x47 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x45 >+ text run at (1,1) width 45: "Head 2" >+ RenderTableCell {TFOOT} at (2,108) size 30x120 [r=0 c=1 rs=1 cs=1] >+ RenderTable at (0,0) size 30x120 >+ RenderTableSection (anonymous) at (0,0) size 30x120 >+ RenderTableRow (anonymous) at (0,2) size 26x120 >+ RenderTableCell {TR} at (2,2) size 26x116 [r=0 c=0 rs=1 cs=1] >+ RenderTable at (0,0) size 26x116 >+ RenderTableSection (anonymous) at (0,0) size 26x116 >+ RenderTableRow (anonymous) at (0,2) size 22x116 >+ RenderTableCell {TD} at (2,2) size 22x55 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x53 >+ text run at (1,1) width 53: "Footer 1" >+ RenderTableCell {TD} at (2,59) size 22x55 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x53 >+ text run at (1,1) width 53: "Footer 2" >+ RenderTableSection {TBODY} at (35,1) size 28x230 >+ RenderTableRow (anonymous) at (0,0) size 26x230 >+ RenderTableCell {TR} at (0,2) size 26x104 [r=0 c=0 rs=1 cs=1] >+ RenderTable at (0,0) size 26x82 >+ RenderTableSection (anonymous) at (0,0) size 26x82 >+ RenderTableRow (anonymous) at (0,2) size 22x82 >+ RenderTableCell {TD} at (2,2) size 22x38 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x36 >+ text run at (1,1) width 36: "Cell 1" >+ RenderTableCell {TD} at (2,42) size 22x38 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x36 >+ text run at (1,1) width 36: "Cell 2" >+ RenderTableCell {TR} at (0,108) size 26x120 [r=0 c=1 rs=1 cs=1] >+ RenderTable at (0,0) size 26x82 >+ RenderTableSection (anonymous) at (0,0) size 26x82 >+ RenderTableRow (anonymous) at (0,2) size 22x82 >+ RenderTableCell {TD} at (2,2) size 22x38 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x36 >+ text run at (1,1) width 36: "Cell 3" >+ RenderTableCell {TD} at (2,42) size 22x38 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x36 >+ text run at (1,1) width 36: "Cell 4" >+ RenderBlock {P} at (0,418) size 769x20 >+ RenderText {#text} at (0,0) size 189x19 >+ text run at (0,0) width 189: "Row groups have display:block" >+ RenderTable {TABLE} at (10,454) size 112x122 [border: (1px solid #000000)] >+ RenderTableSection (anonymous) at (1,1) size 56x120 >+ RenderTableRow (anonymous) at (0,2) size 52x120 >+ RenderTableCell (anonymous) at (2,2) size 52x116 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {THEAD} at (0,0) size 26x116 >+ RenderBlock {TR} at (0,0) size 26x116 >+ RenderTable at (0,0) size 26x100 >+ RenderTableSection (anonymous) at (0,0) size 26x100 >+ RenderTableRow (anonymous) at (0,2) size 22x100 >+ RenderTableCell {TD} at (2,2) size 22x47 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x45 >+ text run at (1,1) width 45: "Head 1" >+ RenderTableCell {TD} at (2,51) size 22x47 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x45 >+ text run at (1,1) width 45: "Head 2" >+ RenderBlock {TFOOT} at (26,0) size 26x116 >+ RenderBlock {TR} at (0,0) size 26x116 >+ RenderTable at (0,0) size 26x116 >+ RenderTableSection (anonymous) at (0,0) size 26x116 >+ RenderTableRow (anonymous) at (0,2) size 22x116 >+ RenderTableCell {TD} at (2,2) size 22x55 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x53 >+ text run at (1,1) width 53: "Footer 1" >+ RenderTableCell {TD} at (2,59) size 22x55 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x53 >+ text run at (1,1) width 53: "Footer 2" >+ RenderTableSection {TBODY} at (57,1) size 54x120 >+ RenderTableRow (anonymous) at (0,0) size 52x120 >+ RenderTableCell (anonymous) at (0,2) size 52x116 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {TR} at (0,0) size 26x116 >+ RenderTable at (0,0) size 26x82 >+ RenderTableSection (anonymous) at (0,0) size 26x82 >+ RenderTableRow (anonymous) at (0,2) size 22x82 >+ RenderTableCell {TD} at (2,2) size 22x38 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x36 >+ text run at (1,1) width 36: "Cell 1" >+ RenderTableCell {TD} at (2,42) size 22x38 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x36 >+ text run at (1,1) width 36: "Cell 2" >+ RenderBlock {TR} at (26,0) size 26x116 >+ RenderTable at (0,0) size 26x82 >+ RenderTableSection (anonymous) at (0,0) size 26x82 >+ RenderTableRow (anonymous) at (0,2) size 22x82 >+ RenderTableCell {TD} at (2,2) size 22x38 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x36 >+ text run at (1,1) width 36: "Cell 3" >+ RenderTableCell {TD} at (2,42) size 22x38 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 19x36 >+ text run at (1,1) width 36: "Cell 4" >+ RenderTable at (0,586) size 102x622 >+ RenderTableSection (anonymous) at (0,0) size 102x622 >+ RenderTableRow (anonymous) at (0,0) size 102x622 >+ RenderTableCell {P} at (0,0) size 102x622 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 97x619 >+ text run at (1,1) width 79: "Lorem ipsum" >+ text run at (1,21) width 86: "dolor sit amet," >+ text run at (1,41) width 69: "consectetur" >+ text run at (1,61) width 87: "adipisicing elit," >+ text run at (1,81) width 95: "sed do eiusmod" >+ text run at (1,101) width 43: "tempor" >+ text run at (1,121) width 72: "incididunt ut" >+ text run at (1,141) width 96: "labore et dolore" >+ text run at (1,161) width 82: "magna aliqua." >+ text run at (1,181) width 66: "Ut enim ad" >+ text run at (1,201) width 85: "minim veniam," >+ text run at (1,221) width 73: "quis nostrud" >+ text run at (1,241) width 69: "exercitation" >+ text run at (1,261) width 90: "ullamco laboris" >+ text run at (1,281) width 95: "nisi ut aliquip ex" >+ text run at (1,301) width 79: "ea commodo" >+ text run at (1,321) width 96: "consequat. Duis" >+ text run at (1,341) width 92: "aute irure dolor" >+ text run at (1,361) width 94: "in reprehenderit" >+ text run at (1,381) width 97: "in voluptate velit" >+ text run at (1,401) width 64: "esse cillum" >+ text run at (1,421) width 93: "dolore eu fugiat" >+ text run at (1,441) width 81: "nulla pariatur." >+ text run at (1,461) width 85: "Excepteur sint" >+ text run at (1,481) width 54: "occaecat" >+ text run at (1,501) width 81: "cupidatat non" >+ text run at (1,521) width 96: "proident, sunt in" >+ text run at (1,541) width 94: "culpa qui officia" >+ text run at (1,561) width 87: "deserunt mollit" >+ text run at (1,581) width 64: "anim id est" >+ text run at (1,601) width 53: "laborum." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-hspace-align-center-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-hspace-align-center-expected.txt >new file mode 100644 >index 00000000000..2235798632e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-hspace-align-center-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (167,0) size 450x32 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 446x28 >+ RenderTableRow {TR} at (0,2) size 446x24 >+ RenderTableCell {TD} at (2,2) size 442x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 438x19 >+ text run at (2,2) width 438: "The hspace attribute should be ignored and this table should be centered." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-row-after-child-in-block-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-row-after-child-in-block-expected.txt >new file mode 100644 >index 00000000000..313b49ac02a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-row-after-child-in-block-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x78 [color=#FF0000] [border: (3px solid #008000)] >+ RenderBlock {DIV} at (19,19) size 746x20 >+ RenderText {#text} at (0,0) size 74x19 >+ text run at (0,0) width 74: "CONTENT" >+ RenderTable at (19,39) size 48x20 >+ RenderTableSection (anonymous) at (0,0) size 48x20 >+ RenderTableRow (anonymous) at (0,0) size 48x20 [border: (3px solid #0000FF)] >+ RenderTableCell (anonymous) at (0,0) size 48x20 [r=0 c=0 rs=1 cs=1] >+ RenderText at (0,0) size 48x19 >+ text run at (0,0) width 48: "AFTER" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-row-after-child-in-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-row-after-child-in-table-expected.txt >new file mode 100644 >index 00000000000..22e33399bd6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-row-after-child-in-table-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {DIV} at (0,0) size 112x78 [color=#FF0000] [border: (3px solid #008000)] >+ RenderTableSection (anonymous) at (19,19) size 74x40 >+ RenderTableRow (anonymous) at (0,0) size 74x20 >+ RenderTableCell (anonymous) at (0,0) size 74x20 [r=0 c=0 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 74x19 >+ RenderText {#text} at (0,0) size 74x19 >+ text run at (0,0) width 74: "CONTENT" >+ RenderTableRow (anonymous) at (0,20) size 74x20 [border: (3px solid #0000FF)] >+ RenderTableCell (anonymous) at (0,20) size 74x20 [r=1 c=0 rs=1 cs=1] >+ RenderText at (0,0) size 48x19 >+ text run at (0,0) width 48: "AFTER" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-row-before-child-in-block-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-row-before-child-in-block-expected.txt >new file mode 100644 >index 00000000000..61cbd5a7645 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-row-before-child-in-block-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x78 [color=#FF0000] [border: (3px solid #008000)] >+ RenderTable at (19,19) size 59x20 >+ RenderTableSection (anonymous) at (0,0) size 59x20 >+ RenderTableRow (anonymous) at (0,0) size 59x20 [border: (3px solid #0000FF)] >+ RenderTableCell (anonymous) at (0,0) size 59x20 [r=0 c=0 rs=1 cs=1] >+ RenderText at (0,0) size 59x19 >+ text run at (0,0) width 59: "BEFORE" >+ RenderBlock {DIV} at (19,39) size 746x20 >+ RenderText {#text} at (0,0) size 74x19 >+ text run at (0,0) width 74: "CONTENT" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/table-row-before-child-in-table-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/table-row-before-child-in-table-expected.txt >new file mode 100644 >index 00000000000..fd2e3f23f9f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/table-row-before-child-in-table-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {DIV} at (0,0) size 112x78 [color=#FF0000] [border: (3px solid #008000)] >+ RenderTableSection (anonymous) at (19,19) size 74x40 >+ RenderTableRow (anonymous) at (0,0) size 74x20 [border: (3px solid #0000FF)] >+ RenderTableCell (anonymous) at (0,0) size 74x20 [r=0 c=0 rs=1 cs=1] >+ RenderText at (0,0) size 59x19 >+ text run at (0,0) width 59: "BEFORE" >+ RenderTableRow (anonymous) at (0,20) size 74x20 >+ RenderTableCell (anonymous) at (0,20) size 74x20 [r=1 c=0 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 74x19 >+ RenderText {#text} at (0,0) size 74x19 >+ text run at (0,0) width 74: "CONTENT" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/tableInsideCaption-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/tableInsideCaption-expected.txt >new file mode 100644 >index 00000000000..8f0a111c592 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/tableInsideCaption-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 189x84 >+ RenderTableSection {TBODY} at (0,0) size 189x84 >+ RenderTableRow {TR} at (0,2) size 189x80 >+ RenderTableCell {TD} at (2,2) size 185x80 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 183x26 >+ RenderTableSection {TBODY} at (0,0) size 183x26 >+ RenderTableRow {TR} at (0,2) size 183x22 >+ RenderTableCell {TD} at (2,2) size 179x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 177x19 >+ text run at (1,1) width 177: "This should all be on one line." >+ RenderTable {TABLE} at (1,27) size 79x52 >+ RenderTableSection {THEAD} at (0,26) size 79x2 >+ RenderBlock {CAPTION} at (0,0) size 79x26 >+ RenderTable {TABLE} at (12,0) size 55x26 >+ RenderTableSection {TBODY} at (0,0) size 54x26 >+ RenderTableRow {TR} at (0,2) size 54x22 >+ RenderTableCell {TD} at (2,2) size 50x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 48x19 >+ text run at (1,1) width 48: "Caption" >+ RenderTableSection {TBODY} at (0,28) size 79x24 >+ RenderTableRow {TR} at (0,0) size 79x22 >+ RenderTableCell {TD} at (2,0) size 47x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x19 >+ text run at (1,1) width 45: "Bottom" >+ RenderTableCell {TD} at (51,0) size 26x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 24x19 >+ text run at (1,1) width 24: "line." >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/text-field-baseline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/text-field-baseline-expected.txt >new file mode 100644 >index 00000000000..99d281b1c94 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/text-field-baseline-expected.txt >@@ -0,0 +1,101 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x456 >+ RenderBlock {HTML} at (0,0) size 800x456 >+ RenderBody {BODY} at (8,16) size 784x424 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "This is a regression test for " >+ RenderInline {I} at (0,0) size 732x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (164,0) size 350x19 >+ text run at (164,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9122" >+ RenderText {#text} at (514,0) size 732x39 >+ text run at (514,0) width 4: " " >+ text run at (518,0) width 214: "REGRESSION: Incorrect vertical" >+ text run at (0,20) width 314: "position for text fields in a \"display: table\" block" >+ RenderText {#text} at (314,20) size 4x19 >+ text run at (314,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x40 >+ RenderText {#text} at (0,0) size 761x39 >+ text run at (0,0) width 761: "Type something in the text field. Resize the window. The text field should not jump down. Delete what you typed and resize the" >+ text run at (0,20) width 241: "window. The text field should not move." >+ RenderBlock {FORM} at (0,112) size 784x312 >+ RenderTable {DL} at (0,0) size 179x26 >+ RenderTableSection (anonymous) at (0,0) size 179x26 >+ RenderTableRow {DIV} at (0,0) size 179x26 >+ RenderTableCell {DT} at (0,3) size 25x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "Foo" >+ RenderTableCell {DD} at (25,0) size 154x26 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {HR} at (0,42) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,60) size 784x40 >+ RenderText {#text} at (0,0) size 770x39 >+ text run at (0,0) width 770: "And here's more. There should not be a difference in distance between the labels, nor any difference in distance between the text" >+ text run at (0,20) width 35: "fields." >+ RenderTable {DL} at (0,116) size 223x196 >+ RenderTableSection (anonymous) at (0,0) size 223x196 >+ RenderTableRow {DIV} at (0,0) size 223x26 >+ RenderTableCell {DT} at (0,3) size 25x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "Foo" >+ RenderTableCell {DD} at (25,0) size 198x26 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableRow {DIV} at (0,26) size 223x26 >+ RenderTableCell {DT} at (0,29) size 25x20 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "Foo" >+ RenderTableCell {DD} at (25,26) size 198x26 [r=1 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableRow {DIV} at (0,52) size 223x26 >+ RenderTableCell {DT} at (0,55) size 25x20 [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "Foo" >+ RenderTableCell {DD} at (25,52) size 198x26 [r=2 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableRow {DIV} at (0,78) size 223x26 >+ RenderTableCell {DT} at (0,81) size 25x20 [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "Foo" >+ RenderTableCell {DD} at (25,78) size 198x26 [r=3 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableRow {DIV} at (0,104) size 223x26 >+ RenderTableCell {DT} at (0,107) size 25x20 [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "Foo" >+ RenderTableCell {DD} at (25,104) size 198x26 [r=4 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableRow {DIV} at (0,130) size 223x26 >+ RenderTableCell {DT} at (0,133) size 25x20 [r=5 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "Foo" >+ RenderTableCell {DD} at (25,130) size 198x26 [r=5 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableRow {DIV} at (0,156) size 223x40 >+ RenderTableCell {DT} at (0,176) size 25x20 [r=6 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "Foo" >+ RenderTableCell {DD} at (25,156) size 198x40 [r=6 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 198x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 198x19 >+ text run at (0,20) width 198: "Bar (should be aligned with Foo)" >+layer at (37,133) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (37,249) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (37,275) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (37,301) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 21x16 >+ text run at (0,0) width 21: "Bar" >+layer at (37,327) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+ RenderText {#text} at (0,0) size 21x16 >+ text run at (0,0) width 21: "Bar" >+layer at (37,353) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (37,379) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/unbreakable-images-quirk-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/unbreakable-images-quirk-expected.txt >new file mode 100644 >index 00000000000..172c4b76ffe >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/unbreakable-images-quirk-expected.txt >@@ -0,0 +1,72 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 83x19 >+ text run at (0,0) width 83: "No line break" >+ RenderTable {TABLE} at (0,20) size 115x61 [bgcolor=#C0C0C0] >+ RenderTableSection {TBODY} at (0,0) size 115x61 >+ RenderTableRow {TR} at (0,2) size 115x57 >+ RenderTableCell {TD} at (2,2) size 111x57 [r=0 c=0 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 20x50 [bgcolor=#ADD8E6] >+ RenderText {#text} at (21,36) size 69x19 >+ text run at (21,36) width 69: "loremipsum" >+ RenderImage {IMG} at (90,1) size 20x50 [bgcolor=#ADD8E6] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,89) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,99) size 784x20 >+ RenderText {#text} at (0,0) size 83x19 >+ text run at (0,0) width 83: "No line break" >+ RenderTable {TABLE} at (0,119) size 95x61 [bgcolor=#C0C0C0] >+ RenderTableSection {TBODY} at (0,0) size 95x61 >+ RenderTableRow {TR} at (0,2) size 95x57 >+ RenderTableCell {TD} at (2,2) size 91x57 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,36) size 69x19 >+ text run at (1,36) width 69: "loremipsum" >+ RenderImage {IMG} at (70,1) size 20x50 [bgcolor=#ADD8E6] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,188) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,198) size 784x20 >+ RenderText {#text} at (0,0) size 143x19 >+ text run at (0,0) width 143: "Line break after the \"a\"." >+ RenderTable {TABLE} at (0,218) size 95x81 [bgcolor=#C0C0C0] >+ RenderTableSection {TBODY} at (0,0) size 95x81 >+ RenderTableRow {TR} at (0,2) size 95x77 >+ RenderTableCell {TD} at (2,2) size 91x77 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 69x74 >+ text run at (1,1) width 7: "a" >+ text run at (1,56) width 69: "loremipsum" >+ RenderImage {IMG} at (70,21) size 20x50 [bgcolor=#ADD8E6] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,307) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,317) size 784x20 >+ RenderText {#text} at (0,0) size 143x19 >+ text run at (0,0) width 143: "Line break after the \"a\"." >+ RenderTable {TABLE} at (0,337) size 115x81 [bgcolor=#C0C0C0] >+ RenderTableSection {TBODY} at (0,0) size 115x81 >+ RenderTableRow {TR} at (0,2) size 115x77 >+ RenderTableCell {TD} at (2,2) size 111x77 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "a" >+ RenderImage {IMG} at (1,21) size 20x50 [bgcolor=#ADD8E6] >+ RenderText {#text} at (21,56) size 69x19 >+ text run at (21,56) width 69: "loremipsum" >+ RenderImage {IMG} at (90,21) size 20x50 [bgcolor=#ADD8E6] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,426) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,436) size 784x20 >+ RenderText {#text} at (0,0) size 175x19 >+ text run at (0,0) width 175: "Line break after \"wideword\"." >+ RenderTable {TABLE} at (0,456) size 115x81 [bgcolor=#C0C0C0] >+ RenderTableSection {TBODY} at (0,0) size 115x81 >+ RenderTableRow {TR} at (0,2) size 115x77 >+ RenderTableCell {TD} at (2,2) size 111x77 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 61x19 >+ text run at (1,1) width 61: "wideword" >+ RenderImage {IMG} at (1,21) size 20x50 [bgcolor=#ADD8E6] >+ RenderText {#text} at (21,56) size 69x19 >+ text run at (21,56) width 69: "loremipsum" >+ RenderImage {IMG} at (90,21) size 20x50 [bgcolor=#ADD8E6] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/unused-percent-heights-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/unused-percent-heights-expected.txt >new file mode 100644 >index 00000000000..824ae624a97 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/unused-percent-heights-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x58 [bgcolor=#3399CC] >+ RenderTableSection {TBODY} at (0,0) size 784x58 >+ RenderTableRow {TR} at (0,0) size 784x29 >+ RenderTableCell {TD} at (0,0) size 784x29 [border: none (1px solid #FFFFFF) none] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {A} at (0,0) size 784x28 [color=#0000EE] >+ RenderText {#text} at (4,4) size 145x19 >+ text run at (4,4) width 145: "List of Transit Providers" >+ RenderTableRow {TR} at (0,29) size 784x29 >+ RenderTableCell {TD} at (0,29) size 784x29 [border: none (1px solid #FFFFFF) none] [r=1 c=0 rs=1 cs=1] >+ RenderBlock {A} at (0,0) size 784x28 [color=#0000EE] >+ RenderText {#text} at (4,4) size 154x19 >+ text run at (4,4) width 154: "Locate a Transit Provider" >diff --git a/LayoutTests/platform/wincairo-win10/fast/table/vertical-align-baseline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/table/vertical-align-baseline-expected.txt >new file mode 100644 >index 00000000000..411587e79b4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/table/vertical-align-baseline-expected.txt >@@ -0,0 +1,79 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x511 >+ RenderBlock {HTML} at (0,0) size 800x511 >+ RenderBody {BODY} at (8,8) size 784x495 >+ RenderTable {TABLE} at (0,0) size 642x495 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 640x493 >+ RenderTableRow {TR} at (0,2) size 640x489 >+ RenderTableCell {TD} at (2,87) size 44x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "Lorem" >+ RenderTableCell {TD} at (48,69) size 118x47 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,20) size 39x19 >+ text run at (2,20) width 39: "ipsum " >+ RenderInline {SPAN} at (0,0) size 75x41 >+ RenderText {#text} at (41,3) size 75x41 >+ text run at (41,3) width 75: "dolor" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (168,87) size 17x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 13x20 >+ RenderText {#text} at (0,0) size 13x19 >+ text run at (0,0) width 13: "sit" >+ RenderTableCell {TD} at (187,87) size 54x104 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 50x100 [bgcolor=#ADD8E6] >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 29: "amet" >+ RenderTableCell {TD} at (243,87) size 64x24 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 42x19 >+ text run at (2,2) width 42: "consec" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (309,61) size 77x87 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 73x83 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 71x81 >+ RenderTableRow {TR} at (0,10) size 71x61 >+ RenderTableCell {TD} at (2,10) size 67x61 [border: (10px solid #0000FF) (1px inset #808080) (5px solid #0000FF) (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,15) size 34x19 >+ text run at (2,15) width 34: "tetuer" >+ RenderBR {BR} at (36,15) size 0x19 >+ RenderText {#text} at (2,35) size 63x19 >+ text run at (2,35) width 63: "adipiscing." >+ RenderTableCell {TD} at (388,2) size 64x4 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1] >+ RenderTableCell {TD} at (454,2) size 54x104 [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 50x100 [bgcolor=#FFB6C1] >+ RenderTableCell {TD} at (510,29) size 62x164 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 58x120 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 56x118 >+ RenderTableRow {TR} at (0,2) size 56x80 >+ RenderTableCell {TD} at (2,27) size 52x55 [border: (10px solid #0000FF) (1px inset #808080) (5px solid #0000FF) (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (6,25) size 40x20 [bgcolor=#FFB6C1] >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Lorem" >+ RenderTableRow {TR} at (0,84) size 56x32 >+ RenderTableCell {TD} at (2,84) size 52x32 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 35x19 >+ text run at (6,6) width 35: "ipsum" >+ RenderBlock (anonymous) at (2,122) size 58x40 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 49: "dolor sit" >+ RenderBR {BR} at (49,0) size 0x19 >+ RenderText {#text} at (0,20) size 33x19 >+ text run at (0,20) width 33: "amet." >+ RenderTableCell {TD} at (574,42) size 64x64 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=1] >+ RenderBlock (floating) {DIV} at (2,2) size 25x30 [bgcolor=#90EE90] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "F1" >+ RenderBlock (floating) {DIV} at (27,2) size 25x30 [bgcolor=#90EE90] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "F2" >+ RenderBlock (floating) {DIV} at (2,32) size 25x30 [bgcolor=#90EE90] >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17: "F3" >+layer at (254,0) size 60x50 >+ RenderBlock (positioned) {DIV} at (254,0) size 60x50 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "P" >+layer at (399,13) size 60x50 >+ RenderBlock (positioned) {DIV} at (399,13) size 60x50 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "P" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/arabic-times-new-roman-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/arabic-times-new-roman-expected.txt >new file mode 100644 >index 00000000000..468da4b84f3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/arabic-times-new-roman-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x174 >+ RenderBlock {HTML} at (0,0) size 800x174 >+ RenderBody {BODY} at (8,8) size 784x158 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 747x39 >+ text run at (0,0) width 747: "This test makes sure that rendering Arabic with Georgia (which doesn't support Arabic) has a sensible result (e.g. not .notdef" >+ text run at (0,20) width 41: "boxes)" >+ RenderBlock {DIV} at (0,40) size 784x59 >+ RenderText {#text} at (0,1) size 203x58 >+ text run at (0,1) width 203 RTL: "\x{62F}\x{64A}\x{645}\x{648}\x{63A}\x{631}\x{627}\x{641}\x{64A}\x{627}\x{62A}" >+ RenderBlock {DIV} at (0,99) size 784x59 >+ RenderText {#text} at (0,1) size 203x57 >+ text run at (0,1) width 203 RTL: "\x{62F}\x{64A}\x{645}\x{648}\x{63A}\x{631}\x{627}\x{641}\x{64A}\x{627}\x{62A}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/atsui-kerning-and-ligatures-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/atsui-kerning-and-ligatures-expected.txt >new file mode 100644 >index 00000000000..6e99b424899 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/atsui-kerning-and-ligatures-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 753x39 >+ RenderText {#text} at (51,0) size 753x39 >+ text run at (51,0) width 702: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6137 Disable kerning and some ligatures in the ATSUI code" >+ text run at (0,20) width 29: "path" >+ RenderText {#text} at (29,20) size 4x19 >+ text run at (29,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 664x19 >+ text run at (0,0) width 664: "The word \x{201C}dolor\x{201D} below should be highlighted in its entirety. The highlight should not extend beyond that word." >+ RenderBlock {DIV} at (0,92) size 784x42 >+ RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,14) size 784x28 >+ RenderInline {SPAN} at (0,0) size 534x27 >+ RenderText {#text} at (0,0) size 534x27 >+ text run at (0,0) width 534: "AVAVAVAVAVfififififififi Lorem ipsum dolor sit ame\x{300}t" >+ RenderText {#text} at (0,0) size 0x0 >+selection start: position 37 of child 0 {#text} of child 3 {SPAN} of child 5 {DIV} of body >+selection end: position 42 of child 0 {#text} of child 3 {SPAN} of child 5 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/atsui-multiple-renderers-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/atsui-multiple-renderers-expected.txt >new file mode 100644 >index 00000000000..eab55d2f877 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/atsui-multiple-renderers-expected.txt >@@ -0,0 +1,101 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 99x19 >+ text run at (0,0) width 99: "This is a test for " >+ RenderInline {I} at (0,0) size 756x39 >+ RenderText {#text} at (99,0) size 756x39 >+ text run at (99,0) width 657: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6139 ATSUI code path should implement small caps," >+ text run at (0,20) width 412: "synthetic bold and oblique and correct metrics for fallback fonts" >+ RenderText {#text} at (412,20) size 4x19 >+ text run at (412,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,74) size 784x20 >+ RenderText {#text} at (0,0) size 571x19 >+ text run at (0,0) width 571: "The two columns should be identical except for the accent over the e and the umlaut over the u." >+ RenderTable {TABLE} at (0,110) size 234x133 [border: none] >+ RenderTableSection {TBODY} at (0,0) size 233x132 >+ RenderTableRow {TR} at (0,0) size 233x26 >+ RenderTableCell {TD} at (0,0) size 119x26 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 59x22 >+ text run at (2,2) width 59: "Lore\x{300}m " >+ RenderInline {SPAN} at (0,0) size 50x22 >+ RenderText {#text} at (61,2) size 50x22 >+ text run at (61,2) width 50: "ipsu\x{308}m" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (119,0) size 114x26 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 56x22 >+ text run at (2,2) width 56: "Lorem " >+ RenderInline {SPAN} at (0,0) size 47x22 >+ RenderText {#text} at (58,2) size 47x22 >+ text run at (58,2) width 47: "ipsum" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableRow {TR} at (0,26) size 233x27 >+ RenderTableCell {TD} at (0,26) size 119x27 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 63x23 >+ text run at (2,2) width 63: "Lore\x{300}m " >+ RenderInline {SPAN} at (0,0) size 53x23 >+ RenderText {#text} at (65,2) size 53x23 >+ text run at (65,2) width 53: "ipsu\x{308}m" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (119,26) size 114x27 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 61x23 >+ text run at (2,2) width 61: "Lorem " >+ RenderInline {SPAN} at (0,0) size 48x23 >+ RenderText {#text} at (63,2) size 48x23 >+ text run at (63,2) width 48: "ipsum" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableRow {TR} at (0,53) size 233x26 >+ RenderTableCell {TD} at (0,53) size 119x26 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x22 >+ text run at (2,2) width 57: "Lore\x{300}m " >+ RenderInline {SPAN} at (0,0) size 48x22 >+ RenderText {#text} at (59,2) size 48x22 >+ text run at (59,2) width 48: "ipsu\x{308}m" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (119,53) size 114x26 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x22 >+ text run at (2,2) width 57: "Lorem " >+ RenderInline {SPAN} at (0,0) size 48x22 >+ RenderText {#text} at (59,2) size 48x22 >+ text run at (59,2) width 48: "ipsum" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableRow {TR} at (0,79) size 233x27 >+ RenderTableCell {TD} at (0,79) size 119x27 [border: (1px solid #008000)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 60x23 >+ text run at (2,2) width 60: "Lore\x{300}m " >+ RenderInline {SPAN} at (0,0) size 51x23 >+ RenderText {#text} at (62,2) size 51x23 >+ text run at (62,2) width 51: "ipsu\x{308}m" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (119,79) size 114x27 [border: (1px solid #008000)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 60x23 >+ text run at (2,2) width 60: "Lorem " >+ RenderInline {SPAN} at (0,0) size 51x23 >+ RenderText {#text} at (62,2) size 51x23 >+ text run at (62,2) width 51: "ipsum" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableRow {TR} at (0,106) size 233x26 >+ RenderTableCell {TD} at (0,106) size 119x26 [border: (1px solid #008000)] [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 100x22 >+ text run at (2,2) width 100: "Lore\x{300}m ipsu\x{308}m" >+ RenderTableCell {TD} at (119,106) size 114x26 [border: (1px solid #008000)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 97x22 >+ text run at (2,2) width 97: "Lorem ipsum" >+ RenderBlock {HR} at (0,251) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,269) size 784x20 >+ RenderText {#text} at (0,0) size 257x19 >+ text run at (0,0) width 257: "The following two lines should be identical." >+ RenderBlock {P} at (0,305) size 784x25 >+ RenderInline {SPAN} at (0,0) size 318x22 [border: (1px solid #008000)] >+ RenderText {#text} at (1,4) size 316x20 >+ text run at (1,4) width 316: "\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,346) size 784x25 >+ RenderInline {SPAN} at (0,0) size 318x22 [border: (1px solid #008000)] >+ RenderText {#text} at (1,4) size 316x20 >+ text run at (1,4) width 316: "\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/atsui-negative-spacing-features-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/atsui-negative-spacing-features-expected.txt >new file mode 100644 >index 00000000000..221be36fa39 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/atsui-negative-spacing-features-expected.txt >@@ -0,0 +1,51 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x260 >+ RenderBlock {HTML} at (0,0) size 800x260 >+ RenderBody {BODY} at (8,16) size 784x236 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Test for negative spacing values in complex text rendering." >+ RenderBlock (anonymous) at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 483x19 >+ text run at (0,0) width 483: "Each green box should be identical to the blue box it follows, except for accents." >+ RenderBlock {HR} at (0,64) size 784x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,74) size 414x162 >+ RenderTableSection {TBODY} at (0,0) size 414x162 >+ RenderTableRow {TR} at (0,2) size 414x22 >+ RenderTableCell {TD} at (2,2) size 204x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (59,1) size 86x19 >+ text run at (59,1) width 86: "Word spacing" >+ RenderTableCell {TD} at (208,2) size 204x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (59,1) size 86x19 >+ text run at (59,1) width 86: "Letter spacing" >+ RenderTableRow {TR} at (0,26) size 414x134 >+ RenderTableCell {TD} at (2,26) size 204x134 [r=1 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 202x132 >+ RenderBlock {DIV} at (0,0) size 202x38 [border: (1px solid #0000FF)] >+ RenderText {#text} at (26,0) size 175x37 >+ text run at (26,0) width 175 RTL: "\x{5D9}\x{5B0}\x{5D4}\x{5B4}\x{5D9}, \x{5D0}\x{5B8}\x{5D7}\x{5B4}\x{5D9}, \x{5DC}\x{5B0}\x{5DA}\x{5B8} \x{5E1}\x{5B5}\x{5E4}\x{5B6}\x{5E8} \x{5E9}\x{5C1}\x{5B0}\x{5DC}\x{5B7}\x{5D7}\x{5B0}\x{5EA}\x{5BC}\x{5B4}\x{5D9}\x{5D5} \x{5D5}\x{5BC}\x{5DE}\x{5B4}\x{5DE}\x{5B0}\x{5DB}\x{5BC}\x{5B6}\x{5E8}\x{5B6}\x{5EA}" >+ text run at (101,18) width 100 RTL: "\x{5E6}\x{5B0}\x{5DE}\x{5B4}\x{5D9}\x{5EA}\x{5D5}\x{5BC}\x{5EA} \x{5DC}\x{5B8}\x{5DA}\x{5B0} \x{5DE}\x{5B0}\x{5DB}\x{5B7}\x{5E8}\x{5B0}\x{5EA}\x{5BC}\x{5B4}\x{5D9}\x{5D5}." >+ RenderBlock {DIV} at (0,43) size 202x42 [border: (1px solid #0000FF)] >+ RenderText {#text} at (1,1) size 169x39 >+ text run at (1,1) width 169: "Lore\x{300}m ipsum dolor sit ame\x{300}t," >+ text run at (1,21) width 169: "consectetuer adipiscing e\x{300}lit." >+ RenderBlock {DIV} at (0,90) size 202x42 [border: (1px solid #008000)] >+ RenderText {#text} at (1,1) size 161x39 >+ text run at (1,1) width 161: "Lorem ipsum dolor sit amet," >+ text run at (1,21) width 160: "consectetuer adipiscing elit." >+ RenderTableCell {TD} at (208,26) size 204x134 [r=1 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 202x132 >+ RenderBlock {DIV} at (0,0) size 202x38 [border: (1px solid #0000FF)] >+ RenderText {#text} at (10,0) size 191x37 >+ text run at (10,0) width 33 RTL: "\x{5E6}\x{5B0}\x{5DE}\x{5B4}\x{5D9}\x{5EA}\x{5D5}\x{5BC}\x{5EA}" >+ text run at (43,0) width 158 RTL: "\x{5D9}\x{5B0}\x{5D4}\x{5B4}\x{5D9}, \x{5D0}\x{5B8}\x{5D7}\x{5B4}\x{5D9}, \x{5DC}\x{5B0}\x{5DA}\x{5B8} \x{5E1}\x{5B5}\x{5E4}\x{5B6}\x{5E8} \x{5E9}\x{5C1}\x{5B0}\x{5DC}\x{5B7}\x{5D7}\x{5B0}\x{5EA}\x{5BC}\x{5B4}\x{5D9}\x{5D5} \x{5D5}\x{5BC}\x{5DE}\x{5B4}\x{5DE}\x{5B0}\x{5DB}\x{5BC}\x{5B6}\x{5E8}\x{5B6}\x{5EA} " >+ text run at (150,18) width 51 RTL: "\x{5DC}\x{5B8}\x{5DA}\x{5B0} \x{5DE}\x{5B0}\x{5DB}\x{5B7}\x{5E8}\x{5B0}\x{5EA}\x{5BC}\x{5B4}\x{5D9}\x{5D5}." >+ RenderBlock {DIV} at (0,43) size 202x42 [border: (1px solid #0000FF)] >+ RenderText {#text} at (1,1) size 150x39 >+ text run at (1,1) width 150: "Lore\x{300}m ipsum dolor sit ame\x{300}t," >+ text run at (1,21) width 144: "consectetue\x{300}r adipiscing e\x{300}lit." >+ RenderBlock {DIV} at (0,90) size 202x42 [border: (1px solid #008000)] >+ RenderText {#text} at (1,1) size 142x39 >+ text run at (1,1) width 142: "Lorem ipsum dolor sit amet," >+ text run at (1,21) width 135: "consectetuer adipiscing elit." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/atsui-partial-selection-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/atsui-partial-selection-expected.txt >new file mode 100644 >index 00000000000..c4cee00a464 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/atsui-partial-selection-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 755x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=11124" >+ RenderText {#text} at (356,0) size 755x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 395: "REGRESSION (r14297): No drag image for partially-selected" >+ text run at (0,20) width 83: "complex text" >+ RenderText {#text} at (83,20) size 4x19 >+ text run at (83,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 134x19 >+ text run at (0,0) width 134: "This should look like \x{201C}" >+ RenderInline {SPAN} at (0,0) size 81x19 [color=#008000] >+ RenderText {#text} at (134,0) size 81x19 >+ text run at (134,0) width 81: "Lore\x{300}m ipsum" >+ RenderText {#text} at (215,0) size 13x19 >+ text run at (215,0) width 13: "\x{201D}: " >+ RenderInline {SPAN} at (0,0) size 85x19 >+ RenderText {#text} at (228,0) size 85x19 >+ text run at (228,0) width 85: " Lore\x{300}m ipsum" >+ RenderText {#text} at (0,0) size 0x0 >+selection start: position 1 of child 0 {#text} of child 3 {SPAN} of child 2 {P} of body >+selection end: position 13 of child 0 {#text} of child 3 {SPAN} of child 2 {P} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/atsui-pointtooffset-calls-cg-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/atsui-pointtooffset-calls-cg-expected.txt >new file mode 100644 >index 00000000000..14722d1b3c8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/atsui-pointtooffset-calls-cg-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock (anonymous) at (0,0) size 800x20 >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "e\x{300}e\x{300}e\x{300}e\x{300}e\x{300}e\x{300}X" >+ RenderBlock {HR} at (0,28) size 800x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,38) size 800x40 >+ RenderText {#text} at (0,0) size 197x19 >+ text run at (0,0) width 197: "This tests for regressions against " >+ RenderInline {I} at (0,0) size 777x39 >+ RenderText {#text} at (197,0) size 777x39 >+ text run at (197,0) width 580: "http://bugzilla.opendarwin.org/show_bug.cgi?id=5878 pointToOffset always takes the CG" >+ text run at (0,20) width 63: "code path" >+ RenderText {#text} at (63,20) size 603x19 >+ text run at (63,20) width 603: " by clicking the X and verifying that the correct caret position (13) is reported to the editing delegate." >+caret: position 13 of child 2 {#text} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/atsui-rtl-override-selection-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/atsui-rtl-override-selection-expected.txt >new file mode 100644 >index 00000000000..ece4d442bdf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/atsui-rtl-override-selection-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x600 >+ RenderBlock (anonymous) at (0,0) size 800x20 >+ RenderInline {BDO} at (0,0) size 80x19 >+ RenderText {#text} at (0,0) size 80x19 >+ text run at (0,0) width 80 RTL override: "\x{300}muspimeroL" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,28) size 800x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,38) size 800x20 >+ RenderText {#text} at (0,0) size 262x19 >+ text run at (0,0) width 262: "\x{201C}remips\x{201D} should be highlighted in the above." >+selection start: position 3 of child 0 {#text} of child 3 {BDO} of body >+selection end: position 10 of child 0 {#text} of child 3 {BDO} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/atsui-small-caps-punctuation-size-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/atsui-small-caps-punctuation-size-expected.txt >new file mode 100644 >index 00000000000..b78873d3939 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/atsui-small-caps-punctuation-size-expected.txt >@@ -0,0 +1,33 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 202x19 >+ text run at (0,0) width 202: "This tests for a regression against " >+ RenderInline {I} at (0,0) size 734x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (202,0) size 350x19 >+ text run at (202,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6397" >+ RenderText {#text} at (552,0) size 734x39 >+ text run at (552,0) width 182: " ATSUI small caps use small" >+ text run at (0,20) width 77: "punctuation" >+ RenderText {#text} at (77,20) size 4x19 >+ text run at (77,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 344x19 >+ text run at (0,0) width 344: "All four question marks below should be \x{201C}big\x{201D}, like this: ?" >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,110) size 784x20 >+ RenderText {#text} at (0,0) size 52x19 >+ text run at (0,0) width 52: "ATSUI: " >+ RenderInline {SPAN} at (0,0) size 39x19 >+ RenderText {#text} at (52,0) size 39x19 >+ text run at (52,0) width 39: "A?b?e\x{300}" >+ RenderBlock {P} at (0,146) size 784x20 >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 29: "CG: " >+ RenderInline {SPAN} at (0,0) size 39x19 >+ RenderText {#text} at (29,0) size 39x19 >+ text run at (29,0) width 39: "A?b?e" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/atsui-spacing-features-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/atsui-spacing-features-expected.txt >new file mode 100644 >index 00000000000..1f9f00df09c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/atsui-spacing-features-expected.txt >@@ -0,0 +1,84 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x378 >+ RenderBlock {HTML} at (0,0) size 800x378 >+ RenderBody {BODY} at (8,16) size 784x354 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 167x19 >+ text run at (0,0) width 167: "Test for regressions against " >+ RenderInline {I} at (0,0) size 757x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (167,0) size 350x19 >+ text run at (167,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=3922" >+ RenderText {#text} at (517,0) size 757x39 >+ text run at (517,0) width 240: " Variable word/letter spacing and full" >+ text run at (0,20) width 332: "justification not supported for ATSUI-rendered text" >+ RenderText {#text} at (332,20) size 4x19 >+ text run at (332,20) width 4: "." >+ RenderBlock (anonymous) at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 483x19 >+ text run at (0,0) width 483: "Each green box should be identical to the blue box it follows, except for accents." >+ RenderBlock {HR} at (0,84) size 784x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,94) size 620x260 >+ RenderTableSection {TBODY} at (0,0) size 620x260 >+ RenderTableRow {TR} at (0,2) size 620x22 >+ RenderTableCell {TD} at (2,2) size 204x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (59,1) size 86x19 >+ text run at (59,1) width 86: "Word spacing" >+ RenderTableCell {TD} at (208,2) size 204x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (59,1) size 86x19 >+ text run at (59,1) width 86: "Letter spacing" >+ RenderTableCell {TD} at (414,2) size 204x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (67,1) size 70x19 >+ text run at (67,1) width 70: "Justification" >+ RenderTableRow {TR} at (0,26) size 620x232 >+ RenderTableCell {TD} at (2,26) size 204x174 [r=1 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 202x172 >+ RenderBlock {DIV} at (0,0) size 202x38 [border: (1px solid #0000FF)] >+ RenderText {#text} at (23,0) size 181x37 >+ text run at (23,0) width 178 RTL: "\x{5D9}\x{5B0}\x{5D4}\x{5B4}\x{5D9}, \x{5D0}\x{5B8}\x{5D7}\x{5B4}\x{5D9}, \x{5DC}\x{5B0}\x{5DA}\x{5B8} \x{5E1}\x{5B5}\x{5E4}\x{5B6}\x{5E8} \x{5E9}\x{5C1}\x{5B0}\x{5DC}\x{5B7}\x{5D7}\x{5B0}\x{5EA}\x{5BC}\x{5B4}\x{5D9}\x{5D5}" >+ text run at (20,18) width 124 RTL: "\x{5E6}\x{5B0}\x{5DE}\x{5B4}\x{5D9}\x{5EA}\x{5D5}\x{5BC}\x{5EA} \x{5DC}\x{5B8}\x{5DA}\x{5B0} \x{5DE}\x{5B0}\x{5DB}\x{5B7}\x{5E8}\x{5B0}\x{5EA}\x{5BC}\x{5B4}\x{5D9}\x{5D5}." >+ text run at (144,18) width 57 RTL: "\x{5D5}\x{5BC}\x{5DE}\x{5B4}\x{5DE}\x{5B0}\x{5DB}\x{5BC}\x{5B6}\x{5E8}\x{5B6}\x{5EA} " >+ RenderBlock {DIV} at (0,43) size 202x62 [border: (1px solid #0000FF)] >+ RenderText {#text} at (1,1) size 204x59 >+ text run at (1,1) width 169: "Lore\x{300}m ipsum dolor sit" >+ text run at (1,21) width 204: "ame\x{300}t, consectetuer adipiscing" >+ text run at (1,41) width 23: "e\x{300}lit." >+ RenderBlock {DIV} at (0,110) size 202x62 [border: (1px solid #008000)] >+ RenderText {#text} at (1,1) size 196x59 >+ text run at (1,1) width 162: "Lorem ipsum dolor sit" >+ text run at (1,21) width 196: "amet, consectetuer adipiscing" >+ text run at (1,41) width 21: "elit." >+ RenderTableCell {TD} at (208,26) size 204x232 [r=1 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 202x230 >+ RenderBlock {DIV} at (0,0) size 202x56 [border: (1px solid #0000FF)] >+ RenderText {#text} at (28,0) size 189x55 >+ text run at (28,0) width 173 RTL: "\x{5D9}\x{5B0}\x{5D4}\x{5B4}\x{5D9}, \x{5D0}\x{5B8}\x{5D7}\x{5B4}\x{5D9}, \x{5DC}\x{5B0}\x{5DA}\x{5B8} \x{5E1}\x{5B5}\x{5E4}\x{5B6}\x{5E8}" >+ text run at (48,18) width 153 RTL: "\x{5E9}\x{5C1}\x{5B0}\x{5DC}\x{5B7}\x{5D7}\x{5B0}\x{5EA}\x{5BC}\x{5B4}\x{5D9}\x{5D5} \x{5D5}\x{5BC}\x{5DE}\x{5B4}\x{5DE}\x{5B0}\x{5DB}\x{5BC}\x{5B6}\x{5E8}\x{5B6}\x{5EA}" >+ text run at (12,36) width 189 RTL: "\x{5E6}\x{5B0}\x{5DE}\x{5B4}\x{5D9}\x{5EA}\x{5D5}\x{5BC}\x{5EA} \x{5DC}\x{5B8}\x{5DA}\x{5B0} \x{5DE}\x{5B0}\x{5DB}\x{5B7}\x{5E8}\x{5B0}\x{5EA}\x{5BC}\x{5B4}\x{5D9}\x{5D5}." >+ RenderBlock {DIV} at (0,61) size 202x82 [border: (1px solid #0000FF)] >+ RenderText {#text} at (1,1) size 171x79 >+ text run at (1,1) width 139: "Lore\x{300}m ipsum" >+ text run at (1,21) width 164: "dolor sit ame\x{300}t," >+ text run at (1,41) width 138: "consectetue\x{300}r" >+ text run at (1,61) width 171: "adipiscing e\x{300}lit." >+ RenderBlock {DIV} at (0,148) size 202x82 [border: (1px solid #008000)] >+ RenderText {#text} at (1,1) size 200x79 >+ text run at (1,1) width 200: "Lorem ipsum dolor" >+ text run at (1,21) width 95: "sit amet," >+ text run at (1,41) width 136: "consectetuer" >+ text run at (1,61) width 164: "adipiscing elit." >+ RenderTableCell {TD} at (414,26) size 204x134 [r=1 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 202x132 >+ RenderBlock {DIV} at (0,0) size 202x38 [border: (1px solid #0000FF)] >+ RenderText {#text} at (1,0) size 200x37 >+ text run at (1,0) width 200 RTL: "\x{5D9}\x{5B0}\x{5D4}\x{5B4}\x{5D9}, \x{5D0}\x{5B8}\x{5D7}\x{5B4}\x{5D9}, \x{5DC}\x{5B0}\x{5DA}\x{5B8} \x{5E1}\x{5B5}\x{5E4}\x{5B6}\x{5E8} \x{5E9}\x{5C1}\x{5B0}\x{5DC}\x{5B7}\x{5D7}\x{5B0}\x{5EA}\x{5BC}\x{5B4}\x{5D9}\x{5D5} \x{5D5}\x{5BC}\x{5DE}\x{5B4}\x{5DE}\x{5B0}\x{5DB}\x{5BC}\x{5B6}\x{5E8}\x{5B6}\x{5EA}" >+ text run at (97,18) width 104 RTL: "\x{5E6}\x{5B0}\x{5DE}\x{5B4}\x{5D9}\x{5EA}\x{5D5}\x{5BC}\x{5EA} \x{5DC}\x{5B8}\x{5DA}\x{5B0} \x{5DE}\x{5B0}\x{5DB}\x{5B7}\x{5E8}\x{5B0}\x{5EA}\x{5BC}\x{5B4}\x{5D9}\x{5D5}." >+ RenderBlock {DIV} at (0,43) size 202x42 [border: (1px solid #0000FF)] >+ RenderText {#text} at (1,1) size 200x39 >+ text run at (1,1) width 200: "Lore\x{300}m ipsum dolor sit ame\x{300}t," >+ text run at (1,21) width 173: "consectetue\x{300}r adipiscing e\x{300}lit." >+ RenderBlock {DIV} at (0,90) size 202x42 [border: (1px solid #008000)] >+ RenderText {#text} at (1,1) size 200x39 >+ text run at (1,1) width 200: "Lorem ipsum dolor sit amet," >+ text run at (1,21) width 164: "consectetuer adipiscing elit." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/backslash-to-yen-sign-dynamic-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/backslash-to-yen-sign-dynamic-expected.txt >new file mode 100644 >index 00000000000..2b5191521ad >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/backslash-to-yen-sign-dynamic-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,8) size 784x36 >+ RenderBlock {DIV} at (0,0) size 784x16 >+ RenderText {#text} at (0,0) size 224x16 >+ text run at (0,0) width 224: "This should be a yen-sign: \x{A5}" >+ RenderBlock {DIV} at (0,16) size 784x20 >+ RenderText {#text} at (0,0) size 172x19 >+ text run at (0,0) width 172: "This should be a backslash: \\" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/backslash-to-yen-sign-euc-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/backslash-to-yen-sign-euc-expected.txt >new file mode 100644 >index 00000000000..d285ac539bc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/backslash-to-yen-sign-euc-expected.txt >@@ -0,0 +1,469 @@ >+layer at (0,0) size 785x781 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x781 >+ RenderBlock {HTML} at (0,0) size 785x781 >+ RenderBody {BODY} at (8,8) size 769x765 >+ RenderBlock {DIV} at (0,0) size 769x20 >+ RenderInline {SPAN} at (0,0) size 309x19 >+ RenderText {#text} at (0,0) size 293x19 >+ text run at (0,0) width 293: "No font is specified. expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (293,0) size 8x19 >+ text run at (293,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (301,0) size 8x19 >+ text run at (301,0) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,20) size 769x20 >+ RenderInline {SPAN} at (0,0) size 384x16 >+ RenderText {#text} at (0,1) size 366x16 >+ text run at (0,1) width 366: "Using font \"MS PGothic\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 9x16 >+ RenderText {#text} at (366,1) size 9x16 >+ text run at (366,1) width 9: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 9x16 >+ RenderText {#text} at (375,1) size 9x16 >+ text run at (375,1) width 9: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 9x16 >+ RenderText {#text} at (384,1) size 9x16 >+ text run at (384,1) width 9: "\x{A5}" >+ RenderBlock {DIV} at (0,40) size 769x20 >+ RenderInline {SPAN} at (0,0) size 440x16 >+ RenderText {#text} at (0,1) size 424x16 >+ text run at (0,1) width 424: "Using font \"MS Gothic\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (424,1) size 8x16 >+ text run at (424,1) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (432,1) size 8x16 >+ text run at (432,1) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (440,1) size 8x16 >+ text run at (440,1) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,60) size 769x20 >+ RenderInline {SPAN} at (0,0) size 349x19 >+ RenderText {#text} at (0,0) size 333x19 >+ text run at (0,0) width 333: "Using font \"MS PMincho\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (333,0) size 8x19 >+ text run at (333,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (341,0) size 8x19 >+ text run at (341,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (349,0) size 8x19 >+ text run at (349,0) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,80) size 769x20 >+ RenderInline {SPAN} at (0,0) size 340x19 >+ RenderText {#text} at (0,0) size 324x19 >+ text run at (0,0) width 324: "Using font \"MS Mincho\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (324,0) size 8x19 >+ text run at (324,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (332,0) size 8x19 >+ text run at (332,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (340,0) size 8x19 >+ text run at (340,0) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,100) size 769x20 >+ RenderInline {SPAN} at (0,0) size 311x19 >+ RenderText {#text} at (0,0) size 295x19 >+ text run at (0,0) width 295: "Using font \"Meiryo\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (295,0) size 8x19 >+ text run at (295,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (303,0) size 8x19 >+ text run at (303,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (311,0) size 8x19 >+ text run at (311,0) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,120) size 769x20 >+ RenderInline {SPAN} at (0,0) size 399x16 >+ RenderText {#text} at (0,1) size 381x16 >+ text run at (0,1) width 381: "Using font \"\x{FF2D}\x{FF33} \x{FF30}\x{30B4}\x{30B7}\x{30C3}\x{30AF}\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 9x16 >+ RenderText {#text} at (381,1) size 9x16 >+ text run at (381,1) width 9: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 9x16 >+ RenderText {#text} at (390,1) size 9x16 >+ text run at (390,1) width 9: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 9x16 >+ RenderText {#text} at (399,1) size 9x16 >+ text run at (399,1) width 9: "\x{A5}" >+ RenderBlock {DIV} at (0,140) size 769x20 >+ RenderInline {SPAN} at (0,0) size 472x16 >+ RenderText {#text} at (0,1) size 456x16 >+ text run at (0,1) width 456: "Using font \"\x{FF2D}\x{FF33} \x{30B4}\x{30B7}\x{30C3}\x{30AF}\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (456,1) size 8x16 >+ text run at (456,1) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (464,1) size 8x16 >+ text run at (464,1) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (472,1) size 8x16 >+ text run at (472,1) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,160) size 769x20 >+ RenderInline {SPAN} at (0,0) size 341x19 >+ RenderText {#text} at (0,0) size 325x19 >+ text run at (0,0) width 325: "Using font \"\x{FF2D}\x{FF33} \x{FF30}\x{660E}\x{671D}\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (325,0) size 8x19 >+ text run at (325,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (333,0) size 8x19 >+ text run at (333,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (341,0) size 8x19 >+ text run at (341,0) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,180) size 769x20 >+ RenderInline {SPAN} at (0,0) size 330x19 >+ RenderText {#text} at (0,0) size 314x19 >+ text run at (0,0) width 314: "Using font \"\x{FF2D}\x{FF33} \x{660E}\x{671D}\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (314,0) size 8x19 >+ text run at (314,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (322,0) size 8x19 >+ text run at (322,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (330,0) size 8x19 >+ text run at (330,0) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,200) size 769x20 >+ RenderInline {SPAN} at (0,0) size 319x19 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Using font \"\x{30E1}\x{30A4}\x{30EA}\x{30AA}\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (303,0) size 8x19 >+ text run at (303,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (311,0) size 8x19 >+ text run at (311,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (319,0) size 8x19 >+ text run at (319,0) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,220) size 769x20 >+ RenderInline {SPAN} at (0,0) size 302x19 >+ RenderText {#text} at (0,0) size 294x19 >+ text run at (0,0) width 294: "Using font \"Times\". expected: backslash, actual: \\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (294,0) size 4x19 >+ text run at (294,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (298,0) size 4x19 >+ text run at (298,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (302,0) size 4x19 >+ text run at (302,0) width 4: "\\" >+ RenderBlock {DIV} at (0,240) size 769x20 >+ RenderInline {SPAN} at (0,0) size 306x19 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Using font \"foobar\". expected: backslash, actual: \\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (298,0) size 4x19 >+ text run at (298,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (302,0) size 4x19 >+ text run at (302,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (306,0) size 4x19 >+ text run at (306,0) width 4: "\\" >+ RenderBlock {DIV} at (0,260) size 769x20 >+ RenderInline {SPAN} at (0,0) size 443x19 >+ RenderText {#text} at (0,0) size 427x19 >+ text run at (0,0) width 427: "Using font \"*INVALID FONT NAME*\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (427,0) size 8x19 >+ text run at (427,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (435,0) size 8x19 >+ text run at (435,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (443,0) size 8x19 >+ text run at (443,0) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,280) size 769x20 >+ RenderInline {SPAN} at (0,0) size 292x19 >+ RenderText {#text} at (0,0) size 276x19 >+ text run at (0,0) width 276: "Using font \"serif\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (276,0) size 8x19 >+ text run at (276,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (284,0) size 8x19 >+ text run at (284,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (292,0) size 8x19 >+ text run at (292,0) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,300) size 769x20 >+ RenderInline {SPAN} at (0,0) size 374x18 >+ RenderText {#text} at (0,0) size 356x18 >+ text run at (0,0) width 356: "Using font \"sans-serif\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 9x18 >+ RenderText {#text} at (356,0) size 9x18 >+ text run at (356,0) width 9: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 9x18 >+ RenderText {#text} at (365,0) size 9x18 >+ text run at (365,0) width 9: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 9x18 >+ RenderText {#text} at (374,0) size 9x18 >+ text run at (374,0) width 9: "\x{A5}" >+ RenderBlock {DIV} at (0,320) size 769x20 >+ RenderInline {SPAN} at (0,0) size 309x19 >+ RenderText {#text} at (0,0) size 293x19 >+ text run at (0,0) width 293: "Using font \"cursive\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (293,0) size 8x19 >+ text run at (293,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (301,0) size 8x19 >+ text run at (301,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (309,0) size 8x19 >+ text run at (309,0) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,340) size 769x25 >+ RenderInline {SPAN} at (0,0) size 348x25 >+ RenderText {#text} at (0,0) size 330x25 >+ text run at (0,0) width 330: "Using font \"fantasy\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 9x25 >+ RenderText {#text} at (330,0) size 9x25 >+ text run at (330,0) width 9: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 9x25 >+ RenderText {#text} at (339,0) size 9x25 >+ text run at (339,0) width 9: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 9x25 >+ RenderText {#text} at (348,0) size 9x25 >+ text run at (348,0) width 9: "\x{A5}" >+ RenderBlock {DIV} at (0,365) size 769x20 >+ RenderInline {SPAN} at (0,0) size 440x16 >+ RenderText {#text} at (0,3) size 424x16 >+ text run at (0,3) width 424: "Using font \"monospace\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (424,3) size 8x16 >+ text run at (424,3) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (432,3) size 8x16 >+ text run at (432,3) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (440,3) size 8x16 >+ text run at (440,3) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,385) size 769x20 >+ RenderInline {SPAN} at (0,0) size 350x19 >+ RenderText {#text} at (0,0) size 342x19 >+ text run at (0,0) width 342: "Using font \"-webkit-body\". expected: backslash, actual: \\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (342,0) size 4x19 >+ text run at (342,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (346,0) size 4x19 >+ text run at (346,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (350,0) size 4x19 >+ text run at (350,0) width 4: "\\" >+ RenderBlock {DIV} at (0,405) size 769x20 >+ RenderInline {SPAN} at (0,0) size 273x15 >+ RenderText {#text} at (0,3) size 261x15 >+ text run at (0,3) width 261: "Using font \"caption\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 6x15 >+ RenderText {#text} at (261,3) size 6x15 >+ text run at (261,3) width 6: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 6x15 >+ RenderText {#text} at (267,3) size 6x15 >+ text run at (267,3) width 6: "\x{A5}" >+ RenderBlock {DIV} at (0,425) size 769x20 >+ RenderInline {SPAN} at (0,0) size 256x15 >+ RenderText {#text} at (0,3) size 244x15 >+ text run at (0,3) width 244: "Using font \"icon\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 6x15 >+ RenderText {#text} at (244,3) size 6x15 >+ text run at (244,3) width 6: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 6x15 >+ RenderText {#text} at (250,3) size 6x15 >+ text run at (250,3) width 6: "\x{A5}" >+ RenderBlock {DIV} at (0,445) size 769x20 >+ RenderInline {SPAN} at (0,0) size 264x15 >+ RenderText {#text} at (0,3) size 252x15 >+ text run at (0,3) width 252: "Using font \"menu\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 6x15 >+ RenderText {#text} at (252,3) size 6x15 >+ text run at (252,3) width 6: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 6x15 >+ RenderText {#text} at (258,3) size 6x15 >+ text run at (258,3) width 6: "\x{A5}" >+ RenderBlock {DIV} at (0,465) size 769x20 >+ RenderInline {SPAN} at (0,0) size 303x15 >+ RenderText {#text} at (0,3) size 291x15 >+ text run at (0,3) width 291: "Using font \"message-box\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 6x15 >+ RenderText {#text} at (291,3) size 6x15 >+ text run at (291,3) width 6: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 6x15 >+ RenderText {#text} at (297,3) size 6x15 >+ text run at (297,3) width 6: "\x{A5}" >+ RenderBlock {DIV} at (0,485) size 769x20 >+ RenderInline {SPAN} at (0,0) size 306x15 >+ RenderText {#text} at (0,3) size 294x15 >+ text run at (0,3) width 294: "Using font \"small-caption\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 6x15 >+ RenderText {#text} at (294,3) size 6x15 >+ text run at (294,3) width 6: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 6x15 >+ RenderText {#text} at (300,3) size 6x15 >+ text run at (300,3) width 6: "\x{A5}" >+ RenderBlock {DIV} at (0,505) size 769x20 >+ RenderInline {SPAN} at (0,0) size 286x15 >+ RenderText {#text} at (0,3) size 274x15 >+ text run at (0,3) width 274: "Using font \"status-bar\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 6x15 >+ RenderText {#text} at (274,3) size 6x15 >+ text run at (274,3) width 6: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 6x15 >+ RenderText {#text} at (280,3) size 6x15 >+ text run at (280,3) width 6: "\x{A5}" >+ RenderBlock {DIV} at (0,525) size 769x20 >+ RenderInline {SPAN} at (0,0) size 373x16 >+ RenderText {#text} at (0,2) size 359x16 >+ text run at (0,2) width 359: "Using font \"-webkit-mini-control\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 7x16 >+ RenderText {#text} at (359,2) size 7x16 >+ text run at (359,2) width 7: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 7x16 >+ RenderText {#text} at (366,2) size 7x16 >+ text run at (366,2) width 7: "\x{A5}" >+ RenderBlock {DIV} at (0,545) size 769x20 >+ RenderInline {SPAN} at (0,0) size 381x16 >+ RenderText {#text} at (0,2) size 367x16 >+ text run at (0,2) width 367: "Using font \"-webkit-small-control\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 7x16 >+ RenderText {#text} at (367,2) size 7x16 >+ text run at (367,2) width 7: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 7x16 >+ RenderText {#text} at (374,2) size 7x16 >+ text run at (374,2) width 7: "\x{A5}" >+ RenderBlock {DIV} at (0,565) size 769x20 >+ RenderInline {SPAN} at (0,0) size 345x16 >+ RenderText {#text} at (0,2) size 331x16 >+ text run at (0,2) width 331: "Using font \"-webkit-control\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 7x16 >+ RenderText {#text} at (331,2) size 7x16 >+ text run at (331,2) width 7: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 7x16 >+ RenderText {#text} at (338,2) size 7x16 >+ text run at (338,2) width 7: "\x{A5}" >+ RenderBlock {DIV} at (0,585) size 769x20 >+ RenderInline {SPAN} at (0,0) size 496x16 >+ RenderText {#text} at (0,1) size 480x16 >+ text run at (0,1) width 480: "Using font \"MS Gothic, Times\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (480,1) size 8x16 >+ text run at (480,1) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (488,1) size 8x16 >+ text run at (488,1) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (496,1) size 8x16 >+ text run at (496,1) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,605) size 769x20 >+ RenderInline {SPAN} at (0,0) size 377x19 >+ RenderText {#text} at (0,0) size 369x19 >+ text run at (0,0) width 369: "Using font \"Times, MS Gothic\". expected: backslash, actual: \\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (369,0) size 4x19 >+ text run at (369,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (373,0) size 4x19 >+ text run at (373,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (377,0) size 4x19 >+ text run at (377,0) width 4: "\\" >+ RenderBlock {DIV} at (0,625) size 769x20 >+ RenderInline {SPAN} at (0,0) size 504x16 >+ RenderText {#text} at (0,1) size 488x16 >+ text run at (0,1) width 488: "Using font \"MS Gothic, foobar\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (488,1) size 8x16 >+ text run at (488,1) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (496,1) size 8x16 >+ text run at (496,1) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (504,1) size 8x16 >+ text run at (504,1) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,645) size 769x20 >+ RenderInline {SPAN} at (0,0) size 512x16 >+ RenderText {#text} at (0,1) size 496x16 >+ text run at (0,1) width 496: "Using font \"foobar, MS Gothic\". expected: backslash, actual: \\" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (496,1) size 8x16 >+ text run at (496,1) width 8: "\\" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (504,1) size 8x16 >+ text run at (504,1) width 8: "\\" >+ RenderInline {SPAN} at (0,0) size 8x16 >+ RenderText {#text} at (512,1) size 8x16 >+ text run at (512,1) width 8: "\\" >+ RenderBlock {DIV} at (0,665) size 769x20 >+ RenderInline {SPAN} at (0,0) size 336x19 >+ RenderText {#text} at (0,0) size 320x19 >+ text run at (0,0) width 320: "Using font \"serif, Times\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (320,0) size 8x19 >+ text run at (320,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (328,0) size 8x19 >+ text run at (328,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (336,0) size 8x19 >+ text run at (336,0) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,685) size 769x20 >+ RenderInline {SPAN} at (0,0) size 335x19 >+ RenderText {#text} at (0,0) size 327x19 >+ text run at (0,0) width 327: "Using font \"Times, serif\". expected: backslash, actual: \\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (327,0) size 4x19 >+ text run at (327,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (331,0) size 4x19 >+ text run at (331,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (335,0) size 4x19 >+ text run at (335,0) width 4: "\\" >+ RenderBlock {DIV} at (0,705) size 769x20 >+ RenderInline {SPAN} at (0,0) size 325x19 >+ RenderText {#text} at (0,0) size 309x19 >+ text run at (0,0) width 309: "Using font \"serif, serif\". expected: yen sign, actual: \x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (309,0) size 8x19 >+ text run at (309,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (317,0) size 8x19 >+ text run at (317,0) width 8: "\x{A5}" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (325,0) size 8x19 >+ text run at (325,0) width 8: "\x{A5}" >+ RenderBlock {DIV} at (0,725) size 769x20 >+ RenderInline {SPAN} at (0,0) size 350x19 >+ RenderText {#text} at (0,0) size 342x19 >+ text run at (0,0) width 342: "Using font \"foobar, Times\". expected: backslash, actual: \\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (342,0) size 4x19 >+ text run at (342,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (346,0) size 4x19 >+ text run at (346,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (350,0) size 4x19 >+ text run at (350,0) width 4: "\\" >+ RenderBlock {DIV} at (0,745) size 769x20 >+ RenderInline {SPAN} at (0,0) size 350x19 >+ RenderText {#text} at (0,0) size 342x19 >+ text run at (0,0) width 342: "Using font \"Times, foobar\". expected: backslash, actual: \\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (342,0) size 4x19 >+ text run at (342,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (346,0) size 4x19 >+ text run at (346,0) width 4: "\\" >+ RenderInline {SPAN} at (0,0) size 4x19 >+ RenderText {#text} at (350,0) size 4x19 >+ text run at (350,0) width 4: "\\" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/backslash-to-yen-sign-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/backslash-to-yen-sign-expected.txt >new file mode 100644 >index 00000000000..041d1083992 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/backslash-to-yen-sign-expected.txt >@@ -0,0 +1,44 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x260 >+ RenderBlock {HTML} at (0,0) size 800x260 >+ RenderBody {BODY} at (8,8) size 784x244 >+ RenderBlock {DIV} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 300x19 >+ text run at (0,0) width 300: "No font is specified. expected: backslash, actual: \\" >+ RenderBlock {DIV} at (0,20) size 784x16 >+ RenderText {#text} at (0,0) size 366x16 >+ text run at (0,0) width 366: "Using font \"MS PGothic\". expected: yen sign, actual: \x{A5}" >+ RenderBlock {DIV} at (0,36) size 784x16 >+ RenderText {#text} at (0,0) size 424x16 >+ text run at (0,0) width 424: "Using font \"MS Gothic\". expected: yen sign, actual: \x{A5}" >+ RenderBlock {DIV} at (0,52) size 784x20 >+ RenderText {#text} at (0,0) size 333x19 >+ text run at (0,0) width 333: "Using font \"MS PMincho\". expected: yen sign, actual: \x{A5}" >+ RenderBlock {DIV} at (0,72) size 784x20 >+ RenderText {#text} at (0,0) size 324x19 >+ text run at (0,0) width 324: "Using font \"MS Mincho\". expected: yen sign, actual: \x{A5}" >+ RenderBlock {DIV} at (0,92) size 784x20 >+ RenderText {#text} at (0,0) size 295x19 >+ text run at (0,0) width 295: "Using font \"Meiryo\". expected: yen sign, actual: \x{A5}" >+ RenderBlock {DIV} at (0,112) size 784x16 >+ RenderText {#text} at (0,0) size 381x16 >+ text run at (0,0) width 381: "Using font \"\x{FF2D}\x{FF33} \x{FF30}\x{30B4}\x{30B7}\x{30C3}\x{30AF}\". expected: yen sign, actual: \x{A5}" >+ RenderBlock {DIV} at (0,128) size 784x16 >+ RenderText {#text} at (0,0) size 456x16 >+ text run at (0,0) width 456: "Using font \"\x{FF2D}\x{FF33} \x{30B4}\x{30B7}\x{30C3}\x{30AF}\". expected: yen sign, actual: \x{A5}" >+ RenderBlock {DIV} at (0,144) size 784x20 >+ RenderText {#text} at (0,0) size 325x19 >+ text run at (0,0) width 325: "Using font \"\x{FF2D}\x{FF33} \x{FF30}\x{660E}\x{671D}\". expected: yen sign, actual: \x{A5}" >+ RenderBlock {DIV} at (0,164) size 784x20 >+ RenderText {#text} at (0,0) size 314x19 >+ text run at (0,0) width 314: "Using font \"\x{FF2D}\x{FF33} \x{660E}\x{671D}\". expected: yen sign, actual: \x{A5}" >+ RenderBlock {DIV} at (0,184) size 784x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Using font \"\x{30E1}\x{30A4}\x{30EA}\x{30AA}\". expected: yen sign, actual: \x{A5}" >+ RenderBlock {DIV} at (0,204) size 784x20 >+ RenderText {#text} at (0,0) size 294x19 >+ text run at (0,0) width 294: "Using font \"Times\". expected: backslash, actual: \\" >+ RenderBlock {DIV} at (0,224) size 784x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Using font \"foobar\". expected: backslash, actual: \\" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/001-expected.txt >new file mode 100644 >index 00000000000..203a0c81234 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/001-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [color=#008000] >+ RenderBlock (anonymous) at (0,0) size 784x36 >+ RenderText {#text} at (0,0) size 399x36 >+ text run at (0,0) width 399: "This is fixed pitch. " >+ RenderInline {FONT} at (0,0) size 51x13 >+ RenderText {#text} at (399,17) size 51x13 >+ text run at (399,17) width 51: "This is not." >+ RenderBlock (anonymous) at (0,36) size 784x31 >+ RenderTable {TABLE} at (0,0) size 119x31 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 115x27 >+ RenderTableRow {TR} at (0,2) size 115x23 >+ RenderTableCell {TD} at (2,2) size 111x23 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 107x18 >+ text run at (2,2) width 107: "This is also not." >+ RenderBlock (anonymous) at (0,67) size 784x36 >+ RenderInline {FONT} at (0,0) size 44x13 >+ RenderText {#text} at (0,17) size 44x13 >+ text run at (0,17) width 44: "More text" >+ RenderText {#text} at (44,0) size 152x36 >+ text run at (44,0) width 152: " Ending." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/002-expected.txt >new file mode 100644 >index 00000000000..a6c22ff949b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/002-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 100x140 >+ RenderText {#text} at (0,0) size 100x139 >+ text run at (0,0) width 100: "This paragraph" >+ text run at (0,20) width 100: "contains justified" >+ text run at (0,40) width 35: "text. " >+ text run at (34,40) width 66: "Within the" >+ text run at (0,60) width 69: "constrained" >+ text run at (0,80) width 100: "width, this text" >+ text run at (0,100) width 100: "should be" >+ text run at (0,120) width 50: "justified." >+ RenderBlock {P} at (0,156) size 100x160 >+ RenderText {#text} at (0,0) size 100x159 >+ text run at (0,0) width 100: "This paragraph" >+ text run at (0,20) width 100: "also contains" >+ text run at (0,40) width 100: "justified text." >+ text run at (0,60) width 100: "Within the" >+ text run at (0,80) width 69: "constrained" >+ text run at (0,100) width 100: "width, this text" >+ text run at (0,120) width 100: "should be" >+ text run at (0,140) width 50: "justified." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/003-expected.txt >new file mode 100644 >index 00000000000..35fe8868406 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/003-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {P} at (0,16) size 707x24 [border: (2px solid #0000FF)] >+ RenderText {#text} at (2,2) size 703x19 >+ text run at (2,2) width 703: "There should be 12px of letter spacing." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/004-expected.txt >new file mode 100644 >index 00000000000..3fd9b529efd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/004-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {P} at (0,16) size 634x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 630x19 >+ text run at (2,2) width 630: "There should be 30px of word spacing between each word." >+ RenderBlock {DIV} at (0,0) size 784x100 >+ RenderTable {TABLE} at (0,100) size 100x104 >+ RenderTableSection {TBODY} at (0,0) size 100x104 >+ RenderTableRow {TR} at (0,0) size 100x104 >+ RenderTableCell {TD} at (0,0) size 100x104 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (0,0) size 100x104 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 96x99 >+ text run at (2,2) width 93: "There should" >+ text run at (2,22) width 96: "be 15px of" >+ text run at (2,42) width 96: "word spacing" >+ text run at (2,62) width 51: "between" >+ text run at (2,82) width 83: "each word." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/005-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/005-expected.txt >new file mode 100644 >index 00000000000..8aa52c22563 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/005-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (0,0) size 246x24 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 242x19 >+ text run at (2,2) width 242: "Words should have a negative spacing of 5px." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/006-expected.txt >new file mode 100644 >index 00000000000..96fa28cb6fd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/006-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x32 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 780x28 >+ RenderTableRow {TR} at (0,2) size 780x24 >+ RenderTableCell {TD} at (2,2) size 584x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 148x19 >+ text run at (2,2) width 148: "Big cell gets all the width" >+ RenderTableCell {TD} at (588,2) size 190x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 186x19 >+ text run at (2,2) width 186: "Icannotbreak noicannot \x{B7}break" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/007-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/007-expected.txt >new file mode 100644 >index 00000000000..79c1e3025eb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/007-expected.txt >@@ -0,0 +1,45 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x46 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 780x42 >+ RenderTableRow {TR} at (0,0) size 780x42 >+ RenderTableCell {TD} at (0,10) size 728x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "A Big Cell" >+ RenderTableCell {TD} at (728,0) size 52x42 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 30x39 >+ text run at (1,1) width 11: "A" >+ text run at (1,21) width 30: "small" >+ RenderInline {SPAN} at (0,0) size 20x19 >+ RenderText {#text} at (31,21) size 20x19 >+ text run at (31,21) width 20: "cell" >+ RenderTable {TABLE} at (0,46) size 784x46 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 780x42 >+ RenderTableRow {TR} at (0,0) size 780x42 >+ RenderTableCell {TD} at (0,10) size 719x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "A Big Cell" >+ RenderTableCell {TD} at (719,0) size 61x42 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x19 >+ text run at (1,1) width 45: "A small" >+ text run at (46,1) width 0: " " >+ RenderInline {SPAN} at (0,0) size 20x19 >+ RenderText {#text} at (1,21) size 20x19 >+ text run at (1,21) width 20: "cell" >+ RenderText {#text} at (21,21) size 39x19 >+ text run at (21,21) width 39: "block!" >+ RenderTable {TABLE} at (0,92) size 784x26 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 780x22 >+ RenderTableRow {TR} at (0,0) size 780x22 >+ RenderTableCell {TD} at (0,0) size 713x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "A Big Cell" >+ RenderTableCell {TD} at (713,0) size 67x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 45x19 >+ text run at (1,1) width 45: "A small" >+ RenderInline {SPAN} at (0,0) size 20x19 >+ RenderText {#text} at (46,1) size 20x19 >+ text run at (46,1) width 20: "cell" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/008-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/008-expected.txt >new file mode 100644 >index 00000000000..75c70f694b9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/008-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 707x19 >+ text run at (0,0) width 94: "This is a test of " >+ text run at (94,0) width 178: "some code to make sure that " >+ text run at (272,0) width 213: "white-space gets properly ignored. " >+ text run at (485,0) width 222: "If it does, then this should render the " >+ RenderInline {A} at (0,0) size 29x19 [color=#0000EE] >+ RenderText {#text} at (707,0) size 29x19 >+ text run at (707,0) width 29: "way " >+ RenderText {#text} at (736,0) size 758x39 >+ text run at (736,0) width 22: "one" >+ text run at (0,20) width 89: "would expect. " >+ text run at (89,20) width 233: "Hopefully it does render the way we w" >+ RenderInline {I} at (0,0) size 8x19 >+ RenderText {#text} at (322,20) size 8x19 >+ text run at (322,20) width 8: "a" >+ RenderInline {B} at (0,0) size 8x19 >+ RenderText {#text} at (330,20) size 8x19 >+ text run at (330,20) width 8: "n" >+ RenderText {#text} at (338,20) size 270x19 >+ text run at (338,20) width 39: "t it to. " >+ text run at (377,20) width 80: "If it does not " >+ text run at (457,20) width 86: "that would be " >+ text run at (543,20) width 65: "a problem." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/009-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/009-expected.txt >new file mode 100644 >index 00000000000..1bb9eccca23 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/009-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderInline {SPAN} at (0,0) size 327x27 >+ RenderText {#text} at (0,0) size 173x27 >+ text run at (0,0) width 173: "This is some text. " >+ RenderInline {TT} at (0,0) size 154x27 >+ RenderText {#text} at (173,1) size 154x27 >+ text run at (173,1) width 154: "As is this." >+ RenderText {#text} at (327,0) size 338x27 >+ text run at (327,0) width 338: " All of this text should be 24px tall." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/011-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/011-expected.txt >new file mode 100644 >index 00000000000..6a4277702ef >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/011-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x146 >+ RenderBlock {HTML} at (0,0) size 800x146 >+ RenderBody {BODY} at (8,8) size 784x130 >+ RenderBlock {DIV} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 95x19 >+ text run at (0,0) width 95: "Select this text. " >+ RenderInline {FONT} at (0,0) size 758x32 >+ RenderText {#text} at (95,5) size 758x32 >+ text run at (95,5) width 84: "I am teeny and tiny. " >+ text run at (179,5) width 296: "I am going to have lots of text but each line should retain the big height. " >+ text run at (475,5) width 283: "If the lines shrink, it means that the root line box's height is not being" >+ text run at (0,25) width 114: "considered and that's wrong." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,56) size 784x0 >+ RenderBlock {DIV} at (0,56) size 784x74 >+ RenderInline {FONT} at (0,0) size 764x73 >+ RenderText {#text} at (0,0) size 418x36 >+ text run at (0,0) width 418: "This text is absolutely enormous. " >+ RenderInline {FONT} at (0,0) size 764x49 >+ RenderText {#text} at (418,18) size 764x49 >+ text run at (418,18) width 84: "I am teeny and tiny. " >+ text run at (502,18) width 262: "I am going to have lots of text but each line should retain the big" >+ text run at (0,55) width 31: "height. " >+ text run at (31,55) width 408: "If the lines shrink, it means that the span's line box's height is not being considered and that's wrong." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/012-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/012-expected.txt >new file mode 100644 >index 00000000000..f23a9bfe7ed >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/012-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#FFFFFF] >+ RenderBlock {H2} at (0,0) size 784x27 >+ RenderText {#text} at (0,0) size 355x26 >+ text run at (0,0) width 355: "Safari Whitespace/Non-ASCII Bug" >+ RenderBlock {P} at (0,46) size 784x41 >+ RenderText {#text} at (0,0) size 730x39 >+ text run at (0,0) width 613: "Apart from whitespace (tab and linefeed characters), the two lists below (in red) use identical HTML. " >+ text run at (613,0) width 117: "Both lists should be" >+ text run at (0,20) width 552: "rendered on a single line. In Safari, however, the first list shows each item on a separate line." >+ RenderBlock {P} at (0,102) size 784x41 >+ RenderText {#text} at (0,0) size 760x39 >+ text run at (0,0) width 760: "This bug only seems to occur if the bullet character is non-ASCII (has a Unicode value higher than 127). Non-breaking spaces" >+ text run at (0,20) width 229: "( ), however, are an exception." >+ RenderBlock (anonymous) at (0,158) size 784x81 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderInline {FONT} at (0,0) size 315x59 [color=#CC0000] >+ RenderText {#text} at (0,20) size 315x19 >+ text run at (0,20) width 63: "\x{BB} England " >+ text run at (63,20) width 57: "\x{BB} Ireland " >+ text run at (120,20) width 68: "\x{BB} Scotland " >+ text run at (188,20) width 70: "\x{BB} Germany " >+ text run at (258,20) width 57: "\x{BB} France " >+ RenderBR {BR} at (315,35) size 0x0 >+ RenderBR {BR} at (0,40) size 0x19 >+ RenderText {#text} at (0,60) size 315x19 >+ text run at (0,60) width 63: "\x{BB} England " >+ text run at (63,60) width 57: "\x{BB} Ireland " >+ text run at (120,60) width 68: "\x{BB} Scotland " >+ text run at (188,60) width 70: "\x{BB} Germany " >+ text run at (258,60) width 57: "\x{BB} France " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/013-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/013-expected.txt >new file mode 100644 >index 00000000000..b6a10319541 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/013-expected.txt >@@ -0,0 +1,70 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x280 >+ RenderBlock {HTML} at (0,0) size 800x280 >+ RenderBody {BODY} at (8,21) size 784x243 >+ RenderBlock {H1} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 529x36 >+ text run at (0,0) width 529: "Letter spacing lost for emphasized text" >+ RenderBlock {P} at (0,58) size 784x41 >+ RenderText {#text} at (0,0) size 268x19 >+ text run at (0,0) width 268: "This example demonstrates that text inside a " >+ RenderInline {CODE} at (0,0) size 8x16 >+ RenderText {#text} at (268,3) size 8x16 >+ text run at (268,3) width 8: "b" >+ RenderText {#text} at (276,0) size 8x19 >+ text run at (276,0) width 8: ", " >+ RenderInline {CODE} at (0,0) size 8x16 >+ RenderText {#text} at (284,3) size 8x16 >+ text run at (284,3) width 8: "i" >+ RenderText {#text} at (292,0) size 8x19 >+ text run at (292,0) width 8: ", " >+ RenderInline {CODE} at (0,0) size 48x16 >+ RenderText {#text} at (300,3) size 48x16 >+ text run at (300,3) width 48: "strong" >+ RenderText {#text} at (348,0) size 21x19 >+ text run at (348,0) width 21: " or " >+ RenderInline {CODE} at (0,0) size 16x16 >+ RenderText {#text} at (369,3) size 16x16 >+ text run at (369,3) width 16: "em" >+ RenderText {#text} at (385,0) size 105x19 >+ text run at (385,0) width 105: " element loses its " >+ RenderInline {CODE} at (0,0) size 112x16 >+ RenderText {#text} at (490,3) size 112x16 >+ text run at (490,3) width 112: "letter-spacing" >+ RenderText {#text} at (602,0) size 776x39 >+ text run at (602,0) width 174: " CSS attribute that should be" >+ text run at (0,20) width 263: "inherited. This was discovered in Safari 1.0." >+ RenderBlock {DIV} at (0,114) size 784x129 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 127x19 >+ text run at (0,0) width 127: "Text inside " >+ RenderInline {B} at (0,0) size 48x19 >+ RenderText {#text} at (126,0) size 48x19 >+ text run at (126,0) width 48: "bold" >+ RenderText {#text} at (173,0) size 98x19 >+ text run at (173,0) width 98: " element." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 127x19 >+ text run at (0,0) width 127: "Text inside " >+ RenderInline {STRONG} at (0,0) size 72x19 >+ RenderText {#text} at (126,0) size 72x19 >+ text run at (126,0) width 72: "strong" >+ RenderText {#text} at (197,0) size 98x19 >+ text run at (197,0) width 98: " element." >+ RenderBlock {P} at (0,72) size 784x20 >+ RenderText {#text} at (0,0) size 127x19 >+ text run at (0,0) width 127: "Text inside " >+ RenderInline {I} at (0,0) size 62x19 >+ RenderText {#text} at (126,0) size 62x19 >+ text run at (126,0) width 62: "italic" >+ RenderText {#text} at (187,0) size 98x19 >+ text run at (187,0) width 98: " element." >+ RenderBlock {P} at (0,108) size 784x20 >+ RenderText {#text} at (0,0) size 127x19 >+ text run at (0,0) width 127: "Text inside " >+ RenderInline {EM} at (0,0) size 99x19 >+ RenderText {#text} at (126,0) size 99x19 >+ text run at (126,0) width 99: "emphasis" >+ RenderText {#text} at (224,0) size 98x19 >+ text run at (224,0) width 98: " element." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/014-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/014-expected.txt >new file mode 100644 >index 00000000000..6d0c7f1a4d6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/014-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 396x208 [border: (2px solid #FF0000)] >+ RenderBlock {P} at (2,18) size 392x40 >+ RenderText {#text} at (0,0) size 377x39 >+ text run at (0,0) width 377: "I\x{2019}m told this is the longest word in the English language: anti\x{AD}dis\x{AD}" + hyphen string "\x{2010}" >+ text run at (0,20) width 133: "est\x{AD}ab\x{AD}lish\x{AD}ment\x{AD}arian\x{AD}ism." >+ RenderBlock {P} at (2,74) size 392x40 >+ RenderText {#text} at (0,0) size 377x39 >+ text run at (0,0) width 377: "I\x{2019}m told this is the longest word in the English language: anti\x{AD}dis\x{AD}" + hyphen string "\x{2010}" >+ text run at (0,20) width 133: "est\x{AD}ab\x{AD}lish\x{AD}ment\x{AD}arian\x{AD}ism." >+ RenderBlock {P} at (2,130) size 392x60 >+ RenderText {#text} at (0,0) size 377x39 >+ text run at (0,0) width 377: "I\x{2019}m told this is the longest word in the English language: anti\x{AD}dis\x{AD}" + hyphen string "\x{2010}" >+ text run at (0,20) width 32: "est\x{AD}ab\x{AD}" >+ RenderBR {BR} at (32,35) size 0x0 >+ RenderText {#text} at (0,40) size 101x19 >+ text run at (0,40) width 101: "lish\x{AD}ment\x{AD}arian\x{AD}ism." >+ RenderBlock {P} at (0,224) size 784x0 >+ RenderBlock (floating) {DIV} at (0,224) size 509x148 [border: (2px solid #FF0000)] >+ RenderBlock {P} at (2,18) size 505x20 >+ RenderText {#text} at (0,0) size 505x19 >+ text run at (0,0) width 505: "I\x{2019}m told this is the longest word in the English language: anti\x{AD}dis\x{AD}est\x{AD}ab\x{AD}lish\x{AD}ment\x{AD}arian\x{AD}ism." >+ RenderBlock {P} at (2,54) size 505x20 >+ RenderText {#text} at (0,0) size 505x19 >+ text run at (0,0) width 505: "I\x{2019}m told this is the longest word in the English language: anti\x{AD}dis\x{AD}est\x{AD}ab\x{AD}lish\x{AD}ment\x{AD}arian\x{AD}ism." >+ RenderBlock {P} at (2,90) size 505x40 >+ RenderText {#text} at (0,0) size 404x19 >+ text run at (0,0) width 404: "I\x{2019}m told this is the longest word in the English language: anti\x{AD}dis\x{AD}est\x{AD}ab\x{AD}" >+ RenderBR {BR} at (404,15) size 0x0 >+ RenderText {#text} at (0,20) size 101x19 >+ text run at (0,20) width 101: "lish\x{AD}ment\x{AD}arian\x{AD}ism." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/015-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/015-expected.txt >new file mode 100644 >index 00000000000..272e54dd7cc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/015-expected.txt >@@ -0,0 +1,61 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 202x19 >+ text run at (0,0) width 202: "This tests for a regression against " >+ RenderInline {I} at (0,0) size 752x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (202,0) size 350x19 >+ text run at (202,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6418" >+ RenderText {#text} at (552,0) size 752x39 >+ text run at (552,0) width 4: " " >+ text run at (556,0) width 196: "Incorrect scrollbar when using" >+ text run at (0,20) width 283: "overflow:auto and word-wrap:break-word; " >+ text run at (283,20) width 87: "in some cases" >+ RenderText {#text} at (370,20) size 4x19 >+ text run at (370,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,74) size 784x20 >+ RenderText {#text} at (0,0) size 246x19 >+ text run at (0,0) width 246: "The first line should break after \x{201C}Lorem\x{201D}." >+ RenderBlock {DIV} at (0,110) size 85x42 [border: (1px solid #00FFFF)] >+ RenderText {#text} at (1,1) size 79x19 >+ text run at (1,1) width 79: "Lorem ipsum" >+ RenderInline {SPAN} at (0,0) size 32x19 >+ RenderText {#text} at (1,21) size 32x19 >+ text run at (1,21) width 32: "dolor" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,160) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,178) size 784x20 >+ RenderText {#text} at (0,0) size 632x19 >+ text run at (0,0) width 458: "The first line should break after the letter u, so that the gray border does not " >+ text run at (458,0) width 174: "extend beyond the cyan box." >+ RenderBlock {DIV} at (0,214) size 87x42 [border: (1px solid #00FFFF)] >+ RenderInline {SPAN} at (0,0) size 64x39 [border: none (30px solid #C0C0C0) none] >+ RenderText {#text} at (1,1) size 64x39 >+ text run at (1,1) width 64: "Loremipsu" >+ text run at (1,21) width 11: "m" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,264) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,282) size 784x20 >+ RenderText {#text} at (0,0) size 584x19 >+ text run at (0,0) width 410: "The first line should break after the letter p, so that the text does not " >+ text run at (410,0) width 174: "extend beyond the cyan box." >+ RenderBlock {DIV} at (0,318) size 87x42 [border: (1px solid #00FFFF)] >+ RenderInline {SPAN} at (0,0) size 81x39 [border: none (30px solid #C0C0C0)] >+ RenderText {#text} at (31,1) size 81x39 >+ text run at (31,1) width 51: "Loremip" >+ text run at (1,21) width 24: "sum" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,368) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,386) size 784x20 >+ RenderText {#text} at (0,0) size 239x19 >+ text run at (0,0) width 239: "\x{201C}Dolor\x{201D} should not break into two lines." >+layer at (8,430) size 37x22 >+ RenderBlock (positioned) {DIV} at (8,430) size 37x22 >+ RenderBlock {DIV} at (0,0) size 37x22 [border: (1px solid #00FFFF)] >+ RenderText {#text} at (1,1) size 35x19 >+ text run at (1,1) width 35: "Dolor" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/generic-family-changes-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/generic-family-changes-expected.txt >new file mode 100644 >index 00000000000..978a7895323 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/generic-family-changes-expected.txt >@@ -0,0 +1,43 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x317 >+ RenderBlock {HTML} at (0,0) size 800x317 >+ RenderBody {BODY} at (8,8) size 784x293 >+ RenderBlock (anonymous) at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 773x59 >+ text run at (0,0) width 503: "Tests of WebKit's intepretation of font sizes when no absolute font size is specified. " >+ text run at (503,0) width 255: "Percentages and logical keywords scale to" >+ text run at (0,20) width 136: "reflect the family type. " >+ text run at (136,20) width 637: "Opera 9 matches this behavior as well (except it has a bug with multiple font-family mappings as in the first" >+ text run at (0,40) width 59: "example)." >+ RenderBlock {PRE} at (0,73) size 784x16 >+ RenderInline {SPAN} at (0,0) size 120x16 >+ RenderText {#text} at (0,0) size 120x16 >+ text run at (0,0) width 120: "Should be 13 px" >+ RenderBlock {PRE} at (0,102) size 784x16 >+ RenderInline {SPAN} at (0,0) size 81x15 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "Should be 13px" >+ RenderBlock {PRE} at (0,131) size 784x16 >+ RenderInline {SPAN} at (0,0) size 81x15 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "Should be 13px" >+ RenderBlock {P} at (0,163) size 784x20 >+ RenderInline {SPAN} at (0,0) size 81x15 >+ RenderText {#text} at (0,3) size 81x15 >+ text run at (0,3) width 81: "Should be 13px" >+ RenderBlock {P} at (0,199) size 784x20 >+ RenderInline {TT} at (0,0) size 96x18 >+ RenderInline {SPAN} at (0,0) size 96x19 >+ RenderText {#text} at (0,0) size 96x19 >+ text run at (0,0) width 96: "Should be 16px" >+ RenderBlock {P} at (0,235) size 784x20 >+ RenderInline {TT} at (0,0) size 96x16 >+ RenderInline {SPAN} at (0,0) size 96x19 >+ RenderText {#text} at (0,0) size 96x19 >+ text run at (0,0) width 96: "Should be 16px" >+ RenderBlock {P} at (0,271) size 784x22 >+ RenderInline {TT} at (0,0) size 118x16 >+ RenderInline {SPAN} at (0,0) size 118x21 >+ RenderText {#text} at (0,0) size 118x21 >+ text run at (0,0) width 118: "Should be 19px" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/basic/generic-family-reset-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/basic/generic-family-reset-expected.txt >new file mode 100644 >index 00000000000..8aa27a023c8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/basic/generic-family-reset-expected.txt >@@ -0,0 +1,90 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {H3} at (0,0) size 784x23 >+ RenderText {#text} at (0,0) size 507x23 >+ text run at (0,0) width 507: "tt's, font-family inheriting and font-size: a bug" >+ RenderTable {TABLE} at (0,41) size 784x365 >+ RenderTableSection {TBODY} at (0,0) size 784x364 >+ RenderTableRow {TR} at (0,10) size 784x200 >+ RenderTableCell {TD} at (10,10) size 764x200 [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 352x18 >+ text run at (1,1) width 352: "The css in the head of this file is like this:" >+ RenderBR {BR} at (353,16) size 0x0 >+ RenderBR {BR} at (1,19) size 0x18 >+ RenderText {#text} at (1,37) size 110x18 >+ text run at (1,37) width 110: "html, body { " >+ RenderBR {BR} at (111,52) size 0x0 >+ RenderText {#text} at (1,55) size 207x18 >+ text run at (1,55) width 207: " font-family: Verdana; " >+ RenderBR {BR} at (208,70) size 0x0 >+ RenderText {#text} at (1,73) size 10x18 >+ text run at (1,73) width 10: "}" >+ RenderBR {BR} at (11,88) size 0x0 >+ RenderText {#text} at (1,91) size 81x18 >+ text run at (1,91) width 81: "tt, span {" >+ RenderBR {BR} at (82,106) size 0x0 >+ RenderText {#text} at (1,109) size 168x18 >+ text run at (1,109) width 168: " font-size: 0.8em;" >+ RenderBR {BR} at (169,124) size 0x0 >+ RenderText {#text} at (1,127) size 10x18 >+ text run at (1,127) width 10: "}" >+ RenderBR {BR} at (11,142) size 0x0 >+ RenderBR {BR} at (1,145) size 0x18 >+ RenderText {#text} at (1,163) size 761x36 >+ text run at (1,163) width 761: "The two columns below show that inheriting the font does not correctly inherit the font-size" >+ text run at (1,181) width 138: "for a <tt> block." >+ RenderBR {BR} at (139,196) size 0x0 >+ RenderTableRow {TR} at (0,220) size 784x20 >+ RenderTableCell {TH} at (10,220) size 377x20 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (168,1) size 41x18 >+ text run at (168,1) width 41: "<tt>" >+ RenderTableCell {TH} at (397,220) size 377x20 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (154,1) size 69x18 >+ text run at (154,1) width 69: "<span>" >+ RenderTableRow {TR} at (0,250) size 784x18 >+ RenderTableCell {TD} at (10,250) size 377x18 [r=2 c=0 rs=1 cs=1] >+ RenderInline {TT} at (0,0) size 264x16 >+ RenderText {#text} at (1,1) size 264x16 >+ text run at (1,1) width 264: "font-family: Verdana; font-size: 0.8em;" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (397,250) size 377x18 [r=2 c=1 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 264x16 >+ RenderText {#text} at (1,1) size 264x16 >+ text run at (1,1) width 264: "font-family: Verdana; font-size: 0.8em;" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableRow {TR} at (0,278) size 784x18 >+ RenderTableCell {TD} at (10,278) size 377x18 [r=3 c=0 rs=1 cs=1] >+ RenderInline {TT} at (0,0) size 322x16 >+ RenderText {#text} at (1,1) size 322x16 >+ text run at (1,1) width 322: "font-family: inherit (Verdana); font-size: 0.8em;" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (397,278) size 377x18 [r=3 c=1 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 251x16 >+ RenderText {#text} at (1,1) size 251x16 >+ text run at (1,1) width 251: "font-family: inherit; font-size: 0.8em;" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableRow {TR} at (0,306) size 784x20 >+ RenderTableCell {TD} at (10,306) size 377x20 [r=4 c=0 rs=1 cs=1] >+ RenderInline {TT} at (0,0) size 327x18 >+ RenderText {#text} at (1,1) size 327x18 >+ text run at (1,1) width 327: "font-family: Verdana; font-size: 1.0em;" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (397,306) size 377x20 [r=4 c=1 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 327x18 >+ RenderText {#text} at (1,1) size 327x18 >+ text run at (1,1) width 327: "font-family: Verdana; font-size: 1.0em;" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableRow {TR} at (0,336) size 784x18 >+ RenderTableCell {TD} at (10,338) size 377x14 [r=5 c=0 rs=1 cs=1] >+ RenderInline {TT} at (0,0) size 186x12 >+ RenderText {#text} at (1,1) size 186x12 >+ text run at (1,1) width 186: "default font; font-size: 0.8em;" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (397,336) size 377x18 [r=5 c=1 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 312x16 >+ RenderText {#text} at (1,1) size 312x16 >+ text run at (1,1) width 312: "font-family: courier; font-size: 0.8em;" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/bidi-embedding-pop-and-push-same-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/bidi-embedding-pop-and-push-same-expected.txt >new file mode 100644 >index 00000000000..ffa9b4ea5b4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/bidi-embedding-pop-and-push-same-expected.txt >@@ -0,0 +1,143 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 491x19 >+ text run at (0,0) width 491: "In each box below, the words or letters should be in the same order on every line." >+ RenderBlock {DIV} at (8,36) size 768x70 [border: (1px solid #ADD8E6)] >+ RenderBlock {DIV} at (5,5) size 758x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 71x19 >+ RenderText {#text} at (44,0) size 71x19 >+ text run at (44,0) width 71: "ipsum dolor" >+ RenderText {#text} at (115,0) size 54x19 >+ text run at (115,0) width 54: " sit amet." >+ RenderBlock {DIV} at (5,25) size 758x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (44,0) size 35x19 >+ text run at (44,0) width 35: "ipsum" >+ RenderInline {SPAN} at (0,0) size 36x19 >+ RenderText {#text} at (79,0) size 36x19 >+ text run at (79,0) width 36: " dolor" >+ RenderText {#text} at (115,0) size 54x19 >+ text run at (115,0) width 54: " sit amet." >+ RenderBlock {DIV} at (5,45) size 758x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 39x19 >+ RenderText {#text} at (44,0) size 39x19 >+ text run at (44,0) width 39: "ipsum " >+ RenderInline {B} at (0,0) size 91x19 >+ RenderInline {SPAN} at (0,0) size 34x19 >+ RenderText {#text} at (83,0) size 34x19 >+ text run at (83,0) width 34: "dolor" >+ RenderText {#text} at (117,0) size 4x19 >+ text run at (117,0) width 4: " " >+ RenderInline {I} at (0,0) size 16x19 >+ RenderText {#text} at (121,0) size 16x19 >+ text run at (121,0) width 16: "sit" >+ RenderText {#text} at (137,0) size 37x19 >+ text run at (137,0) width 37: " amet" >+ RenderText {#text} at (174,0) size 4x19 >+ text run at (174,0) width 4: "." >+ RenderBlock {DIV} at (8,114) size 768x70 [border: (1px solid #ADD8E6)] >+ RenderBlock {DIV} at (5,5) size 758x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 53x19 >+ RenderText {#text} at (44,0) size 53x19 >+ text run at (44,0) width 18 RTL: " \x{5DB}\x{5DC}" >+ text run at (62,0) width 7: "if" >+ text run at (69,0) width 28 RTL: "\x{5D9}\x{5D5}\x{5EA}\x{5E8} " >+ RenderText {#text} at (97,0) size 54x19 >+ text run at (97,0) width 54: " sit amet." >+ RenderBlock {DIV} at (5,25) size 758x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 28x19 >+ RenderText {#text} at (69,0) size 28x19 >+ text run at (69,0) width 28 RTL: "\x{5D9}\x{5D5}\x{5EA}\x{5E8} " >+ RenderInline {SPAN} at (0,0) size 25x19 >+ RenderText {#text} at (44,0) size 25x19 >+ text run at (44,0) width 18 RTL: " \x{5DB}\x{5DC}" >+ text run at (62,0) width 7: "if" >+ RenderText {#text} at (97,0) size 54x19 >+ text run at (97,0) width 54: " sit amet." >+ RenderBlock {DIV} at (5,45) size 758x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 28x19 >+ RenderText {#text} at (71,0) size 28x19 >+ text run at (71,0) width 28 RTL: "\x{5D9}\x{5D5}\x{5EA}\x{5E8} " >+ RenderInline {B} at (0,0) size 112x19 >+ RenderInline {SPAN} at (0,0) size 27x19 >+ RenderText {#text} at (44,0) size 27x19 >+ text run at (44,0) width 18 RTL: " \x{5DB}\x{5DC}" >+ text run at (62,0) width 9: "if" >+ RenderText {#text} at (99,0) size 4x19 >+ text run at (99,0) width 4: " " >+ RenderInline {I} at (0,0) size 16x19 >+ RenderText {#text} at (103,0) size 16x19 >+ text run at (103,0) width 16: "sit" >+ RenderText {#text} at (119,0) size 37x19 >+ text run at (119,0) width 37: " amet" >+ RenderText {#text} at (156,0) size 4x19 >+ text run at (156,0) width 4: "." >+ RenderBlock {DIV} at (8,192) size 768x50 [border: (1px solid #ADD8E6)] >+ RenderBlock {DIV} at (5,5) size 758x20 >+ RenderInline {SPAN} at (0,0) size 19x19 >+ RenderText {#text} at (0,0) size 19x19 >+ text run at (0,0) width 19: "a b" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (5,25) size 758x20 >+ RenderInline {SPAN} at (0,0) size 7x19 >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7: "a" >+ RenderInline {SPAN} at (0,0) size 12x19 >+ RenderText {#text} at (7,0) size 12x19 >+ text run at (7,0) width 12: " b" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (8,250) size 768x70 [border: (1px solid #ADD8E6)] >+ RenderBlock {DIV} at (5,5) size 758x20 >+ RenderText {#text} at (730,0) size 28x19 >+ text run at (730,0) width 28 RTL: "\x{5D0}\x{5D7}\x{5EA} " >+ RenderInline {SPAN} at (0,0) size 69x19 >+ RenderText {#text} at (661,0) size 69x19 >+ text run at (661,0) width 69 RTL: "\x{5E9}\x{5EA}\x{5D9}\x{5D9}\x{5DD} \x{5E9}\x{5DC}\x{5D5}\x{5E9}" >+ RenderText {#text} at (593,0) size 68x19 >+ text run at (593,0) width 68 RTL: " \x{5D0}\x{5E8}\x{5D1}\x{5E2} \x{5D7}\x{5DE}\x{5E9}." >+ RenderBlock {DIV} at (5,25) size 758x20 >+ RenderText {#text} at (730,0) size 28x19 >+ text run at (730,0) width 28 RTL: "\x{5D0}\x{5D7}\x{5EA} " >+ RenderInline {SPAN} at (0,0) size 34x19 >+ RenderText {#text} at (696,0) size 34x19 >+ text run at (696,0) width 34 RTL: "\x{5E9}\x{5EA}\x{5D9}\x{5D9}\x{5DD}" >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (661,0) size 35x19 >+ text run at (661,0) width 35 RTL: " \x{5E9}\x{5DC}\x{5D5}\x{5E9}" >+ RenderText {#text} at (593,0) size 68x19 >+ text run at (593,0) width 68 RTL: " \x{5D0}\x{5E8}\x{5D1}\x{5E2} \x{5D7}\x{5DE}\x{5E9}." >+ RenderBlock {DIV} at (5,45) size 758x20 >+ RenderText {#text} at (730,0) size 28x19 >+ text run at (730,0) width 28 RTL: "\x{5D0}\x{5D7}\x{5EA} " >+ RenderInline {SPAN} at (0,0) size 38x19 >+ RenderText {#text} at (692,0) size 38x19 >+ text run at (692,0) width 38 RTL: "\x{5E9}\x{5EA}\x{5D9}\x{5D9}\x{5DD} " >+ RenderInline {B} at (0,0) size 101x19 >+ RenderInline {SPAN} at (0,0) size 34x19 >+ RenderText {#text} at (658,0) size 34x19 >+ text run at (658,0) width 34 RTL: "\x{5E9}\x{5DC}\x{5D5}\x{5E9}" >+ RenderText {#text} at (654,0) size 4x19 >+ text run at (654,0) width 4 RTL: " " >+ RenderInline {I} at (0,0) size 31x19 >+ RenderText {#text} at (623,0) size 31x19 >+ text run at (623,0) width 31 RTL: "\x{5D0}\x{5E8}\x{5D1}\x{5E2}" >+ RenderText {#text} at (591,0) size 32x19 >+ text run at (591,0) width 32 RTL: " \x{5D7}\x{5DE}\x{5E9}" >+ RenderText {#text} at (587,0) size 4x19 >+ text run at (587,0) width 4 RTL: "." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/break-word-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/break-word-expected.txt >new file mode 100644 >index 00000000000..def51e61bcf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/break-word-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 747x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=12726" >+ RenderText {#text} at (356,0) size 747x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 387: "REGRESSION (r12073): Text wraps in the middle of a word" >+ text run at (0,20) width 315: "instead of wrapping at the space before the word" >+ RenderText {#text} at (315,20) size 4x19 >+ text run at (315,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 361x19 >+ text run at (0,0) width 361: "\x{201C}onelongwrodwithnobreaks\x{201D} should not break in the middle." >+ RenderBlock {DIV} at (0,92) size 200x28 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,0) size 165x28 >+ text run at (0,0) width 165: "lllllllllllllllllllllllllllllllllllllllllllllllllllllll" >+ text run at (0,14) width 120: "onelongwrodwithnobreaks" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/capitalize-boundaries-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/capitalize-boundaries-expected.txt >new file mode 100644 >index 00000000000..dc747d970b1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/capitalize-boundaries-expected.txt >@@ -0,0 +1,331 @@ >+layer at (0,0) size 785x1289 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1289 >+ RenderBlock {HTML} at (0,0) size 785x1289 >+ RenderBody {BODY} at (8,8) size 769x1273 >+ RenderBlock (anonymous) at (0,0) size 769x100 >+ RenderText {#text} at (0,0) size 334x19 >+ text run at (0,0) width 334: "This test was provided by open-source contributors on " >+ RenderInline {A} at (0,0) size 46x19 [color=#0000EE] >+ RenderText {#text} at (334,0) size 46x19 >+ text run at (334,0) width 46: "Bugzilla" >+ RenderText {#text} at (380,0) size 767x79 >+ text run at (380,0) width 379: ". Currently, the \"Browser rendering\" results are not expected to" >+ text run at (0,20) width 634: "match the \"Correct output sample\" results. In fact, I do not entirely agree with all of the given test cases in " >+ text run at (634,20) width 79: "terms of their" >+ text run at (0,40) width 767: "expected results, nor do I think that the browser should yet be expected to match all of the cases in the different languages, but I" >+ text run at (0,60) width 22: "am " >+ text run at (22,60) width 273: "(at least temporarily) adding the test anyway. " >+ RenderBR {BR} at (295,75) size 0x0 >+ RenderBR {BR} at (0,80) size 0x19 >+ RenderTable {TABLE} at (0,100) size 769x391 >+ RenderBlock {CAPTION} at (0,0) size 769x20 >+ RenderText {#text} at (347,0) size 75x19 >+ text run at (347,0) width 75: "Input source" >+ RenderTableSection {TBODY} at (0,20) size 769x371 >+ RenderTableRow {TR} at (0,2) size 769x64 >+ RenderTableCell {TH} at (2,22) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 49x19 >+ text run at (2,2) width 49: "generic" >+ RenderTableCell {TD} at (57,2) size 710x64 [border: (1px solid #EEEEEE)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 702x59 >+ text run at (2,2) width 689: "lip\x{AD}smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}smackin\x{AD}thirst\x{AD}" + hyphen string "\x{2010}" >+ text run at (2,22) width 702: "quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}" + hyphen string "\x{2010}" >+ text run at (2,42) width 395: "motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin" >+ RenderTableRow {TR} at (0,68) size 769x24 >+ RenderTableCell {TH} at (2,68) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,2) size 15x19 >+ text run at (19,2) width 15: "cy" >+ RenderTableCell {TD} at (57,68) size 710x24 [border: (1px solid #EEEEEE)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 21x19 >+ text run at (2,2) width 21: "\x{175}yl" >+ RenderTableRow {TR} at (0,94) size 769x24 >+ RenderTableCell {TH} at (2,94) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (20,2) size 13x19 >+ text run at (20,2) width 13: "el" >+ RenderTableCell {TD} at (57,94) size 710x24 [border: (1px solid #EEEEEE)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 204x19 >+ text run at (2,2) width 204: "\x{3B3}\x{3B5}\x{3C9}\x{3B3}\x{3C1}\x{3B1}\x{3C6}\x{3B9}\x{3BA}\x{3AC}\x{2010}\x{3C3}\x{3C5}\x{3C3}\x{3C7}\x{3B5}\x{3C4}\x{3B9}\x{3C3}\x{3BC}\x{3AD}\x{3BD}\x{3B5}\x{3C2} \x{3AE}\x{3C4}\x{3B1}" >+ RenderTableRow {TR} at (0,120) size 769x64 >+ RenderTableCell {TH} at (2,140) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (18,2) size 17x19 >+ text run at (18,2) width 17: "en" >+ RenderTableCell {TD} at (57,120) size 710x64 [border: (1px solid #EEEEEE)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 411x19 >+ text run at (2,2) width 411: "'cept nut'in safari\x{2019}s \x{2018}sure\x{2019} nai\x{308}ve r\x{E9}sum\x{E9}\x{2014}h\x{E1}c\x{30C}ek full\x{2010}time one-to-one" >+ RenderBR {BR} at (413,17) size 0x0 >+ RenderText {#text} at (2,22) size 293x19 >+ text run at (2,22) width 293: "\"newcastle\x{2011}upon\x{2011}tyne\" washington\x{2011}on\x{2011}the\x{2011}brazos" >+ RenderBR {BR} at (295,37) size 0x0 >+ RenderInline {SPAN} at (0,0) size 30x19 >+ RenderText {#text} at (2,42) size 30x19 >+ text run at (2,42) width 30: "earth" >+ RenderText {#text} at (32,42) size 71x19 >+ text run at (32,42) width 71: "quake earth" >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (103,42) size 35x19 >+ text run at (103,42) width 35: "worm" >+ RenderText {#text} at (138,42) size 4x19 >+ text run at (138,42) width 4: " " >+ RenderInline {SPAN} at (0,0) size 41x19 >+ RenderText {#text} at (142,42) size 41x19 >+ text run at (142,42) width 41: "cheese" >+ RenderInline {SPAN} at (0,0) size 39x19 >+ RenderText {#text} at (183,42) size 39x19 >+ text run at (183,42) width 39: "burger" >+ RenderText {#text} at (222,42) size 112x19 >+ text run at (222,42) width 112: " [house] ~six -big-" >+ RenderTableRow {TR} at (0,186) size 769x24 >+ RenderTableCell {TH} at (2,186) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,2) size 15x19 >+ text run at (19,2) width 15: "es" >+ RenderTableCell {TD} at (57,186) size 710x24 [border: (1px solid #EEEEEE)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 61x19 >+ text run at (2,2) width 61: "\x{A1}jalape\x{F1}o!" >+ RenderTableRow {TR} at (0,212) size 769x27 >+ RenderTableCell {TH} at (2,213) size 53x25 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1] >+ RenderText {#text} at (21,2) size 11x20 >+ text run at (21,3) width 11: "fr" >+ RenderTableCell {TD} at (57,212) size 710x27 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,5) size 195x19 >+ text run at (2,5) width 195: "quelqu'un l\x{2019}amour t'appelles\x{2011}tu 3" >+ RenderInline {SUP} at (0,0) size 21x15 >+ RenderText {#text} at (197,2) size 21x15 >+ text run at (197,2) width 21: "eme" >+ RenderTableRow {TR} at (0,241) size 769x24 >+ RenderTableCell {TH} at (2,241) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1] >+ RenderText {#text} at (18,2) size 17x19 >+ text run at (18,2) width 17: "hu" >+ RenderTableCell {TD} at (57,241) size 710x24 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 104x19 >+ text run at (2,2) width 104: "11-ei london\x{2011}ban" >+ RenderTableRow {TR} at (0,267) size 769x24 >+ RenderTableCell {TH} at (2,267) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1] >+ RenderText {#text} at (20,2) size 13x19 >+ text run at (20,2) width 13: "nl" >+ RenderTableCell {TD} at (57,267) size 710x24 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 67x19 >+ text run at (2,2) width 67: "'s ochtends" >+ RenderTableRow {TR} at (0,293) size 769x24 >+ RenderTableCell {TH} at (2,293) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1] >+ RenderText {#text} at (20,2) size 13x19 >+ text run at (20,2) width 13: "pl" >+ RenderTableCell {TD} at (57,293) size 710x24 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "wzi\x{119}\x{142}a bie\x{17C}\x{105}ce" >+ RenderTableRow {TR} at (0,319) size 769x24 >+ RenderTableCell {TH} at (2,319) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,2) size 15x19 >+ text run at (19,2) width 15: "ru" >+ RenderTableCell {TD} at (57,319) size 710x24 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 192x19 >+ text run at (2,2) width 192: "\x{43D}\x{44C}\x{44E}-\x{439}\x{43E}\x{440}\x{43A} 1990-\x{445} 14-vii-1789" >+ RenderTableRow {TR} at (0,345) size 769x24 >+ RenderTableCell {TH} at (2,345) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1] >+ RenderText {#text} at (18,2) size 17x19 >+ text run at (18,2) width 17: "tlh" >+ RenderTableCell {TD} at (57,345) size 710x24 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 173x19 >+ text run at (2,2) width 173: "tlhIngan Hol wa''uy' loghqam" >+ RenderTable {TABLE} at (0,491) size 769x391 >+ RenderBlock {CAPTION} at (0,0) size 769x20 >+ RenderText {#text} at (317,0) size 135x19 >+ text run at (317,0) width 135: "Correct output sample" >+ RenderTableSection {TBODY} at (0,20) size 769x371 >+ RenderTableRow {TR} at (0,2) size 769x64 >+ RenderTableCell {TH} at (2,22) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 49x19 >+ text run at (2,2) width 49: "generic" >+ RenderTableCell {TD} at (57,2) size 710x64 [border: (1px solid #EEEEEE)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 702x59 >+ text run at (2,2) width 695: "Lip\x{AD}smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}smackin\x{AD}thirst\x{AD}" + hyphen string "\x{2010}" >+ text run at (2,22) width 702: "quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}" + hyphen string "\x{2010}" >+ text run at (2,42) width 395: "motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin" >+ RenderTableRow {TR} at (0,68) size 769x24 >+ RenderTableCell {TH} at (2,68) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,2) size 15x19 >+ text run at (19,2) width 15: "cy" >+ RenderTableCell {TD} at (57,68) size 710x24 [border: (1px solid #EEEEEE)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 25x19 >+ text run at (2,2) width 25: "\x{174}yl" >+ RenderTableRow {TR} at (0,94) size 769x24 >+ RenderTableCell {TH} at (2,94) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (20,2) size 13x19 >+ text run at (20,2) width 13: "el" >+ RenderTableCell {TD} at (57,94) size 710x24 [border: (1px solid #EEEEEE)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 211x19 >+ text run at (2,2) width 211: "\x{393}\x{3B5}\x{3C9}\x{3B3}\x{3C1}\x{3B1}\x{3C6}\x{3B9}\x{3BA}\x{3AC}\x{2010}\x{3A3}\x{3C5}\x{3C3}\x{3C7}\x{3B5}\x{3C4}\x{3B9}\x{3C3}\x{3BC}\x{3AD}\x{3BD}\x{3B5}\x{3C2} \x{389}\x{3C4}\x{3B1}" >+ RenderTableRow {TR} at (0,120) size 769x64 >+ RenderTableCell {TH} at (2,140) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (18,2) size 17x19 >+ text run at (18,2) width 17: "en" >+ RenderTableCell {TD} at (57,120) size 710x64 [border: (1px solid #EEEEEE)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 449x19 >+ text run at (2,2) width 449: "'Cept Nut'in Safari\x{2019}s \x{2018}Sure\x{2019} Na\x{EF}ve R\x{E9}sum\x{E9}\x{2014}H\x{E1}\x{10D}ek Full\x{2010}time One-to-One" >+ RenderBR {BR} at (451,17) size 0x0 >+ RenderText {#text} at (2,22) size 311x19 >+ text run at (2,22) width 311: "\"Newcastle-upon-Tyne\" Washington\x{2011}on\x{2011}the\x{2011}Brazos" >+ RenderBR {BR} at (313,37) size 0x0 >+ RenderText {#text} at (2,42) size 349x19 >+ text run at (2,42) width 349: "Earthquake Earthworm Cheeseburger [House] ~Six -Big-" >+ RenderTableRow {TR} at (0,186) size 769x24 >+ RenderTableCell {TH} at (2,186) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,2) size 15x19 >+ text run at (19,2) width 15: "es" >+ RenderTableCell {TD} at (57,186) size 710x24 [border: (1px solid #EEEEEE)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 63x19 >+ text run at (2,2) width 63: "\x{A1}Jalape\x{F1}o!" >+ RenderTableRow {TR} at (0,212) size 769x27 >+ RenderTableCell {TH} at (2,213) size 53x25 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1] >+ RenderText {#text} at (21,2) size 11x20 >+ text run at (21,3) width 11: "fr" >+ RenderTableCell {TD} at (57,212) size 710x27 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,5) size 212x19 >+ text run at (2,5) width 212: "Quelqu'un l\x{2019}Amour t'Appelles\x{2011}Tu 3" >+ RenderInline {SUP} at (0,0) size 21x15 >+ RenderText {#text} at (214,2) size 21x15 >+ text run at (214,2) width 21: "eme" >+ RenderTableRow {TR} at (0,241) size 769x24 >+ RenderTableCell {TH} at (2,241) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1] >+ RenderText {#text} at (18,2) size 17x19 >+ text run at (18,2) width 17: "hu" >+ RenderTableCell {TD} at (57,241) size 710x24 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 110x19 >+ text run at (2,2) width 110: "11-ei London\x{2011}ban" >+ RenderTableRow {TR} at (0,267) size 769x24 >+ RenderTableCell {TH} at (2,267) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1] >+ RenderText {#text} at (20,2) size 13x19 >+ text run at (20,2) width 13: "nl" >+ RenderTableCell {TD} at (57,267) size 710x24 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 71x19 >+ text run at (2,2) width 71: "'s Ochtends" >+ RenderTableRow {TR} at (0,293) size 769x24 >+ RenderTableCell {TH} at (2,293) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1] >+ RenderText {#text} at (20,2) size 13x19 >+ text run at (20,2) width 13: "pl" >+ RenderTableCell {TD} at (57,293) size 710x24 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 92x19 >+ text run at (2,2) width 92: "Wzi\x{119}\x{142}a Bie\x{17C}\x{105}ce" >+ RenderTableRow {TR} at (0,319) size 769x24 >+ RenderTableCell {TH} at (2,319) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,2) size 15x19 >+ text run at (19,2) width 15: "ru" >+ RenderTableCell {TD} at (57,319) size 710x24 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 196x19 >+ text run at (2,2) width 196: "\x{41D}\x{44C}\x{44E}-\x{419}\x{43E}\x{440}\x{43A} 1990-\x{445} 14-vii-1789" >+ RenderTableRow {TR} at (0,345) size 769x24 >+ RenderTableCell {TH} at (2,345) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1] >+ RenderText {#text} at (18,2) size 17x19 >+ text run at (18,2) width 17: "tlh" >+ RenderTableCell {TD} at (57,345) size 710x24 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 173x19 >+ text run at (2,2) width 173: "tlhIngan Hol wa''uy' loghqam" >+ RenderTable {TABLE} at (0,882) size 769x391 >+ RenderBlock {CAPTION} at (0,0) size 769x20 >+ RenderText {#text} at (328,0) size 113x19 >+ text run at (328,0) width 113: "Browser rendering" >+ RenderTableSection {TBODY} at (0,20) size 769x371 >+ RenderTableRow {TR} at (0,2) size 769x64 >+ RenderTableCell {TH} at (2,22) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 49x19 >+ text run at (2,2) width 49: "generic" >+ RenderTableCell {TD} at (57,2) size 710x64 [border: (1px solid #EEEEEE)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 702x59 >+ text run at (2,2) width 695: "Lip\x{AD}smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}smackin\x{AD}thirst\x{AD}" + hyphen string "\x{2010}" >+ text run at (2,22) width 702: "quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}" + hyphen string "\x{2010}" >+ text run at (2,42) width 395: "motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin" >+ RenderTableRow {TR} at (0,68) size 769x24 >+ RenderTableCell {TH} at (2,68) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,2) size 15x19 >+ text run at (19,2) width 15: "cy" >+ RenderTableCell {TD} at (57,68) size 710x24 [border: (1px solid #EEEEEE)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 25x19 >+ text run at (2,2) width 25: "\x{174}yl" >+ RenderTableRow {TR} at (0,94) size 769x24 >+ RenderTableCell {TH} at (2,94) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (20,2) size 13x19 >+ text run at (20,2) width 13: "el" >+ RenderTableCell {TD} at (57,94) size 710x24 [border: (1px solid #EEEEEE)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 211x19 >+ text run at (2,2) width 211: "\x{393}\x{3B5}\x{3C9}\x{3B3}\x{3C1}\x{3B1}\x{3C6}\x{3B9}\x{3BA}\x{3AC}\x{2010}\x{3A3}\x{3C5}\x{3C3}\x{3C7}\x{3B5}\x{3C4}\x{3B9}\x{3C3}\x{3BC}\x{3AD}\x{3BD}\x{3B5}\x{3C2} \x{389}\x{3C4}\x{3B1}" >+ RenderTableRow {TR} at (0,120) size 769x64 >+ RenderTableCell {TH} at (2,140) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (18,2) size 17x19 >+ text run at (18,2) width 17: "en" >+ RenderTableCell {TD} at (57,120) size 710x64 [border: (1px solid #EEEEEE)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 462x19 >+ text run at (2,2) width 462: "'Cept Nut'in Safari\x{2019}s \x{2018}Sure\x{2019} Nai\x{308}ve R\x{E9}sum\x{E9}\x{2014}H\x{E1}c\x{30C}ek Full\x{2010}Time One-To-One" >+ RenderBR {BR} at (464,17) size 0x0 >+ RenderText {#text} at (2,22) size 322x19 >+ text run at (2,22) width 322: "\"Newcastle\x{2011}Upon\x{2011}Tyne\" Washington\x{2011}On\x{2011}The\x{2011}Brazos" >+ RenderBR {BR} at (324,37) size 0x0 >+ RenderInline {SPAN} at (0,0) size 32x19 >+ RenderText {#text} at (2,42) size 32x19 >+ text run at (2,42) width 32: "Earth" >+ RenderText {#text} at (34,42) size 73x19 >+ text run at (34,42) width 73: "quake Earth" >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (107,42) size 35x19 >+ text run at (107,42) width 35: "worm" >+ RenderText {#text} at (142,42) size 4x19 >+ text run at (142,42) width 4: " " >+ RenderInline {SPAN} at (0,0) size 45x19 >+ RenderText {#text} at (146,42) size 45x19 >+ text run at (146,42) width 45: "Cheese" >+ RenderInline {SPAN} at (0,0) size 39x19 >+ RenderText {#text} at (191,42) size 39x19 >+ text run at (191,42) width 39: "burger" >+ RenderText {#text} at (230,42) size 121x19 >+ text run at (230,42) width 121: " [House] ~Six -Big-" >+ RenderTableRow {TR} at (0,186) size 769x24 >+ RenderTableCell {TH} at (2,186) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,2) size 15x19 >+ text run at (19,2) width 15: "es" >+ RenderTableCell {TD} at (57,186) size 710x24 [border: (1px solid #EEEEEE)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 63x19 >+ text run at (2,2) width 63: "\x{A1}Jalape\x{F1}o!" >+ RenderTableRow {TR} at (0,212) size 769x27 >+ RenderTableCell {TH} at (2,213) size 53x25 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1] >+ RenderText {#text} at (21,2) size 11x20 >+ text run at (21,3) width 11: "fr" >+ RenderTableCell {TD} at (57,212) size 710x27 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,5) size 215x19 >+ text run at (2,5) width 215: "Quelqu'un L\x{2019}amour T'appelles\x{2011}Tu 3" >+ RenderInline {SUP} at (0,0) size 21x15 >+ RenderText {#text} at (217,2) size 21x15 >+ text run at (217,2) width 21: "eme" >+ RenderTableRow {TR} at (0,241) size 769x24 >+ RenderTableCell {TH} at (2,241) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1] >+ RenderText {#text} at (18,2) size 17x19 >+ text run at (18,2) width 17: "hu" >+ RenderTableCell {TD} at (57,241) size 710x24 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 114x19 >+ text run at (2,2) width 114: "11-Ei London\x{2011}Ban" >+ RenderTableRow {TR} at (0,267) size 769x24 >+ RenderTableCell {TH} at (2,267) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1] >+ RenderText {#text} at (20,2) size 13x19 >+ text run at (20,2) width 13: "nl" >+ RenderTableCell {TD} at (57,267) size 710x24 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "'S Ochtends" >+ RenderTableRow {TR} at (0,293) size 769x24 >+ RenderTableCell {TH} at (2,293) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1] >+ RenderText {#text} at (20,2) size 13x19 >+ text run at (20,2) width 13: "pl" >+ RenderTableCell {TD} at (57,293) size 710x24 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 92x19 >+ text run at (2,2) width 92: "Wzi\x{119}\x{142}a Bie\x{17C}\x{105}ce" >+ RenderTableRow {TR} at (0,319) size 769x24 >+ RenderTableCell {TH} at (2,319) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1] >+ RenderText {#text} at (19,2) size 15x19 >+ text run at (19,2) width 15: "ru" >+ RenderTableCell {TD} at (57,319) size 710x24 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 204x19 >+ text run at (2,2) width 204: "\x{41D}\x{44C}\x{44E}-\x{419}\x{43E}\x{440}\x{43A} 1990-\x{425} 14-Vii-1789" >+ RenderTableRow {TR} at (0,345) size 769x24 >+ RenderTableCell {TH} at (2,345) size 53x24 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1] >+ RenderText {#text} at (18,2) size 17x19 >+ text run at (18,2) width 17: "tlh" >+ RenderTableCell {TD} at (57,345) size 710x24 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 192x19 >+ text run at (2,2) width 192: "TlhIngan Hol Wa''Uy' Loghqam" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/capitalize-empty-generated-string-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/capitalize-empty-generated-string-expected.txt >new file mode 100644 >index 00000000000..b2af9febab8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/capitalize-empty-generated-string-expected.txt >@@ -0,0 +1,51 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "This is a regression test for " >+ RenderInline {I} at (0,0) size 762x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (164,0) size 350x19 >+ text run at (164,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9432" >+ RenderText {#text} at (514,0) size 762x39 >+ text run at (514,0) width 4: " " >+ text run at (518,0) width 244: "REGRESSION: crash in capitalization" >+ text run at (0,20) width 279: "code due to empty-string generated content" >+ RenderText {#text} at (279,20) size 4x19 >+ text run at (279,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,74) size 784x20 >+ RenderInline {SPAN} at (0,0) size 81x19 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "Lorem " >+ RenderInline {SPAN} at (0,0) size 37x19 >+ RenderInline (generated) at (0,0) size 0x19 >+ RenderText at (0,0) size 0x0 >+ RenderText {#text} at (44,0) size 37x19 >+ text run at (44,0) width 37: "Ipsum" >+ RenderText {#text} at (81,0) size 4x19 >+ text run at (81,0) width 4: " " >+ RenderInline {I} at (0,0) size 61x19 >+ RenderText {#text} at (85,0) size 61x19 >+ text run at (85,0) width 61: "should be" >+ RenderText {#text} at (146,0) size 85x19 >+ text run at (146,0) width 85: " Lorem Ipsum" >+ RenderBlock {P} at (0,110) size 784x20 >+ RenderInline {SPAN} at (0,0) size 81x19 >+ RenderText {#text} at (0,0) size 22x19 >+ text run at (0,0) width 22: "Lor" >+ RenderInline {SPAN} at (0,0) size 59x19 >+ RenderInline (generated) at (0,0) size 0x19 >+ RenderText at (0,0) size 0x0 >+ RenderText {#text} at (22,0) size 59x19 >+ text run at (22,0) width 59: "em Ipsum" >+ RenderText {#text} at (81,0) size 4x19 >+ text run at (81,0) width 4: " " >+ RenderInline {I} at (0,0) size 61x19 >+ RenderText {#text} at (85,0) size 61x19 >+ text run at (85,0) width 61: "should be" >+ RenderText {#text} at (146,0) size 85x19 >+ text run at (146,0) width 85: " Lorem Ipsum" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/capitalize-preserve-nbsp-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/capitalize-preserve-nbsp-expected.txt >new file mode 100644 >index 00000000000..d8c7622cc8c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/capitalize-preserve-nbsp-expected.txt >@@ -0,0 +1,33 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 775x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=11671" >+ RenderText {#text} at (356,0) size 775x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 415: "REGRESSION (r13702): text-transform: capitalize changes non-" >+ text run at (0,20) width 166: "breaking spaces to spaces" >+ RenderText {#text} at (166,20) size 4x19 >+ text run at (166,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 268x19 >+ text run at (0,0) width 268: "The next three lines should all look the same." >+ RenderBlock {P} at (0,92) size 784x20 >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "Lorem Ipsum" >+ RenderBlock {P} at (0,128) size 784x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 60: "Lorem " >+ RenderInline {SPAN} at (0,0) size 37x19 >+ RenderText {#text} at (60,0) size 37x19 >+ text run at (60,0) width 37: "Ipsum" >+ RenderBlock {P} at (0,164) size 784x20 >+ RenderText {#text} at (0,0) size 97x19 >+ text run at (0,0) width 97: "Lorem Ipsum" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/cg-fallback-bolding-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/cg-fallback-bolding-expected.txt >new file mode 100644 >index 00000000000..fcd851194a8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/cg-fallback-bolding-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x464 >+ RenderBlock {P} at (0,0) size 784x80 >+ RenderText {#text} at (0,0) size 784x79 >+ text run at (0,0) width 417: "The single Hebrew glyph below should be in the Lucida Grande font. " >+ text run at (417,0) width 360: "It should not be a synthetic bold, because the first font in the" >+ text run at (0,20) width 220: "list (Ahem) does not have the glyph. " >+ text run at (220,20) width 534: "Therefore we fall back to the second font in the list (Lucida Grande), which does support" >+ text run at (0,40) width 35: "bold. " >+ text run at (35,40) width 749: "This test is making sure we don't make incorrect assumptions based off the fact that we would have to synthesize bold for the" >+ text run at (0,60) width 109: "first font in the list." >+ RenderBlock {P} at (0,208) size 784x152 >+ RenderText {#text} at (0,19) size 75x128 >+ text run at (0,19) width 75 RTL: "\x{5D0}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/cg-vs-atsui-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/cg-vs-atsui-expected.txt >new file mode 100644 >index 00000000000..7db1e4c1105 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/cg-vs-atsui-expected.txt >@@ -0,0 +1,76 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x380 >+ RenderBlock {HTML} at (0,0) size 800x380 >+ RenderBody {BODY} at (8,8) size 784x364 >+ RenderBlock {DIV} at (0,0) size 784x182 >+ RenderBlock {P} at (4,0) size 776x27 >+ RenderInline {SPAN} at (0,0) size 236x28 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,0) size 234x26 >+ text run at (1,0) width 234: "mmm mmm mmm mmm" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (4,31) size 776x27 >+ RenderInline {SPAN} at (0,0) size 236x28 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,0) size 234x26 >+ text run at (1,0) width 234: "mmm mmm\x{300} mmm mmm" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (4,62) size 776x27 >+ RenderInline {SPAN} at (0,0) size 234x26 >+ RenderText {#text} at (0,0) size 234x26 >+ text run at (0,0) width 234: "mmm mmm\x{300} mmm mmm" >+ RenderText {#text} at (234,0) size 240x26 >+ text run at (234,0) width 240: " mmm mmm mmm mmm" >+ RenderBlock {P} at (4,93) size 776x27 >+ RenderInline {SPAN} at (0,0) size 354x26 >+ RenderText {#text} at (0,0) size 354x26 >+ text run at (0,0) width 354: "mmm mmm\x{300} mmm mmm mmm mmm" >+ RenderText {#text} at (354,0) size 120x26 >+ text run at (354,0) width 120: " mmm mmm" >+ RenderBlock {P} at (4,124) size 776x27 >+ RenderInline {SPAN} at (0,0) size 234x26 >+ RenderText {#text} at (0,0) size 234x26 >+ text run at (0,0) width 234: "mmm mmm mmm mmm" >+ RenderText {#text} at (234,0) size 240x26 >+ text run at (234,0) width 240: " mmm mmm mmm mmm" >+ RenderBlock {P} at (4,155) size 776x27 >+ RenderInline {SPAN} at (0,0) size 354x26 >+ RenderText {#text} at (0,0) size 354x26 >+ text run at (0,0) width 354: "mmm mmm mmm mmm mmm mmm" >+ RenderText {#text} at (354,0) size 120x26 >+ text run at (354,0) width 120: " mmm mmm" >+ RenderBlock {HR} at (0,190) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,200) size 784x164 >+ RenderBlock {P} at (4,0) size 776x24 >+ RenderInline {SPAN} at (0,0) size 212x25 [border: (1px solid #008000)] >+ RenderText {#text} at (1,0) size 210x23 >+ text run at (1,0) width 210: "mmm mmm mmm mmm" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (4,28) size 776x24 >+ RenderInline {SPAN} at (0,0) size 215x25 [border: (1px solid #008000)] >+ RenderText {#text} at (1,0) size 213x23 >+ text run at (1,0) width 213: "mmm mmm\x{300} mmm mmm" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (4,56) size 776x24 >+ RenderInline {SPAN} at (0,0) size 213x23 >+ RenderText {#text} at (0,0) size 213x23 >+ text run at (0,0) width 213: "mmm mmm\x{300} mmm mmm" >+ RenderText {#text} at (213,0) size 216x23 >+ text run at (213,0) width 216: " mmm mmm mmm mmm" >+ RenderBlock {P} at (4,84) size 776x24 >+ RenderInline {SPAN} at (0,0) size 321x23 >+ RenderText {#text} at (0,0) size 321x23 >+ text run at (0,0) width 321: "mmm mmm\x{300} mmm mmm mmm mmm" >+ RenderText {#text} at (321,0) size 108x23 >+ text run at (321,0) width 108: " mmm mmm" >+ RenderBlock {P} at (4,112) size 776x24 >+ RenderInline {SPAN} at (0,0) size 210x23 >+ RenderText {#text} at (0,0) size 210x23 >+ text run at (0,0) width 210: "mmm mmm mmm mmm" >+ RenderText {#text} at (210,0) size 216x23 >+ text run at (210,0) width 216: " mmm mmm mmm mmm" >+ RenderBlock {P} at (4,140) size 776x24 >+ RenderInline {SPAN} at (0,0) size 318x23 >+ RenderText {#text} at (0,0) size 318x23 >+ text run at (0,0) width 318: "mmm mmm mmm mmm mmm mmm" >+ RenderText {#text} at (318,0) size 108x23 >+ text run at (318,0) width 108: " mmm mmm" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/complex-preferred-logical-widths-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/complex-preferred-logical-widths-expected.txt >new file mode 100644 >index 00000000000..3c78e1b393e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/complex-preferred-logical-widths-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (0,0) size 299x26 [border: (3px solid #0000FF)] >+ RenderText {#text} at (3,3) size 293x19 >+ text run at (3,3) width 293: "The number of lines in this box should be one." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/complex-synthetic-bold-space-width-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/complex-synthetic-bold-space-width-expected.txt >new file mode 100644 >index 00000000000..9225d629933 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/complex-synthetic-bold-space-width-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 238x19 >+ text run at (0,0) width 238: "These lines should have the same width:" >+ RenderBlock {DIV} at (0,20) size 784x40 >+ RenderText {#text} at (0,0) size 72x19 >+ text run at (0,0) width 72: ". . . . . . . . a" >+ RenderBR {BR} at (72,15) size 0x0 >+ RenderText {#text} at (0,20) size 72x19 >+ text run at (0,20) width 72: ". . . . . . . . a\x{300}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/complex-text-opacity-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/complex-text-opacity-expected.txt >new file mode 100644 >index 00000000000..064b8646c50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/complex-text-opacity-expected.txt >@@ -0,0 +1,144 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 395x19 >+ text run at (0,0) width 395: "Pixel test for complex text rendering with opacity (Chromium bug " >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (395,0) size 32x19 >+ text run at (395,0) width 32: "8768" >+ RenderText {#text} at (427,0) size 9x19 >+ text run at (427,0) width 9: ")." >+ RenderBlock {P} at (0,36) size 784x0 >+ RenderBlock {DIV} at (0,36) size 784x35 >+ RenderInline {SPAN} at (0,0) size 47x29 >+ RenderText {#text} at (0,5) size 47x29 >+ text run at (0,5) width 47: "\x{916}\x{94B}\x{91C}\x{947}\x{902}" >+ RenderText {#text} at (47,5) size 6x29 >+ text run at (47,5) width 6: " " >+ RenderText {#text} at (100,5) size 6x29 >+ text run at (100,5) width 6: " " >+ RenderText {#text} at (153,5) size 6x29 >+ text run at (153,5) width 6: " " >+ RenderText {#text} at (206,5) size 6x29 >+ text run at (206,5) width 6: " " >+ RenderText {#text} at (259,5) size 6x29 >+ text run at (259,5) width 6: " " >+ RenderText {#text} at (312,5) size 6x29 >+ text run at (312,5) width 6: " " >+ RenderText {#text} at (365,5) size 6x29 >+ text run at (365,5) width 6: " " >+ RenderText {#text} at (418,5) size 6x29 >+ text run at (418,5) width 6: " " >+ RenderText {#text} at (471,5) size 6x29 >+ text run at (471,5) width 6: " " >+ RenderText {#text} at (524,5) size 6x29 >+ text run at (524,5) width 6: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,71) size 784x30 >+ RenderInline {SPAN} at (0,0) size 53x29 >+ RenderText {#text} at (590,0) size 53x29 >+ text run at (590,0) width 53 RTL: "\x{64A}\x{624}\x{644}\x{645}\x{646}\x{64A}" >+ RenderText {#text} at (584,0) size 6x29 >+ text run at (584,0) width 6 RTL: " " >+ RenderText {#text} at (525,0) size 6x29 >+ text run at (525,0) width 6 RTL: " " >+ RenderText {#text} at (466,0) size 6x29 >+ text run at (466,0) width 6 RTL: " " >+ RenderText {#text} at (407,0) size 6x29 >+ text run at (407,0) width 6 RTL: " " >+ RenderText {#text} at (348,0) size 6x29 >+ text run at (348,0) width 6 RTL: " " >+ RenderText {#text} at (289,0) size 6x29 >+ text run at (289,0) width 6 RTL: " " >+ RenderText {#text} at (230,0) size 6x29 >+ text run at (230,0) width 6 RTL: " " >+ RenderText {#text} at (171,0) size 6x29 >+ text run at (171,0) width 6 RTL: " " >+ RenderText {#text} at (112,0) size 6x29 >+ text run at (112,0) width 6 RTL: " " >+ RenderText {#text} at (53,0) size 6x29 >+ text run at (53,0) width 6 RTL: " " >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,44) size 47x29 >+ RenderInline {SPAN} at (0,0) size 47x29 >+ RenderText {#text} at (53,5) size 47x29 >+ text run at (53,5) width 47: "\x{916}\x{94B}\x{91C}\x{947}\x{902}" >+layer at (8,44) size 47x29 >+ RenderInline {SPAN} at (0,0) size 47x29 >+ RenderText {#text} at (106,5) size 47x29 >+ text run at (106,5) width 47: "\x{916}\x{94B}\x{91C}\x{947}\x{902}" >+layer at (8,44) size 47x29 >+ RenderInline {SPAN} at (0,0) size 47x29 >+ RenderText {#text} at (159,5) size 47x29 >+ text run at (159,5) width 47: "\x{916}\x{94B}\x{91C}\x{947}\x{902}" >+layer at (8,44) size 47x29 >+ RenderInline {SPAN} at (0,0) size 47x29 >+ RenderText {#text} at (212,5) size 47x29 >+ text run at (212,5) width 47: "\x{916}\x{94B}\x{91C}\x{947}\x{902}" >+layer at (8,44) size 47x29 >+ RenderInline {SPAN} at (0,0) size 47x29 >+ RenderText {#text} at (265,5) size 47x29 >+ text run at (265,5) width 47: "\x{916}\x{94B}\x{91C}\x{947}\x{902}" >+layer at (8,44) size 47x29 >+ RenderInline {SPAN} at (0,0) size 47x29 >+ RenderText {#text} at (318,5) size 47x29 >+ text run at (318,5) width 47: "\x{916}\x{94B}\x{91C}\x{947}\x{902}" >+layer at (8,44) size 47x29 >+ RenderInline {SPAN} at (0,0) size 47x29 >+ RenderText {#text} at (371,5) size 47x29 >+ text run at (371,5) width 47: "\x{916}\x{94B}\x{91C}\x{947}\x{902}" >+layer at (8,44) size 47x29 >+ RenderInline {SPAN} at (0,0) size 47x29 >+ RenderText {#text} at (424,5) size 47x29 >+ text run at (424,5) width 47: "\x{916}\x{94B}\x{91C}\x{947}\x{902}" >+layer at (8,44) size 47x29 >+ RenderInline {SPAN} at (0,0) size 47x29 >+ RenderText {#text} at (477,5) size 47x29 >+ text run at (477,5) width 47: "\x{916}\x{94B}\x{91C}\x{947}\x{902}" >+layer at (8,44) size 47x29 >+ RenderInline {SPAN} at (0,0) size 47x29 >+ RenderText {#text} at (530,5) size 47x29 >+ text run at (530,5) width 47: "\x{916}\x{94B}\x{91C}\x{947}\x{902}" >+layer at (8,79) size 53x29 >+ RenderInline {SPAN} at (0,0) size 53x29 >+ RenderText {#text} at (531,0) size 53x29 >+ text run at (531,0) width 53 RTL: "\x{64A}\x{624}\x{644}\x{645}\x{646}\x{64A}" >+layer at (8,79) size 53x29 >+ RenderInline {SPAN} at (0,0) size 53x29 >+ RenderText {#text} at (472,0) size 53x29 >+ text run at (472,0) width 53 RTL: "\x{64A}\x{624}\x{644}\x{645}\x{646}\x{64A}" >+layer at (8,79) size 53x29 >+ RenderInline {SPAN} at (0,0) size 53x29 >+ RenderText {#text} at (413,0) size 53x29 >+ text run at (413,0) width 53 RTL: "\x{64A}\x{624}\x{644}\x{645}\x{646}\x{64A}" >+layer at (8,79) size 53x29 >+ RenderInline {SPAN} at (0,0) size 53x29 >+ RenderText {#text} at (354,0) size 53x29 >+ text run at (354,0) width 53 RTL: "\x{64A}\x{624}\x{644}\x{645}\x{646}\x{64A}" >+layer at (8,79) size 53x29 >+ RenderInline {SPAN} at (0,0) size 53x29 >+ RenderText {#text} at (295,0) size 53x29 >+ text run at (295,0) width 53 RTL: "\x{64A}\x{624}\x{644}\x{645}\x{646}\x{64A}" >+layer at (8,79) size 53x29 >+ RenderInline {SPAN} at (0,0) size 53x29 >+ RenderText {#text} at (236,0) size 53x29 >+ text run at (236,0) width 53 RTL: "\x{64A}\x{624}\x{644}\x{645}\x{646}\x{64A}" >+layer at (8,79) size 53x29 >+ RenderInline {SPAN} at (0,0) size 53x29 >+ RenderText {#text} at (177,0) size 53x29 >+ text run at (177,0) width 53 RTL: "\x{64A}\x{624}\x{644}\x{645}\x{646}\x{64A}" >+layer at (8,79) size 53x29 >+ RenderInline {SPAN} at (0,0) size 53x29 >+ RenderText {#text} at (118,0) size 53x29 >+ text run at (118,0) width 53 RTL: "\x{64A}\x{624}\x{644}\x{645}\x{646}\x{64A}" >+layer at (8,79) size 53x29 >+ RenderInline {SPAN} at (0,0) size 53x29 >+ RenderText {#text} at (59,0) size 53x29 >+ text run at (59,0) width 53 RTL: "\x{64A}\x{624}\x{644}\x{645}\x{646}\x{64A}" >+layer at (8,79) size 53x29 >+ RenderInline {SPAN} at (0,0) size 53x29 >+ RenderText {#text} at (0,0) size 53x29 >+ text run at (0,0) width 53 RTL: "\x{64A}\x{624}\x{644}\x{645}\x{646}\x{64A}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/crash-complex-text-surrogate-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/crash-complex-text-surrogate-expected.txt >new file mode 100644 >index 00000000000..a2cbb98c16d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/crash-complex-text-surrogate-expected.txt >@@ -0,0 +1,60 @@ >+CONSOLE MESSAGE: line 35: TypeError: undefined is not an object (evaluating 'document.forms[0].outerHTML') >+layer at (0,0) size 785x726 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x726 >+ RenderBlock {HTML} at (0,0) size 785x726 >+ RenderBody {BODY} at (8,8) size 80x710 >+ RenderText {#text} at (0,0) size 72x128 >+ text run at (0,0) width 36: "This" >+ text run at (0,16) width 36: "test" >+ text run at (0,32) width 54: "passes" >+ text run at (0,48) width 54: "if you" >+ text run at (0,64) width 72: "can open" >+ text run at (0,80) width 72: "the file" >+ text run at (0,96) width 63: "without" >+ text run at (0,112) width 72: "a crash." >+ RenderBlock (floating) {DIV} at (72,128) size 8x182 [bgcolor=#ADD8E6] >+ RenderText {#text} at (0,128) size 9x16 >+ text run at (0,128) width 9: "Y" >+ RenderText {#text} at (9,128) size 45x16 >+ text run at (9,128) width 45: "a bcd" >+ RenderInline {SPAN} at (0,0) size 9x16 >+ RenderText {#text} at (54,128) size 9x16 >+ text run at (54,128) width 9: "\x{202B}X" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,144) size 279x294 >+ text run at (0,144) width 54: "Errlog" >+ text run at (0,310) width 117: "webtest_fn_1:" >+ text run at (0,326) width 90: "TypeError:" >+ text run at (0,342) width 81: "undefined" >+ text run at (0,358) width 54: "is not" >+ text run at (0,374) width 18: "an" >+ text run at (0,390) width 54: "object" >+ text run at (0,406) width 99: "(evaluating" >+ text run at (0,422) width 279: "'document.scripts[3].toString')" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderInline {ACRONYM} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,438) size 108x48 >+ text run at (0,438) width 45: "s is:" >+ text run at (0,454) width 27: "{,}" >+ text run at (0,470) width 108: "\x{A888}{0}P{P}\\7H\\8" >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,486) size 72x16 >+ text run at (0,486) width 72: "f is: gi" >+ RenderBR {BR} at (72,486) size 0x16 >+ RenderText {#text} at (0,502) size 369x208 >+ text run at (0,502) width 54: "Errlog" >+ text run at (0,518) width 117: "webtest_fn_4:" >+ text run at (0,534) width 90: "TypeError:" >+ text run at (0,550) width 63: "null is" >+ text run at (0,566) width 54: "not an" >+ text run at (0,582) width 54: "object" >+ text run at (0,598) width 99: "(evaluating" >+ text run at (0,614) width 369: "'document.querySelector(\"plaintext:first-" >+ text run at (0,630) width 63: "of-type" >+ text run at (0,646) width 9: "~" >+ text run at (0,662) width 72: "*|*:out-" >+ text run at (0,678) width 27: "of-" >+ text run at (0,694) width 198: "range\").insertBefore')" >+ RenderBR {BR} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/decorations-with-text-combine-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/decorations-with-text-combine-expected.txt >new file mode 100644 >index 00000000000..3cb2b888b2a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/decorations-with-text-combine-expected.txt >@@ -0,0 +1,153 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 782x584 >+ RenderBlock {DIV} at (0,0) size 66x584 >+ RenderBlock {DIV} at (0,0) size 28x584 >+ RenderText {#text} at (0,0) size 27x70 >+ text run at (0,0) width 70: "\x{305D}\x{306E}\x{5973}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,70) size 27x24 >+ text run at (0,70) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,94) size 27x48 >+ text run at (0,94) width 48: "\x{304C}\x{306D}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,142) size 27x24 >+ text run at (0,142) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,166) size 27x111 >+ text run at (0,166) width 111: "\x{304B}\x{3057}\x{3064}\x{3051}\x{306B}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,277) size 27x24 >+ text run at (0,277) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,301) size 27x148 >+ text run at (0,301) width 148: "\x{6765}\x{3066}\x{304F}\x{308C}\x{308B}\x{307E}\x{3067}" >+ RenderBlock {DIV} at (38,0) size 28x584 >+ RenderText {#text} at (0,0) size 27x70 >+ text run at (0,0) width 70: "\x{305D}\x{306E}\x{5973}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,70) size 27x24 >+ text run at (0,70) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,94) size 27x48 >+ text run at (0,94) width 48: "\x{304C}\x{306D}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,142) size 27x24 >+ text run at (0,142) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,166) size 27x111 >+ text run at (0,166) width 111: "\x{304B}\x{3057}\x{3064}\x{3051}\x{306B}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,277) size 27x24 >+ text run at (0,277) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,301) size 27x148 >+ text run at (0,301) width 148: "\x{6765}\x{3066}\x{304F}\x{308C}\x{308B}\x{307E}\x{3067}" >+ RenderBlock {DIV} at (76,0) size 66x584 >+ RenderBlock {DIV} at (0,0) size 28x584 >+ RenderText {#text} at (0,0) size 27x70 >+ text run at (0,0) width 70: "\x{305D}\x{306E}\x{5973}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,70) size 27x24 >+ text run at (0,70) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,94) size 27x48 >+ text run at (0,94) width 48: "\x{304C}\x{306D}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,142) size 27x24 >+ text run at (0,142) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,166) size 27x111 >+ text run at (0,166) width 111: "\x{304B}\x{3057}\x{3064}\x{3051}\x{306B}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,277) size 27x24 >+ text run at (0,277) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,301) size 27x148 >+ text run at (0,301) width 148: "\x{6765}\x{3066}\x{304F}\x{308C}\x{308B}\x{307E}\x{3067}" >+ RenderBlock {DIV} at (38,0) size 28x584 >+ RenderText {#text} at (0,0) size 27x70 >+ text run at (0,0) width 70: "\x{305D}\x{306E}\x{5973}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,70) size 27x24 >+ text run at (0,70) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,94) size 27x48 >+ text run at (0,94) width 48: "\x{304C}\x{306D}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,142) size 27x24 >+ text run at (0,142) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,166) size 27x111 >+ text run at (0,166) width 111: "\x{304B}\x{3057}\x{3064}\x{3051}\x{306B}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,277) size 27x24 >+ text run at (0,277) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,301) size 27x148 >+ text run at (0,301) width 148: "\x{6765}\x{3066}\x{304F}\x{308C}\x{308B}\x{307E}\x{3067}" >+ RenderBlock {DIV} at (152,0) size 66x584 >+ RenderBlock {DIV} at (0,0) size 28x584 >+ RenderText {#text} at (0,0) size 27x70 >+ text run at (0,0) width 70: "\x{305D}\x{306E}\x{5973}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,70) size 27x24 >+ text run at (0,70) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,94) size 27x48 >+ text run at (0,94) width 48: "\x{304C}\x{306D}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,142) size 27x24 >+ text run at (0,142) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,166) size 27x111 >+ text run at (0,166) width 111: "\x{304B}\x{3057}\x{3064}\x{3051}\x{306B}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,277) size 27x24 >+ text run at (0,277) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,301) size 27x148 >+ text run at (0,301) width 148: "\x{6765}\x{3066}\x{304F}\x{308C}\x{308B}\x{307E}\x{3067}" >+ RenderBlock {DIV} at (38,0) size 28x584 >+ RenderText {#text} at (0,0) size 27x70 >+ text run at (0,0) width 70: "\x{305D}\x{306E}\x{5973}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,70) size 27x24 >+ text run at (0,70) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,94) size 27x48 >+ text run at (0,94) width 48: "\x{304C}\x{306D}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,142) size 27x24 >+ text run at (0,142) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,166) size 27x111 >+ text run at (0,166) width 111: "\x{304B}\x{3057}\x{3064}\x{3051}\x{306B}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (0,277) size 27x24 >+ text run at (0,277) width 24: "\x{FFFC}" >+ RenderText {#text} at (0,301) size 27x148 >+ text run at (0,301) width 148: "\x{6765}\x{3066}\x{304F}\x{308C}\x{308B}\x{307E}\x{3067}" >+ RenderBlock {DIV} at (228,0) size 90x584 >+ RenderBlock {DIV} at (0,0) size 40x584 >+ RenderText {#text} at (12,0) size 27x70 >+ text run at (12,0) width 70: "\x{305D}\x{306E}\x{5973}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (12,70) size 27x24 >+ text run at (12,70) width 24: "\x{FFFC}" >+ RenderText {#text} at (12,94) size 27x48 >+ text run at (12,94) width 48: "\x{304C}\x{306D}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (12,142) size 27x24 >+ text run at (12,142) width 24: "\x{FFFC}" >+ RenderText {#text} at (12,166) size 27x111 >+ text run at (12,166) width 111: "\x{304B}\x{3057}\x{3064}\x{3051}\x{306B}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (12,277) size 27x24 >+ text run at (12,277) width 24: "\x{FFFC}" >+ RenderText {#text} at (12,301) size 27x148 >+ text run at (12,301) width 148: "\x{6765}\x{3066}\x{304F}\x{308C}\x{308B}\x{307E}\x{3067}" >+ RenderBlock {DIV} at (50,0) size 40x584 >+ RenderText {#text} at (12,0) size 27x70 >+ text run at (12,0) width 70: "\x{305D}\x{306E}\x{5973}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (12,70) size 27x24 >+ text run at (12,70) width 24: "\x{FFFC}" >+ RenderText {#text} at (12,94) size 27x48 >+ text run at (12,94) width 48: "\x{304C}\x{306D}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (12,142) size 27x24 >+ text run at (12,142) width 24: "\x{FFFC}" >+ RenderText {#text} at (12,166) size 27x111 >+ text run at (12,166) width 111: "\x{304B}\x{3057}\x{3064}\x{3051}\x{306B}" >+ RenderInline {SPAN} at (0,0) size 27x24 [color=#0000FF] >+ RenderCombineText {#text} at (12,277) size 27x24 >+ text run at (12,277) width 24: "\x{FFFC}" >+ RenderText {#text} at (12,301) size 27x148 >+ text run at (12,301) width 148: "\x{6765}\x{3066}\x{304F}\x{308C}\x{308B}\x{307E}\x{3067}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/delete-hard-break-character-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/delete-hard-break-character-expected.txt >new file mode 100644 >index 00000000000..fda9d7d295a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/delete-hard-break-character-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 670x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=10144" >+ RenderText {#text} at (356,0) size 670x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 310: "REGRESSION: Reproducible assertion failure in" >+ text run at (0,20) width 292: "DeleteSelectionCommand::fixupWhitespace()" >+ RenderText {#text} at (292,20) size 4x19 >+ text run at (292,20) width 4: "." >+ RenderBlock {DIV} at (0,56) size 784x100 >+ RenderText {#text} at (0,0) size 0x19 >+ text run at (0,0) width 0: " " >+ RenderBR {BR} at (0,20) size 0x19 >+caret: position 0 of child 1 {BR} of child 3 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/drawBidiText-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/drawBidiText-expected.txt >new file mode 100644 >index 00000000000..d6f839a542b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/drawBidiText-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 264x19 >+ text run at (0,0) width 264: "This tests GraphicsContext::drawBidiText()." >+ RenderListBox {SELECT} at (2,36) size 333x208 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderListBox {SELECT} at (2,246) size 364x18 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/embed-at-end-of-pre-wrap-line-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/embed-at-end-of-pre-wrap-line-expected.txt >new file mode 100644 >index 00000000000..8894be4cefb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/embed-at-end-of-pre-wrap-line-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 240x19 >+ text run at (0,0) width 240: "The following boxes should be identical." >+ RenderBlock {DIV} at (0,36) size 80x50 [border: (1px solid #000000)] >+ RenderText {#text} at (5,5) size 70x19 >+ text run at (5,5) width 68: "Lorem......." >+ text run at (73,5) width 2: " " >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (5,25) size 35x19 >+ text run at (5,25) width 35 RTL override: "muspi" >+ RenderText {#text} at (40,25) size 0x19 >+ text run at (40,25) width 0: " " >+ RenderBlock {DIV} at (0,94) size 80x50 [border: (1px solid #000000)] >+ RenderText {#text} at (5,5) size 70x39 >+ text run at (5,5) width 68: "Lorem......." >+ text run at (73,5) width 2: " " >+ text run at (5,25) width 35: "ipsum" >+ text run at (40,25) width 0: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/emoji-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/emoji-expected.txt >new file mode 100644 >index 00000000000..cadc5ff3205 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/emoji-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 776x39 >+ text run at (0,0) width 776: "This test validate rendering of emoji sequences and emoji with modifiers. Horse racing emoji no longer supports skin tone. Added" >+ text run at (0,20) width 99: "skin tone to spy." >+ RenderBlock {DIV} at (0,40) size 784x20 >+ RenderText {#text} at (0,0) size 12x19 >+ text run at (0,0) width 12: "\x{D83D}\x{DE01}" >+ RenderBlock {DIV} at (0,60) size 784x380 >+ RenderText {#text} at (0,1) size 64x73 >+ text run at (0,1) width 64: "\x{D83D}\x{DC66}\x{D83C}\x{DFFB}\x{D83D}\x{DC69}\x{D83C}\x{DFFC}\x{D83D}\x{DC66}\x{D83C}\x{DFFE}\x{2764}\x{FE0F}\x{D83D}\x{DC8B}\x{D83D}\x{DD75}\x{D83C}\x{DFFB}\x{D83C}\x{DFC7}\x{D83C}\x{DFFB}" >+ RenderBR {BR} at (64,59) size 0x0 >+ RenderText {#text} at (0,77) size 48x73 >+ text run at (0,77) width 48: "\x{D83D}\x{DC68}\x{200D}\x{D83D}\x{DC69}\x{200D}\x{D83D}\x{DC66} \x{D83D}\x{DC68}\x{200D}\x{D83D}\x{DC69}\x{200D}\x{D83D}\x{DC67} \x{D83D}\x{DC6A} \x{D83D}\x{DC66}\x{D83C}\x{DFFB}\x{D83D}\x{DC69}\x{D83C}\x{DFFC}\x{D83D}\x{DC66}\x{D83C}\x{DFFE}" >+ RenderBR {BR} at (48,135) size 0x0 >+ RenderText {#text} at (0,153) size 64x73 >+ text run at (0,153) width 64: "\x{D83D}\x{DC69}\x{200D}\x{D83D}\x{DC69}\x{200D}\x{D83D}\x{DC66} \x{D83D}\x{DC69}\x{200D}\x{D83D}\x{DC69}\x{200D}\x{D83D}\x{DC67} \x{D83D}\x{DC69}\x{200D}\x{D83D}\x{DC69}\x{200D}\x{D83D}\x{DC67}\x{200D}\x{D83D}\x{DC66} \x{D83D}\x{DC69}\x{200D}\x{D83D}\x{DC69}\x{200D}\x{D83D}\x{DC66}\x{200D}\x{D83D}\x{DC66} \x{D83D}\x{DC69}\x{200D}\x{D83D}\x{DC69}\x{200D}\x{D83D}\x{DC67}\x{200D}\x{D83D}\x{DC67}" >+ RenderBR {BR} at (64,211) size 0x0 >+ RenderText {#text} at (0,229) size 64x73 >+ text run at (0,229) width 64: "\x{D83D}\x{DC68}\x{200D}\x{D83D}\x{DC68}\x{200D}\x{D83D}\x{DC66} \x{D83D}\x{DC68}\x{200D}\x{D83D}\x{DC68}\x{200D}\x{D83D}\x{DC67} \x{D83D}\x{DC68}\x{200D}\x{D83D}\x{DC68}\x{200D}\x{D83D}\x{DC67}\x{200D}\x{D83D}\x{DC66} \x{D83D}\x{DC68}\x{200D}\x{D83D}\x{DC68}\x{200D}\x{D83D}\x{DC66}\x{200D}\x{D83D}\x{DC66} \x{D83D}\x{DC68}\x{200D}\x{D83D}\x{DC68}\x{200D}\x{D83D}\x{DC67}\x{200D}\x{D83D}\x{DC67}" >+ RenderBR {BR} at (64,287) size 0x0 >+ RenderText {#text} at (0,305) size 384x73 >+ text run at (0,305) width 384: "\x{D83D}\x{DC69}\x{200D}\x{2764}\x{FE0F}\x{200D}\x{D83D}\x{DC69} \x{D83D}\x{DC68}\x{200D}\x{2764}\x{FE0F}\x{200D}\x{D83D}\x{DC68} \x{D83D}\x{DC69}\x{200D}\x{2764}\x{FE0F}\x{200D}\x{D83D}\x{DC8B}\x{200D}\x{D83D}\x{DC69} \x{D83D}\x{DC68}\x{200D}\x{2764}\x{FE0F}\x{200D}\x{D83D}\x{DC8B}\x{200D}\x{D83D}\x{DC68} \x{D83D}\x{DC69}\x{200D}\x{2764}\x{FE0F}\x{200D}\x{D83D}\x{DC69}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/emphasis-combined-text-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/emphasis-combined-text-expected.txt >new file mode 100644 >index 00000000000..9bd6a877c9b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/emphasis-combined-text-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 744x584 >+ RenderBlock {P} at (0,0) size 80x584 >+ RenderInline {SPAN} at (0,0) size 55x192 >+ RenderText {#text} at (24,0) size 55x96 >+ text run at (24,0) width 96: "\x{6587}\x{5B57}" >+ RenderInline {SPAN} at (0,0) size 55x48 >+ RenderCombineText {#text} at (24,96) size 55x48 >+ text run at (24,96) width 48: "\x{FFFC}" >+ RenderText {#text} at (24,144) size 55x48 >+ text run at (24,144) width 48: "\x{5E74}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (128,0) size 83x584 >+ RenderInline {SPAN} at (0,0) size 55x192 >+ RenderText {#text} at (27,0) size 55x96 >+ text run at (27,0) width 96: "\x{6587}\x{5B57}" >+ RenderInline {SPAN} at (0,0) size 55x48 >+ RenderCombineText {#text} at (27,96) size 55x48 >+ text run at (27,96) width 48: "\x{FFFC}" >+ RenderText {#text} at (27,144) size 55x48 >+ text run at (27,144) width 48: "\x{5E74}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (259,0) size 80x584 >+ RenderInline {SPAN} at (0,0) size 55x192 >+ RenderText {#text} at (24,0) size 55x96 >+ text run at (24,0) width 96: "\x{6587}\x{5B57}" >+ RenderInline {SPAN} at (0,0) size 55x48 >+ RenderCombineText {#text} at (24,96) size 55x48 >+ text run at (24,96) width 48: "\x{FFFC}" >+ RenderText {#text} at (24,144) size 55x48 >+ text run at (24,144) width 48: "\x{5E74}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/emphasis-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/emphasis-expected.txt >new file mode 100644 >index 00000000000..6bb95fd1db2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/emphasis-expected.txt >@@ -0,0 +1,191 @@ >+layer at (0,0) size 785x720 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x720 >+ RenderBlock {HTML} at (0,0) size 785x720 >+ RenderBody {BODY} at (8,8) size 769x0 >+ RenderBlock (floating) {DIV} at (8,8) size 366x146 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 270x27 >+ text run at (3,3) width 270: "Lorem ipsum dolor sit amet," >+ RenderInline {SPAN} at (0,0) size 213x27 >+ RenderText {#text} at (3,45) size 213x27 >+ text run at (3,45) width 213: "consectetur adipiscing" >+ RenderText {#text} at (216,45) size 130x27 >+ text run at (216,45) width 6: " " >+ text run at (222,45) width 124: "elit. Aliquam" >+ RenderInline {SPAN} at (0,0) size 109x27 >+ RenderText {#text} at (3,73) size 109x27 >+ text run at (3,73) width 109: "odio sapien" >+ RenderText {#text} at (112,73) size 330x69 >+ text run at (112,73) width 12: ", " >+ text run at (124,73) width 209: "lobortis eu iaculis vel," >+ text run at (3,115) width 208: "scelerisque nec dolor." >+ RenderBlock (floating) {DIV} at (390,8) size 366x146 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 276x27 >+ text run at (3,3) width 276: "Lorem ipsum dolor sit amet," >+ RenderInline {SPAN} at (0,0) size 217x27 >+ RenderText {#text} at (3,45) size 217x27 >+ text run at (3,45) width 217: "consectetur adipiscing" >+ RenderText {#text} at (220,45) size 135x27 >+ text run at (220,45) width 6: " " >+ text run at (226,45) width 129: "elit. Aliquam" >+ RenderInline {SPAN} at (0,0) size 111x27 >+ RenderText {#text} at (3,73) size 111x27 >+ text run at (3,73) width 111: "odio sa\x{300}pien" >+ RenderText {#text} at (114,73) size 338x69 >+ text run at (114,73) width 12: ", " >+ text run at (126,73) width 215: "lobortis eu iaculis vel," >+ text run at (3,115) width 211: "scelerisque nec dolor." >+ RenderBlock (floating) {DIV} at (8,170) size 366x159 [border: (3px solid #000000)] >+ RenderText {#text} at (3,18) size 70x27 >+ text run at (3,18) width 70: "Lorem " >+ RenderInline {SPAN} at (0,0) size 57x27 >+ RenderText {#text} at (73,18) size 57x27 >+ text run at (73,18) width 57: "ipsum" >+ RenderText {#text} at (130,18) size 6x27 >+ text run at (130,18) width 6: " " >+ RenderInline {SPAN} at (0,0) size 50x27 >+ RenderText {#text} at (136,18) size 50x27 >+ text run at (136,18) width 50: "dolor" >+ RenderText {#text} at (186,18) size 6x27 >+ text run at (186,18) width 6: " " >+ RenderInline {SPAN} at (0,0) size 22x27 >+ RenderText {#text} at (192,18) size 22x27 >+ text run at (192,18) width 22: "sit" >+ RenderText {#text} at (214,18) size 6x27 >+ text run at (214,18) width 6: " " >+ RenderInline {SPAN} at (0,0) size 47x27 >+ RenderText {#text} at (220,18) size 47x27 >+ text run at (220,18) width 47: "amet" >+ RenderText {#text} at (267,18) size 6x27 >+ text run at (267,18) width 6: "," >+ RenderInline {SPAN} at (0,0) size 111x27 >+ RenderText {#text} at (3,61) size 111x27 >+ text run at (3,61) width 111: "consectetur" >+ RenderText {#text} at (114,61) size 6x27 >+ text run at (114,61) width 6: " " >+ RenderInline {SPAN} at (0,0) size 96x27 >+ RenderText {#text} at (120,61) size 96x27 >+ text run at (120,61) width 96: "adipiscing" >+ RenderText {#text} at (216,61) size 6x27 >+ text run at (216,61) width 6: " " >+ RenderInline {SPAN} at (0,0) size 30x27 >+ RenderText {#text} at (222,61) size 30x27 >+ text run at (222,61) width 30: "elit" >+ RenderText {#text} at (252,61) size 12x27 >+ text run at (252,61) width 12: ". " >+ RenderInline {SPAN} at (0,0) size 82x27 >+ RenderText {#text} at (264,61) size 82x27 >+ text run at (264,61) width 82: "Aliquam" >+ RenderText {#text} at (346,61) size 6x27 >+ text run at (346,61) width 6: "," >+ RenderInline {SPAN} at (0,0) size 42x27 >+ RenderText {#text} at (3,100) size 42x27 >+ text run at (3,100) width 42: "odio" >+ RenderText {#text} at (45,100) size 6x27 >+ text run at (45,100) width 6: " " >+ RenderInline {SPAN} at (0,0) size 61x27 >+ RenderText {#text} at (51,100) size 61x27 >+ text run at (51,100) width 61: "sapien" >+ RenderText {#text} at (112,100) size 12x27 >+ text run at (112,100) width 12: ", " >+ RenderInline {SPAN} at (0,0) size 72x27 >+ RenderText {#text} at (124,100) size 72x27 >+ text run at (124,100) width 72: "lobortis" >+ RenderText {#text} at (196,100) size 330x55 >+ text run at (196,100) width 6: " " >+ text run at (202,100) width 131: "eu iaculis vel," >+ text run at (3,128) width 208: "scelerisque nec dolor." >+ RenderBlock (floating) {DIV} at (390,170) size 366x158 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 70x27 >+ text run at (3,3) width 70: "Lorem " >+ RenderInline {SPAN} at (0,0) size 57x27 >+ RenderText {#text} at (73,3) size 57x27 >+ text run at (73,3) width 57: "ipsum" >+ RenderText {#text} at (130,3) size 6x27 >+ text run at (130,3) width 6: " " >+ RenderInline {SPAN} at (0,0) size 50x27 >+ RenderText {#text} at (136,3) size 50x27 >+ text run at (136,3) width 50: "dolor" >+ RenderText {#text} at (186,3) size 6x27 >+ text run at (186,3) width 6: " " >+ RenderInline {SPAN} at (0,0) size 22x27 >+ RenderText {#text} at (192,3) size 22x27 >+ text run at (192,3) width 22: "sit" >+ RenderText {#text} at (214,3) size 6x27 >+ text run at (214,3) width 6: " " >+ RenderInline {SPAN} at (0,0) size 47x27 >+ RenderText {#text} at (220,3) size 47x27 >+ text run at (220,3) width 47: "amet" >+ RenderText {#text} at (267,3) size 6x27 >+ text run at (267,3) width 6: "," >+ RenderInline {SPAN} at (0,0) size 111x27 >+ RenderText {#text} at (3,45) size 111x27 >+ text run at (3,45) width 111: "consectetur" >+ RenderText {#text} at (114,45) size 6x27 >+ text run at (114,45) width 6: " " >+ RenderInline {SPAN} at (0,0) size 96x27 >+ RenderText {#text} at (120,45) size 96x27 >+ text run at (120,45) width 96: "adipiscing" >+ RenderText {#text} at (216,45) size 6x27 >+ text run at (216,45) width 6: " " >+ RenderInline {SPAN} at (0,0) size 30x27 >+ RenderText {#text} at (222,45) size 30x27 >+ text run at (222,45) width 30: "elit" >+ RenderText {#text} at (252,45) size 12x27 >+ text run at (252,45) width 12: ". " >+ RenderInline {SPAN} at (0,0) size 82x27 >+ RenderText {#text} at (264,45) size 82x27 >+ text run at (264,45) width 82: "Aliquam" >+ RenderText {#text} at (346,45) size 6x27 >+ text run at (346,45) width 6: "," >+ RenderInline {SPAN} at (0,0) size 42x27 >+ RenderText {#text} at (3,88) size 42x27 >+ text run at (3,88) width 42: "odio" >+ RenderText {#text} at (45,88) size 6x27 >+ text run at (45,88) width 6: " " >+ RenderInline {SPAN} at (0,0) size 61x27 >+ RenderText {#text} at (51,88) size 61x27 >+ text run at (51,88) width 61: "sapien" >+ RenderText {#text} at (112,88) size 12x27 >+ text run at (112,88) width 12: ", " >+ RenderInline {SPAN} at (0,0) size 72x27 >+ RenderText {#text} at (124,88) size 72x27 >+ text run at (124,88) width 72: "lobortis" >+ RenderText {#text} at (196,88) size 330x66 >+ text run at (196,88) width 6: " " >+ text run at (202,88) width 131: "eu iaculis vel," >+ text run at (3,127) width 208: "scelerisque nec dolor." >+ RenderBlock (floating) {DIV} at (390,344) size 366x198 [border: (3px solid #000000)] >+ RenderText {#text} at (3,13) size 270x27 >+ text run at (3,13) width 270: "Lorem ipsum dolor sit amet," >+ RenderInline {SPAN} at (0,0) size 213x27 >+ RenderText {#text} at (3,61) size 213x27 >+ text run at (3,61) width 213: "consectetur adipiscing" >+ RenderText {#text} at (216,61) size 130x27 >+ text run at (216,61) width 6: " " >+ text run at (222,61) width 124: "elit. Aliquam" >+ RenderInline {SPAN} at (0,0) size 109x27 >+ RenderText {#text} at (3,109) size 109x27 >+ text run at (3,109) width 109: "odio sapien" >+ RenderText {#text} at (112,109) size 330x75 >+ text run at (112,109) width 12: ", " >+ text run at (124,109) width 209: "lobortis eu iaculis vel," >+ text run at (3,157) width 208: "scelerisque nec dolor." >+ RenderBlock (floating) {DIV} at (8,558) size 366x146 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 270x27 >+ text run at (3,3) width 270: "Lorem ipsum dolor sit amet," >+ RenderInline {SPAN} at (0,0) size 213x27 >+ RenderText {#text} at (3,45) size 213x27 >+ text run at (3,45) width 213: "consectetur adipiscing" >+ RenderText {#text} at (216,45) size 130x27 >+ text run at (216,45) width 6: " " >+ text run at (222,45) width 124: "elit. Aliquam" >+ RenderInline {SPAN} at (0,0) size 109x27 >+ RenderText {#text} at (3,73) size 109x27 >+ text run at (3,73) width 109: "odio sapien" >+ RenderText {#text} at (112,73) size 330x69 >+ text run at (112,73) width 12: ", " >+ text run at (124,73) width 209: "lobortis eu iaculis vel," >+ text run at (3,115) width 208: "scelerisque nec dolor." >+selection start: position 10 of child 0 {#text} of child 1 {SPAN} of child 10 {DIV} of body >+selection end: position 7 of child 0 {#text} of child 3 {SPAN} of child 10 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/emphasis-vertical-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/emphasis-vertical-expected.txt >new file mode 100644 >index 00000000000..df82f834a3f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/emphasis-vertical-expected.txt >@@ -0,0 +1,119 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (171,0) size 629x600 >+ RenderBlock {HTML} at (0,0) size 629x600 >+ RenderBody {BODY} at (8,8) size 0x584 >+ RenderBlock (floating) {DIV} at (8,8) size 135x366 [border: (3px solid #000000)] >+ RenderText {#text} at (15,3) size 20x246 >+ text run at (15,3) width 246: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}" >+ RenderInline {SPAN} at (0,0) size 52x359 >+ RenderText {#text} at (15,249) size 52x359 >+ text run at (15,249) width 113: "\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}" >+ text run at (47,3) width 100: "\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}" >+ RenderText {#text} at (47,103) size 20x166 >+ text run at (47,103) width 166: "\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}" >+ RenderInline {SPAN} at (0,0) size 52x355 >+ RenderText {#text} at (47,269) size 52x355 >+ text run at (47,269) width 89: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}" >+ text run at (79,3) width 163: "\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}" >+ RenderText {#text} at (79,166) size 52x358 >+ text run at (79,166) width 195: "\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}" >+ text run at (111,3) width 301: "\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}" >+ RenderBlock (floating) {DIV} at (159,8) size 136x366 [border: (3px solid #000000)] >+ RenderText {#text} at (17,3) size 20x50 >+ text run at (17,3) width 50: "\x{305B}\x{3063}\x{304B}" >+ RenderInline {SPAN} at (0,0) size 20x97 >+ RenderText {#text} at (17,53) size 20x97 >+ text run at (17,53) width 97: "\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}" >+ RenderInline {SPAN} at (0,0) size 20x63 >+ RenderText {#text} at (17,150) size 20x63 >+ text run at (17,150) width 63: "\x{3070}\x{3089}\x{3057}\x{3044}" >+ RenderInline {SPAN} at (0,0) size 20x70 >+ RenderText {#text} at (17,213) size 20x70 >+ text run at (17,213) width 70: "\x{8A18}\x{4E8B}\x{304C}\x{3069}" >+ RenderInline {SPAN} at (0,0) size 20x62 >+ RenderText {#text} at (17,283) size 20x62 >+ text run at (17,283) width 62: "\x{3053}\x{306B}\x{3042}\x{3063}" >+ RenderInline {SPAN} at (0,0) size 54x359 >+ RenderText {#text} at (17,345) size 54x359 >+ text run at (17,345) width 17: "\x{305F}" >+ text run at (51,3) width 84: "\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}" >+ RenderInline {SPAN} at (0,0) size 20x83 >+ RenderText {#text} at (51,87) size 20x83 >+ text run at (51,87) width 83: "\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}" >+ RenderInline {SPAN} at (0,0) size 20x99 >+ RenderText {#text} at (51,170) size 20x99 >+ text run at (51,170) width 99: "\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}" >+ RenderInline {SPAN} at (0,0) size 52x355 >+ RenderText {#text} at (51,269) size 52x355 >+ text run at (51,269) width 89: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}" >+ text run at (83,3) width 14: "\x{3068}" >+ RenderInline {SPAN} at (0,0) size 20x126 >+ RenderText {#text} at (83,17) size 20x126 >+ text run at (83,17) width 126: "\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}" >+ RenderInline {SPAN} at (0,0) size 20x107 >+ RenderText {#text} at (83,143) size 20x107 >+ text run at (83,143) width 107: "\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}" >+ RenderInline {SPAN} at (0,0) size 49x358 >+ RenderText {#text} at (83,250) size 49x358 >+ text run at (83,250) width 111: "\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}" >+ text run at (112,3) width 32: "\x{30F3}\x{30C6}" >+ RenderText {#text} at (112,35) size 20x269 >+ text run at (112,35) width 269: "\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}" >+ RenderBlock (floating) {DIV} at (311,8) size 135x366 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 20x50 >+ text run at (3,3) width 50: "\x{305B}\x{3063}\x{304B}" >+ RenderInline {SPAN} at (0,0) size 20x97 >+ RenderText {#text} at (3,53) size 20x97 >+ text run at (3,53) width 97: "\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}" >+ RenderInline {SPAN} at (0,0) size 20x63 >+ RenderText {#text} at (3,150) size 20x63 >+ text run at (3,150) width 63: "\x{3070}\x{3089}\x{3057}\x{3044}" >+ RenderInline {SPAN} at (0,0) size 20x70 >+ RenderText {#text} at (3,213) size 20x70 >+ text run at (3,213) width 70: "\x{8A18}\x{4E8B}\x{304C}\x{3069}" >+ RenderInline {SPAN} at (0,0) size 20x62 >+ RenderText {#text} at (3,283) size 20x62 >+ text run at (3,283) width 62: "\x{3053}\x{306B}\x{3042}\x{3063}" >+ RenderInline {SPAN} at (0,0) size 54x359 >+ RenderText {#text} at (3,345) size 54x359 >+ text run at (3,345) width 17: "\x{305F}" >+ text run at (37,3) width 84: "\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}" >+ RenderInline {SPAN} at (0,0) size 20x83 >+ RenderText {#text} at (37,87) size 20x83 >+ text run at (37,87) width 83: "\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}" >+ RenderInline {SPAN} at (0,0) size 20x99 >+ RenderText {#text} at (37,170) size 20x99 >+ text run at (37,170) width 99: "\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}" >+ RenderInline {SPAN} at (0,0) size 54x355 >+ RenderText {#text} at (37,269) size 54x355 >+ text run at (37,269) width 89: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}" >+ text run at (71,3) width 14: "\x{3068}" >+ RenderInline {SPAN} at (0,0) size 20x126 >+ RenderText {#text} at (71,17) size 20x126 >+ text run at (71,17) width 126: "\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}" >+ RenderInline {SPAN} at (0,0) size 20x107 >+ RenderText {#text} at (71,143) size 20x107 >+ text run at (71,143) width 107: "\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}" >+ RenderInline {SPAN} at (0,0) size 52x358 >+ RenderText {#text} at (71,250) size 52x358 >+ text run at (71,250) width 111: "\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}" >+ text run at (103,3) width 32: "\x{30F3}\x{30C6}" >+ RenderText {#text} at (103,35) size 20x269 >+ text run at (103,35) width 269: "\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}" >+ RenderBlock (floating) {DIV} at (462,8) size 151x366 [border: (3px solid #000000)] >+ RenderText {#text} at (12,3) size 20x246 >+ text run at (12,3) width 246: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}" >+ RenderInline {SPAN} at (0,0) size 56x359 >+ RenderText {#text} at (12,249) size 56x359 >+ text run at (12,249) width 113: "\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}" >+ text run at (48,3) width 100: "\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}" >+ RenderText {#text} at (48,103) size 20x166 >+ text run at (48,103) width 166: "\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}" >+ RenderInline {SPAN} at (0,0) size 56x355 >+ RenderText {#text} at (48,269) size 56x355 >+ text run at (48,269) width 89: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}" >+ text run at (84,3) width 163: "\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}" >+ RenderText {#text} at (84,166) size 56x358 >+ text run at (84,166) width 195: "\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}" >+ text run at (120,3) width 301: "\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/fake-italic-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/fake-italic-expected.txt >new file mode 100644 >index 00000000000..acc1d71d469 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/fake-italic-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 772x59 >+ text run at (0,0) width 772: "This layout test is designed to test that our fake italic mode is working correctly. The Ahem font, used below, does not include an" >+ text run at (0,20) width 760: "italic variant. Thus, when we ask for italic Ahem, we should skew the glyphs ourselves, resulting in a series of italic black boxes" >+ text run at (0,40) width 41: "below." >+ RenderBlock {P} at (0,76) size 784x16 >+ RenderText {#text} at (0,0) size 112x16 >+ text run at (0,0) width 112: "A A A A" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/fallback-traits-fixup-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/fallback-traits-fixup-expected.txt >new file mode 100644 >index 00000000000..b150996c4ed >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/fallback-traits-fixup-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 513x19 >+ RenderInline {A} at (0,0) size 154x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 154x19 >+ text run at (51,0) width 154: "rdar://problem/9528843" >+ RenderText {#text} at (205,0) size 359x19 >+ text run at (205,0) width 4: " " >+ text run at (209,0) width 355: "STIX glyphs not rendered on this stackoverflow answer" >+ RenderText {#text} at (564,0) size 4x19 >+ text run at (564,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x45 >+ RenderText {#text} at (0,21) size 91x19 >+ text run at (0,21) width 91: "A black circle: " >+ RenderInline {SPAN} at (0,0) size 27x36 >+ RenderText {#text} at (91,8) size 27x36 >+ text run at (91,8) width 27: "\x{26AB}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,97) size 784x45 >+ RenderText {#text} at (0,21) size 129x19 >+ text run at (0,21) width 129: "Another black circle: " >+ RenderInline {SPAN} at (0,0) size 27x36 >+ RenderText {#text} at (129,7) size 27x36 >+ text run at (129,7) width 27: "\x{26AB}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/firstline/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/firstline/001-expected.txt >new file mode 100644 >index 00000000000..441dc3afa54 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/firstline/001-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x79 >+ RenderText {#text} at (0,1) size 275x57 >+ text run at (0,1) width 275: "BigAndGreen" >+ RenderBR {BR} at (275,46) size 0x0 >+ RenderText {#text} at (0,59) size 94x19 >+ text run at (0,59) width 94: "SmallAndBlack" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/firstline/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/firstline/002-expected.txt >new file mode 100644 >index 00000000000..649ecf98358 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/firstline/002-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x47 [border: (2px solid #0000FF)] >+ RenderInline (generated) at (0,0) size 32x41 [color=#800000] >+ RenderText at (2,3) size 32x41 >+ text run at (2,3) width 32: "M" >+ RenderText {#text} at (34,20) size 169x19 >+ text run at (34,20) width 169: "aroon on the first letter only." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/firstline/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/firstline/003-expected.txt >new file mode 100644 >index 00000000000..57d8d2782fa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/firstline/003-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x28 >+ RenderInline (generated) at (0,0) size 17x27 [color=#FF0000] >+ RenderText at (0,0) size 17x27 >+ text run at (0,0) width 17: "A" >+ RenderText {#text} at (17,6) size 380x19 >+ text run at (17,6) width 380: " The \"A\" should be big and red and ignore the position: relative." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/font-initial-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/font-initial-expected.txt >new file mode 100644 >index 00000000000..d3d9bc3e643 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/font-initial-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 628x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=12039" >+ RenderText {#text} at (356,0) size 323x19 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 319: "Assertion failure in WebCore::Font::primaryFont" >+ RenderText {#text} at (679,0) size 4x19 >+ text run at (679,0) width 4: "." >+ RenderBlock (anonymous) at (0,36) size 784x20 >+ RenderInline {SPAN} at (0,0) size 38x19 >+ RenderText {#text} at (0,0) size 38x19 >+ text run at (0,0) width 38: "PASS" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/font-weights-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/font-weights-expected.txt >new file mode 100644 >index 00000000000..f03d4e134c9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/font-weights-expected.txt >@@ -0,0 +1,1097 @@ >+layer at (0,0) size 785x7376 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x7376 >+ RenderBlock {HTML} at (0,0) size 785x7376 >+ RenderBody {BODY} at (8,8) size 769x7360 >+ RenderBlock (anonymous) at (0,0) size 769x160 >+ RenderText {#text} at (0,0) size 756x79 >+ text run at (0,0) width 756: "This test is designed to test the interaction between font-family and font-weight. In particular, our implementation of font-family" >+ text run at (0,20) width 734: "accepts PostScript names, which may name a font with a particular weight. However, there is another CSS property, font-" >+ text run at (0,40) width 728: "weight, in which the author may also name a particular weight. Our font selection algorithm takes both of these signals into" >+ text run at (0,60) width 177: "account when choosing fonts." >+ RenderBR {BR} at (177,60) size 0x19 >+ RenderBR {BR} at (0,80) size 0x19 >+ RenderText {#text} at (0,100) size 755x59 >+ text run at (0,100) width 743: "There is currently no good way in JavaScript to find the actual font chosen for some text. Therefore, the best way to test this" >+ text run at (0,120) width 755: "aspect of the font selection algorithm is to dump the render tree, therefore testing glyph advances (which are a property of font" >+ text run at (0,140) width 48: "weight)." >+ RenderBlock {DIV} at (0,160) size 769x20 >+ RenderText {#text} at (0,0) size 288x19 >+ text run at (0,0) width 288: "Font: Helvetica Neue Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,180) size 769x20 >+ RenderText {#text} at (0,0) size 288x19 >+ text run at (0,0) width 288: "Font: Helvetica Neue Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,200) size 769x20 >+ RenderText {#text} at (0,0) size 288x19 >+ text run at (0,0) width 288: "Font: Helvetica Neue Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,220) size 769x20 >+ RenderText {#text} at (0,0) size 288x19 >+ text run at (0,0) width 288: "Font: Helvetica Neue Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,240) size 769x20 >+ RenderText {#text} at (0,0) size 288x19 >+ text run at (0,0) width 288: "Font: Helvetica Neue Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,260) size 769x20 >+ RenderText {#text} at (0,0) size 321x19 >+ text run at (0,0) width 321: "Font: Helvetica Neue Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,280) size 769x20 >+ RenderText {#text} at (0,0) size 321x19 >+ text run at (0,0) width 321: "Font: Helvetica Neue Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,300) size 769x20 >+ RenderText {#text} at (0,0) size 321x19 >+ text run at (0,0) width 321: "Font: Helvetica Neue Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,320) size 769x20 >+ RenderText {#text} at (0,0) size 321x19 >+ text run at (0,0) width 321: "Font: Helvetica Neue Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,340) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: HelveticaNeue-UltraLight Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,360) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: HelveticaNeue-UltraLight Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,380) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: HelveticaNeue-UltraLight Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,400) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: HelveticaNeue-UltraLight Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,420) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: HelveticaNeue-UltraLight Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,440) size 769x20 >+ RenderText {#text} at (0,0) size 391x19 >+ text run at (0,0) width 391: "Font: HelveticaNeue-UltraLight Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,460) size 769x20 >+ RenderText {#text} at (0,0) size 391x19 >+ text run at (0,0) width 391: "Font: HelveticaNeue-UltraLight Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,480) size 769x20 >+ RenderText {#text} at (0,0) size 391x19 >+ text run at (0,0) width 391: "Font: HelveticaNeue-UltraLight Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,500) size 769x20 >+ RenderText {#text} at (0,0) size 391x19 >+ text run at (0,0) width 391: "Font: HelveticaNeue-UltraLight Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,520) size 769x20 >+ RenderText {#text} at (0,0) size 320x19 >+ text run at (0,0) width 320: "Font: HelveticaNeue-Light Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,540) size 769x20 >+ RenderText {#text} at (0,0) size 320x19 >+ text run at (0,0) width 320: "Font: HelveticaNeue-Light Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,560) size 769x20 >+ RenderText {#text} at (0,0) size 320x19 >+ text run at (0,0) width 320: "Font: HelveticaNeue-Light Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,580) size 769x20 >+ RenderText {#text} at (0,0) size 320x19 >+ text run at (0,0) width 320: "Font: HelveticaNeue-Light Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,600) size 769x20 >+ RenderText {#text} at (0,0) size 320x19 >+ text run at (0,0) width 320: "Font: HelveticaNeue-Light Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,620) size 769x20 >+ RenderText {#text} at (0,0) size 357x19 >+ text run at (0,0) width 357: "Font: HelveticaNeue-Light Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,640) size 769x20 >+ RenderText {#text} at (0,0) size 357x19 >+ text run at (0,0) width 357: "Font: HelveticaNeue-Light Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,660) size 769x20 >+ RenderText {#text} at (0,0) size 357x19 >+ text run at (0,0) width 357: "Font: HelveticaNeue-Light Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,680) size 769x20 >+ RenderText {#text} at (0,0) size 357x19 >+ text run at (0,0) width 357: "Font: HelveticaNeue-Light Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,700) size 769x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "Font: HelveticaNeue Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,720) size 769x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "Font: HelveticaNeue Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,740) size 769x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "Font: HelveticaNeue Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,760) size 769x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "Font: HelveticaNeue Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,780) size 769x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "Font: HelveticaNeue Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,800) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: HelveticaNeue Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,820) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: HelveticaNeue Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,840) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: HelveticaNeue Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,860) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: HelveticaNeue Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,880) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: HelveticaNeue-Medium Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,900) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: HelveticaNeue-Medium Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,920) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: HelveticaNeue-Medium Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,940) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: HelveticaNeue-Medium Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,960) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: HelveticaNeue-Medium Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,980) size 769x20 >+ RenderText {#text} at (0,0) size 378x19 >+ text run at (0,0) width 378: "Font: HelveticaNeue-Medium Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,1000) size 769x20 >+ RenderText {#text} at (0,0) size 378x19 >+ text run at (0,0) width 378: "Font: HelveticaNeue-Medium Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,1020) size 769x20 >+ RenderText {#text} at (0,0) size 378x19 >+ text run at (0,0) width 378: "Font: HelveticaNeue-Medium Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,1040) size 769x20 >+ RenderText {#text} at (0,0) size 378x19 >+ text run at (0,0) width 378: "Font: HelveticaNeue-Medium Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,1060) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: HelveticaNeue-Bold Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,1080) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: HelveticaNeue-Bold Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,1100) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: HelveticaNeue-Bold Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,1120) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: HelveticaNeue-Bold Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,1140) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: HelveticaNeue-Bold Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,1160) size 769x20 >+ RenderText {#text} at (0,0) size 353x19 >+ text run at (0,0) width 353: "Font: HelveticaNeue-Bold Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,1180) size 769x20 >+ RenderText {#text} at (0,0) size 353x19 >+ text run at (0,0) width 353: "Font: HelveticaNeue-Bold Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,1200) size 769x20 >+ RenderText {#text} at (0,0) size 353x19 >+ text run at (0,0) width 353: "Font: HelveticaNeue-Bold Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,1220) size 769x20 >+ RenderText {#text} at (0,0) size 353x19 >+ text run at (0,0) width 353: "Font: HelveticaNeue-Bold Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,1240) size 769x20 >+ RenderText {#text} at (0,0) size 379x19 >+ text run at (0,0) width 379: "Font: HelveticaNeue-UltraLightItalic Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,1260) size 769x20 >+ RenderText {#text} at (0,0) size 379x19 >+ text run at (0,0) width 379: "Font: HelveticaNeue-UltraLightItalic Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,1280) size 769x20 >+ RenderText {#text} at (0,0) size 379x19 >+ text run at (0,0) width 379: "Font: HelveticaNeue-UltraLightItalic Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,1300) size 769x20 >+ RenderText {#text} at (0,0) size 379x19 >+ text run at (0,0) width 379: "Font: HelveticaNeue-UltraLightItalic Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,1320) size 769x20 >+ RenderText {#text} at (0,0) size 379x19 >+ text run at (0,0) width 379: "Font: HelveticaNeue-UltraLightItalic Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,1340) size 769x20 >+ RenderText {#text} at (0,0) size 425x19 >+ text run at (0,0) width 425: "Font: HelveticaNeue-UltraLightItalic Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,1360) size 769x20 >+ RenderText {#text} at (0,0) size 425x19 >+ text run at (0,0) width 425: "Font: HelveticaNeue-UltraLightItalic Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,1380) size 769x20 >+ RenderText {#text} at (0,0) size 425x19 >+ text run at (0,0) width 425: "Font: HelveticaNeue-UltraLightItalic Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,1400) size 769x20 >+ RenderText {#text} at (0,0) size 425x19 >+ text run at (0,0) width 425: "Font: HelveticaNeue-UltraLightItalic Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,1420) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: HelveticaNeue-LightItalic Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,1440) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: HelveticaNeue-LightItalic Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,1460) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: HelveticaNeue-LightItalic Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,1480) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: HelveticaNeue-LightItalic Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,1500) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: HelveticaNeue-LightItalic Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,1520) size 769x20 >+ RenderText {#text} at (0,0) size 391x19 >+ text run at (0,0) width 391: "Font: HelveticaNeue-LightItalic Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,1540) size 769x20 >+ RenderText {#text} at (0,0) size 391x19 >+ text run at (0,0) width 391: "Font: HelveticaNeue-LightItalic Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,1560) size 769x20 >+ RenderText {#text} at (0,0) size 391x19 >+ text run at (0,0) width 391: "Font: HelveticaNeue-LightItalic Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,1580) size 769x20 >+ RenderText {#text} at (0,0) size 391x19 >+ text run at (0,0) width 391: "Font: HelveticaNeue-LightItalic Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,1600) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: HelveticaNeue-Italic Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,1620) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: HelveticaNeue-Italic Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,1640) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: HelveticaNeue-Italic Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,1660) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: HelveticaNeue-Italic Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,1680) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: HelveticaNeue-Italic Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,1700) size 769x20 >+ RenderText {#text} at (0,0) size 356x19 >+ text run at (0,0) width 356: "Font: HelveticaNeue-Italic Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,1720) size 769x20 >+ RenderText {#text} at (0,0) size 356x19 >+ text run at (0,0) width 356: "Font: HelveticaNeue-Italic Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,1740) size 769x20 >+ RenderText {#text} at (0,0) size 356x19 >+ text run at (0,0) width 356: "Font: HelveticaNeue-Italic Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,1760) size 769x20 >+ RenderText {#text} at (0,0) size 356x19 >+ text run at (0,0) width 356: "Font: HelveticaNeue-Italic Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,1780) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: HelveticaNeue-BoldItalic Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,1800) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: HelveticaNeue-BoldItalic Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,1820) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: HelveticaNeue-BoldItalic Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,1840) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: HelveticaNeue-BoldItalic Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,1860) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: HelveticaNeue-BoldItalic Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,1880) size 769x20 >+ RenderText {#text} at (0,0) size 387x19 >+ text run at (0,0) width 387: "Font: HelveticaNeue-BoldItalic Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,1900) size 769x20 >+ RenderText {#text} at (0,0) size 387x19 >+ text run at (0,0) width 387: "Font: HelveticaNeue-BoldItalic Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,1920) size 769x20 >+ RenderText {#text} at (0,0) size 387x19 >+ text run at (0,0) width 387: "Font: HelveticaNeue-BoldItalic Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,1940) size 769x20 >+ RenderText {#text} at (0,0) size 387x19 >+ text run at (0,0) width 387: "Font: HelveticaNeue-BoldItalic Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,1960) size 769x20 >+ RenderText {#text} at (0,0) size 296x19 >+ text run at (0,0) width 296: "Font: Helvetica Neue Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,1980) size 769x20 >+ RenderText {#text} at (0,0) size 296x19 >+ text run at (0,0) width 296: "Font: Helvetica Neue Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,2000) size 769x20 >+ RenderText {#text} at (0,0) size 296x19 >+ text run at (0,0) width 296: "Font: Helvetica Neue Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,2020) size 769x20 >+ RenderText {#text} at (0,0) size 296x19 >+ text run at (0,0) width 296: "Font: Helvetica Neue Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,2040) size 769x20 >+ RenderText {#text} at (0,0) size 296x19 >+ text run at (0,0) width 296: "Font: Helvetica Neue Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,2060) size 769x20 >+ RenderText {#text} at (0,0) size 310x19 >+ text run at (0,0) width 310: "Font: Helvetica Neue Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,2080) size 769x20 >+ RenderText {#text} at (0,0) size 310x19 >+ text run at (0,0) width 310: "Font: Helvetica Neue Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,2100) size 769x20 >+ RenderText {#text} at (0,0) size 310x19 >+ text run at (0,0) width 310: "Font: Helvetica Neue Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,2120) size 769x20 >+ RenderText {#text} at (0,0) size 310x19 >+ text run at (0,0) width 310: "Font: Helvetica Neue Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,2140) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: HelveticaNeue-UltraLight Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,2160) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: HelveticaNeue-UltraLight Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,2180) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: HelveticaNeue-UltraLight Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,2200) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: HelveticaNeue-UltraLight Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,2220) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: HelveticaNeue-UltraLight Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,2240) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: HelveticaNeue-UltraLight Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,2260) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: HelveticaNeue-UltraLight Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,2280) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: HelveticaNeue-UltraLight Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,2300) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: HelveticaNeue-UltraLight Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,2320) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: HelveticaNeue-Light Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,2340) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: HelveticaNeue-Light Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,2360) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: HelveticaNeue-Light Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,2380) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: HelveticaNeue-Light Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,2400) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: HelveticaNeue-Light Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,2420) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: HelveticaNeue-Light Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,2440) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: HelveticaNeue-Light Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,2460) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: HelveticaNeue-Light Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,2480) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: HelveticaNeue-Light Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,2500) size 769x20 >+ RenderText {#text} at (0,0) size 292x19 >+ text run at (0,0) width 292: "Font: HelveticaNeue Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,2520) size 769x20 >+ RenderText {#text} at (0,0) size 292x19 >+ text run at (0,0) width 292: "Font: HelveticaNeue Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,2540) size 769x20 >+ RenderText {#text} at (0,0) size 292x19 >+ text run at (0,0) width 292: "Font: HelveticaNeue Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,2560) size 769x20 >+ RenderText {#text} at (0,0) size 292x19 >+ text run at (0,0) width 292: "Font: HelveticaNeue Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,2580) size 769x20 >+ RenderText {#text} at (0,0) size 292x19 >+ text run at (0,0) width 292: "Font: HelveticaNeue Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,2600) size 769x20 >+ RenderText {#text} at (0,0) size 306x19 >+ text run at (0,0) width 306: "Font: HelveticaNeue Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,2620) size 769x20 >+ RenderText {#text} at (0,0) size 306x19 >+ text run at (0,0) width 306: "Font: HelveticaNeue Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,2640) size 769x20 >+ RenderText {#text} at (0,0) size 306x19 >+ text run at (0,0) width 306: "Font: HelveticaNeue Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,2660) size 769x20 >+ RenderText {#text} at (0,0) size 306x19 >+ text run at (0,0) width 306: "Font: HelveticaNeue Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,2680) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: HelveticaNeue-Medium Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,2700) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: HelveticaNeue-Medium Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,2720) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: HelveticaNeue-Medium Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,2740) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: HelveticaNeue-Medium Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,2760) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: HelveticaNeue-Medium Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,2780) size 769x20 >+ RenderText {#text} at (0,0) size 365x19 >+ text run at (0,0) width 365: "Font: HelveticaNeue-Medium Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,2800) size 769x20 >+ RenderText {#text} at (0,0) size 365x19 >+ text run at (0,0) width 365: "Font: HelveticaNeue-Medium Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,2820) size 769x20 >+ RenderText {#text} at (0,0) size 365x19 >+ text run at (0,0) width 365: "Font: HelveticaNeue-Medium Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,2840) size 769x20 >+ RenderText {#text} at (0,0) size 365x19 >+ text run at (0,0) width 365: "Font: HelveticaNeue-Medium Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,2860) size 769x20 >+ RenderText {#text} at (0,0) size 326x19 >+ text run at (0,0) width 326: "Font: HelveticaNeue-Bold Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,2880) size 769x20 >+ RenderText {#text} at (0,0) size 326x19 >+ text run at (0,0) width 326: "Font: HelveticaNeue-Bold Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,2900) size 769x20 >+ RenderText {#text} at (0,0) size 326x19 >+ text run at (0,0) width 326: "Font: HelveticaNeue-Bold Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,2920) size 769x20 >+ RenderText {#text} at (0,0) size 326x19 >+ text run at (0,0) width 326: "Font: HelveticaNeue-Bold Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,2940) size 769x20 >+ RenderText {#text} at (0,0) size 326x19 >+ text run at (0,0) width 326: "Font: HelveticaNeue-Bold Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,2960) size 769x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "Font: HelveticaNeue-Bold Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,2980) size 769x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "Font: HelveticaNeue-Bold Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,3000) size 769x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "Font: HelveticaNeue-Bold Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,3020) size 769x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "Font: HelveticaNeue-Bold Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,3040) size 769x20 >+ RenderText {#text} at (0,0) size 399x19 >+ text run at (0,0) width 399: "Font: HelveticaNeue-UltraLightItalic Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,3060) size 769x20 >+ RenderText {#text} at (0,0) size 399x19 >+ text run at (0,0) width 399: "Font: HelveticaNeue-UltraLightItalic Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,3080) size 769x20 >+ RenderText {#text} at (0,0) size 399x19 >+ text run at (0,0) width 399: "Font: HelveticaNeue-UltraLightItalic Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,3100) size 769x20 >+ RenderText {#text} at (0,0) size 399x19 >+ text run at (0,0) width 399: "Font: HelveticaNeue-UltraLightItalic Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,3120) size 769x20 >+ RenderText {#text} at (0,0) size 399x19 >+ text run at (0,0) width 399: "Font: HelveticaNeue-UltraLightItalic Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,3140) size 769x20 >+ RenderText {#text} at (0,0) size 420x19 >+ text run at (0,0) width 420: "Font: HelveticaNeue-UltraLightItalic Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,3160) size 769x20 >+ RenderText {#text} at (0,0) size 420x19 >+ text run at (0,0) width 420: "Font: HelveticaNeue-UltraLightItalic Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,3180) size 769x20 >+ RenderText {#text} at (0,0) size 420x19 >+ text run at (0,0) width 420: "Font: HelveticaNeue-UltraLightItalic Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,3200) size 769x20 >+ RenderText {#text} at (0,0) size 420x19 >+ text run at (0,0) width 420: "Font: HelveticaNeue-UltraLightItalic Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,3220) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: HelveticaNeue-LightItalic Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,3240) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: HelveticaNeue-LightItalic Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,3260) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: HelveticaNeue-LightItalic Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,3280) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: HelveticaNeue-LightItalic Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,3300) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: HelveticaNeue-LightItalic Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,3320) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: HelveticaNeue-LightItalic Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,3340) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: HelveticaNeue-LightItalic Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,3360) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: HelveticaNeue-LightItalic Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,3380) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: HelveticaNeue-LightItalic Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,3400) size 769x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "Font: HelveticaNeue-Italic Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,3420) size 769x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "Font: HelveticaNeue-Italic Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,3440) size 769x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "Font: HelveticaNeue-Italic Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,3460) size 769x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "Font: HelveticaNeue-Italic Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,3480) size 769x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "Font: HelveticaNeue-Italic Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,3500) size 769x20 >+ RenderText {#text} at (0,0) size 347x19 >+ text run at (0,0) width 347: "Font: HelveticaNeue-Italic Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,3520) size 769x20 >+ RenderText {#text} at (0,0) size 347x19 >+ text run at (0,0) width 347: "Font: HelveticaNeue-Italic Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,3540) size 769x20 >+ RenderText {#text} at (0,0) size 347x19 >+ text run at (0,0) width 347: "Font: HelveticaNeue-Italic Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,3560) size 769x20 >+ RenderText {#text} at (0,0) size 347x19 >+ text run at (0,0) width 347: "Font: HelveticaNeue-Italic Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,3580) size 769x20 >+ RenderText {#text} at (0,0) size 359x19 >+ text run at (0,0) width 359: "Font: HelveticaNeue-BoldItalic Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,3600) size 769x20 >+ RenderText {#text} at (0,0) size 359x19 >+ text run at (0,0) width 359: "Font: HelveticaNeue-BoldItalic Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,3620) size 769x20 >+ RenderText {#text} at (0,0) size 359x19 >+ text run at (0,0) width 359: "Font: HelveticaNeue-BoldItalic Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,3640) size 769x20 >+ RenderText {#text} at (0,0) size 359x19 >+ text run at (0,0) width 359: "Font: HelveticaNeue-BoldItalic Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,3660) size 769x20 >+ RenderText {#text} at (0,0) size 359x19 >+ text run at (0,0) width 359: "Font: HelveticaNeue-BoldItalic Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,3680) size 769x20 >+ RenderText {#text} at (0,0) size 379x19 >+ text run at (0,0) width 379: "Font: HelveticaNeue-BoldItalic Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,3700) size 769x20 >+ RenderText {#text} at (0,0) size 379x19 >+ text run at (0,0) width 379: "Font: HelveticaNeue-BoldItalic Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,3720) size 769x20 >+ RenderText {#text} at (0,0) size 379x19 >+ text run at (0,0) width 379: "Font: HelveticaNeue-BoldItalic Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,3740) size 769x20 >+ RenderText {#text} at (0,0) size 379x19 >+ text run at (0,0) width 379: "Font: HelveticaNeue-BoldItalic Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,3760) size 769x20 >+ RenderText {#text} at (0,0) size 235x19 >+ text run at (0,0) width 235: "Font: Avenir Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,3780) size 769x20 >+ RenderText {#text} at (0,0) size 235x19 >+ text run at (0,0) width 235: "Font: Avenir Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,3800) size 769x20 >+ RenderText {#text} at (0,0) size 235x19 >+ text run at (0,0) width 235: "Font: Avenir Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,3820) size 769x20 >+ RenderText {#text} at (0,0) size 235x19 >+ text run at (0,0) width 235: "Font: Avenir Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,3840) size 769x20 >+ RenderText {#text} at (0,0) size 235x19 >+ text run at (0,0) width 235: "Font: Avenir Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,3860) size 769x20 >+ RenderText {#text} at (0,0) size 262x19 >+ text run at (0,0) width 262: "Font: Avenir Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,3880) size 769x20 >+ RenderText {#text} at (0,0) size 262x19 >+ text run at (0,0) width 262: "Font: Avenir Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,3900) size 769x20 >+ RenderText {#text} at (0,0) size 262x19 >+ text run at (0,0) width 262: "Font: Avenir Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,3920) size 769x20 >+ RenderText {#text} at (0,0) size 262x19 >+ text run at (0,0) width 262: "Font: Avenir Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,3940) size 769x20 >+ RenderText {#text} at (0,0) size 271x19 >+ text run at (0,0) width 271: "Font: Avenir-Light Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,3960) size 769x20 >+ RenderText {#text} at (0,0) size 271x19 >+ text run at (0,0) width 271: "Font: Avenir-Light Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,3980) size 769x20 >+ RenderText {#text} at (0,0) size 271x19 >+ text run at (0,0) width 271: "Font: Avenir-Light Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,4000) size 769x20 >+ RenderText {#text} at (0,0) size 271x19 >+ text run at (0,0) width 271: "Font: Avenir-Light Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,4020) size 769x20 >+ RenderText {#text} at (0,0) size 271x19 >+ text run at (0,0) width 271: "Font: Avenir-Light Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,4040) size 769x20 >+ RenderText {#text} at (0,0) size 302x19 >+ text run at (0,0) width 302: "Font: Avenir-Light Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,4060) size 769x20 >+ RenderText {#text} at (0,0) size 302x19 >+ text run at (0,0) width 302: "Font: Avenir-Light Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,4080) size 769x20 >+ RenderText {#text} at (0,0) size 302x19 >+ text run at (0,0) width 302: "Font: Avenir-Light Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,4100) size 769x20 >+ RenderText {#text} at (0,0) size 302x19 >+ text run at (0,0) width 302: "Font: Avenir-Light Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,4120) size 769x20 >+ RenderText {#text} at (0,0) size 275x19 >+ text run at (0,0) width 275: "Font: Avenir-Book Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,4140) size 769x20 >+ RenderText {#text} at (0,0) size 275x19 >+ text run at (0,0) width 275: "Font: Avenir-Book Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,4160) size 769x20 >+ RenderText {#text} at (0,0) size 275x19 >+ text run at (0,0) width 275: "Font: Avenir-Book Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,4180) size 769x20 >+ RenderText {#text} at (0,0) size 275x19 >+ text run at (0,0) width 275: "Font: Avenir-Book Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,4200) size 769x20 >+ RenderText {#text} at (0,0) size 275x19 >+ text run at (0,0) width 275: "Font: Avenir-Book Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,4220) size 769x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Font: Avenir-Book Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,4240) size 769x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Font: Avenir-Book Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,4260) size 769x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Font: Avenir-Book Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,4280) size 769x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Font: Avenir-Book Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,4300) size 769x20 >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "Font: Avenir-Medium Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,4320) size 769x20 >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "Font: Avenir-Medium Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,4340) size 769x20 >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "Font: Avenir-Medium Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,4360) size 769x20 >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "Font: Avenir-Medium Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,4380) size 769x20 >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "Font: Avenir-Medium Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,4400) size 769x20 >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 323: "Font: Avenir-Medium Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,4420) size 769x20 >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 323: "Font: Avenir-Medium Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,4440) size 769x20 >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 323: "Font: Avenir-Medium Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,4460) size 769x20 >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 323: "Font: Avenir-Medium Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,4480) size 769x20 >+ RenderText {#text} at (0,0) size 276x19 >+ text run at (0,0) width 276: "Font: Avenir-Black Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,4500) size 769x20 >+ RenderText {#text} at (0,0) size 276x19 >+ text run at (0,0) width 276: "Font: Avenir-Black Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,4520) size 769x20 >+ RenderText {#text} at (0,0) size 276x19 >+ text run at (0,0) width 276: "Font: Avenir-Black Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,4540) size 769x20 >+ RenderText {#text} at (0,0) size 276x19 >+ text run at (0,0) width 276: "Font: Avenir-Black Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,4560) size 769x20 >+ RenderText {#text} at (0,0) size 276x19 >+ text run at (0,0) width 276: "Font: Avenir-Black Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,4580) size 769x20 >+ RenderText {#text} at (0,0) size 306x19 >+ text run at (0,0) width 306: "Font: Avenir-Black Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,4600) size 769x20 >+ RenderText {#text} at (0,0) size 306x19 >+ text run at (0,0) width 306: "Font: Avenir-Black Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,4620) size 769x20 >+ RenderText {#text} at (0,0) size 306x19 >+ text run at (0,0) width 306: "Font: Avenir-Black Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,4640) size 769x20 >+ RenderText {#text} at (0,0) size 306x19 >+ text run at (0,0) width 306: "Font: Avenir-Black Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,4660) size 769x20 >+ RenderText {#text} at (0,0) size 280x19 >+ text run at (0,0) width 280: "Font: Avenir-Heavy Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,4680) size 769x20 >+ RenderText {#text} at (0,0) size 280x19 >+ text run at (0,0) width 280: "Font: Avenir-Heavy Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,4700) size 769x20 >+ RenderText {#text} at (0,0) size 280x19 >+ text run at (0,0) width 280: "Font: Avenir-Heavy Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,4720) size 769x20 >+ RenderText {#text} at (0,0) size 280x19 >+ text run at (0,0) width 280: "Font: Avenir-Heavy Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,4740) size 769x20 >+ RenderText {#text} at (0,0) size 280x19 >+ text run at (0,0) width 280: "Font: Avenir-Heavy Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,4760) size 769x20 >+ RenderText {#text} at (0,0) size 311x19 >+ text run at (0,0) width 311: "Font: Avenir-Heavy Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,4780) size 769x20 >+ RenderText {#text} at (0,0) size 311x19 >+ text run at (0,0) width 311: "Font: Avenir-Heavy Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,4800) size 769x20 >+ RenderText {#text} at (0,0) size 311x19 >+ text run at (0,0) width 311: "Font: Avenir-Heavy Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,4820) size 769x20 >+ RenderText {#text} at (0,0) size 311x19 >+ text run at (0,0) width 311: "Font: Avenir-Heavy Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,4840) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: Avenir-LightOblique Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,4860) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: Avenir-LightOblique Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,4880) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: Avenir-LightOblique Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,4900) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: Avenir-LightOblique Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,4920) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "Font: Avenir-LightOblique Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,4940) size 769x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Font: Avenir-LightOblique Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,4960) size 769x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Font: Avenir-LightOblique Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,4980) size 769x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Font: Avenir-LightOblique Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,5000) size 769x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Font: Avenir-LightOblique Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,5020) size 769x20 >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 323: "Font: Avenir-BookOblique Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,5040) size 769x20 >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 323: "Font: Avenir-BookOblique Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,5060) size 769x20 >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 323: "Font: Avenir-BookOblique Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,5080) size 769x20 >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 323: "Font: Avenir-BookOblique Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,5100) size 769x20 >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 323: "Font: Avenir-BookOblique Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,5120) size 769x20 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 355: "Font: Avenir-BookOblique Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,5140) size 769x20 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 355: "Font: Avenir-BookOblique Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,5160) size 769x20 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 355: "Font: Avenir-BookOblique Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,5180) size 769x20 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 355: "Font: Avenir-BookOblique Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,5200) size 769x20 >+ RenderText {#text} at (0,0) size 339x19 >+ text run at (0,0) width 339: "Font: Avenir-MediumOblique Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,5220) size 769x20 >+ RenderText {#text} at (0,0) size 339x19 >+ text run at (0,0) width 339: "Font: Avenir-MediumOblique Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,5240) size 769x20 >+ RenderText {#text} at (0,0) size 339x19 >+ text run at (0,0) width 339: "Font: Avenir-MediumOblique Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,5260) size 769x20 >+ RenderText {#text} at (0,0) size 339x19 >+ text run at (0,0) width 339: "Font: Avenir-MediumOblique Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,5280) size 769x20 >+ RenderText {#text} at (0,0) size 339x19 >+ text run at (0,0) width 339: "Font: Avenir-MediumOblique Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,5300) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "Font: Avenir-MediumOblique Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,5320) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "Font: Avenir-MediumOblique Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,5340) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "Font: Avenir-MediumOblique Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,5360) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "Font: Avenir-MediumOblique Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,5380) size 769x20 >+ RenderText {#text} at (0,0) size 324x19 >+ text run at (0,0) width 324: "Font: Avenir-BlackOblique Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,5400) size 769x20 >+ RenderText {#text} at (0,0) size 324x19 >+ text run at (0,0) width 324: "Font: Avenir-BlackOblique Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,5420) size 769x20 >+ RenderText {#text} at (0,0) size 324x19 >+ text run at (0,0) width 324: "Font: Avenir-BlackOblique Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,5440) size 769x20 >+ RenderText {#text} at (0,0) size 324x19 >+ text run at (0,0) width 324: "Font: Avenir-BlackOblique Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,5460) size 769x20 >+ RenderText {#text} at (0,0) size 324x19 >+ text run at (0,0) width 324: "Font: Avenir-BlackOblique Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,5480) size 769x20 >+ RenderText {#text} at (0,0) size 358x19 >+ text run at (0,0) width 358: "Font: Avenir-BlackOblique Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,5500) size 769x20 >+ RenderText {#text} at (0,0) size 358x19 >+ text run at (0,0) width 358: "Font: Avenir-BlackOblique Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,5520) size 769x20 >+ RenderText {#text} at (0,0) size 358x19 >+ text run at (0,0) width 358: "Font: Avenir-BlackOblique Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,5540) size 769x20 >+ RenderText {#text} at (0,0) size 358x19 >+ text run at (0,0) width 358: "Font: Avenir-BlackOblique Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,5560) size 769x20 >+ RenderText {#text} at (0,0) size 241x19 >+ text run at (0,0) width 241: "Font: Avenir Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,5580) size 769x20 >+ RenderText {#text} at (0,0) size 241x19 >+ text run at (0,0) width 241: "Font: Avenir Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,5600) size 769x20 >+ RenderText {#text} at (0,0) size 241x19 >+ text run at (0,0) width 241: "Font: Avenir Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,5620) size 769x20 >+ RenderText {#text} at (0,0) size 241x19 >+ text run at (0,0) width 241: "Font: Avenir Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,5640) size 769x20 >+ RenderText {#text} at (0,0) size 241x19 >+ text run at (0,0) width 241: "Font: Avenir Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,5660) size 769x20 >+ RenderText {#text} at (0,0) size 253x19 >+ text run at (0,0) width 253: "Font: Avenir Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,5680) size 769x20 >+ RenderText {#text} at (0,0) size 253x19 >+ text run at (0,0) width 253: "Font: Avenir Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,5700) size 769x20 >+ RenderText {#text} at (0,0) size 253x19 >+ text run at (0,0) width 253: "Font: Avenir Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,5720) size 769x20 >+ RenderText {#text} at (0,0) size 253x19 >+ text run at (0,0) width 253: "Font: Avenir Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,5740) size 769x20 >+ RenderText {#text} at (0,0) size 280x19 >+ text run at (0,0) width 280: "Font: Avenir-Light Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,5760) size 769x20 >+ RenderText {#text} at (0,0) size 280x19 >+ text run at (0,0) width 280: "Font: Avenir-Light Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,5780) size 769x20 >+ RenderText {#text} at (0,0) size 280x19 >+ text run at (0,0) width 280: "Font: Avenir-Light Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,5800) size 769x20 >+ RenderText {#text} at (0,0) size 280x19 >+ text run at (0,0) width 280: "Font: Avenir-Light Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,5820) size 769x20 >+ RenderText {#text} at (0,0) size 280x19 >+ text run at (0,0) width 280: "Font: Avenir-Light Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,5840) size 769x20 >+ RenderText {#text} at (0,0) size 295x19 >+ text run at (0,0) width 295: "Font: Avenir-Light Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,5860) size 769x20 >+ RenderText {#text} at (0,0) size 295x19 >+ text run at (0,0) width 295: "Font: Avenir-Light Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,5880) size 769x20 >+ RenderText {#text} at (0,0) size 295x19 >+ text run at (0,0) width 295: "Font: Avenir-Light Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,5900) size 769x20 >+ RenderText {#text} at (0,0) size 295x19 >+ text run at (0,0) width 295: "Font: Avenir-Light Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,5920) size 769x20 >+ RenderText {#text} at (0,0) size 279x19 >+ text run at (0,0) width 279: "Font: Avenir-Book Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,5940) size 769x20 >+ RenderText {#text} at (0,0) size 279x19 >+ text run at (0,0) width 279: "Font: Avenir-Book Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,5960) size 769x20 >+ RenderText {#text} at (0,0) size 279x19 >+ text run at (0,0) width 279: "Font: Avenir-Book Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,5980) size 769x20 >+ RenderText {#text} at (0,0) size 279x19 >+ text run at (0,0) width 279: "Font: Avenir-Book Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,6000) size 769x20 >+ RenderText {#text} at (0,0) size 279x19 >+ text run at (0,0) width 279: "Font: Avenir-Book Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,6020) size 769x20 >+ RenderText {#text} at (0,0) size 293x19 >+ text run at (0,0) width 293: "Font: Avenir-Book Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,6040) size 769x20 >+ RenderText {#text} at (0,0) size 293x19 >+ text run at (0,0) width 293: "Font: Avenir-Book Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,6060) size 769x20 >+ RenderText {#text} at (0,0) size 293x19 >+ text run at (0,0) width 293: "Font: Avenir-Book Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,6080) size 769x20 >+ RenderText {#text} at (0,0) size 293x19 >+ text run at (0,0) width 293: "Font: Avenir-Book Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,6100) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: Avenir-Medium Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,6120) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: Avenir-Medium Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,6140) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: Avenir-Medium Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,6160) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: Avenir-Medium Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,6180) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: Avenir-Medium Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,6200) size 769x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Font: Avenir-Medium Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,6220) size 769x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Font: Avenir-Medium Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,6240) size 769x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Font: Avenir-Medium Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,6260) size 769x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Font: Avenir-Medium Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,6280) size 769x20 >+ RenderText {#text} at (0,0) size 282x19 >+ text run at (0,0) width 282: "Font: Avenir-Black Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,6300) size 769x20 >+ RenderText {#text} at (0,0) size 282x19 >+ text run at (0,0) width 282: "Font: Avenir-Black Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,6320) size 769x20 >+ RenderText {#text} at (0,0) size 282x19 >+ text run at (0,0) width 282: "Font: Avenir-Black Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,6340) size 769x20 >+ RenderText {#text} at (0,0) size 282x19 >+ text run at (0,0) width 282: "Font: Avenir-Black Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,6360) size 769x20 >+ RenderText {#text} at (0,0) size 282x19 >+ text run at (0,0) width 282: "Font: Avenir-Black Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,6380) size 769x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "Font: Avenir-Black Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,6400) size 769x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "Font: Avenir-Black Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,6420) size 769x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "Font: Avenir-Black Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,6440) size 769x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "Font: Avenir-Black Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,6460) size 769x20 >+ RenderText {#text} at (0,0) size 287x19 >+ text run at (0,0) width 287: "Font: Avenir-Heavy Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,6480) size 769x20 >+ RenderText {#text} at (0,0) size 287x19 >+ text run at (0,0) width 287: "Font: Avenir-Heavy Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,6500) size 769x20 >+ RenderText {#text} at (0,0) size 287x19 >+ text run at (0,0) width 287: "Font: Avenir-Heavy Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,6520) size 769x20 >+ RenderText {#text} at (0,0) size 287x19 >+ text run at (0,0) width 287: "Font: Avenir-Heavy Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,6540) size 769x20 >+ RenderText {#text} at (0,0) size 287x19 >+ text run at (0,0) width 287: "Font: Avenir-Heavy Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,6560) size 769x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Font: Avenir-Heavy Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,6580) size 769x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Font: Avenir-Heavy Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,6600) size 769x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Font: Avenir-Heavy Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,6620) size 769x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Font: Avenir-Heavy Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,6640) size 769x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "Font: Avenir-LightOblique Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,6660) size 769x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "Font: Avenir-LightOblique Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,6680) size 769x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "Font: Avenir-LightOblique Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,6700) size 769x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "Font: Avenir-LightOblique Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,6720) size 769x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "Font: Avenir-LightOblique Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,6740) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: Avenir-LightOblique Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,6760) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: Avenir-LightOblique Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,6780) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: Avenir-LightOblique Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,6800) size 769x20 >+ RenderText {#text} at (0,0) size 349x19 >+ text run at (0,0) width 349: "Font: Avenir-LightOblique Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,6820) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: Avenir-BookOblique Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,6840) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: Avenir-BookOblique Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,6860) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: Avenir-BookOblique Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,6880) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: Avenir-BookOblique Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,6900) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: Avenir-BookOblique Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,6920) size 769x20 >+ RenderText {#text} at (0,0) size 347x19 >+ text run at (0,0) width 347: "Font: Avenir-BookOblique Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,6940) size 769x20 >+ RenderText {#text} at (0,0) size 347x19 >+ text run at (0,0) width 347: "Font: Avenir-BookOblique Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,6960) size 769x20 >+ RenderText {#text} at (0,0) size 347x19 >+ text run at (0,0) width 347: "Font: Avenir-BookOblique Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,6980) size 769x20 >+ RenderText {#text} at (0,0) size 347x19 >+ text run at (0,0) width 347: "Font: Avenir-BookOblique Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,7000) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: Avenir-MediumOblique Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,7020) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: Avenir-MediumOblique Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,7040) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: Avenir-MediumOblique Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,7060) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: Avenir-MediumOblique Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,7080) size 769x20 >+ RenderText {#text} at (0,0) size 348x19 >+ text run at (0,0) width 348: "Font: Avenir-MediumOblique Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,7100) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: Avenir-MediumOblique Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,7120) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: Avenir-MediumOblique Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,7140) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: Avenir-MediumOblique Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,7160) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: Avenir-MediumOblique Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,7180) size 769x20 >+ RenderText {#text} at (0,0) size 332x19 >+ text run at (0,0) width 332: "Font: Avenir-BlackOblique Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,7200) size 769x20 >+ RenderText {#text} at (0,0) size 332x19 >+ text run at (0,0) width 332: "Font: Avenir-BlackOblique Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,7220) size 769x20 >+ RenderText {#text} at (0,0) size 332x19 >+ text run at (0,0) width 332: "Font: Avenir-BlackOblique Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,7240) size 769x20 >+ RenderText {#text} at (0,0) size 332x19 >+ text run at (0,0) width 332: "Font: Avenir-BlackOblique Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,7260) size 769x20 >+ RenderText {#text} at (0,0) size 332x19 >+ text run at (0,0) width 332: "Font: Avenir-BlackOblique Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,7280) size 769x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "Font: Avenir-BlackOblique Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,7300) size 769x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "Font: Avenir-BlackOblique Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,7320) size 769x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "Font: Avenir-BlackOblique Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,7340) size 769x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "Font: Avenir-BlackOblique Weight: 900 Style: italic" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/font-weights-zh-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/font-weights-zh-expected.txt >new file mode 100644 >index 00000000000..e4b27c00932 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/font-weights-zh-expected.txt >@@ -0,0 +1,2285 @@ >+layer at (0,0) size 785x15296 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x15296 >+ RenderBlock {HTML} at (0,0) size 785x15296 >+ RenderBody {BODY} at (8,8) size 769x15280 >+ RenderBlock (anonymous) at (0,0) size 769x160 >+ RenderText {#text} at (0,0) size 756x79 >+ text run at (0,0) width 756: "This test is designed to test the interaction between font-family and font-weight. In particular, our implementation of font-family" >+ text run at (0,20) width 734: "accepts PostScript names, which may name a font with a particular weight. However, there is another CSS property, font-" >+ text run at (0,40) width 728: "weight, in which the author may also name a particular weight. Our font selection algorithm takes both of these signals into" >+ text run at (0,60) width 177: "account when choosing fonts." >+ RenderBR {BR} at (177,60) size 0x19 >+ RenderBR {BR} at (0,80) size 0x19 >+ RenderText {#text} at (0,100) size 755x59 >+ text run at (0,100) width 743: "There is currently no good way in JavaScript to find the actual font chosen for some text. Therefore, the best way to test this" >+ text run at (0,120) width 755: "aspect of the font selection algorithm is to dump the render tree, therefore testing glyph advances (which are a property of font" >+ text run at (0,140) width 48: "weight)." >+ RenderBlock {DIV} at (0,160) size 769x20 >+ RenderText {#text} at (0,0) size 247x19 >+ text run at (0,0) width 247: "Font: Heiti SC Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,200) size 769x20 >+ RenderText {#text} at (0,0) size 247x19 >+ text run at (0,0) width 247: "Font: Heiti SC Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,240) size 769x20 >+ RenderText {#text} at (0,0) size 247x19 >+ text run at (0,0) width 247: "Font: Heiti SC Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,280) size 769x20 >+ RenderText {#text} at (0,0) size 247x19 >+ text run at (0,0) width 247: "Font: Heiti SC Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,320) size 769x20 >+ RenderText {#text} at (0,0) size 247x19 >+ text run at (0,0) width 247: "Font: Heiti SC Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,360) size 769x20 >+ RenderText {#text} at (0,0) size 247x19 >+ text run at (0,0) width 247: "Font: Heiti SC Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,400) size 769x20 >+ RenderText {#text} at (0,0) size 247x19 >+ text run at (0,0) width 247: "Font: Heiti SC Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,440) size 769x20 >+ RenderText {#text} at (0,0) size 247x19 >+ text run at (0,0) width 247: "Font: Heiti SC Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,480) size 769x20 >+ RenderText {#text} at (0,0) size 247x19 >+ text run at (0,0) width 247: "Font: Heiti SC Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,520) size 769x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "Font: STHeitiSC-Light Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,560) size 769x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "Font: STHeitiSC-Light Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,600) size 769x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "Font: STHeitiSC-Light Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,640) size 769x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "Font: STHeitiSC-Light Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,680) size 769x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "Font: STHeitiSC-Light Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,720) size 769x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "Font: STHeitiSC-Light Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,760) size 769x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "Font: STHeitiSC-Light Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,800) size 769x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "Font: STHeitiSC-Light Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,840) size 769x20 >+ RenderText {#text} at (0,0) size 297x19 >+ text run at (0,0) width 297: "Font: STHeitiSC-Light Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,880) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: STHeitiSC-Medium Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,920) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: STHeitiSC-Medium Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,960) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: STHeitiSC-Medium Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1000) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: STHeitiSC-Medium Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,1020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1040) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: STHeitiSC-Medium Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,1060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1080) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: STHeitiSC-Medium Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,1100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1120) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: STHeitiSC-Medium Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,1140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1160) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: STHeitiSC-Medium Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,1180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1200) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: STHeitiSC-Medium Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,1220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1240) size 769x20 >+ RenderText {#text} at (0,0) size 233x19 >+ text run at (0,0) width 233: "Font: Heiti SC Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,1260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1280) size 769x20 >+ RenderText {#text} at (0,0) size 233x19 >+ text run at (0,0) width 233: "Font: Heiti SC Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,1300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1320) size 769x20 >+ RenderText {#text} at (0,0) size 233x19 >+ text run at (0,0) width 233: "Font: Heiti SC Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,1340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1360) size 769x20 >+ RenderText {#text} at (0,0) size 233x19 >+ text run at (0,0) width 233: "Font: Heiti SC Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,1380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1400) size 769x20 >+ RenderText {#text} at (0,0) size 233x19 >+ text run at (0,0) width 233: "Font: Heiti SC Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,1420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1440) size 769x20 >+ RenderText {#text} at (0,0) size 233x19 >+ text run at (0,0) width 233: "Font: Heiti SC Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,1460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1480) size 769x20 >+ RenderText {#text} at (0,0) size 233x19 >+ text run at (0,0) width 233: "Font: Heiti SC Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,1500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1520) size 769x20 >+ RenderText {#text} at (0,0) size 233x19 >+ text run at (0,0) width 233: "Font: Heiti SC Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,1540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1560) size 769x20 >+ RenderText {#text} at (0,0) size 233x19 >+ text run at (0,0) width 233: "Font: Heiti SC Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,1580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1600) size 769x20 >+ RenderText {#text} at (0,0) size 283x19 >+ text run at (0,0) width 283: "Font: STHeitiSC-Light Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,1620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1640) size 769x20 >+ RenderText {#text} at (0,0) size 283x19 >+ text run at (0,0) width 283: "Font: STHeitiSC-Light Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,1660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1680) size 769x20 >+ RenderText {#text} at (0,0) size 283x19 >+ text run at (0,0) width 283: "Font: STHeitiSC-Light Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,1700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1720) size 769x20 >+ RenderText {#text} at (0,0) size 283x19 >+ text run at (0,0) width 283: "Font: STHeitiSC-Light Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,1740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1760) size 769x20 >+ RenderText {#text} at (0,0) size 283x19 >+ text run at (0,0) width 283: "Font: STHeitiSC-Light Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,1780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1800) size 769x20 >+ RenderText {#text} at (0,0) size 283x19 >+ text run at (0,0) width 283: "Font: STHeitiSC-Light Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,1820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1840) size 769x20 >+ RenderText {#text} at (0,0) size 283x19 >+ text run at (0,0) width 283: "Font: STHeitiSC-Light Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,1860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1880) size 769x20 >+ RenderText {#text} at (0,0) size 283x19 >+ text run at (0,0) width 283: "Font: STHeitiSC-Light Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,1900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1920) size 769x20 >+ RenderText {#text} at (0,0) size 283x19 >+ text run at (0,0) width 283: "Font: STHeitiSC-Light Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,1940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,1960) size 769x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Font: STHeitiSC-Medium Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,1980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2000) size 769x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Font: STHeitiSC-Medium Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,2020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2040) size 769x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Font: STHeitiSC-Medium Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,2060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2080) size 769x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Font: STHeitiSC-Medium Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,2100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2120) size 769x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Font: STHeitiSC-Medium Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,2140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2160) size 769x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Font: STHeitiSC-Medium Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,2180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2200) size 769x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Font: STHeitiSC-Medium Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,2220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2240) size 769x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Font: STHeitiSC-Medium Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,2260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2280) size 769x20 >+ RenderText {#text} at (0,0) size 303x19 >+ text run at (0,0) width 303: "Font: STHeitiSC-Medium Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,2300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2320) size 769x20 >+ RenderText {#text} at (0,0) size 257x19 >+ text run at (0,0) width 257: "Font: Songti SC Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,2340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2360) size 769x20 >+ RenderText {#text} at (0,0) size 257x19 >+ text run at (0,0) width 257: "Font: Songti SC Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,2380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2400) size 769x20 >+ RenderText {#text} at (0,0) size 257x19 >+ text run at (0,0) width 257: "Font: Songti SC Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,2420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2440) size 769x20 >+ RenderText {#text} at (0,0) size 257x19 >+ text run at (0,0) width 257: "Font: Songti SC Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,2460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2480) size 769x20 >+ RenderText {#text} at (0,0) size 257x19 >+ text run at (0,0) width 257: "Font: Songti SC Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,2500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2520) size 769x20 >+ RenderText {#text} at (0,0) size 257x19 >+ text run at (0,0) width 257: "Font: Songti SC Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,2540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2560) size 769x20 >+ RenderText {#text} at (0,0) size 257x19 >+ text run at (0,0) width 257: "Font: Songti SC Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,2580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2600) size 769x20 >+ RenderText {#text} at (0,0) size 257x19 >+ text run at (0,0) width 257: "Font: Songti SC Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,2620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2640) size 769x20 >+ RenderText {#text} at (0,0) size 257x19 >+ text run at (0,0) width 257: "Font: Songti SC Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,2660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2680) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: STSongti-SC-Regular Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,2700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2720) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: STSongti-SC-Regular Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,2740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2760) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: STSongti-SC-Regular Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,2780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2800) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: STSongti-SC-Regular Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,2820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2840) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: STSongti-SC-Regular Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,2860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2880) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: STSongti-SC-Regular Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,2900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2920) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: STSongti-SC-Regular Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,2940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,2960) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: STSongti-SC-Regular Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,2980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3000) size 769x20 >+ RenderText {#text} at (0,0) size 329x19 >+ text run at (0,0) width 329: "Font: STSongti-SC-Regular Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,3020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3040) size 769x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "Font: STSongti-SC-Light Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,3060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3080) size 769x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "Font: STSongti-SC-Light Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,3100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3120) size 769x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "Font: STSongti-SC-Light Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,3140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3160) size 769x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "Font: STSongti-SC-Light Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,3180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3200) size 769x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "Font: STSongti-SC-Light Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,3220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3240) size 769x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "Font: STSongti-SC-Light Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,3260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3280) size 769x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "Font: STSongti-SC-Light Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,3300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3320) size 769x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "Font: STSongti-SC-Light Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,3340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3360) size 769x20 >+ RenderText {#text} at (0,0) size 313x19 >+ text run at (0,0) width 313: "Font: STSongti-SC-Light Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,3380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3400) size 769x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Font: STSongti-SC-Bold Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,3420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3440) size 769x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Font: STSongti-SC-Bold Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,3460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3480) size 769x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Font: STSongti-SC-Bold Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,3500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3520) size 769x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Font: STSongti-SC-Bold Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,3540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3560) size 769x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Font: STSongti-SC-Bold Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,3580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3600) size 769x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Font: STSongti-SC-Bold Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,3620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3640) size 769x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Font: STSongti-SC-Bold Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,3660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3680) size 769x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Font: STSongti-SC-Bold Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,3700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3720) size 769x20 >+ RenderText {#text} at (0,0) size 312x19 >+ text run at (0,0) width 312: "Font: STSongti-SC-Bold Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,3740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3760) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: STSongti-SC-Black Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,3780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3800) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: STSongti-SC-Black Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,3820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3840) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: STSongti-SC-Black Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,3860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3880) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: STSongti-SC-Black Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,3900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3920) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: STSongti-SC-Black Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,3940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,3960) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: STSongti-SC-Black Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,3980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4000) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: STSongti-SC-Black Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,4020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4040) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: STSongti-SC-Black Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,4060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4080) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: STSongti-SC-Black Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,4100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4120) size 769x20 >+ RenderText {#text} at (0,0) size 243x19 >+ text run at (0,0) width 243: "Font: Songti SC Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,4140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4160) size 769x20 >+ RenderText {#text} at (0,0) size 243x19 >+ text run at (0,0) width 243: "Font: Songti SC Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,4180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4200) size 769x20 >+ RenderText {#text} at (0,0) size 243x19 >+ text run at (0,0) width 243: "Font: Songti SC Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,4220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4240) size 769x20 >+ RenderText {#text} at (0,0) size 243x19 >+ text run at (0,0) width 243: "Font: Songti SC Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,4260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4280) size 769x20 >+ RenderText {#text} at (0,0) size 243x19 >+ text run at (0,0) width 243: "Font: Songti SC Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,4300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4320) size 769x20 >+ RenderText {#text} at (0,0) size 243x19 >+ text run at (0,0) width 243: "Font: Songti SC Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,4340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4360) size 769x20 >+ RenderText {#text} at (0,0) size 243x19 >+ text run at (0,0) width 243: "Font: Songti SC Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,4380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4400) size 769x20 >+ RenderText {#text} at (0,0) size 243x19 >+ text run at (0,0) width 243: "Font: Songti SC Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,4420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4440) size 769x20 >+ RenderText {#text} at (0,0) size 243x19 >+ text run at (0,0) width 243: "Font: Songti SC Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,4460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4480) size 769x20 >+ RenderText {#text} at (0,0) size 315x19 >+ text run at (0,0) width 315: "Font: STSongti-SC-Regular Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,4500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4520) size 769x20 >+ RenderText {#text} at (0,0) size 315x19 >+ text run at (0,0) width 315: "Font: STSongti-SC-Regular Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,4540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4560) size 769x20 >+ RenderText {#text} at (0,0) size 315x19 >+ text run at (0,0) width 315: "Font: STSongti-SC-Regular Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,4580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4600) size 769x20 >+ RenderText {#text} at (0,0) size 315x19 >+ text run at (0,0) width 315: "Font: STSongti-SC-Regular Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,4620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4640) size 769x20 >+ RenderText {#text} at (0,0) size 315x19 >+ text run at (0,0) width 315: "Font: STSongti-SC-Regular Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,4660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4680) size 769x20 >+ RenderText {#text} at (0,0) size 315x19 >+ text run at (0,0) width 315: "Font: STSongti-SC-Regular Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,4700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4720) size 769x20 >+ RenderText {#text} at (0,0) size 315x19 >+ text run at (0,0) width 315: "Font: STSongti-SC-Regular Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,4740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4760) size 769x20 >+ RenderText {#text} at (0,0) size 315x19 >+ text run at (0,0) width 315: "Font: STSongti-SC-Regular Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,4780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4800) size 769x20 >+ RenderText {#text} at (0,0) size 315x19 >+ text run at (0,0) width 315: "Font: STSongti-SC-Regular Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,4820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4840) size 769x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Font: STSongti-SC-Light Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,4860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4880) size 769x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Font: STSongti-SC-Light Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,4900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4920) size 769x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Font: STSongti-SC-Light Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,4940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,4960) size 769x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Font: STSongti-SC-Light Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,4980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5000) size 769x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Font: STSongti-SC-Light Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,5020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5040) size 769x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Font: STSongti-SC-Light Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,5060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5080) size 769x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Font: STSongti-SC-Light Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,5100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5120) size 769x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Font: STSongti-SC-Light Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,5140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5160) size 769x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Font: STSongti-SC-Light Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,5180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5200) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: STSongti-SC-Bold Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,5220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5240) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: STSongti-SC-Bold Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,5260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5280) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: STSongti-SC-Bold Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,5300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5320) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: STSongti-SC-Bold Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,5340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5360) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: STSongti-SC-Bold Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,5380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5400) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: STSongti-SC-Bold Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,5420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5440) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: STSongti-SC-Bold Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,5460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5480) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: STSongti-SC-Bold Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,5500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5520) size 769x20 >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 298: "Font: STSongti-SC-Bold Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,5540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5560) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: STSongti-SC-Black Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,5580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5600) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: STSongti-SC-Black Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,5620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5640) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: STSongti-SC-Black Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,5660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5680) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: STSongti-SC-Black Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,5700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5720) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: STSongti-SC-Black Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,5740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5760) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: STSongti-SC-Black Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,5780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5800) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: STSongti-SC-Black Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,5820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5840) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: STSongti-SC-Black Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,5860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5880) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: STSongti-SC-Black Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,5900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5920) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: Hiragino Kaku Gothic ProN Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,5940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,5960) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: Hiragino Kaku Gothic ProN Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,5980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6000) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: Hiragino Kaku Gothic ProN Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,6020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6040) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: Hiragino Kaku Gothic ProN Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,6060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6080) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: Hiragino Kaku Gothic ProN Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,6100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6120) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: Hiragino Kaku Gothic ProN Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,6140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6160) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: Hiragino Kaku Gothic ProN Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,6180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6200) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: Hiragino Kaku Gothic ProN Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,6220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6240) size 769x20 >+ RenderText {#text} at (0,0) size 366x19 >+ text run at (0,0) width 366: "Font: Hiragino Kaku Gothic ProN Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,6260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6280) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W3 Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,6300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6320) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W3 Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,6340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6360) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W3 Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,6380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6400) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W3 Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,6420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6440) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W3 Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,6460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6480) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W3 Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,6500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6520) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W3 Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,6540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6560) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W3 Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,6580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6600) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W3 Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,6620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6640) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W6 Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,6660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6680) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W6 Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,6700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6720) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W6 Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,6740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6760) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W6 Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,6780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6800) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W6 Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,6820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6840) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W6 Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,6860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6880) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W6 Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,6900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6920) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W6 Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,6940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,6960) size 769x20 >+ RenderText {#text} at (0,0) size 318x19 >+ text run at (0,0) width 318: "Font: HiraKakuProN-W6 Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,6980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7000) size 769x20 >+ RenderText {#text} at (0,0) size 352x19 >+ text run at (0,0) width 352: "Font: Hiragino Kaku Gothic ProN Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,7020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7040) size 769x20 >+ RenderText {#text} at (0,0) size 352x19 >+ text run at (0,0) width 352: "Font: Hiragino Kaku Gothic ProN Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,7060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7080) size 769x20 >+ RenderText {#text} at (0,0) size 352x19 >+ text run at (0,0) width 352: "Font: Hiragino Kaku Gothic ProN Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,7100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7120) size 769x20 >+ RenderText {#text} at (0,0) size 352x19 >+ text run at (0,0) width 352: "Font: Hiragino Kaku Gothic ProN Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,7140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7160) size 769x20 >+ RenderText {#text} at (0,0) size 352x19 >+ text run at (0,0) width 352: "Font: Hiragino Kaku Gothic ProN Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,7180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7200) size 769x20 >+ RenderText {#text} at (0,0) size 352x19 >+ text run at (0,0) width 352: "Font: Hiragino Kaku Gothic ProN Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,7220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7240) size 769x20 >+ RenderText {#text} at (0,0) size 352x19 >+ text run at (0,0) width 352: "Font: Hiragino Kaku Gothic ProN Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,7260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7280) size 769x20 >+ RenderText {#text} at (0,0) size 352x19 >+ text run at (0,0) width 352: "Font: Hiragino Kaku Gothic ProN Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,7300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7320) size 769x20 >+ RenderText {#text} at (0,0) size 352x19 >+ text run at (0,0) width 352: "Font: Hiragino Kaku Gothic ProN Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,7340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7360) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W3 Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,7380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7400) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W3 Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,7420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7440) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W3 Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,7460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7480) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W3 Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,7500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7520) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W3 Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,7540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7560) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W3 Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,7580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7600) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W3 Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,7620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7640) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W3 Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,7660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7680) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W3 Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,7700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7720) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W6 Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,7740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7760) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W6 Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,7780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7800) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W6 Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,7820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7840) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W6 Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,7860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7880) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W6 Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,7900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7920) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W6 Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,7940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,7960) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W6 Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,7980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8000) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W6 Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,8020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8040) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Font: HiraKakuProN-W6 Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,8060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8080) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: Apple SD Gothic Neo Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,8100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8120) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: Apple SD Gothic Neo Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,8140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8160) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: Apple SD Gothic Neo Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,8180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8200) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: Apple SD Gothic Neo Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,8220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8240) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: Apple SD Gothic Neo Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,8260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8280) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: Apple SD Gothic Neo Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,8300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8320) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: Apple SD Gothic Neo Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,8340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8360) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: Apple SD Gothic Neo Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,8380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8400) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "Font: Apple SD Gothic Neo Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,8420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8440) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-Regular Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,8460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8480) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-Regular Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,8500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8520) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-Regular Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,8540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8560) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-Regular Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,8580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8600) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-Regular Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,8620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8640) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-Regular Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,8660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8680) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-Regular Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,8700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8720) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-Regular Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,8740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8760) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-Regular Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,8780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8800) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "Font: AppleSDGothicNeo-Medium Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,8820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8840) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "Font: AppleSDGothicNeo-Medium Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,8860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8880) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "Font: AppleSDGothicNeo-Medium Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,8900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8920) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "Font: AppleSDGothicNeo-Medium Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,8940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,8960) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "Font: AppleSDGothicNeo-Medium Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,8980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9000) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "Font: AppleSDGothicNeo-Medium Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,9020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9040) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "Font: AppleSDGothicNeo-Medium Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,9060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9080) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "Font: AppleSDGothicNeo-Medium Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,9100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9120) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "Font: AppleSDGothicNeo-Medium Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,9140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9160) size 769x20 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 355: "Font: AppleSDGothicNeo-Light Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,9180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9200) size 769x20 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 355: "Font: AppleSDGothicNeo-Light Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,9220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9240) size 769x20 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 355: "Font: AppleSDGothicNeo-Light Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,9260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9280) size 769x20 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 355: "Font: AppleSDGothicNeo-Light Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,9300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9320) size 769x20 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 355: "Font: AppleSDGothicNeo-Light Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,9340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9360) size 769x20 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 355: "Font: AppleSDGothicNeo-Light Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,9380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9400) size 769x20 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 355: "Font: AppleSDGothicNeo-Light Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,9420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9440) size 769x20 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 355: "Font: AppleSDGothicNeo-Light Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,9460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9480) size 769x20 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 355: "Font: AppleSDGothicNeo-Light Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,9500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9520) size 769x20 >+ RenderText {#text} at (0,0) size 385x19 >+ text run at (0,0) width 385: "Font: AppleSDGothicNeo-UltraLight Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,9540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9560) size 769x20 >+ RenderText {#text} at (0,0) size 385x19 >+ text run at (0,0) width 385: "Font: AppleSDGothicNeo-UltraLight Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,9580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9600) size 769x20 >+ RenderText {#text} at (0,0) size 385x19 >+ text run at (0,0) width 385: "Font: AppleSDGothicNeo-UltraLight Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,9620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9640) size 769x20 >+ RenderText {#text} at (0,0) size 385x19 >+ text run at (0,0) width 385: "Font: AppleSDGothicNeo-UltraLight Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,9660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9680) size 769x20 >+ RenderText {#text} at (0,0) size 385x19 >+ text run at (0,0) width 385: "Font: AppleSDGothicNeo-UltraLight Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,9700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9720) size 769x20 >+ RenderText {#text} at (0,0) size 385x19 >+ text run at (0,0) width 385: "Font: AppleSDGothicNeo-UltraLight Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,9740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9760) size 769x20 >+ RenderText {#text} at (0,0) size 385x19 >+ text run at (0,0) width 385: "Font: AppleSDGothicNeo-UltraLight Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,9780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9800) size 769x20 >+ RenderText {#text} at (0,0) size 385x19 >+ text run at (0,0) width 385: "Font: AppleSDGothicNeo-UltraLight Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,9820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9840) size 769x20 >+ RenderText {#text} at (0,0) size 385x19 >+ text run at (0,0) width 385: "Font: AppleSDGothicNeo-UltraLight Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,9860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9880) size 769x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "Font: AppleSDGothicNeo-Thin Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,9900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9920) size 769x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "Font: AppleSDGothicNeo-Thin Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,9940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,9960) size 769x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "Font: AppleSDGothicNeo-Thin Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,9980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10000) size 769x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "Font: AppleSDGothicNeo-Thin Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,10020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10040) size 769x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "Font: AppleSDGothicNeo-Thin Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,10060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10080) size 769x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "Font: AppleSDGothicNeo-Thin Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,10100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10120) size 769x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "Font: AppleSDGothicNeo-Thin Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,10140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10160) size 769x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "Font: AppleSDGothicNeo-Thin Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,10180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10200) size 769x20 >+ RenderText {#text} at (0,0) size 351x19 >+ text run at (0,0) width 351: "Font: AppleSDGothicNeo-Thin Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,10220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10240) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: AppleSDGothicNeo-SemiBold Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,10260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10280) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: AppleSDGothicNeo-SemiBold Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,10300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10320) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: AppleSDGothicNeo-SemiBold Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,10340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10360) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: AppleSDGothicNeo-SemiBold Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,10380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10400) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: AppleSDGothicNeo-SemiBold Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,10420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10440) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: AppleSDGothicNeo-SemiBold Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,10460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10480) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: AppleSDGothicNeo-SemiBold Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,10500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10520) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: AppleSDGothicNeo-SemiBold Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,10540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10560) size 769x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "Font: AppleSDGothicNeo-SemiBold Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,10580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10600) size 769x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Font: AppleSDGothicNeo-Bold Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,10620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10640) size 769x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Font: AppleSDGothicNeo-Bold Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,10660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10680) size 769x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Font: AppleSDGothicNeo-Bold Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,10700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10720) size 769x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Font: AppleSDGothicNeo-Bold Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,10740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10760) size 769x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Font: AppleSDGothicNeo-Bold Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,10780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10800) size 769x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Font: AppleSDGothicNeo-Bold Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,10820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10840) size 769x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Font: AppleSDGothicNeo-Bold Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,10860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10880) size 769x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Font: AppleSDGothicNeo-Bold Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,10900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10920) size 769x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "Font: AppleSDGothicNeo-Bold Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,10940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,10960) size 769x20 >+ RenderText {#text} at (0,0) size 386x19 >+ text run at (0,0) width 386: "Font: AppleSDGothicNeo-ExtraBold Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,10980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11000) size 769x20 >+ RenderText {#text} at (0,0) size 386x19 >+ text run at (0,0) width 386: "Font: AppleSDGothicNeo-ExtraBold Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,11020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11040) size 769x20 >+ RenderText {#text} at (0,0) size 386x19 >+ text run at (0,0) width 386: "Font: AppleSDGothicNeo-ExtraBold Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,11060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11080) size 769x20 >+ RenderText {#text} at (0,0) size 386x19 >+ text run at (0,0) width 386: "Font: AppleSDGothicNeo-ExtraBold Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,11100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11120) size 769x20 >+ RenderText {#text} at (0,0) size 386x19 >+ text run at (0,0) width 386: "Font: AppleSDGothicNeo-ExtraBold Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,11140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11160) size 769x20 >+ RenderText {#text} at (0,0) size 386x19 >+ text run at (0,0) width 386: "Font: AppleSDGothicNeo-ExtraBold Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,11180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11200) size 769x20 >+ RenderText {#text} at (0,0) size 386x19 >+ text run at (0,0) width 386: "Font: AppleSDGothicNeo-ExtraBold Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,11220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11240) size 769x20 >+ RenderText {#text} at (0,0) size 386x19 >+ text run at (0,0) width 386: "Font: AppleSDGothicNeo-ExtraBold Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,11260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11280) size 769x20 >+ RenderText {#text} at (0,0) size 386x19 >+ text run at (0,0) width 386: "Font: AppleSDGothicNeo-ExtraBold Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,11300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11320) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: AppleSDGothicNeo-Heavy Weight: 100 Style: normal" >+ RenderBlock {DIV} at (0,11340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11360) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: AppleSDGothicNeo-Heavy Weight: 200 Style: normal" >+ RenderBlock {DIV} at (0,11380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11400) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: AppleSDGothicNeo-Heavy Weight: 300 Style: normal" >+ RenderBlock {DIV} at (0,11420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11440) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: AppleSDGothicNeo-Heavy Weight: 400 Style: normal" >+ RenderBlock {DIV} at (0,11460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11480) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: AppleSDGothicNeo-Heavy Weight: 500 Style: normal" >+ RenderBlock {DIV} at (0,11500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11520) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: AppleSDGothicNeo-Heavy Weight: 600 Style: normal" >+ RenderBlock {DIV} at (0,11540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11560) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: AppleSDGothicNeo-Heavy Weight: 700 Style: normal" >+ RenderBlock {DIV} at (0,11580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11600) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: AppleSDGothicNeo-Heavy Weight: 800 Style: normal" >+ RenderBlock {DIV} at (0,11620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11640) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "Font: AppleSDGothicNeo-Heavy Weight: 900 Style: normal" >+ RenderBlock {DIV} at (0,11660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11680) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: Apple SD Gothic Neo Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,11700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11720) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: Apple SD Gothic Neo Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,11740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11760) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: Apple SD Gothic Neo Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,11780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11800) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: Apple SD Gothic Neo Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,11820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11840) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: Apple SD Gothic Neo Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,11860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11880) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: Apple SD Gothic Neo Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,11900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11920) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: Apple SD Gothic Neo Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,11940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,11960) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: Apple SD Gothic Neo Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,11980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12000) size 769x20 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "Font: Apple SD Gothic Neo Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,12020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12040) size 769x20 >+ RenderText {#text} at (0,0) size 357x19 >+ text run at (0,0) width 357: "Font: AppleSDGothicNeo-Regular Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,12060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12080) size 769x20 >+ RenderText {#text} at (0,0) size 357x19 >+ text run at (0,0) width 357: "Font: AppleSDGothicNeo-Regular Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,12100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12120) size 769x20 >+ RenderText {#text} at (0,0) size 357x19 >+ text run at (0,0) width 357: "Font: AppleSDGothicNeo-Regular Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,12140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12160) size 769x20 >+ RenderText {#text} at (0,0) size 357x19 >+ text run at (0,0) width 357: "Font: AppleSDGothicNeo-Regular Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,12180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12200) size 769x20 >+ RenderText {#text} at (0,0) size 357x19 >+ text run at (0,0) width 357: "Font: AppleSDGothicNeo-Regular Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,12220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12240) size 769x20 >+ RenderText {#text} at (0,0) size 357x19 >+ text run at (0,0) width 357: "Font: AppleSDGothicNeo-Regular Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,12260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12280) size 769x20 >+ RenderText {#text} at (0,0) size 357x19 >+ text run at (0,0) width 357: "Font: AppleSDGothicNeo-Regular Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,12300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12320) size 769x20 >+ RenderText {#text} at (0,0) size 357x19 >+ text run at (0,0) width 357: "Font: AppleSDGothicNeo-Regular Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,12340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12360) size 769x20 >+ RenderText {#text} at (0,0) size 357x19 >+ text run at (0,0) width 357: "Font: AppleSDGothicNeo-Regular Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,12380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12400) size 769x20 >+ RenderText {#text} at (0,0) size 361x19 >+ text run at (0,0) width 361: "Font: AppleSDGothicNeo-Medium Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,12420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12440) size 769x20 >+ RenderText {#text} at (0,0) size 361x19 >+ text run at (0,0) width 361: "Font: AppleSDGothicNeo-Medium Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,12460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12480) size 769x20 >+ RenderText {#text} at (0,0) size 361x19 >+ text run at (0,0) width 361: "Font: AppleSDGothicNeo-Medium Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,12500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12520) size 769x20 >+ RenderText {#text} at (0,0) size 361x19 >+ text run at (0,0) width 361: "Font: AppleSDGothicNeo-Medium Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,12540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12560) size 769x20 >+ RenderText {#text} at (0,0) size 361x19 >+ text run at (0,0) width 361: "Font: AppleSDGothicNeo-Medium Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,12580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12600) size 769x20 >+ RenderText {#text} at (0,0) size 361x19 >+ text run at (0,0) width 361: "Font: AppleSDGothicNeo-Medium Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,12620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12640) size 769x20 >+ RenderText {#text} at (0,0) size 361x19 >+ text run at (0,0) width 361: "Font: AppleSDGothicNeo-Medium Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,12660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12680) size 769x20 >+ RenderText {#text} at (0,0) size 361x19 >+ text run at (0,0) width 361: "Font: AppleSDGothicNeo-Medium Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,12700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12720) size 769x20 >+ RenderText {#text} at (0,0) size 361x19 >+ text run at (0,0) width 361: "Font: AppleSDGothicNeo-Medium Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,12740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12760) size 769x20 >+ RenderText {#text} at (0,0) size 341x19 >+ text run at (0,0) width 341: "Font: AppleSDGothicNeo-Light Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,12780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12800) size 769x20 >+ RenderText {#text} at (0,0) size 341x19 >+ text run at (0,0) width 341: "Font: AppleSDGothicNeo-Light Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,12820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12840) size 769x20 >+ RenderText {#text} at (0,0) size 341x19 >+ text run at (0,0) width 341: "Font: AppleSDGothicNeo-Light Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,12860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12880) size 769x20 >+ RenderText {#text} at (0,0) size 341x19 >+ text run at (0,0) width 341: "Font: AppleSDGothicNeo-Light Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,12900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12920) size 769x20 >+ RenderText {#text} at (0,0) size 341x19 >+ text run at (0,0) width 341: "Font: AppleSDGothicNeo-Light Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,12940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,12960) size 769x20 >+ RenderText {#text} at (0,0) size 341x19 >+ text run at (0,0) width 341: "Font: AppleSDGothicNeo-Light Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,12980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13000) size 769x20 >+ RenderText {#text} at (0,0) size 341x19 >+ text run at (0,0) width 341: "Font: AppleSDGothicNeo-Light Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,13020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13040) size 769x20 >+ RenderText {#text} at (0,0) size 341x19 >+ text run at (0,0) width 341: "Font: AppleSDGothicNeo-Light Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,13060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13080) size 769x20 >+ RenderText {#text} at (0,0) size 341x19 >+ text run at (0,0) width 341: "Font: AppleSDGothicNeo-Light Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,13100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13120) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-UltraLight Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,13140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13160) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-UltraLight Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,13180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13200) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-UltraLight Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,13220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13240) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-UltraLight Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,13260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13280) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-UltraLight Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,13300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13320) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-UltraLight Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,13340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13360) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-UltraLight Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,13380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13400) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-UltraLight Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,13420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13440) size 769x20 >+ RenderText {#text} at (0,0) size 371x19 >+ text run at (0,0) width 371: "Font: AppleSDGothicNeo-UltraLight Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,13460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13480) size 769x20 >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "Font: AppleSDGothicNeo-Thin Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,13500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13520) size 769x20 >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "Font: AppleSDGothicNeo-Thin Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,13540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13560) size 769x20 >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "Font: AppleSDGothicNeo-Thin Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,13580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13600) size 769x20 >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "Font: AppleSDGothicNeo-Thin Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,13620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13640) size 769x20 >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "Font: AppleSDGothicNeo-Thin Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,13660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13680) size 769x20 >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "Font: AppleSDGothicNeo-Thin Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,13700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13720) size 769x20 >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "Font: AppleSDGothicNeo-Thin Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,13740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13760) size 769x20 >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "Font: AppleSDGothicNeo-Thin Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,13780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13800) size 769x20 >+ RenderText {#text} at (0,0) size 337x19 >+ text run at (0,0) width 337: "Font: AppleSDGothicNeo-Thin Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,13820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13840) size 769x20 >+ RenderText {#text} at (0,0) size 370x19 >+ text run at (0,0) width 370: "Font: AppleSDGothicNeo-SemiBold Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,13860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13880) size 769x20 >+ RenderText {#text} at (0,0) size 370x19 >+ text run at (0,0) width 370: "Font: AppleSDGothicNeo-SemiBold Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,13900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13920) size 769x20 >+ RenderText {#text} at (0,0) size 370x19 >+ text run at (0,0) width 370: "Font: AppleSDGothicNeo-SemiBold Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,13940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,13960) size 769x20 >+ RenderText {#text} at (0,0) size 370x19 >+ text run at (0,0) width 370: "Font: AppleSDGothicNeo-SemiBold Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,13980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14000) size 769x20 >+ RenderText {#text} at (0,0) size 370x19 >+ text run at (0,0) width 370: "Font: AppleSDGothicNeo-SemiBold Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,14020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14040) size 769x20 >+ RenderText {#text} at (0,0) size 370x19 >+ text run at (0,0) width 370: "Font: AppleSDGothicNeo-SemiBold Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,14060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14080) size 769x20 >+ RenderText {#text} at (0,0) size 370x19 >+ text run at (0,0) width 370: "Font: AppleSDGothicNeo-SemiBold Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,14100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14120) size 769x20 >+ RenderText {#text} at (0,0) size 370x19 >+ text run at (0,0) width 370: "Font: AppleSDGothicNeo-SemiBold Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,14140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14160) size 769x20 >+ RenderText {#text} at (0,0) size 370x19 >+ text run at (0,0) width 370: "Font: AppleSDGothicNeo-SemiBold Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,14180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14200) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: AppleSDGothicNeo-Bold Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,14220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14240) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: AppleSDGothicNeo-Bold Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,14260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14280) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: AppleSDGothicNeo-Bold Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,14300) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14320) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: AppleSDGothicNeo-Bold Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,14340) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14360) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: AppleSDGothicNeo-Bold Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,14380) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14400) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: AppleSDGothicNeo-Bold Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,14420) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14440) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: AppleSDGothicNeo-Bold Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,14460) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14480) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: AppleSDGothicNeo-Bold Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,14500) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14520) size 769x20 >+ RenderText {#text} at (0,0) size 340x19 >+ text run at (0,0) width 340: "Font: AppleSDGothicNeo-Bold Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,14540) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14560) size 769x20 >+ RenderText {#text} at (0,0) size 372x19 >+ text run at (0,0) width 372: "Font: AppleSDGothicNeo-ExtraBold Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,14580) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14600) size 769x20 >+ RenderText {#text} at (0,0) size 372x19 >+ text run at (0,0) width 372: "Font: AppleSDGothicNeo-ExtraBold Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,14620) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14640) size 769x20 >+ RenderText {#text} at (0,0) size 372x19 >+ text run at (0,0) width 372: "Font: AppleSDGothicNeo-ExtraBold Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,14660) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14680) size 769x20 >+ RenderText {#text} at (0,0) size 372x19 >+ text run at (0,0) width 372: "Font: AppleSDGothicNeo-ExtraBold Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,14700) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14720) size 769x20 >+ RenderText {#text} at (0,0) size 372x19 >+ text run at (0,0) width 372: "Font: AppleSDGothicNeo-ExtraBold Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,14740) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14760) size 769x20 >+ RenderText {#text} at (0,0) size 372x19 >+ text run at (0,0) width 372: "Font: AppleSDGothicNeo-ExtraBold Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,14780) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14800) size 769x20 >+ RenderText {#text} at (0,0) size 372x19 >+ text run at (0,0) width 372: "Font: AppleSDGothicNeo-ExtraBold Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,14820) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14840) size 769x20 >+ RenderText {#text} at (0,0) size 372x19 >+ text run at (0,0) width 372: "Font: AppleSDGothicNeo-ExtraBold Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,14860) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14880) size 769x20 >+ RenderText {#text} at (0,0) size 372x19 >+ text run at (0,0) width 372: "Font: AppleSDGothicNeo-ExtraBold Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,14900) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14920) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: AppleSDGothicNeo-Heavy Weight: 100 Style: italic" >+ RenderBlock {DIV} at (0,14940) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,14960) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: AppleSDGothicNeo-Heavy Weight: 200 Style: italic" >+ RenderBlock {DIV} at (0,14980) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,15000) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: AppleSDGothicNeo-Heavy Weight: 300 Style: italic" >+ RenderBlock {DIV} at (0,15020) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,15040) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: AppleSDGothicNeo-Heavy Weight: 400 Style: italic" >+ RenderBlock {DIV} at (0,15060) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,15080) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: AppleSDGothicNeo-Heavy Weight: 500 Style: italic" >+ RenderBlock {DIV} at (0,15100) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,15120) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: AppleSDGothicNeo-Heavy Weight: 600 Style: italic" >+ RenderBlock {DIV} at (0,15140) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,15160) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: AppleSDGothicNeo-Heavy Weight: 700 Style: italic" >+ RenderBlock {DIV} at (0,15180) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,15200) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: AppleSDGothicNeo-Heavy Weight: 800 Style: italic" >+ RenderBlock {DIV} at (0,15220) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >+ RenderBlock {DIV} at (0,15240) size 769x20 >+ RenderText {#text} at (0,0) size 350x19 >+ text run at (0,0) width 350: "Font: AppleSDGothicNeo-Heavy Weight: 900 Style: italic" >+ RenderBlock {DIV} at (0,15260) size 769x20 >+ RenderText {#text} at (0,0) size 139x19 >+ text run at (0,0) width 139: "\x{679C}\x{57CE}\x{7684}\x{7F8E}\x{8B7D}\x{3002}\x{4E2D}\x{56FD}\x{53E4}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/format-control-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/format-control-expected.txt >new file mode 100644 >index 00000000000..fd25eb01c9e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/format-control-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x552 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 457x19 >+ text run at (0,0) width 457: "This tests the ZWJ and ZWNJ format control characters on basic Latin text." >+ RenderBlock {DIV} at (0,60) size 784x224 >+ RenderBlock {P} at (0,0) size 784x48 >+ RenderText {#text} at (0,1) size 276x46 >+ text run at (0,1) width 276: "fi fl ff ffi ffl fl f i" >+ RenderBlock {P} at (0,88) size 784x48 >+ RenderText {#text} at (0,1) size 276x46 >+ text run at (0,1) width 276: "f\x{200C}i f\x{200C}l f\x{200C}f f\x{200C}f\x{200C}i f\x{200C}f\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}i" >+ RenderBlock {P} at (0,176) size 784x48 >+ RenderText {#text} at (0,1) size 276x46 >+ text run at (0,1) width 276: "f\x{200D}i f\x{200D}l f\x{200D}f f\x{200D}f\x{200D}i f\x{200D}f\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}i" >+ RenderBlock {DIV} at (0,324) size 784x224 >+ RenderBlock {P} at (0,0) size 784x48 >+ RenderText {#text} at (0,1) size 276x46 >+ text run at (0,1) width 276: "fi fl ff ffi ffl fl f i" >+ RenderBlock {P} at (0,88) size 784x48 >+ RenderText {#text} at (0,1) size 276x46 >+ text run at (0,1) width 276: "f\x{200C}i f\x{200C}l f\x{200C}f f\x{200C}f\x{200C}i f\x{200C}f\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}i" >+ RenderBlock {P} at (0,176) size 784x48 >+ RenderText {#text} at (0,1) size 276x46 >+ text run at (0,1) width 276: "f\x{200D}i f\x{200D}l f\x{200D}f f\x{200D}f\x{200D}i f\x{200D}f\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}i" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/han-generic-font-families-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/han-generic-font-families-expected.txt >new file mode 100644 >index 00000000000..83e6d237672 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/han-generic-font-families-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x390 >+ RenderBlock {HTML} at (0,0) size 800x390 >+ RenderBody {BODY} at (8,8) size 784x374 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 546x19 >+ text run at (0,0) width 546: "This test is designed to test WebKit's mappings for the generic font families for Han scripts." >+ RenderBlock {DIV} at (0,20) size 784x118 >+ RenderText {#text} at (0,1) size 750x116 >+ text run at (0,1) width 750: "\x{6B64}\x{6BB5}\x{4E2D}\x{6587}\x{7B80}\x{4F53}\x{6587}\x{672C}\x{7528}\x{4E8E}\x{6D4F}\x{89C8}\x{5668}\x{5E03}\x{5C40}" >+ text run at (0,60) width 100: "\x{6D4B}\x{8BD5}" >+ RenderBlock {DIV} at (0,138) size 784x118 >+ RenderText {#text} at (0,1) size 750x116 >+ text run at (0,1) width 750: "\x{6B64}\x{6BB5}\x{7E41}\x{9AD4}\x{4E2D}\x{6587}\x{6587}\x{672C}\x{7528}\x{65BC}\x{700F}\x{89BD}\x{5668}\x{4F48}\x{5C40}" >+ text run at (0,60) width 100: "\x{6E2C}\x{8A66}" >+ RenderBlock {DIV} at (0,256) size 784x59 >+ RenderText {#text} at (0,1) size 700x57 >+ text run at (0,1) width 700: "\x{5D6A}\x{5D6A}\x{50FA}\x{671C}\x{9A5D}\x{9AAA}\x{5E51}\x{8522}\x{54EC}\x{5EEB}\x{85BC}\x{61A0}\x{7641}\x{6F9A}" >+ RenderBlock {DIV} at (0,315) size 784x59 >+ RenderText {#text} at (0,1) size 532x57 >+ text run at (0,1) width 532: "\x{9FA9}\x{9FAF}\x{9FC7}\x{9FAA}\x{9FB0}\x{9FC8}\x{9FAB}\x{9FB1}\x{9FC9}\x{9FA6}\x{9FAC}\x{9FB2}\x{9FCA}\x{9FA7}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/hangul-generic-font-families-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/hangul-generic-font-families-expected.txt >new file mode 100644 >index 00000000000..09484135b82 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/hangul-generic-font-families-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x442 >+ RenderBlock {HTML} at (0,0) size 800x442 >+ RenderBody {BODY} at (8,8) size 784x426 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 563x19 >+ text run at (0,0) width 563: "This test is designed to test WebKit's mappings for the generic font families for Hangul scripts." >+ RenderBlock {DIV} at (0,20) size 784x136 >+ RenderText {#text} at (0,10) size 752x125 >+ text run at (0,10) width 752: "\x{AD6D}\x{D68C}\x{BC95} \x{AC1C}\x{C815}\x{C548}\x{C5D0} \x{B300}\x{D55C} \x{BC15}\x{ADFC}\x{D61C} \x{B300}\x{D1B5}" >+ text run at (0,78) width 100: "\x{B839}\x{C758}" >+ RenderBlock {DIV} at (0,156) size 784x136 >+ RenderText {#text} at (0,10) size 752x125 >+ text run at (0,10) width 752: "\x{AD6D}\x{D68C}\x{BC95} \x{AC1C}\x{C815}\x{C548}\x{C5D0} \x{B300}\x{D55C} \x{BC15}\x{ADFC}\x{D61C} \x{B300}\x{D1B5}" >+ text run at (0,78) width 100: "\x{B839}\x{C758}" >+ RenderBlock {DIV} at (0,292) size 784x134 >+ RenderText {#text} at (0,9) size 756x124 >+ text run at (0,9) width 756: "\x{AD6D}\x{D68C}\x{BC95} \x{AC1C}\x{C815}\x{C548}\x{C5D0} \x{B300}\x{D55C} \x{BC15}\x{ADFC}\x{D61C} \x{B300}\x{D1B5}" >+ text run at (0,76) width 100: "\x{B839}\x{C758}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-character-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-character-expected.txt >new file mode 100644 >index 00000000000..0a41661931b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-character-expected.txt >@@ -0,0 +1,105 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (4,0) size 344x276 >+ RenderBlock {P} at (0,16) size 344x20 >+ RenderText {#text} at (0,0) size 188x19 >+ text run at (0,0) width 188: "The initial value (should be like " >+ RenderInline {TT} at (0,0) size 32x16 >+ RenderText {#text} at (188,3) size 32x16 >+ text run at (188,3) width 32: "auto" >+ RenderText {#text} at (220,0) size 5x19 >+ text run at (220,0) width 5: ")" >+ RenderBlock {DIV} at (0,52) size 344x224 [border: (3px solid #000000)] >+ RenderBlock (floating) {DIV} at (262,7) size 75x90 [bgcolor=#F0F8FF] >+ RenderText {#text} at (7,7) size 330x209 >+ text run at (7,7) width 245: "The chief difficulty Alice found at" >+ text run at (7,28) width 245: "first was in managing her" >+ text run at (7,49) width 245: "flamingo: she succeeded in getting" >+ text run at (7,70) width 245: "its body tucked away," >+ text run at (7,91) width 245: "comfortably enough, under her" >+ text run at (7,112) width 307: "arm, with its legs hanging down, " >+ text run at (314,112) width 23: "but" >+ text run at (7,133) width 330: "generally, just as she had got its neck nicely" >+ text run at (7,154) width 95: "straightened " >+ text run at (101,154) width 236: "out, and was going to give the" >+ text run at (7,175) width 247: "hedgehog a blow with its head, it " >+ text run at (253,175) width 84: "would twist" >+ text run at (7,196) width 270: "itself round and look up in her face\x{2026}" >+ RenderBlock (floating) {DIV} at (356,0) size 344x276 >+ RenderBlock {P} at (0,16) size 344x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 76: "The default (" >+ RenderInline {TT} at (0,0) size 200x16 >+ RenderText {#text} at (76,3) size 200x16 >+ text run at (76,3) width 200: "hyphenate-character: auto" >+ RenderText {#text} at (276,0) size 5x19 >+ text run at (276,0) width 5: ")" >+ RenderBlock {DIV} at (0,52) size 344x224 [border: (3px solid #000000)] >+ RenderBlock (floating) {DIV} at (262,7) size 75x90 [bgcolor=#F0F8FF] >+ RenderText {#text} at (7,7) size 330x209 >+ text run at (7,7) width 245: "The chief difficulty Alice found at" >+ text run at (7,28) width 245: "first was in managing her" >+ text run at (7,49) width 245: "flamingo: she succeeded in getting" >+ text run at (7,70) width 245: "its body tucked away," >+ text run at (7,91) width 245: "comfortably enough, under her" >+ text run at (7,112) width 307: "arm, with its legs hanging down, " >+ text run at (314,112) width 23: "but" >+ text run at (7,133) width 330: "generally, just as she had got its neck nicely" >+ text run at (7,154) width 95: "straightened " >+ text run at (101,154) width 236: "out, and was going to give the" >+ text run at (7,175) width 247: "hedgehog a blow with its head, it " >+ text run at (253,175) width 84: "would twist" >+ text run at (7,196) width 270: "itself round and look up in her face\x{2026}" >+ RenderBlock (floating) {DIV} at (4,276) size 344x276 >+ RenderBlock {P} at (0,16) size 344x20 >+ RenderText {#text} at (0,0) size 43x19 >+ text run at (0,0) width 43: "Bullet (" >+ RenderInline {TT} at (0,0) size 224x16 >+ RenderText {#text} at (43,3) size 224x16 >+ text run at (43,3) width 224: "hyphenate-character: \"\\2022\"" >+ RenderText {#text} at (267,0) size 5x19 >+ text run at (267,0) width 5: ")" >+ RenderBlock {DIV} at (0,52) size 344x224 [border: (3px solid #000000)] >+ RenderBlock (floating) {DIV} at (262,7) size 75x90 [bgcolor=#F0F8FF] >+ RenderText {#text} at (7,7) size 330x209 >+ text run at (7,7) width 245: "The chief difficulty Alice found at" >+ text run at (7,28) width 245: "first was in managing her" >+ text run at (7,49) width 245: "flamingo: she succeeded in getting" >+ text run at (7,70) width 245: "its body tucked away," >+ text run at (7,91) width 245: "comfortably enough, under her" >+ text run at (7,112) width 307: "arm, with its legs hanging down, " >+ text run at (314,112) width 23: "but" >+ text run at (7,133) width 330: "generally, just as she had got its neck nicely" >+ text run at (7,154) width 95: "straightened " >+ text run at (101,154) width 236: "out, and was going to give the" >+ text run at (7,175) width 247: "hedgehog a blow with its head, it " >+ text run at (253,175) width 84: "would twist" >+ text run at (7,196) width 270: "itself round and look up in her face\x{2026}" >+ RenderBlock (floating) {DIV} at (356,276) size 352x276 >+ RenderBlock {P} at (0,16) size 352x20 >+ RenderText {#text} at (0,0) size 131x19 >+ text run at (0,0) width 131: "Middle dot and tilde (" >+ RenderInline {TT} at (0,0) size 216x16 >+ RenderText {#text} at (131,3) size 216x16 >+ text run at (131,3) width 216: "hyphenate-character: \"\\B7~\"" >+ RenderText {#text} at (347,0) size 5x19 >+ text run at (347,0) width 5: ")" >+ RenderBlock {DIV} at (0,52) size 344x224 [border: (3px solid #000000)] >+ RenderBlock (floating) {DIV} at (262,7) size 75x90 [bgcolor=#F0F8FF] >+ RenderText {#text} at (7,7) size 330x209 >+ text run at (7,7) width 245: "The chief difficulty Alice found at" >+ text run at (7,28) width 245: "first was in managing her" >+ text run at (7,49) width 245: "flamingo: she succeeded in getting" >+ text run at (7,70) width 245: "its body tucked away," >+ text run at (7,91) width 245: "comfortably enough, under her" >+ text run at (7,112) width 307: "arm, with its legs hanging down, " >+ text run at (314,112) width 23: "but" >+ text run at (7,133) width 330: "generally, just as she had got its neck nicely" >+ text run at (7,154) width 95: "straightened " >+ text run at (101,154) width 236: "out, and was going to give the" >+ text run at (7,175) width 247: "hedgehog a blow with its head, it " >+ text run at (253,175) width 84: "would twist" >+ text run at (7,196) width 270: "itself round and look up in her face\x{2026}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-first-word-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-first-word-expected.txt >new file mode 100644 >index 00000000000..c3d2c7ca79d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-first-word-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 226x119 [border: (3px solid #000000)] >+ RenderText {#text} at (3,5) size 429x109 >+ text run at (3,5) width 429: "declination" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-limit-before-after-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-limit-before-after-expected.txt >new file mode 100644 >index 00000000000..ab22015cae0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-limit-before-after-expected.txt >@@ -0,0 +1,64 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (8,8) size 126x46 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 120x39 >+ text run at (3,3) width 120: "There is remarkable" >+ text run at (3,23) width 57: "evidence." >+ RenderText {#text} at (142,31) size 4x19 >+ text run at (142,31) width 4: " " >+ RenderBlock {DIV} at (154,8) size 126x46 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 120x39 >+ text run at (3,3) width 120: "There is remarkable" >+ text run at (3,23) width 57: "evidence." >+ RenderText {#text} at (288,31) size 4x19 >+ text run at (288,31) width 4: " " >+ RenderBlock {DIV} at (300,8) size 126x46 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 120x39 >+ text run at (3,3) width 120: "There is remarkable" >+ text run at (3,23) width 57: "evidence." >+ RenderText {#text} at (434,31) size 4x19 >+ text run at (434,31) width 4: " " >+ RenderBlock {DIV} at (446,8) size 126x46 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 120x39 >+ text run at (3,3) width 120: "There is remarkable" >+ text run at (3,23) width 57: "evidence." >+ RenderText {#text} at (580,31) size 4x19 >+ text run at (580,31) width 4: " " >+ RenderBlock {DIV} at (592,8) size 126x46 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 120x39 >+ text run at (3,3) width 120: "There is remarkable" >+ text run at (3,23) width 57: "evidence." >+ RenderText {#text} at (726,31) size 4x19 >+ text run at (726,31) width 4: " " >+ RenderBlock {DIV} at (8,70) size 126x46 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 120x39 >+ text run at (3,3) width 120: "There is remarkable" >+ text run at (3,23) width 57: "evidence." >+ RenderText {#text} at (142,93) size 4x19 >+ text run at (142,93) width 4: " " >+ RenderBlock {DIV} at (154,70) size 126x46 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 120x39 >+ text run at (3,3) width 120: "There is remarkable" >+ text run at (3,23) width 57: "evidence." >+ RenderText {#text} at (288,93) size 4x19 >+ text run at (288,93) width 4: " " >+ RenderBlock {DIV} at (300,70) size 126x46 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 120x39 >+ text run at (3,3) width 120: "There is remarkable" >+ text run at (3,23) width 57: "evidence." >+ RenderText {#text} at (434,93) size 4x19 >+ text run at (434,93) width 4: " " >+ RenderBlock {DIV} at (446,70) size 126x46 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 120x39 >+ text run at (3,3) width 120: "There is remarkable" >+ text run at (3,23) width 57: "evidence." >+ RenderText {#text} at (580,93) size 4x19 >+ text run at (580,93) width 4: " " >+ RenderBlock {DIV} at (592,70) size 126x46 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 120x39 >+ text run at (3,3) width 120: "There is remarkable" >+ text run at (3,23) width 57: "evidence." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-limit-lines-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-limit-lines-expected.txt >new file mode 100644 >index 00000000000..fe5bb571358 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-limit-lines-expected.txt >@@ -0,0 +1,105 @@ >+layer at (0,0) size 785x1032 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1032 >+ RenderBlock {HTML} at (0,0) size 785x1032 >+ RenderBody {BODY} at (8,8) size 769x584 >+ RenderBlock (floating) {DIV} at (4,0) size 202x512 [border: (1px solid #ADD8E6)] >+ RenderText {#text} at (1,1) size 200x509 >+ text run at (1,1) width 200: "also the division of" >+ text run at (1,31) width 200: "the mind into the" >+ text run at (1,61) width 85: "rational," >+ text run at (1,91) width 200: "concupiscent, and" >+ text run at (1,121) width 200: "irascible elements," >+ text run at (1,151) width 200: "or of pleasures and" >+ text run at (1,181) width 200: "desires into" >+ text run at (1,211) width 200: "necessary and" >+ text run at (1,241) width 200: "unnecessary\x{2014}" >+ text run at (1,271) width 200: "these and other" >+ text run at (1,301) width 200: "great forms of" >+ text run at (1,331) width 200: "thought are all of" >+ text run at (1,361) width 67: "them " >+ text run at (67,361) width 134: "to be found" >+ text run at (1,391) width 200: "in the Republic," >+ text run at (1,421) width 200: "and were probably" >+ text run at (1,451) width 200: "first invented by" >+ text run at (1,481) width 60: "Plato." >+ RenderBlock (floating) {DIV} at (214,0) size 202x512 [border: (1px solid #ADD8E6)] >+ RenderText {#text} at (1,1) size 200x509 >+ text run at (1,1) width 200: "also the division of" >+ text run at (1,31) width 200: "the mind into the" >+ text run at (1,61) width 85: "rational," >+ text run at (1,91) width 200: "concupiscent, and" >+ text run at (1,121) width 200: "irascible elements," >+ text run at (1,151) width 200: "or of pleasures and" >+ text run at (1,181) width 200: "desires into" >+ text run at (1,211) width 200: "necessary and" >+ text run at (1,241) width 200: "unnecessary\x{2014}" >+ text run at (1,271) width 200: "these and other" >+ text run at (1,301) width 200: "great forms of" >+ text run at (1,331) width 200: "thought are all of" >+ text run at (1,361) width 67: "them " >+ text run at (67,361) width 134: "to be found" >+ text run at (1,391) width 200: "in the Republic," >+ text run at (1,421) width 200: "and were probably" >+ text run at (1,451) width 200: "first invented by" >+ text run at (1,481) width 60: "Plato." >+ RenderBlock (floating) {DIV} at (424,0) size 202x512 [border: (1px solid #ADD8E6)] >+ RenderText {#text} at (1,1) size 200x509 >+ text run at (1,1) width 200: "also the division of" >+ text run at (1,31) width 200: "the mind into the" >+ text run at (1,61) width 85: "rational," >+ text run at (1,91) width 200: "concupiscent, and" >+ text run at (1,121) width 200: "irascible elements," >+ text run at (1,151) width 200: "or of pleasures and" >+ text run at (1,181) width 200: "desires into" >+ text run at (1,211) width 200: "necessary and" >+ text run at (1,241) width 200: "unnecessary\x{2014}" >+ text run at (1,271) width 200: "these and other" >+ text run at (1,301) width 200: "great forms of" >+ text run at (1,331) width 200: "thought are all of" >+ text run at (1,361) width 67: "them " >+ text run at (67,361) width 134: "to be found" >+ text run at (1,391) width 200: "in the Republic," >+ text run at (1,421) width 200: "and were probably" >+ text run at (1,451) width 200: "first invented by" >+ text run at (1,481) width 60: "Plato." >+ RenderBlock (floating) {DIV} at (4,512) size 202x512 [border: (1px solid #ADD8E6)] >+ RenderText {#text} at (1,1) size 200x509 >+ text run at (1,1) width 200: "also the division of" >+ text run at (1,31) width 200: "the mind into the" >+ text run at (1,61) width 85: "rational," >+ text run at (1,91) width 200: "concupiscent, and" >+ text run at (1,121) width 200: "irascible elements," >+ text run at (1,151) width 200: "or of pleasures and" >+ text run at (1,181) width 200: "desires into" >+ text run at (1,211) width 200: "necessary and" >+ text run at (1,241) width 200: "unnecessary\x{2014}" >+ text run at (1,271) width 200: "these and other" >+ text run at (1,301) width 200: "great forms of" >+ text run at (1,331) width 200: "thought are all of" >+ text run at (1,361) width 67: "them " >+ text run at (67,361) width 134: "to be found" >+ text run at (1,391) width 200: "in the Republic," >+ text run at (1,421) width 200: "and were probably" >+ text run at (1,451) width 200: "first invented by" >+ text run at (1,481) width 60: "Plato." >+ RenderBlock (floating) {DIV} at (214,512) size 202x512 [border: (1px solid #ADD8E6)] >+ RenderText {#text} at (1,1) size 200x509 >+ text run at (1,1) width 200: "also the division of" >+ text run at (1,31) width 200: "the mind into the" >+ text run at (1,61) width 85: "rational," >+ text run at (1,91) width 200: "concupiscent, and" >+ text run at (1,121) width 200: "irascible elements," >+ text run at (1,151) width 200: "or of pleasures and" >+ text run at (1,181) width 200: "desires into" >+ text run at (1,211) width 200: "necessary and" >+ text run at (1,241) width 200: "unnecessary\x{2014}" >+ text run at (1,271) width 200: "these and other" >+ text run at (1,301) width 200: "great forms of" >+ text run at (1,331) width 200: "thought are all of" >+ text run at (1,361) width 67: "them " >+ text run at (67,361) width 134: "to be found" >+ text run at (1,391) width 200: "in the Republic," >+ text run at (1,421) width 200: "and were probably" >+ text run at (1,451) width 200: "first invented by" >+ text run at (1,481) width 60: "Plato." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-locale-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-locale-expected.txt >new file mode 100644 >index 00000000000..434143e6926 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/hyphenate-locale-expected.txt >@@ -0,0 +1,37 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 130x215 >+ RenderBlock {DIV} at (0,0) size 130x43 >+ RenderText {#text} at (0,1) size 156x41 >+ text run at (0,1) width 156: "throughout" >+ RenderBlock {DIV} at (0,43) size 130x43 >+ RenderText {#text} at (0,1) size 156x41 >+ text run at (0,1) width 156: "throughout" >+ RenderBlock {DIV} at (0,86) size 130x43 >+ RenderText {#text} at (0,1) size 156x41 >+ text run at (0,1) width 156: "throughout" >+ RenderBlock {DIV} at (0,129) size 130x43 >+ RenderText {#text} at (0,1) size 156x41 >+ text run at (0,1) width 156: "throughout" >+ RenderBlock {DIV} at (0,172) size 130x43 >+ RenderText {#text} at (0,1) size 156x41 >+ text run at (0,1) width 156: "throughout" >+ RenderBlock {DIV} at (0,215) size 135x215 >+ RenderBlock {DIV} at (0,0) size 135x43 >+ RenderText {#text} at (0,1) size 153x41 >+ text run at (0,1) width 153: "reciprocity" >+ RenderBlock {DIV} at (0,43) size 135x43 >+ RenderText {#text} at (0,1) size 153x41 >+ text run at (0,1) width 153: "reciprocity" >+ RenderBlock {DIV} at (0,86) size 135x43 >+ RenderText {#text} at (0,1) size 153x41 >+ text run at (0,1) width 153: "reciprocity" >+ RenderBlock {DIV} at (0,129) size 135x43 >+ RenderText {#text} at (0,1) size 153x41 >+ text run at (0,1) width 153: "reciprocity" >+ RenderBlock {DIV} at (0,172) size 135x43 >+ RenderText {#text} at (0,1) size 153x41 >+ text run at (0,1) width 153: "reciprocity" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/hyphens-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/hyphens-expected.txt >new file mode 100644 >index 00000000000..a5f0d9b6663 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/hyphens-expected.txt >@@ -0,0 +1,97 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (4,0) size 344x276 >+ RenderBlock {P} at (0,16) size 344x20 >+ RenderInline {TT} at (0,0) size 120x16 >+ RenderText {#text} at (0,3) size 120x16 >+ text run at (0,3) width 120: "hyphens: manual" >+ RenderText {#text} at (120,0) size 127x19 >+ text run at (120,0) width 127: " without soft hyphens" >+ RenderBlock {DIV} at (0,52) size 344x224 [border: (3px solid #000000)] >+ RenderBlock (floating) {DIV} at (262,7) size 75x90 [bgcolor=#F0F8FF] >+ RenderText {#text} at (7,7) size 330x209 >+ text run at (7,7) width 245: "The chief difficulty Alice found at" >+ text run at (7,28) width 245: "first was in managing her" >+ text run at (7,49) width 245: "flamingo: she succeeded in getting" >+ text run at (7,70) width 245: "its body tucked away," >+ text run at (7,91) width 245: "comfortably enough, under her" >+ text run at (7,112) width 307: "arm, with its legs hanging down, " >+ text run at (314,112) width 23: "but" >+ text run at (7,133) width 330: "generally, just as she had got its neck nicely" >+ text run at (7,154) width 95: "straightened " >+ text run at (101,154) width 236: "out, and was going to give the" >+ text run at (7,175) width 247: "hedgehog a blow with its head, it " >+ text run at (253,175) width 84: "would twist" >+ text run at (7,196) width 270: "itself round and look up in her face\x{2026}" >+ RenderBlock (floating) {DIV} at (356,0) size 344x276 >+ RenderBlock {P} at (0,16) size 344x20 >+ RenderInline {TT} at (0,0) size 104x16 >+ RenderText {#text} at (0,3) size 104x16 >+ text run at (0,3) width 104: "hyphens: none" >+ RenderText {#text} at (104,0) size 108x19 >+ text run at (104,0) width 108: " with soft hyphens" >+ RenderBlock {DIV} at (0,52) size 344x224 [border: (3px solid #000000)] >+ RenderBlock (floating) {DIV} at (262,7) size 75x90 [bgcolor=#F0F8FF] >+ RenderText {#text} at (7,7) size 330x209 >+ text run at (7,7) width 245: "The chief difficulty Alice found at" >+ text run at (7,28) width 245: "first was in managing her" >+ text run at (7,49) width 245: "flamingo: she succeeded in get\x{AD}ting" >+ text run at (7,70) width 245: "its body tucked away," >+ text run at (7,91) width 245: "com\x{AD}fortably enough, under her" >+ text run at (7,112) width 307: "arm, with its legs hanging down, " >+ text run at (314,112) width 23: "but" >+ text run at (7,133) width 330: "generally, just as she had got its neck nicely" >+ text run at (7,154) width 95: "straight\x{AD}ened " >+ text run at (101,154) width 236: "out, and was going to give the" >+ text run at (7,175) width 247: "hedge\x{AD}hog a blow with its head, it " >+ text run at (253,175) width 84: "would twist" >+ text run at (7,196) width 270: "itself round and look up in her face\x{2026}" >+ RenderBlock (floating) {DIV} at (4,276) size 344x276 >+ RenderBlock {P} at (0,16) size 344x20 >+ RenderInline {TT} at (0,0) size 120x16 >+ RenderText {#text} at (0,3) size 120x16 >+ text run at (0,3) width 120: "hyphens: manual" >+ RenderText {#text} at (120,0) size 108x19 >+ text run at (120,0) width 108: " with soft hyphens" >+ RenderBlock {DIV} at (0,52) size 344x224 [border: (3px solid #000000)] >+ RenderBlock (floating) {DIV} at (262,7) size 75x90 [bgcolor=#F0F8FF] >+ RenderText {#text} at (7,7) size 330x209 >+ text run at (7,7) width 245: "The chief difficulty Alice found at" >+ text run at (7,28) width 245: "first was in managing her" >+ text run at (7,49) width 245: "flamingo: she succeeded in get\x{AD}ting" >+ text run at (7,70) width 208: "its body tucked away, " >+ text run at (215,70) width 37: "com\x{AD}" + hyphen string "\x{2010}" >+ text run at (7,91) width 245: "fortably enough, under her arm," >+ text run at (7,112) width 202: "with its legs hanging down, " >+ text run at (208,112) width 129: "but generally, just" >+ text run at (7,133) width 330: "as she had got its neck nicely straight\x{AD}ened" >+ text run at (7,154) width 330: "out, and was going to give the hedge\x{AD}hog a" >+ text run at (7,175) width 159: "blow with its head, it " >+ text run at (165,175) width 172: "would twist itself round" >+ text run at (7,196) width 184: "and look up in her face\x{2026}" >+ RenderBlock (floating) {DIV} at (356,276) size 344x276 >+ RenderBlock {P} at (0,16) size 344x20 >+ RenderInline {TT} at (0,0) size 104x16 >+ RenderText {#text} at (0,3) size 104x16 >+ text run at (0,3) width 104: "hyphens: auto" >+ RenderText {#text} at (104,0) size 127x19 >+ text run at (104,0) width 127: " without soft hyphens" >+ RenderBlock {DIV} at (0,52) size 344x224 [border: (3px solid #000000)] >+ RenderBlock (floating) {DIV} at (262,7) size 75x90 [bgcolor=#F0F8FF] >+ RenderText {#text} at (7,7) size 330x209 >+ text run at (7,7) width 245: "The chief difficulty Alice found at" >+ text run at (7,28) width 245: "first was in managing her" >+ text run at (7,49) width 245: "flamingo: she succeeded in getting" >+ text run at (7,70) width 245: "its body tucked away," >+ text run at (7,91) width 245: "comfortably enough, under her" >+ text run at (7,112) width 307: "arm, with its legs hanging down, " >+ text run at (314,112) width 23: "but" >+ text run at (7,133) width 330: "generally, just as she had got its neck nicely" >+ text run at (7,154) width 95: "straightened " >+ text run at (101,154) width 236: "out, and was going to give the" >+ text run at (7,175) width 247: "hedgehog a blow with its head, it " >+ text run at (253,175) width 84: "would twist" >+ text run at (7,196) width 270: "itself round and look up in her face\x{2026}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/in-rendered-text-rtl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/in-rendered-text-rtl-expected.txt >new file mode 100644 >index 00000000000..9f5eef832c0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/in-rendered-text-rtl-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 758x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 350x19 >+ text run at (51,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=7433" >+ RenderText {#text} at (401,0) size 758x39 >+ text run at (401,0) width 357: " REGRESSION (r12789): Second RTL text run on a line" >+ text run at (0,20) width 118: "cannot be selected" >+ RenderText {#text} at (118,20) size 4x19 >+ text run at (118,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 615x19 >+ text run at (0,0) width 615: "The rightmost two words in the Hebrew text should be selectable by dragging or double-clicking them." >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,102) size 784x20 >+ RenderInline {SPAN} at (0,0) size 116x19 >+ RenderText {#text} at (0,0) size 116x19 >+ text run at (0,0) width 50 RTL: "\x{5E9}\x{5EA}\x{5D4} \x{5DE}\x{5D9}\x{5E5}" >+ text run at (50,0) width 66 RTL: "\x{5D0}\x{5DB}\x{5DC}\x{5EA} \x{5E4}\x{5DC}\x{5E4}\x{5DC} " >+ RenderText {#text} at (0,0) size 0x0 >+caret: position 3 of child 0 {#text} of child 7 {SPAN} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/indic-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/indic-expected.txt >new file mode 100644 >index 00000000000..30e325c3649 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/indic-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 596x19 >+ text run at (0,0) width 596: "This page renders some indic text and makes sure that the text metrics match the expected metrics. " >+ RenderBR {BR} at (596,15) size 0x0 >+ RenderText {#text} at (0,22) size 782x41 >+ text run at (0,22) width 782: "\x{AA0}\x{AB3}\x{AA8}\x{ABE} \x{A87}\x{AB0}\x{ABE}\x{A95}\x{AC0} \x{AAA}\x{ACD}\x{AB0}\x{AA6}\x{AC7}\x{AB6}\x{ACB}\x{AA8}\x{AC7} \x{A87}\x{AB8}\x{ACD}\x{AB2}\x{ABE}\x{AAE}\x{ABF}\x{A95} \x{AB0}\x{ABE}\x{AB7}\x{ACD}\x{A9F}\x{ACD}\x{AB0} \x{A9C}\x{ABE}\x{AB9}\x{AC7}\x{AB0} \x{A95}\x{AB0}\x{ACD}\x{AAF}\x{AC1}\x{A82} \x{A9B}\x{AC7} \x{A85}\x{AA8}\x{AC7} \x{AAA}\x{ACB}\x{AA4}\x{ABE}\x{AA8}\x{ACB} \x{AB5}\x{ACD}\x{AAF}\x{ABE}\x{AAA} \x{AB5}\x{AA7}\x{ABE}\x{AB0}\x{AB5}\x{ABE} \x{AA4}\x{AC7}\x{AAE}\x{AA8}\x{ABE} \x{AB5}\x{AA1}\x{ABE} \x{AAA}\x{ACD}\x{AB0}\x{AA4}\x{ACD}\x{AAF}\x{AC7} \x{AB5}\x{AAB}\x{ABE}\x{AA6}\x{ABE}\x{AB0}\x{AC0}\x{AA8}\x{AC1}\x{A82} \x{AB5}\x{ABF}\x{AB6}\x{ACD}\x{AB5}\x{AAD}\x{AB0}\x{AA8}\x{ABE} \x{AAE}\x{AC1}\x{AB8}\x{ACD}\x{AB2}\x{ABF}\x{AAE}\x{ACB}\x{AA8}\x{AC7}" >+ text run at (0,44) width 339: "\x{A86}\x{AB9}\x{ACD}\x{AB5}\x{ABE}\x{AA8} \x{A95}\x{AB0}\x{ACD}\x{AAF}\x{AC1}\x{A82} \x{A9B}\x{AC7}. \x{A87}\x{AB8}\x{ACD}\x{AB2}\x{ABE}\x{AAE}\x{ABF}\x{A95} \x{AB8}\x{ACD}\x{A9F}\x{AC7}\x{A9F} \x{A93}\x{AAB} \x{A87}\x{AB0}\x{ABE}\x{A95} \x{A8F}\x{AA8}\x{ACD}\x{AA1} \x{AB8}\x{ABF}\x{AB0}\x{ABF}\x{AAF}\x{ABE}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/002-expected.txt >new file mode 100644 >index 00000000000..54f3368607c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/002-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 280x100 >+ RenderTableSection {TBODY} at (0,0) size 280x100 >+ RenderTableRow {TR} at (0,0) size 280x100 >+ RenderTableCell {TD} at (0,0) size 280x100 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 280x99 >+ text run at (0,0) width 280: "\x{8AB0}\x{3067}\x{3082}\x{3042}\x{306A}\x{305F}\x{306E}\x{30C9}\x{30AD}\x{30E5}\x{30E1}\x{30F3}\x{30C8}\x{3092}\x{30AA}\x{30EA}\x{30B8}\x{30CA}\x{30EB}\x{306E}" >+ text run at (0,20) width 184: "\x{4F53}\x{88C1}\x{3067}\x{958B}\x{304F}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002} " >+ text run at (184,20) width 92: "\x{3042}\x{306A}\x{305F}\x{306E}\x{610F}\x{56F3}" >+ text run at (0,40) width 280: "\x{3057}\x{305F}\x{3068}\x{304A}\x{308A}\x{306B}\x{60C5}\x{5831}\x{3092}\x{4F1D}\x{3048}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}" >+ text run at (0,60) width 271: "\x{3055}\x{3089}\x{306B}\x{3001}\x{30D6}\x{30E9}\x{30A6}\x{30B6}\x{304B}\x{3089}\x{30B3}\x{30E1}\x{30F3}\x{30C8}\x{3084}\x{30DE}\x{30FC}\x{30AF}\x{30A2}\x{30C3}" >+ text run at (0,80) width 116: "\x{30D7}\x{3092}\x{66F8}\x{304D}\x{8FBC}\x{3093}\x{3060}\x{308A}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/003-expected.txt >new file mode 100644 >index 00000000000..6b68e72ab54 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/003-expected.txt >@@ -0,0 +1,82 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x338 [border: (5px outset #808080)] >+ RenderTableSection {TBODY} at (5,5) size 774x328 >+ RenderTableRow {TR} at (0,2) size 774x324 >+ RenderTableCell {TD} at (2,162) size 716x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (720,2) size 52x324 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "\x{5CA1}\x{5C71}" >+ RenderText {#text} at (34,2) size 16x19 >+ text run at (34,2) width 16: "\x{FF5C}" >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (2,22) size 32x19 >+ text run at (2,22) width 32: "\x{5E83}\x{5CF6}" >+ RenderText {#text} at (34,22) size 16x19 >+ text run at (34,22) width 16: "\x{FF5C}" >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (2,42) size 32x19 >+ text run at (2,42) width 32: "\x{5C71}\x{53E3}" >+ RenderText {#text} at (34,42) size 16x19 >+ text run at (34,42) width 16: "\x{FF5C}" >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (2,62) size 32x19 >+ text run at (2,62) width 32: "\x{5FB3}\x{5CF6}" >+ RenderText {#text} at (34,62) size 16x19 >+ text run at (34,62) width 16: "\x{FF5C}" >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (2,82) size 32x19 >+ text run at (2,82) width 32: "\x{9999}\x{5DDD}" >+ RenderText {#text} at (34,82) size 16x19 >+ text run at (34,82) width 16: "\x{FF5C}" >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (2,102) size 32x19 >+ text run at (2,102) width 32: "\x{611B}\x{5A9B}" >+ RenderText {#text} at (34,102) size 16x19 >+ text run at (34,102) width 16: "\x{FF5C}" >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (2,122) size 32x19 >+ text run at (2,122) width 32: "\x{9AD8}\x{77E5}" >+ RenderText {#text} at (34,122) size 16x19 >+ text run at (34,122) width 16: "\x{FF5C}" >+ RenderInline {A} at (0,0) size 48x39 [color=#0000EE] >+ RenderText {#text} at (2,142) size 48x39 >+ text run at (2,142) width 40: "\x{798F}\x{5CA1}\x{30FB}" >+ text run at (2,162) width 48: "\x{5317}\x{4E5D}\x{5DDE}" >+ RenderText {#text} at (2,182) size 16x19 >+ text run at (2,182) width 16: "\x{FF5C}" >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (18,182) size 32x19 >+ text run at (18,182) width 32: "\x{4F50}\x{8CC0}" >+ RenderText {#text} at (2,202) size 16x19 >+ text run at (2,202) width 16: "\x{FF5C}" >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (18,202) size 32x19 >+ text run at (18,202) width 32: "\x{9577}\x{5D0E}" >+ RenderText {#text} at (2,222) size 16x19 >+ text run at (2,222) width 16: "\x{FF5C}" >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (18,222) size 32x19 >+ text run at (18,222) width 32: "\x{718A}\x{672C}" >+ RenderText {#text} at (2,242) size 16x19 >+ text run at (2,242) width 16: "\x{FF5C}" >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (18,242) size 32x19 >+ text run at (18,242) width 32: "\x{5927}\x{5206}" >+ RenderText {#text} at (2,262) size 16x19 >+ text run at (2,262) width 16: "\x{FF5C}" >+ RenderInline {A} at (0,0) size 32x19 [color=#0000EE] >+ RenderText {#text} at (18,262) size 32x19 >+ text run at (18,262) width 32: "\x{5BAE}\x{5D0E}" >+ RenderText {#text} at (2,282) size 16x19 >+ text run at (2,282) width 16: "\x{FF5C}" >+ RenderInline {A} at (0,0) size 48x39 [color=#0000EE] >+ RenderText {#text} at (18,282) size 48x39 >+ text run at (18,282) width 32: "\x{9E7F}\x{5150}" >+ text run at (2,302) width 16: "\x{5CF6}" >+ RenderText {#text} at (18,302) size 16x19 >+ text run at (18,302) width 16: "\x{FF5C}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/arabic-justify-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/arabic-justify-expected.txt >new file mode 100644 >index 00000000000..0c46d18e8ea >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/arabic-justify-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x252 >+ RenderBlock {HTML} at (0,0) size 800x252 >+ RenderBody {BODY} at (8,16) size 784x228 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 753x19 >+ text run at (0,0) width 753: "The following text should be rendered as 3 lines with justification. The spaces are evenly distributed over (the first line of) text." >+ RenderBlock {DIV} at (0,36) size 100x60 >+ RenderText {#text} at (0,0) size 100x59 >+ text run at (0,0) width 100 RTL: "\x{648}\x{644}\x{64A} \x{627}\x{644}\x{639}\x{647}\x{62F} \x{64A}\x{648}\x{62C}\x{647}" >+ text run at (0,20) width 100 RTL: "\x{628}\x{62A}\x{643}\x{631}\x{64A}\x{645} \x{645}\x{648}\x{627}\x{637}\x{646} \x{648}\x{645}\x{642}\x{64A}\x{645}" >+ text run at (81,40) width 19 RTL: "\x{623}\x{646}\x{642}\x{630}\x{627}" >+ RenderBlock (anonymous) at (0,96) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,132) size 784x40 >+ RenderText {#text} at (0,0) size 780x39 >+ text run at (0,0) width 709: "The following text should be rendered as 2 lines with justification. The 1st line should be totally justified ( which means " >+ text run at (709,0) width 71: "aligned with" >+ text run at (0,20) width 474: "the 2nd line at right side) and there should be no text overlapping in the 1st line." >+ RenderBlock {DIV} at (0,188) size 250x40 >+ RenderText {#text} at (0,0) size 250x39 >+ text run at (0,0) width 250 RTL: "\x{627}\x{644}\x{62E}\x{645}\x{64A}\x{633}. \x{648}\x{642}\x{627}\x{644} \x{627}\x{644}\x{645}\x{62A}\x{62D}\x{62F}\x{62B} \x{627}\x{62D}\x{645}\x{62F} \x{641}\x{648}\x{632}\x{64A} \"\x{645}\x{627} \x{646}\x{62A}\x{648}\x{642}\x{639}\x{647} \x{641}\x{64A}" >+ text run at (217,20) width 33 RTL: "\x{627}\x{644}\x{639}\x{627}\x{634}\x{631}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-AN-after-L-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-AN-after-L-expected.txt >new file mode 100644 >index 00000000000..254b61fb276 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-AN-after-L-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x116 >+ RenderBlock {HTML} at (0,0) size 800x116 >+ RenderBody {BODY} at (8,8) size 784x92 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 260x19 >+ text run at (0,0) width 260: "The following two lines should be the same:" >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 66x19 >+ text run at (0,0) width 66 LTR override: "abc\x{5D2}\x{5D1}\x{5D0}\x{661}\x{662}\x{663}" >+ RenderBlock {P} at (0,72) size 784x20 >+ RenderText {#text} at (0,0) size 66x19 >+ text run at (0,0) width 22: "abc" >+ text run at (22,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (42,0) width 24: "\x{661}\x{662}\x{663}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-AN-after-empty-run-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-AN-after-empty-run-expected.txt >new file mode 100644 >index 00000000000..47a99a458df >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-AN-after-empty-run-expected.txt >@@ -0,0 +1,30 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 394x19 >+ RenderInline {A} at (0,0) size 154x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 154x19 >+ text run at (51,0) width 154: "rdar://problem/6020930" >+ RenderText {#text} at (205,0) size 240x19 >+ text run at (205,0) width 240: " Bidi Problem When Resizing Window" >+ RenderText {#text} at (445,0) size 4x19 >+ text run at (445,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 306x19 >+ text run at (0,0) width 306: "The boxes below should be identical to each other." >+ RenderBlock {DIV} at (0,72) size 90x50 [border: (1px solid #0000FF)] >+ RenderText {#text} at (5,5) size 59x39 >+ text run at (5,5) width 55 RTL: "\x{627}\x{644}\x{645}\x{627}\x{626}\x{629} \x{645}\x{644}\x{64A}\x{627}\x{631}" >+ text run at (60,5) width 4: " " >+ text run at (5,25) width 18 RTL: " \x{645}\x{646}" >+ text run at (23,25) width 40: "12345" >+ RenderBlock {DIV} at (0,122) size 90x50 [border: (1px solid #0000FF)] >+ RenderText {#text} at (5,5) size 58x39 >+ text run at (5,5) width 55 RTL: "\x{627}\x{644}\x{645}\x{627}\x{626}\x{629} \x{645}\x{644}\x{64A}\x{627}\x{631}" >+ text run at (5,25) width 18 RTL: " \x{645}\x{646}" >+ text run at (23,25) width 40: "12345" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-CS-after-AN-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-CS-after-AN-expected.txt >new file mode 100644 >index 00000000000..966e4f215e3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-CS-after-AN-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x88 >+ RenderBlock {HTML} at (0,0) size 800x88 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 449x19 >+ text run at (0,0) width 449: "The following should look like: Arabic characters 123.4 Arabic characters." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 21 RTL: " \x{644}\x{645}\x{646}" >+ text run at (21,0) width 36: "123.4" >+ text run at (57,0) width 19 RTL: "\x{627}\x{628}\x{62C} " >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-L2-run-reordering-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-L2-run-reordering-expected.txt >new file mode 100644 >index 00000000000..3b4dbb501de >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-L2-run-reordering-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x108 >+ RenderBlock {HTML} at (0,0) size 800x108 >+ RenderBody {BODY} at (8,16) size 784x76 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 746x39 >+ text run at (0,0) width 746: "The three boxes should be the same. The order in each box should be: Roman letters, Hebrew letters, digits, Hebrew letters," >+ text run at (0,20) width 87: "Roman letters." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderInline {SPAN} at (0,0) size 122x21 [border: (1px solid #008000)] >+ RenderText {#text} at (1,0) size 120x19 >+ text run at (1,0) width 26: "abc " >+ text run at (27,0) width 23 RTL: " \x{5D3}\x{5D4}\x{5D5}" >+ text run at (50,0) width 24: "123" >+ text run at (74,0) width 24 RTL: "\x{5D0}\x{5D1}\x{5D2} " >+ text run at (98,0) width 23: " def" >+ RenderText {#text} at (122,0) size 4x19 >+ text run at (122,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 122x21 [border: (1px solid #008000)] >+ RenderText {#text} at (127,0) size 120x19 >+ text run at (127,0) width 26: "abc " >+ text run at (153,0) width 23 RTL: " \x{5D3}\x{5D4}\x{5D5}" >+ text run at (176,0) width 24: "123" >+ text run at (200,0) width 24 RTL: "\x{5D0}\x{5D1}\x{5D2} " >+ text run at (224,0) width 23: " def" >+ RenderText {#text} at (248,0) size 4x19 >+ text run at (248,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 122x21 [border: (1px solid #008000)] >+ RenderText {#text} at (253,0) size 120x19 >+ text run at (253,0) width 26: "abc " >+ text run at (279,0) width 23 RTL: " \x{5D3}\x{5D4}\x{5D5}" >+ text run at (302,0) width 24: "123" >+ text run at (326,0) width 24 RTL: "\x{5D0}\x{5D1}\x{5D2} " >+ text run at (350,0) width 23: " def" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-LDB-2-CSS-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-LDB-2-CSS-expected.txt >new file mode 100644 >index 00000000000..c187b579e7e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-LDB-2-CSS-expected.txt >@@ -0,0 +1,596 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x570 >+ RenderBlock {HTML} at (0,0) size 800x570 >+ RenderBody {BODY} at (8,21) size 784x533 >+ RenderBlock {H1} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 425x36 >+ text run at (0,0) width 425: "Bidirectional Text Test 2 - CSS" >+ RenderBlock {P} at (0,58) size 784x21 >+ RenderText {#text} at (0,0) size 126x19 >+ text run at (0,0) width 126: "This test is based on " >+ RenderInline {A} at (0,0) size 115x19 [color=#0000EE] >+ RenderText {#text} at (126,0) size 115x19 >+ text run at (126,0) width 115: "CSS2 section 9.10" >+ RenderText {#text} at (241,0) size 30x19 >+ text run at (241,0) width 30: " and " >+ RenderInline {A} at (0,0) size 61x19 [color=#0000EE] >+ RenderText {#text} at (271,0) size 61x19 >+ text run at (271,0) width 61: "Chapter 3" >+ RenderText {#text} at (332,0) size 42x19 >+ text run at (332,0) width 42: " of the " >+ RenderInline {A} at (0,0) size 110x19 [color=#0000EE] >+ RenderText {#text} at (374,0) size 110x19 >+ text run at (374,0) width 110: "Unicode Standard" >+ RenderText {#text} at (484,0) size 4x19 >+ text run at (484,0) width 4: "." >+ RenderBlock {P} at (0,94) size 784x21 >+ RenderText {#text} at (0,0) size 66x19 >+ text run at (0,0) width 66: "See also a " >+ RenderInline {A} at (0,0) size 218x19 [color=#0000EE] >+ RenderText {#text} at (66,0) size 218x19 >+ text run at (66,0) width 218: "test for the same concepts in HTML" >+ RenderText {#text} at (284,0) size 41x19 >+ text run at (284,0) width 41: " and a " >+ RenderInline {A} at (0,0) size 416x19 [color=#0000EE] >+ RenderText {#text} at (325,0) size 416x19 >+ text run at (325,0) width 416: "test for the same concepts using Unicode directional formatting codes" >+ RenderText {#text} at (741,0) size 4x19 >+ text run at (741,0) width 4: "." >+ RenderBlock {P} at (0,130) size 784x21 >+ RenderText {#text} at (0,0) size 267x19 >+ text run at (0,0) width 267: "In each box, all the lines should be the same." >+ RenderBlock (anonymous) at (0,166) size 784x249 >+ RenderBlock {DIV} at (3,3) size 96x188 [border: (1px solid #008000)] >+ RenderBlock {P} at (4,4) size 88x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88: "ABCDEFGHI" >+ RenderBlock {P} at (4,24) size 88x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88: "ABCDEFGHI" >+ RenderBlock {P} at (4,44) size 88x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "ABC" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29: "DEF" >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27: "GHI" >+ RenderBlock {P} at (4,64) size 88x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88 RTL override: "IHGFEDCBA" >+ RenderBlock {P} at (4,84) size 88x20 >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27 RTL override: "IHG" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29 RTL override: "FED" >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32 RTL override: "CBA" >+ RenderBlock {P} at (4,104) size 88x20 >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27 RTL override: "IHG" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29: "DEF" >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32 RTL override: "CBA" >+ RenderBlock {P} at (4,124) size 88x20 >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27 RTL override: "IHG" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29 RTL override: "FED" >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32 RTL override: "CBA" >+ RenderBlock {P} at (4,144) size 88x20 >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27 RTL override: "IHG" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29 RTL override: "FED" >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32 RTL override: "CBA" >+ RenderBlock {P} at (4,164) size 88x20 >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27 RTL override: "IHG" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29 LTR override: "DEF" >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32 RTL override: "CBA" >+ RenderText {#text} at (102,85) size 4x19 >+ text run at (102,85) width 4: " " >+ RenderBlock {DIV} at (109,53) size 28x88 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 20x20 >+ RenderTableSection {TBODY} at (0,0) size 20x20 >+ RenderTableRow {TR} at (0,0) size 20x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderBlock {P} at (4,24) size 20x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ RenderBlock {P} at (4,44) size 20x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ RenderBlock {P} at (4,64) size 20x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20 LTR override: "\x{5D2}\x{5D1}\x{5D0}" >+ RenderText {#text} at (140,85) size 4x19 >+ text run at (140,85) width 4: " " >+ RenderBlock {DIV} at (147,63) size 87x68 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 79x20 >+ RenderTableSection {TBODY} at (0,0) size 79x20 >+ RenderTableRow {TR} at (0,0) size 79x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (20,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (24,0) size 11x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (35,0) size 10x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (45,0) size 11x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (56,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (60,0) size 4x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (64,0) size 8x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (72,0) size 7x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderBlock {P} at (4,24) size 79x20 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 40: " ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ RenderBlock {P} at (4,44) size 79x20 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 24 RTL: " \x{5D0}\x{5D1}\x{5D2}" >+ text run at (24,0) width 32: "ABC" >+ text run at (56,0) width 23 RTL: "\x{5D3}\x{5D4}\x{5D5} " >+ RenderText {#text} at (237,85) size 4x19 >+ text run at (237,85) width 4: " " >+ RenderBlock {DIV} at (244,3) size 145x188 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 137x20 >+ RenderTableSection {TBODY} at (0,0) size 137x20 >+ RenderTableRow {TR} at (0,0) size 137x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (20,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (24,0) size 11x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (35,0) size 10x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (45,0) size 11x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (56,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (60,0) size 4x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (64,0) size 8x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (72,0) size 7x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderTableCell {TD} at (79,0) size 4x20 [r=0 c=11 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (83,0) size 11x20 [r=0 c=12 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderTableCell {TD} at (94,0) size 9x20 [r=0 c=13 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "E" >+ RenderTableCell {TD} at (103,0) size 9x20 [r=0 c=14 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "F" >+ RenderTableCell {TD} at (112,0) size 4x20 [r=0 c=15 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (116,0) size 8x20 [r=0 c=16 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D8}" >+ RenderTableCell {TD} at (124,0) size 8x20 [r=0 c=17 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D7}" >+ RenderTableCell {TD} at (132,0) size 5x20 [r=0 c=18 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D6}" >+ RenderBlock {P} at (4,24) size 137x20 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 40: " ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ text run at (79,0) width 37: " DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,44) size 137x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 55x19 >+ RenderText {#text} at (24,0) size 55x19 >+ text run at (24,0) width 36: "ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ RenderText {#text} at (79,0) size 58x19 >+ text run at (79,0) width 37: " DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,64) size 137x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 88x19 >+ RenderText {#text} at (24,0) size 88x19 >+ text run at (24,0) width 36: "ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ text run at (79,0) width 33: " DEF" >+ RenderText {#text} at (112,0) size 25x19 >+ text run at (112,0) width 4: " " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,84) size 137x20 >+ RenderText {#text} at (112,0) size 25x19 >+ text run at (112,0) width 25 RTL: "\x{5D6}\x{5D7}\x{5D8} " >+ RenderInline {SPAN} at (0,0) size 88x19 >+ RenderText {#text} at (24,0) size 88x19 >+ text run at (24,0) width 32: "ABC" >+ text run at (56,0) width 27 RTL: " \x{5D3}\x{5D4}\x{5D5} " >+ text run at (83,0) width 29: "DEF" >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24 RTL: " \x{5D0}\x{5D1}\x{5D2}" >+ RenderBlock {P} at (4,104) size 137x20 >+ RenderText {#text} at (56,0) size 23x19 >+ text run at (56,0) width 23 RTL: "\x{5D3}\x{5D4}\x{5D5} " >+ RenderInline {SPAN} at (0,0) size 56x19 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 24 RTL: " \x{5D0}\x{5D1}\x{5D2}" >+ text run at (24,0) width 32: "ABC" >+ RenderText {#text} at (79,0) size 58x19 >+ text run at (79,0) width 37: " DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,124) size 137x20 >+ RenderText {#text} at (56,0) size 23x19 >+ text run at (56,0) width 23 RTL: "\x{5D3}\x{5D4}\x{5D5} " >+ RenderInline {SPAN} at (0,0) size 56x19 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 56 RTL override: "CBA \x{5D0}\x{5D1}\x{5D2}" >+ RenderText {#text} at (79,0) size 58x19 >+ text run at (79,0) width 37: " DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,144) size 137x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 55x19 >+ RenderText {#text} at (24,0) size 55x19 >+ text run at (24,0) width 55 LTR override: "ABC \x{5D5}\x{5D4}\x{5D3}" >+ RenderText {#text} at (79,0) size 58x19 >+ text run at (79,0) width 37: " DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,164) size 137x20 >+ RenderText {#text} at (112,0) size 25x19 >+ text run at (112,0) width 25 RTL: "\x{5D6}\x{5D7}\x{5D8} " >+ RenderInline {SPAN} at (0,0) size 55x19 >+ RenderText {#text} at (24,0) size 55x19 >+ text run at (24,0) width 55 LTR override: "ABC \x{5D5}\x{5D4}\x{5D3}" >+ RenderText {#text} at (0,0) size 112x19 >+ text run at (0,0) width 24 RTL: " \x{5D0}\x{5D1}\x{5D2}" >+ text run at (79,0) width 33: " DEF" >+ RenderText {#text} at (392,85) size 4x19 >+ text run at (392,85) width 4: " " >+ RenderBlock {DIV} at (399,73) size 176x48 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 168x20 >+ RenderTableSection {TBODY} at (0,0) size 168x20 >+ RenderTableRow {TR} at (0,0) size 168x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (20,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (24,0) size 11x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (35,0) size 10x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (45,0) size 11x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (56,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (60,0) size 4x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (64,0) size 8x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (72,0) size 7x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderTableCell {TD} at (79,0) size 4x20 [r=0 c=11 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (83,0) size 11x20 [r=0 c=12 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderTableCell {TD} at (94,0) size 9x20 [r=0 c=13 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "E" >+ RenderTableCell {TD} at (103,0) size 9x20 [r=0 c=14 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "F" >+ RenderTableCell {TD} at (112,0) size 4x20 [r=0 c=15 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (116,0) size 11x20 [r=0 c=16 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "G" >+ RenderTableCell {TD} at (127,0) size 11x20 [r=0 c=17 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "H" >+ RenderTableCell {TD} at (138,0) size 5x20 [r=0 c=18 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5: "I" >+ RenderTableCell {TD} at (143,0) size 4x20 [r=0 c=19 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (147,0) size 8x20 [r=0 c=20 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D8}" >+ RenderTableCell {TD} at (155,0) size 8x20 [r=0 c=21 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D7}" >+ RenderTableCell {TD} at (163,0) size 5x20 [r=0 c=22 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D6}" >+ RenderBlock {P} at (4,24) size 168x20 >+ RenderText {#text} at (0,0) size 168x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 40: " ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ text run at (79,0) width 68: " DEF GHI " >+ text run at (147,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderText {#text} at (578,85) size 4x19 >+ text run at (578,85) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBlock {DIV} at (3,197) size 176x48 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 168x20 >+ RenderTableSection {TBODY} at (0,0) size 168x20 >+ RenderTableRow {TR} at (0,0) size 168x20 >+ RenderTableCell {TD} at (0,0) size 9x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "F" >+ RenderTableCell {TD} at (9,0) size 9x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "E" >+ RenderTableCell {TD} at (18,0) size 11x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderTableCell {TD} at (29,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (33,0) size 4x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (37,0) size 8x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (45,0) size 7x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderTableCell {TD} at (52,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (56,0) size 11x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (67,0) size 10x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (77,0) size 11x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (88,0) size 4x20 [r=0 c=11 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (92,0) size 5x20 [r=0 c=12 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (97,0) size 7x20 [r=0 c=13 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (104,0) size 8x20 [r=0 c=14 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (112,0) size 4x20 [r=0 c=15 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (116,0) size 11x20 [r=0 c=16 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "G" >+ RenderTableCell {TD} at (127,0) size 11x20 [r=0 c=17 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "H" >+ RenderTableCell {TD} at (138,0) size 5x20 [r=0 c=18 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5: "I" >+ RenderTableCell {TD} at (143,0) size 4x20 [r=0 c=19 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (147,0) size 8x20 [r=0 c=20 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D8}" >+ RenderTableCell {TD} at (155,0) size 8x20 [r=0 c=21 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D7}" >+ RenderTableCell {TD} at (163,0) size 5x20 [r=0 c=22 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D6}" >+ RenderBlock {P} at (4,24) size 168x20 >+ RenderText {#text} at (88,0) size 24x19 >+ text run at (88,0) width 24 RTL: "\x{5D0}\x{5D1}\x{5D2} " >+ RenderInline {SPAN} at (0,0) size 88x19 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88 RTL override: "ABC \x{5D3}\x{5D4}\x{5D5} DEF" >+ RenderText {#text} at (112,0) size 56x19 >+ text run at (112,0) width 35: " GHI " >+ text run at (147,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderText {#text} at (182,209) size 4x19 >+ text run at (182,209) width 4: " " >+ RenderBlock {DIV} at (189,197) size 176x48 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 168x20 >+ RenderTableSection {TBODY} at (0,0) size 168x20 >+ RenderTableRow {TR} at (0,0) size 168x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (20,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (24,0) size 11x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (35,0) size 10x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (45,0) size 11x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (56,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (60,0) size 9x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "F" >+ RenderTableCell {TD} at (69,0) size 9x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "E" >+ RenderTableCell {TD} at (78,0) size 11x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderTableCell {TD} at (89,0) size 4x20 [r=0 c=11 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (93,0) size 4x20 [r=0 c=12 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (97,0) size 8x20 [r=0 c=13 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (105,0) size 7x20 [r=0 c=14 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderTableCell {TD} at (112,0) size 4x20 [r=0 c=15 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (116,0) size 11x20 [r=0 c=16 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "G" >+ RenderTableCell {TD} at (127,0) size 11x20 [r=0 c=17 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "H" >+ RenderTableCell {TD} at (138,0) size 5x20 [r=0 c=18 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5: "I" >+ RenderTableCell {TD} at (143,0) size 4x20 [r=0 c=19 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (147,0) size 8x20 [r=0 c=20 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D8}" >+ RenderTableCell {TD} at (155,0) size 8x20 [r=0 c=21 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D7}" >+ RenderTableCell {TD} at (163,0) size 5x20 [r=0 c=22 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D6}" >+ RenderBlock {P} at (4,24) size 168x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 40: " ABC " >+ RenderInline {SPAN} at (0,0) size 52x19 >+ RenderText {#text} at (60,0) size 52x19 >+ text run at (60,0) width 52 RTL override: "\x{5D3}\x{5D4}\x{5D5} DEF" >+ RenderText {#text} at (112,0) size 56x19 >+ text run at (112,0) width 35: " GHI " >+ text run at (147,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,422) size 784x3 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,440) size 784x21 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 57: "(Back to " >+ RenderInline {A} at (0,0) size 149x19 [color=#0000EE] >+ RenderText {#text} at (57,0) size 149x19 >+ text run at (57,0) width 149: "CSS Testing Information" >+ RenderText {#text} at (206,0) size 8x19 >+ text run at (206,0) width 8: ", " >+ RenderInline {A} at (0,0) size 77x19 [color=#0000EE] >+ RenderText {#text} at (214,0) size 77x19 >+ text run at (214,0) width 77: "David Baron" >+ RenderText {#text} at (291,0) size 5x19 >+ text run at (291,0) width 5: ")" >+ RenderBlock {P} at (0,476) size 784x21 >+ RenderInline {A} at (0,0) size 30x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 30x19 >+ text run at (0,0) width 30: "LDB" >+ RenderText {#text} at (30,0) size 8x19 >+ text run at (30,0) width 8: ", " >+ RenderInline {A} at (0,0) size 125x19 [color=#0000EE] >+ RenderText {#text} at (38,0) size 125x19 >+ text run at (38,0) width 125: "dbaron@dbaron.org" >+ RenderText {#text} at (163,0) size 84x19 >+ text run at (163,0) width 84: ", 2001-06-05" >+ RenderBlock {P} at (0,512) size 784x21 >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "Modified and used with the author\x{2019}s permission." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-LDB-2-HTML-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-LDB-2-HTML-expected.txt >new file mode 100644 >index 00000000000..b1819f9dcfc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-LDB-2-HTML-expected.txt >@@ -0,0 +1,584 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x534 >+ RenderBlock {HTML} at (0,0) size 800x534 >+ RenderBody {BODY} at (8,21) size 784x497 >+ RenderBlock {H1} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 464x36 >+ text run at (0,0) width 464: "Bidirectional Text Test 2 - HTML" >+ RenderBlock {P} at (0,58) size 784x21 >+ RenderText {#text} at (0,0) size 126x19 >+ text run at (0,0) width 126: "This test is based on " >+ RenderInline {A} at (0,0) size 115x19 [color=#0000EE] >+ RenderText {#text} at (126,0) size 115x19 >+ text run at (126,0) width 115: "CSS2 section 9.10" >+ RenderText {#text} at (241,0) size 30x19 >+ text run at (241,0) width 30: " and " >+ RenderInline {A} at (0,0) size 61x19 [color=#0000EE] >+ RenderText {#text} at (271,0) size 61x19 >+ text run at (271,0) width 61: "Chapter 3" >+ RenderText {#text} at (332,0) size 42x19 >+ text run at (332,0) width 42: " of the " >+ RenderInline {A} at (0,0) size 110x19 [color=#0000EE] >+ RenderText {#text} at (374,0) size 110x19 >+ text run at (374,0) width 110: "Unicode Standard" >+ RenderText {#text} at (484,0) size 4x19 >+ text run at (484,0) width 4: "." >+ RenderBlock {PRE} at (0,94) size 784x0 >+ RenderBlock {P} at (0,94) size 784x21 >+ RenderText {#text} at (0,0) size 267x19 >+ text run at (0,0) width 267: "In each box, all the lines should be the same." >+ RenderBlock (anonymous) at (0,130) size 784x249 >+ RenderBlock {DIV} at (3,3) size 96x188 [border: (1px solid #008000)] >+ RenderBlock {P} at (4,4) size 88x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88: "ABCDEFGHI" >+ RenderBlock {P} at (4,24) size 88x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88: "ABCDEFGHI" >+ RenderBlock {P} at (4,44) size 88x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "ABC" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29: "DEF" >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27: "GHI" >+ RenderBlock {P} at (4,64) size 88x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88 RTL override: "IHGFEDCBA" >+ RenderBlock {P} at (4,84) size 88x20 >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27 RTL override: "IHG" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29 RTL override: "FED" >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32 RTL override: "CBA" >+ RenderBlock {P} at (4,104) size 88x20 >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27 RTL override: "IHG" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29: "DEF" >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32 RTL override: "CBA" >+ RenderBlock {P} at (4,124) size 88x20 >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27 RTL override: "IHG" >+ RenderInline {BDO} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29 RTL override: "FED" >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32 RTL override: "CBA" >+ RenderBlock {P} at (4,144) size 88x20 >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27 RTL override: "IHG" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29 RTL override: "FED" >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32 RTL override: "CBA" >+ RenderBlock {P} at (4,164) size 88x20 >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27 RTL override: "IHG" >+ RenderInline {BDO} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29 LTR override: "DEF" >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32 RTL override: "CBA" >+ RenderText {#text} at (102,85) size 4x19 >+ text run at (102,85) width 4: " " >+ RenderBlock {DIV} at (109,53) size 28x88 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 20x20 >+ RenderTableSection {TBODY} at (0,0) size 20x20 >+ RenderTableRow {TR} at (0,0) size 20x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderBlock {P} at (4,24) size 20x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ RenderBlock {P} at (4,44) size 20x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ RenderBlock {P} at (4,64) size 20x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20 LTR override: "\x{5D2}\x{5D1}\x{5D0}" >+ RenderText {#text} at (140,85) size 4x19 >+ text run at (140,85) width 4: " " >+ RenderBlock {DIV} at (147,63) size 87x68 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 79x20 >+ RenderTableSection {TBODY} at (0,0) size 79x20 >+ RenderTableRow {TR} at (0,0) size 79x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (20,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (24,0) size 11x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (35,0) size 10x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (45,0) size 11x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (56,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (60,0) size 4x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (64,0) size 8x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (72,0) size 7x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderBlock {P} at (4,24) size 79x20 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 40: " ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ RenderBlock {P} at (4,44) size 79x20 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 24 RTL: " \x{5D0}\x{5D1}\x{5D2}" >+ text run at (24,0) width 32: "ABC" >+ text run at (56,0) width 23 RTL: "\x{5D3}\x{5D4}\x{5D5} " >+ RenderText {#text} at (237,85) size 4x19 >+ text run at (237,85) width 4: " " >+ RenderBlock {DIV} at (244,3) size 145x188 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 137x20 >+ RenderTableSection {TBODY} at (0,0) size 137x20 >+ RenderTableRow {TR} at (0,0) size 137x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (20,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (24,0) size 11x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (35,0) size 10x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (45,0) size 11x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (56,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (60,0) size 4x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (64,0) size 8x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (72,0) size 7x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderTableCell {TD} at (79,0) size 4x20 [r=0 c=11 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (83,0) size 11x20 [r=0 c=12 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderTableCell {TD} at (94,0) size 9x20 [r=0 c=13 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "E" >+ RenderTableCell {TD} at (103,0) size 9x20 [r=0 c=14 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "F" >+ RenderTableCell {TD} at (112,0) size 4x20 [r=0 c=15 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (116,0) size 8x20 [r=0 c=16 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D8}" >+ RenderTableCell {TD} at (124,0) size 8x20 [r=0 c=17 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D7}" >+ RenderTableCell {TD} at (132,0) size 5x20 [r=0 c=18 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D6}" >+ RenderBlock {P} at (4,24) size 137x20 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 40: " ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ text run at (79,0) width 37: " DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,44) size 137x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 55x19 >+ RenderText {#text} at (24,0) size 55x19 >+ text run at (24,0) width 36: "ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ RenderText {#text} at (79,0) size 58x19 >+ text run at (79,0) width 37: " DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,64) size 137x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 88x19 >+ RenderText {#text} at (24,0) size 88x19 >+ text run at (24,0) width 36: "ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ text run at (79,0) width 33: " DEF" >+ RenderText {#text} at (112,0) size 25x19 >+ text run at (112,0) width 4: " " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,84) size 137x20 >+ RenderText {#text} at (112,0) size 25x19 >+ text run at (112,0) width 25 RTL: "\x{5D6}\x{5D7}\x{5D8} " >+ RenderInline {SPAN} at (0,0) size 88x19 >+ RenderText {#text} at (24,0) size 88x19 >+ text run at (24,0) width 32: "ABC" >+ text run at (56,0) width 27 RTL: " \x{5D3}\x{5D4}\x{5D5} " >+ text run at (83,0) width 29: "DEF" >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 24 RTL: " \x{5D0}\x{5D1}\x{5D2}" >+ RenderBlock {P} at (4,104) size 137x20 >+ RenderText {#text} at (56,0) size 23x19 >+ text run at (56,0) width 23 RTL: "\x{5D3}\x{5D4}\x{5D5} " >+ RenderInline {SPAN} at (0,0) size 56x19 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 24 RTL: " \x{5D0}\x{5D1}\x{5D2}" >+ text run at (24,0) width 32: "ABC" >+ RenderText {#text} at (79,0) size 58x19 >+ text run at (79,0) width 37: " DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,124) size 137x20 >+ RenderText {#text} at (56,0) size 23x19 >+ text run at (56,0) width 23 RTL: "\x{5D3}\x{5D4}\x{5D5} " >+ RenderInline {BDO} at (0,0) size 56x19 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 56 RTL override: "CBA \x{5D0}\x{5D1}\x{5D2}" >+ RenderText {#text} at (79,0) size 58x19 >+ text run at (79,0) width 37: " DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,144) size 137x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 4: " " >+ RenderInline {BDO} at (0,0) size 55x19 >+ RenderText {#text} at (24,0) size 55x19 >+ text run at (24,0) width 55 LTR override: "ABC \x{5D5}\x{5D4}\x{5D3}" >+ RenderText {#text} at (79,0) size 58x19 >+ text run at (79,0) width 37: " DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,164) size 137x20 >+ RenderText {#text} at (112,0) size 25x19 >+ text run at (112,0) width 25 RTL: "\x{5D6}\x{5D7}\x{5D8} " >+ RenderInline {BDO} at (0,0) size 55x19 >+ RenderText {#text} at (24,0) size 55x19 >+ text run at (24,0) width 55 LTR override: "ABC \x{5D5}\x{5D4}\x{5D3}" >+ RenderText {#text} at (0,0) size 112x19 >+ text run at (0,0) width 24 RTL: " \x{5D0}\x{5D1}\x{5D2}" >+ text run at (79,0) width 33: " DEF" >+ RenderText {#text} at (392,85) size 4x19 >+ text run at (392,85) width 4: " " >+ RenderBlock {DIV} at (399,73) size 176x48 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 168x20 >+ RenderTableSection {TBODY} at (0,0) size 168x20 >+ RenderTableRow {TR} at (0,0) size 168x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (20,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (24,0) size 11x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (35,0) size 10x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (45,0) size 11x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (56,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (60,0) size 4x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (64,0) size 8x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (72,0) size 7x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderTableCell {TD} at (79,0) size 4x20 [r=0 c=11 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (83,0) size 11x20 [r=0 c=12 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderTableCell {TD} at (94,0) size 9x20 [r=0 c=13 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "E" >+ RenderTableCell {TD} at (103,0) size 9x20 [r=0 c=14 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "F" >+ RenderTableCell {TD} at (112,0) size 4x20 [r=0 c=15 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (116,0) size 11x20 [r=0 c=16 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "G" >+ RenderTableCell {TD} at (127,0) size 11x20 [r=0 c=17 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "H" >+ RenderTableCell {TD} at (138,0) size 5x20 [r=0 c=18 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5: "I" >+ RenderTableCell {TD} at (143,0) size 4x20 [r=0 c=19 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (147,0) size 8x20 [r=0 c=20 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D8}" >+ RenderTableCell {TD} at (155,0) size 8x20 [r=0 c=21 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D7}" >+ RenderTableCell {TD} at (163,0) size 5x20 [r=0 c=22 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D6}" >+ RenderBlock {P} at (4,24) size 168x20 >+ RenderText {#text} at (0,0) size 168x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 40: " ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ text run at (79,0) width 68: " DEF GHI " >+ text run at (147,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderText {#text} at (578,85) size 4x19 >+ text run at (578,85) width 4: " " >+ RenderBR {BR} at (582,85) size 0x19 >+ RenderBlock {DIV} at (3,197) size 176x48 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 168x20 >+ RenderTableSection {TBODY} at (0,0) size 168x20 >+ RenderTableRow {TR} at (0,0) size 168x20 >+ RenderTableCell {TD} at (0,0) size 9x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "F" >+ RenderTableCell {TD} at (9,0) size 9x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "E" >+ RenderTableCell {TD} at (18,0) size 11x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderTableCell {TD} at (29,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (33,0) size 4x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (37,0) size 8x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (45,0) size 7x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderTableCell {TD} at (52,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (56,0) size 11x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (67,0) size 10x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (77,0) size 11x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (88,0) size 4x20 [r=0 c=11 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (92,0) size 5x20 [r=0 c=12 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (97,0) size 7x20 [r=0 c=13 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (104,0) size 8x20 [r=0 c=14 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (112,0) size 4x20 [r=0 c=15 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (116,0) size 11x20 [r=0 c=16 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "G" >+ RenderTableCell {TD} at (127,0) size 11x20 [r=0 c=17 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "H" >+ RenderTableCell {TD} at (138,0) size 5x20 [r=0 c=18 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5: "I" >+ RenderTableCell {TD} at (143,0) size 4x20 [r=0 c=19 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (147,0) size 8x20 [r=0 c=20 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D8}" >+ RenderTableCell {TD} at (155,0) size 8x20 [r=0 c=21 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D7}" >+ RenderTableCell {TD} at (163,0) size 5x20 [r=0 c=22 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D6}" >+ RenderBlock {P} at (4,24) size 168x20 >+ RenderText {#text} at (88,0) size 24x19 >+ text run at (88,0) width 24 RTL: "\x{5D0}\x{5D1}\x{5D2} " >+ RenderInline {BDO} at (0,0) size 88x19 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88 RTL override: "ABC \x{5D3}\x{5D4}\x{5D5} DEF" >+ RenderText {#text} at (112,0) size 56x19 >+ text run at (112,0) width 35: " GHI " >+ text run at (147,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderText {#text} at (182,209) size 4x19 >+ text run at (182,209) width 4: " " >+ RenderBlock {DIV} at (189,197) size 176x48 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 168x20 >+ RenderTableSection {TBODY} at (0,0) size 168x20 >+ RenderTableRow {TR} at (0,0) size 168x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (20,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (24,0) size 11x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (35,0) size 10x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (45,0) size 11x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (56,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (60,0) size 9x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "F" >+ RenderTableCell {TD} at (69,0) size 9x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "E" >+ RenderTableCell {TD} at (78,0) size 11x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderTableCell {TD} at (89,0) size 4x20 [r=0 c=11 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (93,0) size 4x20 [r=0 c=12 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (97,0) size 8x20 [r=0 c=13 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (105,0) size 7x20 [r=0 c=14 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderTableCell {TD} at (112,0) size 4x20 [r=0 c=15 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (116,0) size 11x20 [r=0 c=16 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "G" >+ RenderTableCell {TD} at (127,0) size 11x20 [r=0 c=17 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "H" >+ RenderTableCell {TD} at (138,0) size 5x20 [r=0 c=18 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5: "I" >+ RenderTableCell {TD} at (143,0) size 4x20 [r=0 c=19 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (147,0) size 8x20 [r=0 c=20 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D8}" >+ RenderTableCell {TD} at (155,0) size 8x20 [r=0 c=21 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D7}" >+ RenderTableCell {TD} at (163,0) size 5x20 [r=0 c=22 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D6}" >+ RenderBlock {P} at (4,24) size 168x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 40: " ABC " >+ RenderInline {BDO} at (0,0) size 52x19 >+ RenderText {#text} at (60,0) size 52x19 >+ text run at (60,0) width 52 RTL override: "\x{5D3}\x{5D4}\x{5D5} DEF" >+ RenderText {#text} at (112,0) size 56x19 >+ text run at (112,0) width 35: " GHI " >+ text run at (147,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,386) size 784x3 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,404) size 784x21 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 57: "(Back to " >+ RenderInline {A} at (0,0) size 149x19 [color=#0000EE] >+ RenderText {#text} at (57,0) size 149x19 >+ text run at (57,0) width 149: "CSS Testing Information" >+ RenderText {#text} at (206,0) size 8x19 >+ text run at (206,0) width 8: ", " >+ RenderInline {A} at (0,0) size 77x19 [color=#0000EE] >+ RenderText {#text} at (214,0) size 77x19 >+ text run at (214,0) width 77: "David Baron" >+ RenderText {#text} at (291,0) size 5x19 >+ text run at (291,0) width 5: ")" >+ RenderBlock {P} at (0,440) size 784x21 >+ RenderInline {A} at (0,0) size 30x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 30x19 >+ text run at (0,0) width 30: "LDB" >+ RenderText {#text} at (30,0) size 8x19 >+ text run at (30,0) width 8: ", " >+ RenderInline {A} at (0,0) size 125x19 [color=#0000EE] >+ RenderText {#text} at (38,0) size 125x19 >+ text run at (38,0) width 125: "dbaron@dbaron.org" >+ RenderText {#text} at (163,0) size 84x19 >+ text run at (163,0) width 84: ", 2001-06-05" >+ RenderBlock {P} at (0,476) size 784x21 >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "Modified and used with the author\x{2019}s permission." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt >new file mode 100644 >index 00000000000..973abe9480b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt >@@ -0,0 +1,569 @@ >+layer at (0,0) size 785x614 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x614 >+ RenderBlock {HTML} at (0,0) size 785x614 >+ RenderBody {BODY} at (8,21) size 769x577 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 684x36 >+ text run at (0,0) width 684: "Bidirectional Text Test 2 - Formatting Characters" >+ RenderBlock {P} at (0,58) size 769x21 >+ RenderText {#text} at (0,0) size 126x19 >+ text run at (0,0) width 126: "This test is based on " >+ RenderInline {A} at (0,0) size 115x19 [color=#0000EE] >+ RenderText {#text} at (126,0) size 115x19 >+ text run at (126,0) width 115: "CSS2 section 9.10" >+ RenderText {#text} at (241,0) size 30x19 >+ text run at (241,0) width 30: " and " >+ RenderInline {A} at (0,0) size 61x19 [color=#0000EE] >+ RenderText {#text} at (271,0) size 61x19 >+ text run at (271,0) width 61: "Chapter 3" >+ RenderText {#text} at (332,0) size 42x19 >+ text run at (332,0) width 42: " of the " >+ RenderInline {A} at (0,0) size 110x19 [color=#0000EE] >+ RenderText {#text} at (374,0) size 110x19 >+ text run at (374,0) width 110: "Unicode Standard" >+ RenderText {#text} at (484,0) size 4x19 >+ text run at (484,0) width 4: "." >+ RenderBlock {P} at (0,94) size 769x21 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "Note that " >+ RenderInline {A} at (0,0) size 285x19 [color=#0000EE] >+ RenderText {#text} at (61,0) size 285x19 >+ text run at (61,0) width 285: "Unicode in XML and other Markup Languages" >+ RenderText {#text} at (346,0) size 348x19 >+ text run at (346,0) width 348: " suggests that HTML UAs should ignore these characters." >+ RenderBlock {P} at (0,130) size 769x21 >+ RenderText {#text} at (0,0) size 267x19 >+ text run at (0,0) width 267: "In each box, all the lines should be the same." >+ RenderBlock (anonymous) at (0,166) size 769x249 >+ RenderBlock {DIV} at (3,3) size 96x188 [border: (1px solid #008000)] >+ RenderBlock {P} at (4,4) size 88x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88: "ABCDEFGHI" >+ RenderBlock {P} at (4,24) size 88x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 88: "\x{202B}ABCDEFGHI" >+ RenderBlock {P} at (4,44) size 88x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "\x{202B}ABC" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29: "DEF" >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (61,0) width 27: "GHI" >+ RenderBlock {P} at (4,64) size 88x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 88 RTL override: "\x{202E}IHGFEDCBA" >+ RenderBlock {P} at (4,84) size 88x20 >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27 RTL override: "\x{202E}IHG" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29 RTL override: "FED" >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 32 RTL override: "CBA" >+ RenderBlock {P} at (4,104) size 88x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 32 RTL override: "\x{202C}CBA" >+ text run at (32,0) width 29: "\x{202B}DEF" >+ text run at (61,0) width 27 RTL override: "\x{202E}IHG" >+ RenderBlock {P} at (4,124) size 88x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 32 RTL override: "\x{202C}CBA" >+ text run at (32,0) width 29 RTL override: "\x{202E}FED" >+ text run at (61,0) width 27 RTL override: "\x{202E}IHG" >+ RenderBlock {P} at (4,144) size 88x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 32 RTL override: "\x{202C}CBA" >+ text run at (32,0) width 29 RTL override: "\x{202E}FED" >+ text run at (61,0) width 27 RTL override: "\x{202E}IHG" >+ RenderBlock {P} at (4,164) size 88x20 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 32 RTL override: "\x{202C}CBA" >+ text run at (32,0) width 29 LTR override: "\x{202D}DEF" >+ text run at (61,0) width 27 RTL override: "\x{202E}IHG" >+ RenderText {#text} at (102,85) size 4x19 >+ text run at (102,85) width 4: " " >+ RenderBlock {DIV} at (109,53) size 28x88 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 20x20 >+ RenderTableSection {TBODY} at (0,0) size 20x20 >+ RenderTableRow {TR} at (0,0) size 20x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderBlock {P} at (4,24) size 20x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ RenderBlock {P} at (4,44) size 20x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20 RTL: "\x{202A}\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 0: "\x{202C}" >+ RenderBlock {P} at (4,64) size 20x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20 LTR override: "\x{202D}\x{5D2}\x{5D1}\x{5D0}" >+ text run at (20,0) width 0: "\x{202C}" >+ RenderText {#text} at (140,85) size 4x19 >+ text run at (140,85) width 4: " " >+ RenderBlock {DIV} at (147,63) size 87x68 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 79x20 >+ RenderTableSection {TBODY} at (0,0) size 79x20 >+ RenderTableRow {TR} at (0,0) size 79x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (20,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (24,0) size 11x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (35,0) size 10x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (45,0) size 11x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (56,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (60,0) size 4x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (64,0) size 8x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (72,0) size 7x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderBlock {P} at (4,24) size 79x20 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 40: " ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ RenderBlock {P} at (4,44) size 79x20 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 24 RTL: " \x{5D0}\x{5D1}\x{5D2}" >+ text run at (24,0) width 32: "ABC" >+ text run at (56,0) width 23 RTL: "\x{5D3}\x{5D4}\x{5D5} " >+ RenderText {#text} at (237,85) size 4x19 >+ text run at (237,85) width 4: " " >+ RenderBlock {DIV} at (244,3) size 145x188 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 137x20 >+ RenderTableSection {TBODY} at (0,0) size 137x20 >+ RenderTableRow {TR} at (0,0) size 137x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (20,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (24,0) size 11x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (35,0) size 10x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (45,0) size 11x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (56,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (60,0) size 4x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (64,0) size 8x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (72,0) size 7x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderTableCell {TD} at (79,0) size 4x20 [r=0 c=11 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (83,0) size 11x20 [r=0 c=12 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderTableCell {TD} at (94,0) size 9x20 [r=0 c=13 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "E" >+ RenderTableCell {TD} at (103,0) size 9x20 [r=0 c=14 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "F" >+ RenderTableCell {TD} at (112,0) size 4x20 [r=0 c=15 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (116,0) size 8x20 [r=0 c=16 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D8}" >+ RenderTableCell {TD} at (124,0) size 8x20 [r=0 c=17 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D7}" >+ RenderTableCell {TD} at (132,0) size 5x20 [r=0 c=18 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D6}" >+ RenderBlock {P} at (4,24) size 137x20 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 40: " ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ text run at (79,0) width 37: " DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,44) size 137x20 >+ RenderText {#text} at (0,0) size 24x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 55x19 >+ RenderText {#text} at (24,0) size 55x19 >+ text run at (24,0) width 36: "ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ RenderText {#text} at (79,0) size 58x19 >+ text run at (79,0) width 37: " DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,64) size 137x20 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 4: " " >+ text run at (24,0) width 36: "\x{202A}ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ text run at (79,0) width 33: " DEF" >+ text run at (112,0) width 4: "\x{202C} " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,84) size 137x20 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 24 RTL: "\x{202C} \x{5D0}\x{5D1}\x{5D2}" >+ text run at (24,0) width 32: "ABC" >+ text run at (56,0) width 27 RTL: " \x{5D3}\x{5D4}\x{5D5} " >+ text run at (83,0) width 29: "\x{202B}DEF" >+ text run at (112,0) width 25 RTL: "\x{5D6}\x{5D7}\x{5D8} " >+ RenderBlock {P} at (4,104) size 137x20 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 24 RTL: " \x{5D0}\x{5D1}\x{5D2}" >+ text run at (24,0) width 32: "\x{202B}ABC" >+ text run at (56,0) width 23 RTL: "\x{5D3}\x{5D4}\x{5D5} " >+ text run at (79,0) width 37: "\x{202C} DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,124) size 137x20 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 56 RTL override: "\x{202E}CBA \x{5D0}\x{5D1}\x{5D2}" >+ text run at (56,0) width 23 RTL: "\x{5D3}\x{5D4}\x{5D5} " >+ text run at (79,0) width 37: "\x{202C} DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,144) size 137x20 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 4: " " >+ text run at (24,0) width 55 LTR override: "\x{202D}ABC \x{5D5}\x{5D4}\x{5D3}" >+ text run at (79,0) width 37: "\x{202C} DEF " >+ text run at (116,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderBlock {P} at (4,164) size 137x20 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 24 RTL: " \x{5D0}\x{5D1}\x{5D2}" >+ text run at (24,0) width 55 LTR override: "\x{202D}ABC \x{5D5}\x{5D4}\x{5D3}" >+ text run at (79,0) width 33: "\x{202C} DEF" >+ text run at (112,0) width 25 RTL: "\x{5D6}\x{5D7}\x{5D8} " >+ RenderText {#text} at (392,85) size 4x19 >+ text run at (392,85) width 4: " " >+ RenderBlock {DIV} at (399,73) size 176x48 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 168x20 >+ RenderTableSection {TBODY} at (0,0) size 168x20 >+ RenderTableRow {TR} at (0,0) size 168x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (20,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (24,0) size 11x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (35,0) size 10x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (45,0) size 11x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (56,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (60,0) size 4x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (64,0) size 8x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (72,0) size 7x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderTableCell {TD} at (79,0) size 4x20 [r=0 c=11 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (83,0) size 11x20 [r=0 c=12 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderTableCell {TD} at (94,0) size 9x20 [r=0 c=13 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "E" >+ RenderTableCell {TD} at (103,0) size 9x20 [r=0 c=14 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "F" >+ RenderTableCell {TD} at (112,0) size 4x20 [r=0 c=15 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (116,0) size 11x20 [r=0 c=16 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "G" >+ RenderTableCell {TD} at (127,0) size 11x20 [r=0 c=17 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "H" >+ RenderTableCell {TD} at (138,0) size 5x20 [r=0 c=18 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5: "I" >+ RenderTableCell {TD} at (143,0) size 4x20 [r=0 c=19 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (147,0) size 8x20 [r=0 c=20 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D8}" >+ RenderTableCell {TD} at (155,0) size 8x20 [r=0 c=21 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D7}" >+ RenderTableCell {TD} at (163,0) size 5x20 [r=0 c=22 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D6}" >+ RenderBlock {P} at (4,24) size 168x20 >+ RenderText {#text} at (0,0) size 168x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 40: " ABC " >+ text run at (60,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ text run at (79,0) width 68: " DEF GHI " >+ text run at (147,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderText {#text} at (578,85) size 4x19 >+ text run at (578,85) width 4: " " >+ RenderBR {BR} at (582,85) size 0x19 >+ RenderBlock {DIV} at (3,197) size 176x48 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 168x20 >+ RenderTableSection {TBODY} at (0,0) size 168x20 >+ RenderTableRow {TR} at (0,0) size 168x20 >+ RenderTableCell {TD} at (0,0) size 9x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "F" >+ RenderTableCell {TD} at (9,0) size 9x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "E" >+ RenderTableCell {TD} at (18,0) size 11x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderTableCell {TD} at (29,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (33,0) size 4x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (37,0) size 8x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (45,0) size 7x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderTableCell {TD} at (52,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (56,0) size 11x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (67,0) size 10x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (77,0) size 11x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (88,0) size 4x20 [r=0 c=11 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (92,0) size 5x20 [r=0 c=12 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (97,0) size 7x20 [r=0 c=13 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (104,0) size 8x20 [r=0 c=14 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (112,0) size 4x20 [r=0 c=15 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (116,0) size 11x20 [r=0 c=16 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "G" >+ RenderTableCell {TD} at (127,0) size 11x20 [r=0 c=17 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "H" >+ RenderTableCell {TD} at (138,0) size 5x20 [r=0 c=18 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5: "I" >+ RenderTableCell {TD} at (143,0) size 4x20 [r=0 c=19 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (147,0) size 8x20 [r=0 c=20 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D8}" >+ RenderTableCell {TD} at (155,0) size 8x20 [r=0 c=21 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D7}" >+ RenderTableCell {TD} at (163,0) size 5x20 [r=0 c=22 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D6}" >+ RenderBlock {P} at (4,24) size 168x20 >+ RenderText {#text} at (0,0) size 168x19 >+ text run at (0,0) width 88 RTL override: "\x{202E}ABC \x{5D3}\x{5D4}\x{5D5} DEF" >+ text run at (88,0) width 24 RTL: "\x{5D0}\x{5D1}\x{5D2} " >+ text run at (112,0) width 35: "\x{202C} GHI " >+ text run at (147,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderText {#text} at (182,209) size 4x19 >+ text run at (182,209) width 4: " " >+ RenderBlock {DIV} at (189,197) size 176x48 [border: (1px solid #008000)] >+ RenderTable {TABLE} at (4,4) size 168x20 >+ RenderTableSection {TBODY} at (0,0) size 168x20 >+ RenderTableRow {TR} at (0,0) size 168x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D2}" >+ RenderTableCell {TD} at (5,0) size 7x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (12,0) size 8x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ RenderTableCell {TD} at (20,0) size 4x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (24,0) size 11x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "A" >+ RenderTableCell {TD} at (35,0) size 10x20 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 10x19 >+ text run at (0,0) width 10: "B" >+ RenderTableCell {TD} at (45,0) size 11x20 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "C" >+ RenderTableCell {TD} at (56,0) size 4x20 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (60,0) size 9x20 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "F" >+ RenderTableCell {TD} at (69,0) size 9x20 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 9x19 >+ text run at (0,0) width 9: "E" >+ RenderTableCell {TD} at (78,0) size 11x20 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderTableCell {TD} at (89,0) size 4x20 [r=0 c=11 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (93,0) size 4x20 [r=0 c=12 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4 RTL: "\x{5D5}" >+ RenderTableCell {TD} at (97,0) size 8x20 [r=0 c=13 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D4}" >+ RenderTableCell {TD} at (105,0) size 7x20 [r=0 c=14 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 RTL: "\x{5D3}" >+ RenderTableCell {TD} at (112,0) size 4x20 [r=0 c=15 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (116,0) size 11x20 [r=0 c=16 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "G" >+ RenderTableCell {TD} at (127,0) size 11x20 [r=0 c=17 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "H" >+ RenderTableCell {TD} at (138,0) size 5x20 [r=0 c=18 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5: "I" >+ RenderTableCell {TD} at (143,0) size 4x20 [r=0 c=19 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (147,0) size 8x20 [r=0 c=20 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D8}" >+ RenderTableCell {TD} at (155,0) size 8x20 [r=0 c=21 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 RTL: "\x{5D7}" >+ RenderTableCell {TD} at (163,0) size 5x20 [r=0 c=22 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5 RTL: "\x{5D6}" >+ RenderBlock {P} at (4,24) size 168x20 >+ RenderText {#text} at (0,0) size 168x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 40: " ABC " >+ text run at (60,0) width 52 RTL override: "\x{202E}\x{5D3}\x{5D4}\x{5D5} DEF" >+ text run at (112,0) width 35: "\x{202C} GHI " >+ text run at (147,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,430) size 769x21 >+ RenderText {#text} at (0,0) size 355x19 >+ text run at (0,0) width 38: "Note: " >+ text run at (38,0) width 317: "This test does not test RLM or LRM, but it ought to." >+ RenderBlock {HR} at (0,466) size 769x3 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,484) size 769x21 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 57: "(Back to " >+ RenderInline {A} at (0,0) size 149x19 [color=#0000EE] >+ RenderText {#text} at (57,0) size 149x19 >+ text run at (57,0) width 149: "CSS Testing Information" >+ RenderText {#text} at (206,0) size 8x19 >+ text run at (206,0) width 8: ", " >+ RenderInline {A} at (0,0) size 77x19 [color=#0000EE] >+ RenderText {#text} at (214,0) size 77x19 >+ text run at (214,0) width 77: "David Baron" >+ RenderText {#text} at (291,0) size 5x19 >+ text run at (291,0) width 5: ")" >+ RenderBlock {P} at (0,520) size 769x21 >+ RenderInline {A} at (0,0) size 30x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 30x19 >+ text run at (0,0) width 30: "LDB" >+ RenderText {#text} at (30,0) size 8x19 >+ text run at (30,0) width 8: ", " >+ RenderInline {A} at (0,0) size 125x19 [color=#0000EE] >+ RenderText {#text} at (38,0) size 125x19 >+ text run at (38,0) width 125: "dbaron@dbaron.org" >+ RenderText {#text} at (163,0) size 84x19 >+ text run at (163,0) width 84: ", 2001-06-05" >+ RenderBlock {P} at (0,556) size 769x21 >+ RenderText {#text} at (0,0) size 289x19 >+ text run at (0,0) width 289: "Modified and used with the author\x{2019}s permission." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt >new file mode 100644 >index 00000000000..52deb9d860b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 756x19 >+ text run at (0,0) width 756: "This tests that Unicode bidi control characters are not rendered and have zero width. The next two lines should look the same." >+ RenderBlock {DIV} at (0,20) size 784x40 >+ RenderText {#text} at (0,0) size 14x19 >+ text run at (0,0) width 7: "a" >+ text run at (7,0) width 7 LTR override: "\x{202D}e\x{300}" >+ RenderBR {BR} at (14,15) size 0x0 >+ RenderText {#text} at (0,20) size 14x19 >+ text run at (0,20) width 14: "ae\x{300}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-european-terminators-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-european-terminators-expected.txt >new file mode 100644 >index 00000000000..65c15f2175a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-european-terminators-expected.txt >@@ -0,0 +1,80 @@ >+layer at (0,0) size 785x612 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x612 >+ RenderBlock {HTML} at (0,0) size 785x612 >+ RenderBody {BODY} at (8,8) size 769x596 >+ RenderBlock {P} at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 81x19 >+ text run at (0,0) width 81: "This tests for " >+ RenderInline {I} at (0,0) size 715x39 >+ RenderText {#text} at (81,0) size 715x39 >+ text run at (81,0) width 634: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6014 Bidi algorithm: incorrect resolved levels for" >+ text run at (0,20) width 212: "neutrals between R and ET ON L" >+ RenderText {#text} at (212,20) size 4x19 >+ text run at (212,20) width 4: "." >+ RenderBlock {P} at (0,56) size 769x40 >+ RenderText {#text} at (0,0) size 768x39 >+ text run at (0,0) width 93: "The characters " >+ text run at (93,0) width 8 RTL: "\x{5D0}" >+ text run at (101,0) width 30: " and " >+ text run at (131,0) width 7 RTL: "\x{5D1}" >+ text run at (138,0) width 630: " are of type R; ^ and @ are of type ON; $ and % are of type ET; a is of type L; 1 is of type EN. In each" >+ text run at (0,20) width 410: "of the following pairs, the two lines should be identical to each other." >+ RenderBlock {HR} at (0,112) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,130) size 769x20 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 8 RTL: "\x{5D0}" >+ text run at (8,0) width 67: " ^ @ $% a" >+ RenderBlock (anonymous) at (0,166) size 769x20 >+ RenderInline {BDO} at (0,0) size 75x19 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 75 LTR override: "\x{5D0} ^ @ $% a" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,194) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,212) size 769x20 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 75 RTL: "\x{5D0} ^ @ $% \x{5D1}" >+ RenderBlock (anonymous) at (0,248) size 769x20 >+ RenderInline {BDO} at (0,0) size 75x19 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 75 LTR override: "\x{5D1} %$ @ ^ \x{5D0}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,276) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,294) size 769x20 >+ RenderText {#text} at (0,0) size 72x19 >+ text run at (0,0) width 29: "$%1" >+ text run at (29,0) width 43 RTL: "\x{5D0} ^ @ " >+ RenderBlock (anonymous) at (0,330) size 769x20 >+ RenderInline {BDO} at (0,0) size 72x19 >+ RenderText {#text} at (0,0) size 72x19 >+ text run at (0,0) width 72 LTR override: "$%1 @ ^ \x{5D0}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,358) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,376) size 769x20 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 7: "a" >+ text run at (7,0) width 68 RTL: "\x{5D0} ^ @ $% " >+ RenderBlock (anonymous) at (0,412) size 769x20 >+ RenderInline {BDO} at (0,0) size 75x19 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 75 LTR override: "a %$ @ ^ \x{5D0}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,440) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,458) size 769x20 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 75 RTL: "\x{5D0} ^ @ $% \x{5D1}" >+ RenderBlock (anonymous) at (0,494) size 769x20 >+ RenderInline {BDO} at (0,0) size 75x19 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 75 LTR override: "\x{5D1} %$ @ ^ \x{5D0}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,522) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,540) size 769x20 >+ RenderText {#text} at (0,0) size 72x19 >+ text run at (0,0) width 29: "$%1" >+ text run at (29,0) width 43 RTL: "\x{5D0} ^ @ " >+ RenderBlock (anonymous) at (0,576) size 769x20 >+ RenderInline {BDO} at (0,0) size 72x19 >+ RenderText {#text} at (0,0) size 72x19 >+ text run at (0,0) width 72 LTR override: "$%1 @ ^ \x{5D0}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-explicit-embedding-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-explicit-embedding-expected.txt >new file mode 100644 >index 00000000000..eb791c08ff8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-explicit-embedding-expected.txt >@@ -0,0 +1,120 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x524 >+ RenderBlock {HTML} at (0,0) size 800x524 >+ RenderBody {BODY} at (8,16) size 784x492 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 773x59 >+ text run at (0,0) width 773: "In each line, reading from left to right, the bracket should appear before the parenthesis. The bracket should be a left bracket and" >+ text run at (0,20) width 763: "the parenthesis should be a right parenthesis. In each line, Roman characters and digits should be in increasing order from left to" >+ text run at (0,40) width 30: "right." >+ RenderBlock {P} at (0,76) size 784x20 >+ RenderText {#text} at (0,0) size 47x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 27: " def " >+ RenderInline {SPAN} at (0,0) size 31x19 >+ RenderText {#text} at (47,0) size 31x19 >+ text run at (47,0) width 31 RTL: "(\x{5D6}\x{5D7}\x{5D8}]" >+ RenderText {#text} at (78,0) size 19x19 >+ text run at (78,0) width 19: " jkl" >+ RenderBlock {P} at (0,112) size 784x20 >+ RenderText {#text} at (0,0) size 47x19 >+ text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (20,0) width 27: " def " >+ RenderInline {SPAN} at (0,0) size 27x19 >+ RenderText {#text} at (47,0) size 27x19 >+ text run at (47,0) width 5 RTL: "]" >+ text run at (52,0) width 17: "ghi" >+ text run at (69,0) width 5 RTL: "(" >+ RenderText {#text} at (74,0) size 19x19 >+ text run at (74,0) width 19: " jkl" >+ RenderBlock {P} at (0,148) size 784x20 >+ RenderText {#text} at (0,0) size 26x19 >+ text run at (0,0) width 26: "abc " >+ RenderInline {SPAN} at (0,0) size 46x19 >+ RenderText {#text} at (26,0) size 46x19 >+ text run at (26,0) width 5 RTL: "]" >+ text run at (31,0) width 16: "23" >+ text run at (47,0) width 4 RTL: " " >+ text run at (51,0) width 16: "45" >+ text run at (67,0) width 5 RTL: "(" >+ RenderText {#text} at (72,0) size 22x19 >+ text run at (72,0) width 22: " fgh" >+ RenderBlock {P} at (0,184) size 784x20 >+ RenderText {#text} at (0,0) size 94x19 >+ text run at (0,0) width 26: "abc " >+ text run at (26,0) width 5 RTL: "]" >+ text run at (31,0) width 16: "23" >+ text run at (47,0) width 4 RTL: " " >+ text run at (51,0) width 16: "45" >+ text run at (67,0) width 5 RTL: "\x{202B}(" >+ text run at (72,0) width 22: "\x{202C} fgh" >+ RenderBlock {P} at (0,220) size 784x20 >+ RenderText {#text} at (0,0) size 84x19 >+ text run at (0,0) width 26: "abc " >+ text run at (26,0) width 5 RTL: "]" >+ text run at (31,0) width 30: "de fg" >+ text run at (61,0) width 5 RTL: "\x{202B}(" >+ text run at (66,0) width 18: "\x{202C} hij" >+ RenderBlock {P} at (0,256) size 784x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >+ RenderInline {SPAN} at (0,0) size 44x19 >+ RenderText {#text} at (8,0) size 44x19 >+ text run at (8,0) width 5 RTL: "]" >+ text run at (13,0) width 34: "ab cd" >+ text run at (47,0) width 5 RTL: "(" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,292) size 784x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >+ RenderInline {SPAN} at (0,0) size 41x19 >+ RenderText {#text} at (8,0) size 41x19 >+ text run at (8,0) width 21 RTL: " \x{5D2}\x{5D3}]" >+ text run at (29,0) width 15: "ab" >+ text run at (44,0) width 5 RTL: "(" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,328) size 784x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >+ RenderInline {SPAN} at (0,0) size 18x19 >+ RenderText {#text} at (8,0) size 18x19 >+ text run at (8,0) width 5 RTL: "]" >+ text run at (13,0) width 8: "2" >+ text run at (21,0) width 5 RTL: "\x{202B}(" >+ text run at (26,0) width 0: "\x{202C}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,364) size 784x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >+ RenderInline {SPAN} at (0,0) size 17x19 >+ RenderText {#text} at (8,0) size 17x19 >+ text run at (8,0) width 5 RTL: "]" >+ text run at (13,0) width 7: "a" >+ text run at (20,0) width 5 RTL: "\x{202B}(" >+ text run at (25,0) width 0: "\x{202C}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,400) size 784x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 8: "1" >+ text run at (8,0) width 21 RTL: " \x{5D2}\x{5D3}]" >+ text run at (29,0) width 15: "ab" >+ text run at (44,0) width 5 RTL: "\x{202B}(" >+ text run at (49,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,436) size 784x20 >+ RenderInline {SPAN} at (0,0) size 79x19 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 5 RTL: "]" >+ text run at (5,0) width 22: "abc" >+ text run at (27,0) width 28 RTL: " \x{5D0}\x{5D1}\x{5D2} " >+ text run at (55,0) width 19: "def" >+ text run at (74,0) width 5 RTL: "(" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,472) size 784x20 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 5 RTL: "]" >+ text run at (5,0) width 22: "abc" >+ text run at (27,0) width 28 RTL: " \x{5D0}\x{5D1}\x{5D2} " >+ text run at (55,0) width 19: "def" >+ text run at (74,0) width 5 RTL: "\x{202B}(" >+ text run at (79,0) width 0: "\x{202C}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt >new file mode 100644 >index 00000000000..9342b72978e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt >@@ -0,0 +1,113 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 99x19 >+ text run at (0,0) width 99: "This is a test for " >+ RenderInline {I} at (0,0) size 762x39 >+ RenderText {#text} at (99,0) size 762x39 >+ text run at (99,0) width 663: "http://bugzilla.opendarwin.org/show_bug.cgi?id=5980 Bidi properties of an inline container whose first" >+ text run at (0,20) width 247: "child is an inline container are ignored" >+ RenderText {#text} at (247,20) size 4x19 >+ text run at (247,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,74) size 784x20 >+ RenderText {#text} at (0,0) size 292x19 >+ text run at (0,0) width 292: "The following lines should read \x{201C}ABCDEFGHI\x{201D}:" >+ RenderBlock {P} at (0,110) size 784x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "ABC" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29 RTL override: "FED" >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27: "GHI" >+ RenderBlock {P} at (0,146) size 784x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "ABC" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29 RTL override: "FED" >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27: "GHI" >+ RenderBlock {P} at (0,182) size 784x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "ABC" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (52,0) size 9x19 >+ text run at (52,0) width 9 RTL override: "F" >+ RenderInline {SPAN} at (0,0) size 20x19 >+ RenderText {#text} at (32,0) size 20x19 >+ text run at (32,0) width 20 RTL override: "ED" >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27: "GHI" >+ RenderBlock {P} at (0,218) size 784x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "ABC" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (52,0) size 9x19 >+ text run at (52,0) width 9 RTL override: "F" >+ RenderInline {SPAN} at (0,0) size 9x19 >+ RenderText {#text} at (43,0) size 9x19 >+ text run at (43,0) width 9 RTL override: "E" >+ RenderText {#text} at (32,0) size 11x19 >+ text run at (32,0) width 11 RTL override: "D" >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27: "GHI" >+ RenderBlock {P} at (0,254) size 784x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "ABC" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderInline {SPAN} at (0,0) size 18x19 >+ RenderText {#text} at (43,0) size 18x19 >+ text run at (43,0) width 18 RTL override: "FE" >+ RenderText {#text} at (32,0) size 11x19 >+ text run at (32,0) width 11 RTL override: "D" >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27: "GHI" >+ RenderBlock {P} at (0,290) size 784x20 >+ RenderInline {SPAN} at (0,0) size 88x19 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88 RTL override: "IHGFEDCBA" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,326) size 784x20 >+ RenderInline {SPAN} at (0,0) size 88x19 >+ RenderText {#text} at (0,0) size 88x19 >+ text run at (0,0) width 88 RTL override: "IHGFEDCBA" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,362) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,372) size 784x20 >+ RenderText {#text} at (0,0) size 229x19 >+ text run at (0,0) width 229: "The following lines should be identical:" >+ RenderBlock {P} at (0,408) size 784x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ text run at (19,0) width 10: "([" >+ text run at (29,0) width 20 RTL: "\x{202C}\x{5D0}\x{5D1}\x{5D2}" >+ text run at (49,0) width 0: "\x{202A}" >+ RenderBlock {P} at (0,444) size 784x20 >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ text run at (19,0) width 10: "([" >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (29,0) size 20x19 >+ text run at (29,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ RenderBlock {P} at (0,480) size 784x20 >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ text run at (19,0) width 10: "([" >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (29,0) size 20x19 >+ text run at (29,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ RenderBlock {P} at (0,516) size 784x20 >+ RenderText {#text} at (0,0) size 29x19 >+ text run at (0,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" >+ text run at (19,0) width 10: "([" >+ RenderInline {SPAN} at (0,0) size 20x19 >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (29,0) size 20x19 >+ text run at (29,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-innertext-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-innertext-expected.txt >new file mode 100644 >index 00000000000..699d042dee6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-innertext-expected.txt >@@ -0,0 +1,86 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 723x39 >+ text run at (0,0) width 442: "The following tests text iteration over RTL text embedded with LTR text. " >+ text run at (442,0) width 281: "TextIterators are used for find, spellcheck, and" >+ text run at (0,20) width 60: ".innerText" >+ RenderBlock {HR} at (0,48) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,58) size 784x20 >+ RenderText {#text} at (0,0) size 129x19 >+ text run at (0,0) width 129: "Embedded Numbers:" >+ RenderBlock {DIV} at (0,78) size 784x20 [color=#0000FF] >+ RenderText {#text} at (0,0) size 104x19 >+ text run at (0,0) width 52: "Testing (" >+ text run at (52,0) width 12 RTL: "\x{5DF}\x{5DE}" >+ text run at (64,0) width 8: "3" >+ text run at (72,0) width 27 RTL: "\x{5D7}\x{5D5}\x{5D3}\x{5D0}" >+ text run at (99,0) width 5: ")" >+ RenderBlock (anonymous) at (0,98) size 784x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: "Embedded LTR:" >+ RenderBlock {DIV} at (0,118) size 784x20 [color=#0000FF] >+ RenderText {#text} at (0,0) size 124x19 >+ text run at (0,0) width 52: "Testing (" >+ text run at (52,0) width 27 RTL: "\x{5D7}\x{5D5}\x{5D3}\x{5D0}" >+ text run at (79,0) width 28: "hello" >+ text run at (107,0) width 12 RTL: "\x{5DF}\x{5DE}" >+ text run at (119,0) width 5: ")" >+ RenderBlock (anonymous) at (0,138) size 784x20 >+ RenderText {#text} at (0,0) size 184x19 >+ text run at (0,0) width 184: "Embedded Numbers and LTR" >+ RenderBlock {DIV} at (0,158) size 784x20 [color=#0000FF] >+ RenderText {#text} at (0,0) size 123x19 >+ text run at (0,0) width 52: "Testing (" >+ text run at (52,0) width 24 RTL: "\x{5E7}\x{5E7}\x{5E8}" >+ text run at (76,0) width 8: "3" >+ text run at (84,0) width 27 RTL: "\x{5D9}\x{5E7}\x{5DD}\x{5DC}" >+ text run at (111,0) width 12: "h)" >+ RenderBlock (anonymous) at (0,178) size 784x20 >+ RenderText {#text} at (0,0) size 207x19 >+ text run at (0,0) width 207: "Embedded Numbers with spacing:" >+ RenderBlock {DIV} at (0,198) size 784x20 [color=#0000FF] >+ RenderText {#text} at (0,0) size 229x19 >+ text run at (0,0) width 52: "Testing (" >+ text run at (52,0) width 31 RTL: " \x{5D7}\x{5D5}\x{5D3}\x{5D0}" >+ text run at (83,0) width 24: "300" >+ text run at (107,0) width 43 RTL: "\x{5D7}\x{5D5}\x{5D3}\x{5D0}\x{5DF}\x{5DE} " >+ text run at (150,0) width 40: "34023" >+ text run at (190,0) width 34 RTL: "\x{5D9}\x{5E7}\x{5DA}\x{5DA}\x{5DD}" >+ text run at (224,0) width 5: ")" >+ RenderBlock (anonymous) at (0,218) size 784x20 >+ RenderText {#text} at (0,0) size 64x19 >+ text run at (0,0) width 64: "Plain LTR:" >+ RenderBlock {DIV} at (0,238) size 784x20 [color=#0000FF] >+ RenderText {#text} at (0,0) size 85x19 >+ text run at (0,0) width 85: "Testing (hello)" >+ RenderBlock (anonymous) at (0,258) size 784x20 >+ RenderText {#text} at (0,0) size 179x19 >+ text run at (0,0) width 179: "Embedded LTR with spacing:" >+ RenderBlock {DIV} at (0,278) size 784x20 [color=#0000FF] >+ RenderText {#text} at (0,0) size 162x19 >+ text run at (0,0) width 52: "Testing (" >+ text run at (52,0) width 53 RTL: "\x{5D7}\x{5D5}\x{5D3}\x{5D9}\x{5E7}\x{5DA}\x{5DA}\x{5DD}" >+ text run at (105,0) width 36: " hello " >+ text run at (141,0) width 16 RTL: "\x{5DF}\x{5DE}\x{5D9}" >+ text run at (157,0) width 5: ")" >+ RenderBlock (anonymous) at (0,298) size 784x20 >+ RenderText {#text} at (0,0) size 156x19 >+ text run at (0,0) width 156: "Mixed but not embedded:" >+ RenderBlock {DIV} at (0,318) size 784x20 [color=#0000FF] >+ RenderText {#text} at (0,0) size 116x19 >+ text run at (0,0) width 80: "Testing (hello" >+ text run at (80,0) width 31 RTL: "\x{5D7}\x{5D5}\x{5D3}\x{5DF}\x{5DE}" >+ text run at (111,0) width 5: ")" >+ RenderBlock (anonymous) at (0,338) size 784x20 >+ RenderText {#text} at (0,0) size 156x19 >+ text run at (0,0) width 156: "Mixed but not embedded:" >+ RenderBlock {DIV} at (0,358) size 784x20 [color=#0000FF] >+ RenderText {#text} at (0,0) size 116x19 >+ text run at (0,0) width 52: "Testing (" >+ text run at (52,0) width 31 RTL: "\x{5D7}\x{5D5}\x{5D3}\x{5DF}\x{5DE}" >+ text run at (83,0) width 33: "hello)" >+ RenderBlock {OL} at (0,394) size 784x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-layout-across-linebreak-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-layout-across-linebreak-expected.txt >new file mode 100644 >index 00000000000..24978337d27 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-layout-across-linebreak-expected.txt >@@ -0,0 +1,245 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x536 >+ RenderBlock {HTML} at (0,0) size 800x536 >+ RenderBody {BODY} at (8,16) size 784x512 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 541x19 >+ text run at (0,0) width 541: "The T column should match the R column. The H columns uses <br/> to force line breaks." >+ RenderTable {TABLE} at (0,36) size 157x476 [border: none] >+ RenderTableSection {TBODY} at (0,0) size 156x475 >+ RenderTableRow {TR} at (0,0) size 156x25 >+ RenderTableCell {TD} at (0,10) size 33x5 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (32,0) size 46x25 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 11x19 >+ text run at (3,3) width 11: "H" >+ RenderTableCell {TD} at (77,0) size 34x25 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 9x19 >+ text run at (3,3) width 9: "T" >+ RenderTableCell {TD} at (111,0) size 45x25 [border: (1px solid #008000)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 10x19 >+ text run at (3,3) width 10: "R" >+ RenderTableRow {TR} at (0,25) size 156x45 >+ RenderTableCell {TD} at (0,35) size 33x25 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 8x19 >+ text run at (3,3) width 8: "1" >+ RenderTableCell {TD} at (32,25) size 46x45 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 12x19 >+ text run at (3,3) width 8 RTL: "\x{5D0}" >+ text run at (11,3) width 4: "." >+ RenderBR {BR} at (15,18) size 0x0 >+ RenderText {#text} at (3,23) size 8x19 >+ text run at (3,23) width 8: "b" >+ RenderTableCell {TD} at (77,35) size 34x25 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 24x19 >+ text run at (3,3) width 8 RTL: "\x{5D0}" >+ text run at (11,3) width 16: ". b" >+ RenderTableCell {TD} at (111,25) size 45x45 [border: (1px solid #008000)] [r=1 c=3 rs=1 cs=1] >+ RenderBlock {P} at (3,3) size 40x20 >+ RenderText {#text} at (0,0) size 12x19 >+ text run at (0,0) width 12 LTR override: "\x{5D0}." >+ RenderBlock {P} at (3,23) size 40x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8 LTR override: "b" >+ RenderTableRow {TR} at (0,70) size 156x45 >+ RenderTableCell {TD} at (0,80) size 33x25 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 8x19 >+ text run at (3,3) width 8: "2" >+ RenderTableCell {TD} at (32,70) size 46x45 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 12x19 >+ text run at (3,3) width 8 RTL: "\x{5D0}" >+ text run at (11,3) width 4: "." >+ RenderBR {BR} at (15,18) size 0x0 >+ RenderText {#text} at (3,23) size 7x19 >+ text run at (3,23) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (77,80) size 34x25 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 23x19 >+ text run at (3,3) width 23 RTL: "\x{5D0}. \x{5D1}" >+ RenderTableCell {TD} at (111,70) size 45x45 [border: (1px solid #008000)] [r=2 c=3 rs=1 cs=1] >+ RenderBlock {P} at (3,3) size 40x20 >+ RenderText {#text} at (0,0) size 12x19 >+ text run at (0,0) width 12 LTR override: ".\x{5D0}" >+ RenderBlock {P} at (3,23) size 40x20 >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7 LTR override: "\x{5D1}" >+ RenderTableRow {TR} at (0,115) size 156x45 >+ RenderTableCell {TD} at (0,125) size 33x25 [border: (1px solid #008000)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 8x19 >+ text run at (3,3) width 8: "3" >+ RenderTableCell {TD} at (32,115) size 46x45 [border: (1px solid #008000)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 16x19 >+ text run at (3,3) width 16 RTL: "\x{5D0}\x{5D0}" >+ RenderBR {BR} at (3,18) size 0x0 >+ RenderText {#text} at (3,23) size 20x19 >+ text run at (3,23) width 8: "b" >+ text run at (11,23) width 4 RTL: " " >+ text run at (15,23) width 8: "1" >+ RenderTableCell {TD} at (77,115) size 34x45 [border: (1px solid #008000)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 28x39 >+ text run at (3,3) width 8: "1" >+ text run at (11,3) width 20 RTL: "\x{5D0}\x{5D0} " >+ text run at (3,23) width 8: "b" >+ RenderTableCell {TD} at (111,115) size 45x45 [border: (1px solid #008000)] [r=3 c=3 rs=1 cs=1] >+ RenderBlock {P} at (3,3) size 40x20 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16 LTR override: "\x{5D0}\x{5D0}" >+ RenderBlock {P} at (3,23) size 40x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20 LTR override: "b 1" >+ RenderTableRow {TR} at (0,160) size 156x45 >+ RenderTableCell {TD} at (0,170) size 33x25 [border: (1px solid #008000)] [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 8x19 >+ text run at (3,3) width 8: "4" >+ RenderTableCell {TD} at (32,160) size 46x45 [border: (1px solid #008000)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 14x19 >+ text run at (3,3) width 14: "aa" >+ RenderBR {BR} at (3,18) size 0x0 >+ RenderText {#text} at (3,23) size 20x19 >+ text run at (3,23) width 8: "b" >+ text run at (11,23) width 4 RTL: " " >+ text run at (15,23) width 8: "1" >+ RenderTableCell {TD} at (77,160) size 34x45 [border: (1px solid #008000)] [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 26x39 >+ text run at (3,3) width 26: "aa 1" >+ text run at (3,23) width 8: "b" >+ RenderTableCell {TD} at (111,160) size 45x45 [border: (1px solid #008000)] [r=4 c=3 rs=1 cs=1] >+ RenderBlock {P} at (3,3) size 40x20 >+ RenderText {#text} at (0,0) size 14x19 >+ text run at (0,0) width 14 LTR override: "aa" >+ RenderBlock {P} at (3,23) size 40x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20 LTR override: "1 b" >+ RenderTableRow {TR} at (0,205) size 156x45 >+ RenderTableCell {TD} at (0,215) size 33x25 [border: (1px solid #008000)] [r=5 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 8x19 >+ text run at (3,3) width 8: "5" >+ RenderTableCell {TD} at (32,205) size 46x45 [border: (1px solid #008000)] [r=5 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 16x19 >+ text run at (3,3) width 16 RTL: "\x{5D0}\x{5D0}" >+ RenderBR {BR} at (3,18) size 0x0 >+ RenderText {#text} at (3,23) size 19x19 >+ text run at (3,23) width 11 RTL: " \x{5D1}" >+ text run at (14,23) width 8: "1" >+ RenderTableCell {TD} at (77,205) size 34x45 [border: (1px solid #008000)] [r=5 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 28x39 >+ text run at (3,3) width 8: "1" >+ text run at (11,3) width 20 RTL: "\x{5D0}\x{5D0} " >+ text run at (3,23) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (111,205) size 45x45 [border: (1px solid #008000)] [r=5 c=3 rs=1 cs=1] >+ RenderBlock {P} at (3,3) size 40x20 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16 LTR override: "\x{5D0}\x{5D0}" >+ RenderBlock {P} at (3,23) size 40x20 >+ RenderText {#text} at (0,0) size 19x19 >+ text run at (0,0) width 19 LTR override: "\x{5D1} 1" >+ RenderTableRow {TR} at (0,250) size 156x45 >+ RenderTableCell {TD} at (0,260) size 33x25 [border: (1px solid #008000)] [r=6 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 8x19 >+ text run at (3,3) width 8: "6" >+ RenderTableCell {TD} at (32,250) size 46x45 [border: (1px solid #008000)] [r=6 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 14x19 >+ text run at (3,3) width 14: "aa" >+ RenderBR {BR} at (3,18) size 0x0 >+ RenderText {#text} at (3,23) size 19x19 >+ text run at (3,23) width 11 RTL: " \x{5D1}" >+ text run at (14,23) width 8: "1" >+ RenderTableCell {TD} at (77,250) size 34x45 [border: (1px solid #008000)] [r=6 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 26x39 >+ text run at (3,3) width 26: "aa 1" >+ text run at (3,23) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (111,250) size 45x45 [border: (1px solid #008000)] [r=6 c=3 rs=1 cs=1] >+ RenderBlock {P} at (3,3) size 40x20 >+ RenderText {#text} at (0,0) size 14x19 >+ text run at (0,0) width 14 LTR override: "aa" >+ RenderBlock {P} at (3,23) size 40x20 >+ RenderText {#text} at (0,0) size 19x19 >+ text run at (0,0) width 19 LTR override: "\x{5D1} 1" >+ RenderTableRow {TR} at (0,295) size 156x45 >+ RenderTableCell {TD} at (0,305) size 33x25 [border: (1px solid #008000)] [r=7 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 8x19 >+ text run at (3,3) width 8: "7" >+ RenderTableCell {TD} at (32,295) size 46x45 [border: (1px solid #008000)] [r=7 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 16x19 >+ text run at (3,3) width 16: "a (" >+ RenderBR {BR} at (19,3) size 0x19 >+ RenderText {#text} at (3,23) size 17x19 >+ text run at (3,23) width 17: "] b" >+ RenderTableCell {TD} at (77,295) size 34x45 [border: (1px solid #008000)] [r=7 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 25x39 >+ text run at (3,3) width 25: "a ( ]" >+ text run at (3,23) width 8: "b" >+ RenderTableCell {TD} at (111,295) size 45x45 [border: (1px solid #008000)] [r=7 c=3 rs=1 cs=1] >+ RenderBlock {P} at (3,3) size 40x20 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16 LTR override: "a (" >+ RenderBlock {P} at (3,23) size 40x20 >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17 LTR override: "] b" >+ RenderTableRow {TR} at (0,340) size 156x45 >+ RenderTableCell {TD} at (0,350) size 33x25 [border: (1px solid #008000)] [r=8 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 8x19 >+ text run at (3,3) width 8: "8" >+ RenderTableCell {TD} at (32,340) size 46x45 [border: (1px solid #008000)] [r=8 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 17x19 >+ text run at (3,3) width 8 RTL: "\x{5D0}" >+ text run at (11,3) width 9: " (" >+ RenderBR {BR} at (20,18) size 0x0 >+ RenderText {#text} at (3,23) size 17x19 >+ text run at (3,23) width 17: "] b" >+ RenderTableCell {TD} at (77,340) size 34x45 [border: (1px solid #008000)] [r=8 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 26x39 >+ text run at (3,3) width 8 RTL: "\x{5D0}" >+ text run at (11,3) width 18: " ( ]" >+ text run at (3,23) width 8: "b" >+ RenderTableCell {TD} at (111,340) size 45x45 [border: (1px solid #008000)] [r=8 c=3 rs=1 cs=1] >+ RenderBlock {P} at (3,3) size 40x20 >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17 LTR override: "\x{5D0} (" >+ RenderBlock {P} at (3,23) size 40x20 >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17 LTR override: "] b" >+ RenderTableRow {TR} at (0,385) size 156x45 >+ RenderTableCell {TD} at (0,395) size 33x25 [border: (1px solid #008000)] [r=9 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 8x19 >+ text run at (3,3) width 8: "9" >+ RenderTableCell {TD} at (32,385) size 46x45 [border: (1px solid #008000)] [r=9 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 16x19 >+ text run at (3,3) width 16: "a (" >+ RenderBR {BR} at (19,18) size 0x0 >+ RenderText {#text} at (3,23) size 16x19 >+ text run at (3,23) width 9: "] " >+ text run at (12,23) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (77,385) size 34x45 [border: (1px solid #008000)] [r=9 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 25x39 >+ text run at (3,3) width 25: "a ( ]" >+ text run at (3,23) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (111,385) size 45x45 [border: (1px solid #008000)] [r=9 c=3 rs=1 cs=1] >+ RenderBlock {P} at (3,3) size 40x20 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16 LTR override: "a (" >+ RenderBlock {P} at (3,23) size 40x20 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16 LTR override: "] \x{5D1}" >+ RenderTableRow {TR} at (0,430) size 156x45 >+ RenderTableCell {TD} at (0,440) size 33x25 [border: (1px solid #008000)] [r=10 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 16x19 >+ text run at (3,3) width 16: "10" >+ RenderTableCell {TD} at (32,430) size 46x45 [border: (1px solid #008000)] [r=10 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 17x19 >+ text run at (3,3) width 8 RTL: "\x{5D0}" >+ text run at (11,3) width 9: " (" >+ RenderBR {BR} at (20,18) size 0x0 >+ RenderText {#text} at (3,23) size 16x19 >+ text run at (3,23) width 9: "] " >+ text run at (12,23) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (77,430) size 34x45 [border: (1px solid #008000)] [r=10 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 26x39 >+ text run at (3,3) width 26 RTL: "\x{5D0} ( ]" >+ text run at (3,23) width 7 RTL: "\x{5D1}" >+ RenderTableCell {TD} at (111,430) size 45x45 [border: (1px solid #008000)] [r=10 c=3 rs=1 cs=1] >+ RenderBlock {P} at (3,3) size 40x20 >+ RenderText {#text} at (0,0) size 17x19 >+ text run at (0,0) width 17 LTR override: ") \x{5D0}" >+ RenderBlock {P} at (3,23) size 40x20 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16 LTR override: "\x{5D1} [" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-linebreak-001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-linebreak-001-expected.txt >new file mode 100644 >index 00000000000..907edcb51cb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-linebreak-001-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x164 >+ RenderBlock {HTML} at (0,0) size 800x164 >+ RenderBody {BODY} at (8,16) size 784x132 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 733x39 >+ text run at (0,0) width 733: "This HTML tests if the 'while-space' property controls the behavors of line-break characters (U+000A and U+000D) in a" >+ text run at (0,20) width 81: "complex text." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 481x19 >+ text run at (0,0) width 281: "If this test succeeds, you can see three words \"" >+ text run at (281,0) width 30 RTL: "\x{5E9}\x{5D5}\x{5BC}\x{5E8}\x{5D4}" >+ text run at (311,0) width 170: "\", separated with line-break." >+ RenderBlock {P} at (0,92) size 784x40 >+ RenderText {#text} at (0,0) size 60x39 >+ text run at (0,0) width 30 RTL: "\x{5E9}\x{5D5}\x{5BC}\x{5E8}\x{5D4}" >+ text run at (30,0) width 0: " " >+ text run at (0,20) width 60 RTL: "\x{5E9}\x{5D5}\x{5BC}\x{5E8}\x{5D4}\x{D}\x{5E9}\x{5D5}\x{5BC}\x{5E8}\x{5D4}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-linebreak-002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-linebreak-002-expected.txt >new file mode 100644 >index 00000000000..3a734c9f399 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-linebreak-002-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x144 >+ RenderBlock {HTML} at (0,0) size 800x144 >+ RenderBody {BODY} at (8,16) size 784x112 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 733x39 >+ text run at (0,0) width 733: "This HTML tests if the 'while-space' property controls the behavors of line-break characters (U+000A and U+000D) in a" >+ text run at (0,20) width 81: "complex text." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 455x19 >+ text run at (0,0) width 281: "If this test succeeds, you can see three words \"" >+ text run at (281,0) width 30 RTL: "\x{5E9}\x{5D5}\x{5BC}\x{5E8}\x{5D4}" >+ text run at (311,0) width 144: "\", separated with space." >+ RenderBlock {P} at (0,92) size 784x20 >+ RenderText {#text} at (0,0) size 94x19 >+ text run at (0,0) width 94 RTL: "\x{5E9}\x{5D5}\x{5BC}\x{5E8}\x{5D4} \x{5E9}\x{5D5}\x{5BC}\x{5E8}\x{5D4}\x{D}\x{5E9}\x{5D5}\x{5BC}\x{5E8}\x{5D4}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-linebreak-003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-linebreak-003-expected.txt >new file mode 100644 >index 00000000000..3a734c9f399 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-linebreak-003-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x144 >+ RenderBlock {HTML} at (0,0) size 800x144 >+ RenderBody {BODY} at (8,16) size 784x112 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 733x39 >+ text run at (0,0) width 733: "This HTML tests if the 'while-space' property controls the behavors of line-break characters (U+000A and U+000D) in a" >+ text run at (0,20) width 81: "complex text." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 455x19 >+ text run at (0,0) width 281: "If this test succeeds, you can see three words \"" >+ text run at (281,0) width 30 RTL: "\x{5E9}\x{5D5}\x{5BC}\x{5E8}\x{5D4}" >+ text run at (311,0) width 144: "\", separated with space." >+ RenderBlock {P} at (0,92) size 784x20 >+ RenderText {#text} at (0,0) size 94x19 >+ text run at (0,0) width 94 RTL: "\x{5E9}\x{5D5}\x{5BC}\x{5E8}\x{5D4} \x{5E9}\x{5D5}\x{5BC}\x{5E8}\x{5D4}\x{D}\x{5E9}\x{5D5}\x{5BC}\x{5E8}\x{5D4}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-listbox-atsui-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-listbox-atsui-expected.txt >new file mode 100644 >index 00000000000..0b3385fa9ff >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-listbox-atsui-expected.txt >@@ -0,0 +1,45 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 549x19 >+ text run at (0,0) width 549: "This tests that bidirectional text is correctly rendered when using ATSUI in list box controls." >+ RenderBR {BR} at (549,15) size 0x0 >+ RenderText {#text} at (0,20) size 543x19 >+ text run at (0,20) width 543: "The order of the text below each list box should match the order of the select's option text." >+ RenderBlock (anonymous) at (0,56) size 784x93 >+ RenderText {#text} at (0,0) size 92x19 >+ text run at (0,0) width 92: "1) direction: rtl;" >+ RenderBR {BR} at (92,15) size 0x0 >+ RenderListBox {SELECT} at (2,22) size 89x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBR {BR} at (93,86) size 0x0 >+ RenderBlock {DIV} at (0,149) size 100x20 >+ RenderText {#text} at (31,0) size 69x19 >+ text run at (31,0) width 47 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}" >+ text run at (78,0) width 22: "a\x{300}bc" >+ RenderBlock (anonymous) at (0,169) size 784x113 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 92x19 >+ text run at (0,20) width 92: "2) direction: ltr;" >+ RenderBR {BR} at (92,35) size 0x0 >+ RenderListBox {SELECT} at (2,42) size 89x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBR {BR} at (93,106) size 0x0 >+ RenderBlock {DIV} at (0,282) size 100x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 22: "a\x{300}bc" >+ text run at (22,0) width 47 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}" >+ RenderBlock (anonymous) at (0,302) size 784x113 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 68x19 >+ text run at (0,20) width 68: "3) No style" >+ RenderBR {BR} at (68,35) size 0x0 >+ RenderListBox {SELECT} at (2,42) size 89x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBR {BR} at (93,106) size 0x0 >+ RenderBlock {DIV} at (0,415) size 100x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 22: "a\x{300}bc" >+ text run at (22,0) width 47 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}" >+ RenderBlock (anonymous) at (0,435) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-listbox-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-listbox-expected.txt >new file mode 100644 >index 00000000000..d0cffae64b3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-listbox-expected.txt >@@ -0,0 +1,45 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 430x19 >+ text run at (0,0) width 430: "This tests that bidirectional text is correctly rendered in list box controls." >+ RenderBR {BR} at (430,15) size 0x0 >+ RenderText {#text} at (0,20) size 543x19 >+ text run at (0,20) width 543: "The order of the text below each list box should match the order of the select's option text." >+ RenderBlock (anonymous) at (0,56) size 784x93 >+ RenderText {#text} at (0,0) size 92x19 >+ text run at (0,0) width 92: "1) direction: rtl;" >+ RenderBR {BR} at (92,15) size 0x0 >+ RenderListBox {SELECT} at (2,22) size 92x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBR {BR} at (96,86) size 0x0 >+ RenderBlock {DIV} at (0,149) size 100x20 >+ RenderText {#text} at (31,0) size 69x19 >+ text run at (31,0) width 47 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}" >+ text run at (78,0) width 22: "abc" >+ RenderBlock (anonymous) at (0,169) size 784x113 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 92x19 >+ text run at (0,20) width 92: "2) direction: ltr;" >+ RenderBR {BR} at (92,35) size 0x0 >+ RenderListBox {SELECT} at (2,42) size 92x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBR {BR} at (96,106) size 0x0 >+ RenderBlock {DIV} at (0,282) size 100x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 22: "abc" >+ text run at (22,0) width 47 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}" >+ RenderBlock (anonymous) at (0,302) size 784x113 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 68x19 >+ text run at (0,20) width 68: "3) No style" >+ RenderBR {BR} at (68,35) size 0x0 >+ RenderListBox {SELECT} at (2,42) size 92x69 [bgcolor=#FFFFFF] [border: (1px inset #808080)] >+ RenderBR {BR} at (96,106) size 0x0 >+ RenderBlock {DIV} at (0,415) size 100x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 22: "abc" >+ text run at (22,0) width 47 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}" >+ RenderBlock (anonymous) at (0,435) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-menulist-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-menulist-expected.txt >new file mode 100644 >index 00000000000..a993fc9138a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-menulist-expected.txt >@@ -0,0 +1,58 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 426x19 >+ text run at (0,0) width 426: "This tests that bidirectional text is correctly rendered in popup controls." >+ RenderBR {BR} at (426,15) size 0x0 >+ RenderText {#text} at (0,20) size 766x39 >+ text run at (0,20) width 766: "The order of the text below each popup button should match the order of the select's option text, and the order of the text in the" >+ text run at (0,40) width 79: "popup menu." >+ RenderBlock (anonymous) at (0,76) size 784x44 >+ RenderText {#text} at (0,0) size 262x19 >+ text run at (0,0) width 262: "1) direction: rtl; -webkit-rtl-ordering: logical" >+ RenderBR {BR} at (262,15) size 0x0 >+ RenderMenuList {SELECT} at (0,22) size 100x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (21,2) size 75x16 >+ RenderText at (4,0) size 71x16 >+ text run at (4,0) width 48 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}" >+ text run at (52,0) width 23: "abc" >+ RenderBR {BR} at (100,37) size 0x0 >+ RenderBlock {DIV} at (0,120) size 100x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 22: "abc" >+ text run at (22,0) width 47 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}" >+ RenderBlock (anonymous) at (0,140) size 784x64 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 105x19 >+ text run at (0,20) width 105: "2) text-align: right" >+ RenderBR {BR} at (105,35) size 0x0 >+ RenderMenuList {SELECT} at (0,42) size 200x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 175x16 >+ RenderText at (0,0) size 71x16 >+ text run at (0,0) width 23: "abc" >+ text run at (23,0) width 48 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}" >+ RenderBR {BR} at (200,57) size 0x0 >+ RenderBlock {DIV} at (0,204) size 200x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 22: "abc" >+ text run at (22,0) width 47 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}" >+ RenderBlock (anonymous) at (0,224) size 784x64 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 68x19 >+ text run at (0,20) width 68: "3) No style" >+ RenderBR {BR} at (68,35) size 0x0 >+ RenderMenuList {SELECT} at (0,42) size 100x20 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 75x16 >+ RenderText at (0,0) size 71x16 >+ text run at (0,0) width 23: "abc" >+ text run at (23,0) width 48 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}" >+ RenderBR {BR} at (100,57) size 0x0 >+ RenderBlock {DIV} at (0,288) size 100x20 >+ RenderText {#text} at (0,0) size 69x19 >+ text run at (0,0) width 22: "abc" >+ text run at (22,0) width 47 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}" >+ RenderBlock (anonymous) at (0,308) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-mirror-he-ar-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-mirror-he-ar-expected.txt >new file mode 100644 >index 00000000000..1965d36dad7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-mirror-he-ar-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (481,0) size 303x19 >+ text run at (481,0) width 303: "This test tests bidi mirroring in Hebrew and Arabic" >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (355,0) size 429x19 >+ text run at (355,0) width 429: "The parenthesis should be displayed as \"(...)...\" visually from left to right" >+ RenderBlock {DIV} at (0,72) size 784x20 >+ RenderText {#text} at (754,0) size 30x19 >+ text run at (754,0) width 30 RTL: "\x{5E9}(\x{5E9})" >+ RenderBlock {DIV} at (0,92) size 784x20 >+ RenderText {#text} at (764,0) size 20x19 >+ text run at (764,0) width 20 RTL: "\x{5C6}(\x{5C6})" >+ RenderBlock {DIV} at (0,112) size 784x20 >+ RenderText {#text} at (758,0) size 26x19 >+ text run at (758,0) width 26 RTL: "\x{644}(\x{644})" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt >new file mode 100644 >index 00000000000..0503e741b6e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 535x19 >+ text run at (0,0) width 535: "Mitz Pettel contributed this fix to KDE, and now we're rolling it in. Here's his explanation:" >+ RenderBlock {P} at (0,36) size 784x80 >+ RenderText {#text} at (0,0) size 777x79 >+ text run at (0,0) width 777: "The directionality of a neutral character at the beginning of a paragraph (or after a hard line break) is decided incorrectly if the first" >+ text run at (0,20) width 758: "non-neutral character in the paragraph has directionality opposite to the paragraph directionality. For example, if the paragraph" >+ text run at (0,40) width 777: "direction is LTR, the first character on the paragraph is a question mark and the next one is a Hebrew character, then the question" >+ text run at (0,60) width 511: "mark will is considered right-to-left and appears to the right of the Hebrew character." >+ RenderBlock {P} at (0,132) size 784x40 >+ RenderText {#text} at (0,0) size 480x19 >+ text run at (0,0) width 480: "The rule to follow is 3.3.4.N2 in the Unicode Standard's Bidirectional Algorithm" >+ RenderInline {A} at (0,0) size 378x19 [color=#0000EE] >+ RenderText {#text} at (0,20) size 378x19 >+ text run at (0,20) width 378: "http://www.unicode.org/reports/tr9/#Resolving_Neutral_Types" >+ RenderText {#text} at (378,20) size 4x19 >+ text run at (378,20) width 4: "." >+ RenderBlock {P} at (0,188) size 784x20 >+ RenderText {#text} at (0,0) size 644x19 >+ text run at (0,0) width 644: "If the test is successful, the question marks should be on the far left and far right of the next two paragraphs." >+ RenderBlock {P} at (0,224) size 784x20 >+ RenderText {#text} at (0,0) size 63x19 >+ text run at (0,0) width 11: "? " >+ text run at (11,0) width 24 RTL: "\x{FEB2} \x{FEED}" >+ text run at (35,0) width 28: "hello" >+ RenderBlock {P} at (0,260) size 784x20 >+ RenderText {#text} at (717,0) size 67x19 >+ text run at (717,0) width 28 RTL: " \x{FEB2} \x{FEED}" >+ text run at (745,0) width 28: "hello" >+ text run at (773,0) width 11 RTL: "? " >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-neutral-run-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-neutral-run-expected.txt >new file mode 100644 >index 00000000000..418122b9c24 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-neutral-run-expected.txt >@@ -0,0 +1,992 @@ >+layer at (0,0) size 785x6380 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x6380 >+ RenderBlock {HTML} at (0,0) size 785x6380 >+ RenderBody {BODY} at (8,8) size 769x6356 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 285x19 >+ text run at (0,0) width 285: "Tests the resolved level of runs of neutral types." >+ RenderBlock {DIV} at (0,36) size 769x3152 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 43x19 >+ text run at (0,0) width 43: "ab(^cd" >+ RenderBlock {P} at (0,36) size 769x20 >+ RenderText {#text} at (0,0) size 43x19 >+ text run at (0,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ text run at (15,0) width 28: "(^cd" >+ RenderBlock {P} at (0,72) size 769x20 >+ RenderText {#text} at (0,0) size 42x19 >+ text run at (0,0) width 14 RTL: "\x{627}\x{628}" >+ text run at (14,0) width 28: "(^cd" >+ RenderBlock {P} at (0,108) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 59: "ab12(^cd" >+ RenderBlock {P} at (0,144) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 16: "12" >+ text run at (16,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ text run at (31,0) width 28: "(^cd" >+ RenderBlock {P} at (0,180) size 769x20 >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 16: "12" >+ text run at (16,0) width 14 RTL: "\x{627}\x{628}" >+ text run at (30,0) width 28: "(^cd" >+ RenderBlock {P} at (0,216) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 15: "ab" >+ text run at (15,0) width 16: "\x{661}\x{662}" >+ text run at (31,0) width 28: "(^cd" >+ RenderBlock {P} at (0,252) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 16: "\x{661}\x{662}" >+ text run at (16,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ text run at (31,0) width 28: "(^cd" >+ RenderBlock {P} at (0,288) size 769x20 >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 16: "\x{661}\x{662}" >+ text run at (16,0) width 14 RTL: "\x{627}\x{628}" >+ text run at (30,0) width 28: "(^cd" >+ RenderBlock {P} at (0,324) size 769x20 >+ RenderText {#text} at (0,0) size 35x19 >+ text run at (0,0) width 7: "\x{202A}?" >+ text run at (7,0) width 28: "\x{202C}(^cd" >+ RenderBlock {P} at (0,360) size 769x20 >+ RenderText {#text} at (0,0) size 35x19 >+ text run at (0,0) width 7 RTL: "\x{202B}?" >+ text run at (7,0) width 28: "\x{202C}(^cd" >+ RenderBlock {P} at (0,396) size 769x20 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 28: "ab(^" >+ text run at (28,0) width 12 RTL: "\x{5D2}\x{5D3}" >+ RenderBlock {P} at (0,432) size 769x20 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40 RTL: "\x{5D0}\x{5D1}(^\x{5D2}\x{5D3}" >+ RenderBlock {P} at (0,468) size 769x20 >+ RenderText {#text} at (0,0) size 39x19 >+ text run at (0,0) width 39 RTL: "\x{627}\x{628}(^\x{5D2}\x{5D3}" >+ RenderBlock {P} at (0,504) size 769x20 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 44: "ab12(^" >+ text run at (44,0) width 12 RTL: "\x{5D2}\x{5D3}" >+ RenderBlock {P} at (0,540) size 769x20 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 25 RTL: "(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 16: "12" >+ text run at (41,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,576) size 769x20 >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 25 RTL: "(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 16: "12" >+ text run at (41,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,612) size 769x20 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 15: "ab" >+ text run at (15,0) width 25 RTL: "(^\x{5D2}\x{5D3}" >+ text run at (40,0) width 16: "\x{661}\x{662}" >+ RenderBlock {P} at (0,648) size 769x20 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 25 RTL: "(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 16: "\x{661}\x{662}" >+ text run at (41,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,684) size 769x20 >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 25 RTL: "(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 16: "\x{661}\x{662}" >+ text run at (41,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,720) size 769x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 7: "\x{202A}?" >+ text run at (7,0) width 13: "\x{202C}(^" >+ text run at (20,0) width 12 RTL: "\x{5D2}\x{5D3}" >+ RenderBlock {P} at (0,756) size 769x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 25 RTL: "\x{202C}(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 7 RTL: "\x{202B}?" >+ RenderBlock {P} at (0,792) size 769x20 >+ RenderText {#text} at (0,0) size 41x19 >+ text run at (0,0) width 28: "ab(^" >+ text run at (28,0) width 13 RTL: "\x{62C}\x{62F}" >+ RenderBlock {P} at (0,828) size 769x20 >+ RenderText {#text} at (0,0) size 41x19 >+ text run at (0,0) width 41 RTL: "\x{5D0}\x{5D1}(^\x{62C}\x{62F}" >+ RenderBlock {P} at (0,864) size 769x20 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40 RTL: "\x{627}\x{628}(^\x{62C}\x{62F}" >+ RenderBlock {P} at (0,900) size 769x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 44: "ab12(^" >+ text run at (44,0) width 13 RTL: "\x{62C}\x{62F}" >+ RenderBlock {P} at (0,936) size 769x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 26 RTL: "(^\x{62C}\x{62F}" >+ text run at (26,0) width 16: "12" >+ text run at (42,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,972) size 769x20 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 26 RTL: "(^\x{62C}\x{62F}" >+ text run at (26,0) width 16: "12" >+ text run at (42,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,1008) size 769x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 15: "ab" >+ text run at (15,0) width 26 RTL: "(^\x{62C}\x{62F}" >+ text run at (41,0) width 16: "\x{661}\x{662}" >+ RenderBlock {P} at (0,1044) size 769x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 26 RTL: "(^\x{62C}\x{62F}" >+ text run at (26,0) width 16: "\x{661}\x{662}" >+ text run at (42,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,1080) size 769x20 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 26 RTL: "(^\x{62C}\x{62F}" >+ text run at (26,0) width 16: "\x{661}\x{662}" >+ text run at (42,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,1116) size 769x20 >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 7: "\x{202A}?" >+ text run at (7,0) width 13: "\x{202C}(^" >+ text run at (20,0) width 13 RTL: "\x{62C}\x{62F}" >+ RenderBlock {P} at (0,1152) size 769x20 >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 26 RTL: "\x{202C}(^\x{62C}\x{62F}" >+ text run at (26,0) width 7 RTL: "\x{202B}?" >+ RenderBlock {P} at (0,1188) size 769x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 44: "ab(^34" >+ text run at (44,0) width 10 RTL: "\x{5E9}" >+ text run at (54,0) width 6: "z" >+ RenderBlock {P} at (0,1224) size 769x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "34" >+ text run at (26,0) width 28 RTL: "\x{5D0}\x{5D1}(^" >+ text run at (54,0) width 6: "z" >+ RenderBlock {P} at (0,1260) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "34" >+ text run at (26,0) width 27 RTL: "\x{627}\x{628}(^" >+ text run at (53,0) width 6: "z" >+ RenderBlock {P} at (0,1296) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 60: "ab12(^34" >+ text run at (60,0) width 10 RTL: "\x{5E9}" >+ text run at (70,0) width 6: "z" >+ RenderBlock {P} at (0,1332) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "34" >+ text run at (26,0) width 13 RTL: "(^" >+ text run at (39,0) width 16: "12" >+ text run at (55,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ text run at (70,0) width 6: "z" >+ RenderBlock {P} at (0,1368) size 769x20 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "34" >+ text run at (26,0) width 13 RTL: "(^" >+ text run at (39,0) width 16: "12" >+ text run at (55,0) width 14 RTL: "\x{627}\x{628}" >+ text run at (69,0) width 6: "z" >+ RenderBlock {P} at (0,1404) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 15: "ab" >+ text run at (15,0) width 16: "\x{661}\x{662}" >+ text run at (31,0) width 29: "(^34" >+ text run at (60,0) width 10 RTL: "\x{5E9}" >+ text run at (70,0) width 6: "z" >+ RenderBlock {P} at (0,1440) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "34" >+ text run at (26,0) width 13 RTL: "(^" >+ text run at (39,0) width 16: "\x{661}\x{662}" >+ text run at (55,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ text run at (70,0) width 6: "z" >+ RenderBlock {P} at (0,1476) size 769x20 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "34" >+ text run at (26,0) width 13 RTL: "(^" >+ text run at (39,0) width 16: "\x{661}\x{662}" >+ text run at (55,0) width 14 RTL: "\x{627}\x{628}" >+ text run at (69,0) width 6: "z" >+ RenderBlock {P} at (0,1512) size 769x20 >+ RenderText {#text} at (0,0) size 52x19 >+ text run at (0,0) width 7: "\x{202A}?" >+ text run at (7,0) width 29: "\x{202C}(^34" >+ text run at (36,0) width 10 RTL: "\x{5E9}" >+ text run at (46,0) width 6: "z" >+ RenderBlock {P} at (0,1548) size 769x20 >+ RenderText {#text} at (0,0) size 52x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "34" >+ text run at (26,0) width 13 RTL: "\x{202C}(^" >+ text run at (39,0) width 7 RTL: "\x{202B}?" >+ text run at (46,0) width 6: "z" >+ RenderBlock {P} at (0,1584) size 769x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 28: "ab(^" >+ text run at (28,0) width 10 RTL: "\x{5E9}" >+ text run at (38,0) width 16: "\x{663}\x{664}" >+ text run at (54,0) width 6: "z" >+ RenderBlock {P} at (0,1620) size 769x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "\x{663}\x{664}" >+ text run at (26,0) width 28 RTL: "\x{5D0}\x{5D1}(^" >+ text run at (54,0) width 6: "z" >+ RenderBlock {P} at (0,1656) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "\x{663}\x{664}" >+ text run at (26,0) width 27 RTL: "\x{627}\x{628}(^" >+ text run at (53,0) width 6: "z" >+ RenderBlock {P} at (0,1692) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 44: "ab12(^" >+ text run at (44,0) width 10 RTL: "\x{5E9}" >+ text run at (54,0) width 16: "\x{663}\x{664}" >+ text run at (70,0) width 6: "z" >+ RenderBlock {P} at (0,1728) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "\x{663}\x{664}" >+ text run at (26,0) width 13 RTL: "(^" >+ text run at (39,0) width 16: "12" >+ text run at (55,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ text run at (70,0) width 6: "z" >+ RenderBlock {P} at (0,1764) size 769x20 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "\x{663}\x{664}" >+ text run at (26,0) width 13 RTL: "(^" >+ text run at (39,0) width 16: "12" >+ text run at (55,0) width 14 RTL: "\x{627}\x{628}" >+ text run at (69,0) width 6: "z" >+ RenderBlock {P} at (0,1800) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 15: "ab" >+ text run at (15,0) width 10 RTL: "\x{5E9}" >+ text run at (25,0) width 16: "\x{663}\x{664}" >+ text run at (41,0) width 13 RTL: "(^" >+ text run at (54,0) width 16: "\x{661}\x{662}" >+ text run at (70,0) width 6: "z" >+ RenderBlock {P} at (0,1836) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "\x{663}\x{664}" >+ text run at (26,0) width 13 RTL: "(^" >+ text run at (39,0) width 16: "\x{661}\x{662}" >+ text run at (55,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ text run at (70,0) width 6: "z" >+ RenderBlock {P} at (0,1872) size 769x20 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "\x{663}\x{664}" >+ text run at (26,0) width 13 RTL: "(^" >+ text run at (39,0) width 16: "\x{661}\x{662}" >+ text run at (55,0) width 14 RTL: "\x{627}\x{628}" >+ text run at (69,0) width 6: "z" >+ RenderBlock {P} at (0,1908) size 769x20 >+ RenderText {#text} at (0,0) size 52x19 >+ text run at (0,0) width 7: "\x{202A}?" >+ text run at (7,0) width 13: "\x{202C}(^" >+ text run at (20,0) width 10 RTL: "\x{5E9}" >+ text run at (30,0) width 16: "\x{663}\x{664}" >+ text run at (46,0) width 6: "z" >+ RenderBlock {P} at (0,1944) size 769x20 >+ RenderText {#text} at (0,0) size 52x19 >+ text run at (0,0) width 10 RTL: "\x{5E9}" >+ text run at (10,0) width 16: "\x{663}\x{664}" >+ text run at (26,0) width 13 RTL: "\x{202C}(^" >+ text run at (39,0) width 7 RTL: "\x{202B}?" >+ text run at (46,0) width 6: "z" >+ RenderBlock {P} at (0,1980) size 769x20 >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 28: "ab(^" >+ text run at (28,0) width 5: "\x{202A}!" >+ text run at (33,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2016) size 769x20 >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ text run at (15,0) width 13: "(^" >+ text run at (28,0) width 5: "\x{202A}!" >+ text run at (33,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2052) size 769x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 14 RTL: "\x{627}\x{628}" >+ text run at (14,0) width 13: "(^" >+ text run at (27,0) width 5: "\x{202A}!" >+ text run at (32,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2088) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 44: "ab12(^" >+ text run at (44,0) width 5: "\x{202A}!" >+ text run at (49,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2124) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 16: "12" >+ text run at (16,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ text run at (31,0) width 13: "(^" >+ text run at (44,0) width 5: "\x{202A}!" >+ text run at (49,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2160) size 769x20 >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 16: "12" >+ text run at (16,0) width 14 RTL: "\x{627}\x{628}" >+ text run at (30,0) width 13: "(^" >+ text run at (43,0) width 5: "\x{202A}!" >+ text run at (48,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2196) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 15: "ab" >+ text run at (15,0) width 16: "\x{661}\x{662}" >+ text run at (31,0) width 13: "(^" >+ text run at (44,0) width 5: "\x{202A}!" >+ text run at (49,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2232) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 16: "\x{661}\x{662}" >+ text run at (16,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ text run at (31,0) width 13: "(^" >+ text run at (44,0) width 5: "\x{202A}!" >+ text run at (49,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2268) size 769x20 >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 16: "\x{661}\x{662}" >+ text run at (16,0) width 14 RTL: "\x{627}\x{628}" >+ text run at (30,0) width 13: "(^" >+ text run at (43,0) width 5: "\x{202A}!" >+ text run at (48,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2304) size 769x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 7: "\x{202A}?" >+ text run at (7,0) width 13: "\x{202C}(^" >+ text run at (20,0) width 5: "\x{202A}!" >+ text run at (25,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2340) size 769x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 7 RTL: "\x{202B}?" >+ text run at (7,0) width 13: "\x{202C}(^" >+ text run at (20,0) width 5: "\x{202A}!" >+ text run at (25,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2376) size 769x20 >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 28: "ab(^" >+ text run at (28,0) width 5 RTL: "\x{202B}!" >+ text run at (33,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2412) size 769x20 >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 28 RTL: "\x{5D0}\x{5D1}(^" >+ text run at (33,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2448) size 769x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 27 RTL: "\x{627}\x{628}(^" >+ text run at (32,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2484) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 44: "ab12(^" >+ text run at (44,0) width 5 RTL: "\x{202B}!" >+ text run at (49,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2520) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 16: "12" >+ text run at (34,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ text run at (49,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2556) size 769x20 >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 16: "12" >+ text run at (34,0) width 14 RTL: "\x{627}\x{628}" >+ text run at (48,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2592) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 15: "ab" >+ text run at (15,0) width 5 RTL: "\x{202B}!" >+ text run at (20,0) width 13 RTL: "(^" >+ text run at (33,0) width 16: "\x{661}\x{662}" >+ text run at (49,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2628) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 16: "\x{661}\x{662}" >+ text run at (34,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ text run at (49,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2664) size 769x20 >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 16: "\x{661}\x{662}" >+ text run at (34,0) width 14 RTL: "\x{627}\x{628}" >+ text run at (48,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2700) size 769x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 7: "\x{202A}?" >+ text run at (7,0) width 13: "\x{202C}(^" >+ text run at (20,0) width 5 RTL: "\x{202B}!" >+ text run at (25,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2736) size 769x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "\x{202C}(^" >+ text run at (18,0) width 7 RTL: "\x{202B}?" >+ text run at (25,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2772) size 769x20 >+ RenderText {#text} at (0,0) size 28x19 >+ text run at (0,0) width 28: "\x{202A}ab(^" >+ text run at (28,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2808) size 769x20 >+ RenderText {#text} at (0,0) size 28x19 >+ text run at (0,0) width 15 RTL: "\x{202A}\x{5D0}\x{5D1}" >+ text run at (15,0) width 13: "(^" >+ text run at (28,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2844) size 769x20 >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 14 RTL: "\x{202A}\x{627}\x{628}" >+ text run at (14,0) width 13: "(^" >+ text run at (27,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2880) size 769x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 44: "\x{202A}ab12(^" >+ text run at (44,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2916) size 769x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 16: "12" >+ text run at (16,0) width 15 RTL: "\x{202A}\x{5D0}\x{5D1}" >+ text run at (31,0) width 13: "(^" >+ text run at (44,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2952) size 769x20 >+ RenderText {#text} at (0,0) size 43x19 >+ text run at (0,0) width 16: "12" >+ text run at (16,0) width 14 RTL: "\x{202A}\x{627}\x{628}" >+ text run at (30,0) width 13: "(^" >+ text run at (43,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,2988) size 769x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 15: "\x{202A}ab" >+ text run at (15,0) width 16: "\x{661}\x{662}" >+ text run at (31,0) width 13: "(^" >+ text run at (44,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,3024) size 769x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 16: "\x{661}\x{662}" >+ text run at (16,0) width 15 RTL: "\x{202A}\x{5D0}\x{5D1}" >+ text run at (31,0) width 13: "(^" >+ text run at (44,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,3060) size 769x20 >+ RenderText {#text} at (0,0) size 43x19 >+ text run at (0,0) width 16: "\x{661}\x{662}" >+ text run at (16,0) width 14 RTL: "\x{202A}\x{627}\x{628}" >+ text run at (30,0) width 13: "(^" >+ text run at (43,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,3096) size 769x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 0: "\x{202A}" >+ text run at (0,0) width 7: "\x{202A}?" >+ text run at (7,0) width 13: "\x{202C}(^" >+ text run at (20,0) width 0: "\x{202C}" >+ RenderBlock {P} at (0,3132) size 769x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 0: "\x{202A}" >+ text run at (0,0) width 7 RTL: "\x{202B}?" >+ text run at (7,0) width 13: "\x{202C}(^" >+ text run at (20,0) width 0: "\x{202C}" >+ RenderBlock {DIV} at (0,3204) size 769x3152 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 43x19 >+ text run at (0,0) width 43: "ab(^cd" >+ RenderBlock {P} at (0,36) size 769x20 >+ RenderText {#text} at (0,0) size 43x19 >+ text run at (0,0) width 15: "cd" >+ text run at (15,0) width 28 RTL: "\x{5D0}\x{5D1}(^" >+ RenderBlock {P} at (0,72) size 769x20 >+ RenderText {#text} at (0,0) size 42x19 >+ text run at (0,0) width 15: "cd" >+ text run at (15,0) width 27 RTL: "\x{627}\x{628}(^" >+ RenderBlock {P} at (0,108) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 59: "ab12(^cd" >+ RenderBlock {P} at (0,144) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 15: "cd" >+ text run at (15,0) width 13 RTL: "(^" >+ text run at (28,0) width 16: "12" >+ text run at (44,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,180) size 769x20 >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 15: "cd" >+ text run at (15,0) width 13 RTL: "(^" >+ text run at (28,0) width 16: "12" >+ text run at (44,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,216) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 15: "cd" >+ text run at (15,0) width 13 RTL: "(^" >+ text run at (28,0) width 31: "ab\x{661}\x{662}" >+ RenderBlock {P} at (0,252) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 15: "cd" >+ text run at (15,0) width 13 RTL: "(^" >+ text run at (28,0) width 16: "\x{661}\x{662}" >+ text run at (44,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,288) size 769x20 >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 15: "cd" >+ text run at (15,0) width 13 RTL: "(^" >+ text run at (28,0) width 16: "\x{661}\x{662}" >+ text run at (44,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,324) size 769x20 >+ RenderText {#text} at (0,0) size 35x19 >+ text run at (0,0) width 7: "\x{202A}?" >+ text run at (7,0) width 28: "\x{202C}(^cd" >+ RenderBlock {P} at (0,360) size 769x20 >+ RenderText {#text} at (0,0) size 35x19 >+ text run at (0,0) width 15: "cd" >+ text run at (15,0) width 13 RTL: "\x{202C}(^" >+ text run at (28,0) width 7 RTL: "\x{202B}?" >+ RenderBlock {P} at (0,396) size 769x20 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 25 RTL: "(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 15: "ab" >+ RenderBlock {P} at (0,432) size 769x20 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40 RTL: "\x{5D0}\x{5D1}(^\x{5D2}\x{5D3}" >+ RenderBlock {P} at (0,468) size 769x20 >+ RenderText {#text} at (0,0) size 39x19 >+ text run at (0,0) width 39 RTL: "\x{627}\x{628}(^\x{5D2}\x{5D3}" >+ RenderBlock {P} at (0,504) size 769x20 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 25 RTL: "(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 31: "ab12" >+ RenderBlock {P} at (0,540) size 769x20 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 25 RTL: "(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 16: "12" >+ text run at (41,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,576) size 769x20 >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 25 RTL: "(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 16: "12" >+ text run at (41,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,612) size 769x20 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 25 RTL: "(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 31: "ab\x{661}\x{662}" >+ RenderBlock {P} at (0,648) size 769x20 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 25 RTL: "(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 16: "\x{661}\x{662}" >+ text run at (41,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,684) size 769x20 >+ RenderText {#text} at (0,0) size 55x19 >+ text run at (0,0) width 25 RTL: "(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 16: "\x{661}\x{662}" >+ text run at (41,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,720) size 769x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 25 RTL: "\x{202C}(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 7: "\x{202A}?" >+ RenderBlock {P} at (0,756) size 769x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 25 RTL: "\x{202C}(^\x{5D2}\x{5D3}" >+ text run at (25,0) width 7 RTL: "\x{202B}?" >+ RenderBlock {P} at (0,792) size 769x20 >+ RenderText {#text} at (0,0) size 41x19 >+ text run at (0,0) width 26 RTL: "(^\x{62C}\x{62F}" >+ text run at (26,0) width 15: "ab" >+ RenderBlock {P} at (0,828) size 769x20 >+ RenderText {#text} at (0,0) size 41x19 >+ text run at (0,0) width 41 RTL: "\x{5D0}\x{5D1}(^\x{62C}\x{62F}" >+ RenderBlock {P} at (0,864) size 769x20 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40 RTL: "\x{627}\x{628}(^\x{62C}\x{62F}" >+ RenderBlock {P} at (0,900) size 769x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 26 RTL: "(^\x{62C}\x{62F}" >+ text run at (26,0) width 31: "ab12" >+ RenderBlock {P} at (0,936) size 769x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 26 RTL: "(^\x{62C}\x{62F}" >+ text run at (26,0) width 16: "12" >+ text run at (42,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,972) size 769x20 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 26 RTL: "(^\x{62C}\x{62F}" >+ text run at (26,0) width 16: "12" >+ text run at (42,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,1008) size 769x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 26 RTL: "(^\x{62C}\x{62F}" >+ text run at (26,0) width 31: "ab\x{661}\x{662}" >+ RenderBlock {P} at (0,1044) size 769x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 26 RTL: "(^\x{62C}\x{62F}" >+ text run at (26,0) width 16: "\x{661}\x{662}" >+ text run at (42,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,1080) size 769x20 >+ RenderText {#text} at (0,0) size 56x19 >+ text run at (0,0) width 26 RTL: "(^\x{62C}\x{62F}" >+ text run at (26,0) width 16: "\x{661}\x{662}" >+ text run at (42,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,1116) size 769x20 >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 26 RTL: "\x{202C}(^\x{62C}\x{62F}" >+ text run at (26,0) width 7: "\x{202A}?" >+ RenderBlock {P} at (0,1152) size 769x20 >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 26 RTL: "\x{202C}(^\x{62C}\x{62F}" >+ text run at (26,0) width 7 RTL: "\x{202B}?" >+ RenderBlock {P} at (0,1188) size 769x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 44: "ab(^34" >+ RenderBlock {P} at (0,1224) size 769x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "34" >+ text run at (32,0) width 28 RTL: "\x{5D0}\x{5D1}(^" >+ RenderBlock {P} at (0,1260) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "34" >+ text run at (32,0) width 27 RTL: "\x{627}\x{628}(^" >+ RenderBlock {P} at (0,1296) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 60: "ab12(^34" >+ RenderBlock {P} at (0,1332) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "34" >+ text run at (32,0) width 13 RTL: "(^" >+ text run at (45,0) width 16: "12" >+ text run at (61,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,1368) size 769x20 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "34" >+ text run at (32,0) width 13 RTL: "(^" >+ text run at (45,0) width 16: "12" >+ text run at (61,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,1404) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "34" >+ text run at (32,0) width 13 RTL: "(^" >+ text run at (45,0) width 31: "ab\x{661}\x{662}" >+ RenderBlock {P} at (0,1440) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "34" >+ text run at (32,0) width 13 RTL: "(^" >+ text run at (45,0) width 16: "\x{661}\x{662}" >+ text run at (61,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,1476) size 769x20 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "34" >+ text run at (32,0) width 13 RTL: "(^" >+ text run at (45,0) width 16: "\x{661}\x{662}" >+ text run at (61,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,1512) size 769x20 >+ RenderText {#text} at (0,0) size 52x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 7: "\x{202A}?" >+ text run at (23,0) width 29: "\x{202C}(^34" >+ RenderBlock {P} at (0,1548) size 769x20 >+ RenderText {#text} at (0,0) size 52x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "34" >+ text run at (32,0) width 13 RTL: "\x{202C}(^" >+ text run at (45,0) width 7 RTL: "\x{202B}?" >+ RenderBlock {P} at (0,1584) size 769x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "\x{663}\x{664}" >+ text run at (32,0) width 13 RTL: "(^" >+ text run at (45,0) width 15: "ab" >+ RenderBlock {P} at (0,1620) size 769x20 >+ RenderText {#text} at (0,0) size 60x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "\x{663}\x{664}" >+ text run at (32,0) width 28 RTL: "\x{5D0}\x{5D1}(^" >+ RenderBlock {P} at (0,1656) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "\x{663}\x{664}" >+ text run at (32,0) width 27 RTL: "\x{627}\x{628}(^" >+ RenderBlock {P} at (0,1692) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "\x{663}\x{664}" >+ text run at (32,0) width 13 RTL: "(^" >+ text run at (45,0) width 31: "ab12" >+ RenderBlock {P} at (0,1728) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "\x{663}\x{664}" >+ text run at (32,0) width 13 RTL: "(^" >+ text run at (45,0) width 16: "12" >+ text run at (61,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,1764) size 769x20 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "\x{663}\x{664}" >+ text run at (32,0) width 13 RTL: "(^" >+ text run at (45,0) width 16: "12" >+ text run at (61,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,1800) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "\x{663}\x{664}" >+ text run at (32,0) width 13 RTL: "(^" >+ text run at (45,0) width 31: "ab\x{661}\x{662}" >+ RenderBlock {P} at (0,1836) size 769x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "\x{663}\x{664}" >+ text run at (32,0) width 13 RTL: "(^" >+ text run at (45,0) width 16: "\x{661}\x{662}" >+ text run at (61,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,1872) size 769x20 >+ RenderText {#text} at (0,0) size 75x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "\x{663}\x{664}" >+ text run at (32,0) width 13 RTL: "(^" >+ text run at (45,0) width 16: "\x{661}\x{662}" >+ text run at (61,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,1908) size 769x20 >+ RenderText {#text} at (0,0) size 52x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "\x{663}\x{664}" >+ text run at (32,0) width 13 RTL: "\x{202C}(^" >+ text run at (45,0) width 7: "\x{202A}?" >+ RenderBlock {P} at (0,1944) size 769x20 >+ RenderText {#text} at (0,0) size 52x19 >+ text run at (0,0) width 6: "z" >+ text run at (6,0) width 10 RTL: "\x{5E9}" >+ text run at (16,0) width 16: "\x{663}\x{664}" >+ text run at (32,0) width 13 RTL: "\x{202C}(^" >+ text run at (45,0) width 7 RTL: "\x{202B}?" >+ RenderBlock {P} at (0,1980) size 769x20 >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 28: "ab(^" >+ text run at (28,0) width 5: "\x{202A}!" >+ RenderBlock {P} at (0,2016) size 769x20 >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5: "\x{202A}!" >+ text run at (5,0) width 28 RTL: "\x{5D0}\x{5D1}(^" >+ RenderBlock {P} at (0,2052) size 769x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5: "\x{202A}!" >+ text run at (5,0) width 27 RTL: "\x{627}\x{628}(^" >+ RenderBlock {P} at (0,2088) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 44: "ab12(^" >+ text run at (44,0) width 5: "\x{202A}!" >+ RenderBlock {P} at (0,2124) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5: "\x{202A}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 16: "12" >+ text run at (34,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,2160) size 769x20 >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5: "\x{202A}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 16: "12" >+ text run at (34,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,2196) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5: "\x{202A}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 31: "ab\x{661}\x{662}" >+ RenderBlock {P} at (0,2232) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5: "\x{202A}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 16: "\x{661}\x{662}" >+ text run at (34,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,2268) size 769x20 >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5: "\x{202A}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 16: "\x{661}\x{662}" >+ text run at (34,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,2304) size 769x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 7: "\x{202A}?" >+ text run at (7,0) width 13: "\x{202C}(^" >+ text run at (20,0) width 5: "\x{202A}!" >+ RenderBlock {P} at (0,2340) size 769x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5: "\x{202A}!" >+ text run at (5,0) width 13 RTL: "\x{202C}(^" >+ text run at (18,0) width 7 RTL: "\x{202B}?" >+ RenderBlock {P} at (0,2376) size 769x20 >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 15: "ab" >+ RenderBlock {P} at (0,2412) size 769x20 >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 28 RTL: "\x{5D0}\x{5D1}(^" >+ RenderBlock {P} at (0,2448) size 769x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 27 RTL: "\x{627}\x{628}(^" >+ RenderBlock {P} at (0,2484) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 31: "ab12" >+ RenderBlock {P} at (0,2520) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 16: "12" >+ text run at (34,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,2556) size 769x20 >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 16: "12" >+ text run at (34,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,2592) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 31: "ab\x{661}\x{662}" >+ RenderBlock {P} at (0,2628) size 769x20 >+ RenderText {#text} at (0,0) size 49x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 16: "\x{661}\x{662}" >+ text run at (34,0) width 15 RTL: "\x{5D0}\x{5D1}" >+ RenderBlock {P} at (0,2664) size 769x20 >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "(^" >+ text run at (18,0) width 16: "\x{661}\x{662}" >+ text run at (34,0) width 14 RTL: "\x{627}\x{628}" >+ RenderBlock {P} at (0,2700) size 769x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "\x{202C}(^" >+ text run at (18,0) width 7: "\x{202A}?" >+ RenderBlock {P} at (0,2736) size 769x20 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 5 RTL: "\x{202B}!" >+ text run at (5,0) width 13 RTL: "\x{202C}(^" >+ text run at (18,0) width 7 RTL: "\x{202B}?" >+ RenderBlock {P} at (0,2772) size 769x20 >+ RenderText {#text} at (0,0) size 28x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 28: "\x{202A}ab(^" >+ RenderBlock {P} at (0,2808) size 769x20 >+ RenderText {#text} at (0,0) size 28x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 15 RTL: "\x{202A}\x{5D0}\x{5D1}" >+ text run at (15,0) width 13: "(^" >+ RenderBlock {P} at (0,2844) size 769x20 >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 14 RTL: "\x{202A}\x{627}\x{628}" >+ text run at (14,0) width 13: "(^" >+ RenderBlock {P} at (0,2880) size 769x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 44: "\x{202A}ab12(^" >+ RenderBlock {P} at (0,2916) size 769x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 16: "12" >+ text run at (16,0) width 15 RTL: "\x{202A}\x{5D0}\x{5D1}" >+ text run at (31,0) width 13: "(^" >+ RenderBlock {P} at (0,2952) size 769x20 >+ RenderText {#text} at (0,0) size 43x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 16: "12" >+ text run at (16,0) width 14 RTL: "\x{202A}\x{627}\x{628}" >+ text run at (30,0) width 13: "(^" >+ RenderBlock {P} at (0,2988) size 769x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 15: "\x{202A}ab" >+ text run at (15,0) width 16: "\x{661}\x{662}" >+ text run at (31,0) width 13: "(^" >+ RenderBlock {P} at (0,3024) size 769x20 >+ RenderText {#text} at (0,0) size 44x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 16: "\x{661}\x{662}" >+ text run at (16,0) width 15 RTL: "\x{202A}\x{5D0}\x{5D1}" >+ text run at (31,0) width 13: "(^" >+ RenderBlock {P} at (0,3060) size 769x20 >+ RenderText {#text} at (0,0) size 43x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 16: "\x{661}\x{662}" >+ text run at (16,0) width 14 RTL: "\x{202A}\x{627}\x{628}" >+ text run at (30,0) width 13: "(^" >+ RenderBlock {P} at (0,3096) size 769x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 0: "\x{202A}" >+ text run at (0,0) width 7: "\x{202A}?" >+ text run at (7,0) width 13: "\x{202C}(^" >+ RenderBlock {P} at (0,3132) size 769x20 >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 0 RTL: "\x{202C}" >+ text run at (0,0) width 0: "\x{202A}" >+ text run at (0,0) width 7 RTL: "\x{202B}?" >+ text run at (7,0) width 13: "\x{202C}(^" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-override-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-override-expected.txt >new file mode 100644 >index 00000000000..0703310af1c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bidi-override-expected.txt >@@ -0,0 +1,157 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x356 >+ RenderBlock {HTML} at (0,0) size 800x356 >+ RenderBody {BODY} at (8,16) size 784x332 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 296x19 >+ text run at (0,0) width 296: "All rows should be identical to the reference row." >+ RenderTable {TABLE} at (0,36) size 506x117 [border: none] >+ RenderTableSection {TBODY} at (0,0) size 505x116 >+ RenderTableRow {TR} at (0,0) size 505x29 >+ RenderTableCell {TD} at (0,0) size 93x29 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (28,5) size 61x19 >+ text run at (28,5) width 61: "Reference" >+ RenderTableCell {TD} at (93,0) size 206x29 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 197x19 >+ text run at (5,5) width 41: "abcdef" >+ text run at (46,5) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (66,5) width 36: "ghijkl " >+ text run at (102,5) width 39 RTL: "\x{5D6}\x{5D7}\x{5D8}\x{5D9}\x{5DB}\x{5DC}" >+ text run at (141,5) width 22: "abc" >+ text run at (163,5) width 39 RTL: "\x{5D0}\x{5D1}\x{5D2}\x{5D3}\x{5D4}\x{5D5}" >+ RenderTableCell {TD} at (299,0) size 206x29 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 197x19 >+ text run at (5,5) width 39 RTL: "\x{5D6}\x{5D7}\x{5D8}\x{5D9}\x{5DB}\x{5DC}" >+ text run at (44,5) width 22: "abc" >+ text run at (66,5) width 39 RTL: "\x{5D0}\x{5D1}\x{5D2}\x{5D3}\x{5D4}\x{5D5}" >+ text run at (105,5) width 4 RTL: " " >+ text run at (109,5) width 41: "abcdef" >+ text run at (150,5) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (170,5) width 32: "ghijkl" >+ RenderTableRow {TR} at (0,29) size 505x29 >+ RenderTableCell {TD} at (0,29) size 93x29 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (9,5) size 80x19 >+ text run at (9,5) width 80: "CSS, siblings" >+ RenderTableCell {TD} at (93,29) size 206x29 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 22x19 >+ text run at (5,5) width 22: "abc" >+ RenderInline {SPAN} at (0,0) size 56x19 >+ RenderText {#text} at (27,5) size 56x19 >+ text run at (27,5) width 56 RTL override: "ihg\x{5D0}\x{5D1}\x{5D2}fed" >+ RenderText {#text} at (83,5) size 119x19 >+ text run at (83,5) width 19: "jkl " >+ text run at (182,5) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ RenderInline {SPAN} at (0,0) size 62x19 >+ RenderText {#text} at (120,5) size 62x19 >+ text run at (120,5) width 62 LTR override: "\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}" >+ RenderText {#text} at (102,5) size 18x19 >+ text run at (102,5) width 18 RTL: "\x{5D9}\x{5DB}\x{5DC}" >+ RenderTableCell {TD} at (299,29) size 206x29 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (109,5) size 22x19 >+ text run at (109,5) width 22: "abc" >+ RenderInline {SPAN} at (0,0) size 56x19 >+ RenderText {#text} at (131,5) size 56x19 >+ text run at (131,5) width 56 RTL override: "ihg\x{5D0}\x{5D1}\x{5D2}fed" >+ RenderText {#text} at (85,5) size 117x19 >+ text run at (85,5) width 24 RTL: " \x{5D0}\x{5D1}\x{5D2}" >+ text run at (187,5) width 15: "jkl" >+ RenderInline {SPAN} at (0,0) size 62x19 >+ RenderText {#text} at (23,5) size 62x19 >+ text run at (23,5) width 62 LTR override: "\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}" >+ RenderText {#text} at (5,5) size 18x19 >+ text run at (5,5) width 18 RTL: "\x{5D9}\x{5DB}\x{5DC}" >+ RenderTableRow {TR} at (0,58) size 505x29 >+ RenderTableCell {TD} at (0,58) size 93x29 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 84x19 >+ text run at (5,5) width 84: "CSS, children" >+ RenderTableCell {TD} at (93,58) size 206x29 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 93x19 >+ RenderText {#text} at (5,5) size 22x19 >+ text run at (5,5) width 22: "abc" >+ RenderInline {SPAN} at (0,0) size 56x19 >+ RenderText {#text} at (27,5) size 56x19 >+ text run at (27,5) width 56 RTL override: "ihg\x{5D0}\x{5D1}\x{5D2}fed" >+ RenderText {#text} at (83,5) size 15x19 >+ text run at (83,5) width 15: "jkl" >+ RenderText {#text} at (98,5) size 4x19 >+ text run at (98,5) width 4: " " >+ RenderInline {SPAN} at (0,0) size 100x19 >+ RenderText {#text} at (182,5) size 20x19 >+ text run at (182,5) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ RenderInline {SPAN} at (0,0) size 62x19 >+ RenderText {#text} at (120,5) size 62x19 >+ text run at (120,5) width 62 LTR override: "\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}" >+ RenderText {#text} at (102,5) size 18x19 >+ text run at (102,5) width 18 RTL: "\x{5D9}\x{5DB}\x{5DC}" >+ RenderTableCell {TD} at (299,58) size 206x29 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1] >+ RenderInline {SPAN} at (0,0) size 93x19 >+ RenderText {#text} at (109,5) size 22x19 >+ text run at (109,5) width 22: "abc" >+ RenderInline {SPAN} at (0,0) size 56x19 >+ RenderText {#text} at (131,5) size 56x19 >+ text run at (131,5) width 56 RTL override: "ihg\x{5D0}\x{5D1}\x{5D2}fed" >+ RenderText {#text} at (187,5) size 15x19 >+ text run at (187,5) width 15: "jkl" >+ RenderText {#text} at (105,5) size 4x19 >+ text run at (105,5) width 4 RTL: " " >+ RenderInline {SPAN} at (0,0) size 100x19 >+ RenderText {#text} at (85,5) size 20x19 >+ text run at (85,5) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ RenderInline {SPAN} at (0,0) size 62x19 >+ RenderText {#text} at (23,5) size 62x19 >+ text run at (23,5) width 62 LTR override: "\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}" >+ RenderText {#text} at (5,5) size 18x19 >+ text run at (5,5) width 18 RTL: "\x{5D9}\x{5DB}\x{5DC}" >+ RenderTableRow {TR} at (0,87) size 505x29 >+ RenderTableCell {TD} at (0,87) size 93x29 [border: (1px solid #008000)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (38,5) size 51x19 >+ text run at (38,5) width 51: "Unicode" >+ RenderTableCell {TD} at (93,87) size 206x29 [border: (1px solid #008000)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 197x19 >+ text run at (5,5) width 22: "abc" >+ text run at (27,5) width 56 RTL override: "\x{202E}ihg\x{5D0}\x{5D1}\x{5D2}fed" >+ text run at (83,5) width 19: "\x{202C}jkl " >+ text run at (102,5) width 18 RTL: "\x{202C}\x{5D9}\x{5DB}\x{5DC}" >+ text run at (120,5) width 62 LTR override: "\x{202D}\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}" >+ text run at (182,5) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ RenderTableCell {TD} at (299,87) size 206x29 [border: (1px solid #008000)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (5,5) size 197x19 >+ text run at (5,5) width 18 RTL: "\x{202C}\x{5D9}\x{5DB}\x{5DC}" >+ text run at (23,5) width 62 LTR override: "\x{202D}\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}" >+ text run at (85,5) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (105,5) width 4 RTL: " " >+ text run at (109,5) width 22: "abc" >+ text run at (131,5) width 56 RTL override: "\x{202E}ihg\x{5D0}\x{5D1}\x{5D2}fed" >+ text run at (187,5) width 15: "\x{202C}jkl" >+ RenderBlock {P} at (0,169) size 784x20 >+ RenderText {#text} at (0,0) size 367x19 >+ text run at (0,0) width 367: "The CSS column should be identical to the reference column." >+ RenderTable {TABLE} at (0,205) size 219x127 [border: none] >+ RenderTableSection {TBODY} at (0,0) size 218x126 >+ RenderTableRow {TR} at (0,0) size 218x29 >+ RenderTableCell {TD} at (0,0) size 109x29 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (24,5) size 62x19 >+ text run at (24,5) width 62: "Reference" >+ RenderTableCell {TD} at (109,0) size 109x29 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (40,5) size 30x19 >+ text run at (40,5) width 30: "CSS" >+ RenderTableRow {TR} at (0,29) size 218x97 >+ RenderTableCell {TD} at (0,29) size 109x97 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1] >+ RenderBlock {P} at (5,21) size 100x20 >+ RenderText {#text} at (3,0) size 94x19 >+ text run at (3,0) width 42: "abcdef" >+ text run at (44,0) width 21 RTL: "\x{5D0}\x{5D1}\x{5D2}" >+ text run at (64,0) width 33: "ghijkl" >+ RenderBlock {P} at (5,57) size 100x20 >+ RenderText {#text} at (0,0) size 100x19 >+ text run at (0,0) width 39 RTL: "\x{5D6}\x{5D7}\x{5D8}\x{5D9}\x{5DB}\x{5DC}" >+ text run at (39,0) width 22: "abc" >+ text run at (61,0) width 39 RTL: "\x{5D0}\x{5D1}\x{5D2}\x{5D3}\x{5D4}\x{5D5}" >+ RenderTableCell {TD} at (109,29) size 109x97 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1] >+ RenderBlock {P} at (5,21) size 100x20 >+ RenderText {#text} at (3,0) size 94x19 >+ text run at (3,0) width 94 RTL override: "lkjihg\x{5D0}\x{5D1}\x{5D2}fedcba" >+ RenderBlock {P} at (5,57) size 100x20 >+ RenderText {#text} at (0,0) size 100x19 >+ text run at (0,0) width 100 LTR override: "\x{5DC}\x{5DB}\x{5D9}\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}\x{5D2}\x{5D1}\x{5D0}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/bold-bengali-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/bold-bengali-expected.txt >new file mode 100644 >index 00000000000..7e0be08d7be >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/bold-bengali-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 780x39 >+ text run at (0,0) width 328: "This test verifies we can render bold Bengali properly. " >+ text run at (328,0) width 452: "(This is complicated on Linux because it's typically covered by fake-bolded" >+ text run at (0,20) width 370: "FreeSans even though there's also a FreeSansBold available.)" >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 704x19 >+ text run at (0,0) width 459: "The test passes if the two words below look similar, but the top one is bold. " >+ text run at (459,0) width 245: "There should be no missing-glyph boxes." >+ RenderBlock {P} at (0,92) size 784x22 >+ RenderInline {B} at (0,0) size 41x19 >+ RenderText {#text} at (0,2) size 41x19 >+ text run at (0,2) width 41: "\x{9AC}\x{9BE}\x{982}\x{9B2}\x{9BE}" >+ RenderBlock {P} at (0,130) size 784x0 >+ RenderBlock {P} at (0,130) size 784x22 >+ RenderText {#text} at (0,2) size 37x19 >+ text run at (0,2) width 37: "\x{9AC}\x{9BE}\x{982}\x{9B2}\x{9BE}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/complex-character-based-fallback-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/complex-character-based-fallback-expected.txt >new file mode 100644 >index 00000000000..b50514643c8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/complex-character-based-fallback-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 785x604 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x604 >+ RenderBlock {HTML} at (0,0) size 785x604 >+ RenderBody {BODY} at (8,8) size 769x580 >+ RenderBlock {P} at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 741x39 >+ text run at (0,0) width 741: "This tests that complex text that requires font fallback wraps correctly. The text is Tamil, which is not covered by the default" >+ text run at (0,20) width 402: "font, so fallback occurs. Note that the exclamation point in the end " >+ RenderInline {I} at (0,0) size 10x19 >+ RenderText {#text} at (402,20) size 10x19 >+ text run at (402,20) width 10: "is" >+ RenderText {#text} at (412,20) size 311x19 >+ text run at (412,20) width 311: " covered by the default font and is rendered using it." >+ RenderBlock {P} at (0,56) size 306x226 [border: (3px solid #000000)] >+ RenderText {#text} at (3,5) size 280x217 >+ text run at (3,5) width 212: "\x{B87}\x{BA4}\x{BC1} \x{B89}\x{B99}\x{BCD}\x{B95}\x{BB3}\x{BC8}\x{BAA}\x{BCD} \x{BAA}\x{BCB}\x{BA9}\x{BCD}\x{BB1}" >+ text run at (3,27) width 201: "\x{B86}\x{BB0}\x{BCD}\x{BB5}\x{BAE}\x{BC1}\x{B9F}\x{BC8}\x{BAF}\x{BB5}\x{BB0}\x{BCD}\x{B95}\x{BB3}\x{BBE}\x{BB2}\x{BCD}" >+ text run at (3,49) width 280: "\x{BA4}\x{BCA}\x{B95}\x{BC1}\x{B95}\x{BCD}\x{B95}\x{BAA}\x{BCD}\x{BAA}\x{B9F}\x{BCD}\x{B9F}\x{BC1} \x{B95}\x{B9F}\x{BCD}\x{B9F}\x{BC1}\x{BAA}\x{BCD}\x{BAA}\x{BBE}\x{B9F}\x{BC1}\x{B95}\x{BB3}\x{BCD}" >+ text run at (3,71) width 223: "\x{B8F}\x{BA4}\x{BC1}\x{BAE}\x{BCD} \x{B87}\x{BA9}\x{BCD}\x{BB1}\x{BBF} \x{B87}\x{BB2}\x{BB5}\x{B9A}\x{BAE}\x{BBE}\x{B95}\x{BAA}\x{BCD}" >+ text run at (3,93) width 212: "\x{BAA}\x{BAF}\x{BA9}\x{BCD}\x{BAA}\x{B9F}\x{BC1}\x{BA4}\x{BCD}\x{BA4}\x{B95}\x{BCD}\x{B95}\x{BC2}\x{B9F}\x{BBF}\x{BAF} \x{B92}\x{BB0}\x{BC1}" >+ text run at (3,115) width 275: "\x{BAA}\x{BA9}\x{BCD}\x{BAE}\x{BCA}\x{BB4}\x{BBF}\x{B95}\x{BCD} \x{B95}\x{BB2}\x{BC8}\x{B95}\x{BCD} \x{B95}\x{BB3}\x{B9E}\x{BCD}\x{B9A}\x{BBF}\x{BAF}\x{BA4}\x{BCD}" >+ text run at (3,137) width 247: "\x{BA4}\x{BBF}\x{B9F}\x{BCD}\x{B9F}\x{BAE}\x{BBE}\x{B95}\x{BC1}\x{BAE}\x{BCD}. \x{B87}\x{B99}\x{BCD}\x{B95}\x{BC1} \x{BA8}\x{BC0}\x{B99}\x{BCD}\x{B95}\x{BB3}\x{BC1}\x{BAE}\x{BCD}" >+ text run at (3,159) width 216: "\x{B89}\x{B99}\x{BCD}\x{B95}\x{BB3}\x{BC1}\x{B95}\x{BCD}\x{B95}\x{BC1} \x{BB5}\x{BBF}\x{BB0}\x{BC1}\x{BAA}\x{BCD}\x{BAA}\x{BAE}\x{BBE}\x{BA9}" >+ text run at (3,181) width 216: "\x{BA4}\x{BB2}\x{BC8}\x{BAA}\x{BCD}\x{BAA}\x{BC1}\x{B95}\x{BB3}\x{BBF}\x{BB2}\x{BCD} \x{BAA}\x{BC1}\x{BA4}\x{BBF}\x{BA4}\x{BBE}\x{B95}\x{B95}\x{BCD}" >+ text run at (3,203) width 111: "\x{B95}\x{B9F}\x{BCD}\x{B9F}\x{BC1}\x{BB0}\x{BC8}\x{B95}\x{BB3}\x{BCD}!" >+ RenderBlock {P} at (0,298) size 769x40 >+ RenderText {#text} at (0,0) size 754x39 >+ text run at (0,0) width 754: "This is the same text but specifying a font that covers Tamil. Note that the exclamation point is rendered using the same font as" >+ text run at (0,20) width 48: "the text." >+ RenderBlock {P} at (0,354) size 306x226 [border: (3px solid #000000)] >+ RenderText {#text} at (3,5) size 280x217 >+ text run at (3,5) width 212: "\x{B87}\x{BA4}\x{BC1} \x{B89}\x{B99}\x{BCD}\x{B95}\x{BB3}\x{BC8}\x{BAA}\x{BCD} \x{BAA}\x{BCB}\x{BA9}\x{BCD}\x{BB1}" >+ text run at (3,27) width 201: "\x{B86}\x{BB0}\x{BCD}\x{BB5}\x{BAE}\x{BC1}\x{B9F}\x{BC8}\x{BAF}\x{BB5}\x{BB0}\x{BCD}\x{B95}\x{BB3}\x{BBE}\x{BB2}\x{BCD}" >+ text run at (3,49) width 280: "\x{BA4}\x{BCA}\x{B95}\x{BC1}\x{B95}\x{BCD}\x{B95}\x{BAA}\x{BCD}\x{BAA}\x{B9F}\x{BCD}\x{B9F}\x{BC1} \x{B95}\x{B9F}\x{BCD}\x{B9F}\x{BC1}\x{BAA}\x{BCD}\x{BAA}\x{BBE}\x{B9F}\x{BC1}\x{B95}\x{BB3}\x{BCD}" >+ text run at (3,71) width 223: "\x{B8F}\x{BA4}\x{BC1}\x{BAE}\x{BCD} \x{B87}\x{BA9}\x{BCD}\x{BB1}\x{BBF} \x{B87}\x{BB2}\x{BB5}\x{B9A}\x{BAE}\x{BBE}\x{B95}\x{BAA}\x{BCD}" >+ text run at (3,93) width 212: "\x{BAA}\x{BAF}\x{BA9}\x{BCD}\x{BAA}\x{B9F}\x{BC1}\x{BA4}\x{BCD}\x{BA4}\x{B95}\x{BCD}\x{B95}\x{BC2}\x{B9F}\x{BBF}\x{BAF} \x{B92}\x{BB0}\x{BC1}" >+ text run at (3,115) width 275: "\x{BAA}\x{BA9}\x{BCD}\x{BAE}\x{BCA}\x{BB4}\x{BBF}\x{B95}\x{BCD} \x{B95}\x{BB2}\x{BC8}\x{B95}\x{BCD} \x{B95}\x{BB3}\x{B9E}\x{BCD}\x{B9A}\x{BBF}\x{BAF}\x{BA4}\x{BCD}" >+ text run at (3,137) width 247: "\x{BA4}\x{BBF}\x{B9F}\x{BCD}\x{B9F}\x{BAE}\x{BBE}\x{B95}\x{BC1}\x{BAE}\x{BCD}. \x{B87}\x{B99}\x{BCD}\x{B95}\x{BC1} \x{BA8}\x{BC0}\x{B99}\x{BCD}\x{B95}\x{BB3}\x{BC1}\x{BAE}\x{BCD}" >+ text run at (3,159) width 216: "\x{B89}\x{B99}\x{BCD}\x{B95}\x{BB3}\x{BC1}\x{B95}\x{BCD}\x{B95}\x{BC1} \x{BB5}\x{BBF}\x{BB0}\x{BC1}\x{BAA}\x{BCD}\x{BAA}\x{BAE}\x{BBE}\x{BA9}" >+ text run at (3,181) width 216: "\x{BA4}\x{BB2}\x{BC8}\x{BAA}\x{BCD}\x{BAA}\x{BC1}\x{B95}\x{BB3}\x{BBF}\x{BB2}\x{BCD} \x{BAA}\x{BC1}\x{BA4}\x{BBF}\x{BA4}\x{BBE}\x{B95}\x{B95}\x{BCD}" >+ text run at (3,203) width 111: "\x{B95}\x{B9F}\x{BCD}\x{B9F}\x{BC1}\x{BB0}\x{BC8}\x{B95}\x{BB3}\x{BCD}!" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/danda-space-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/danda-space-expected.txt >new file mode 100644 >index 00000000000..02abd4d1447 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/danda-space-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 66x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 66x19 >+ text run at (51,0) width 66: "bug 25464" >+ RenderText {#text} at (117,0) size 369x19 >+ text run at (117,0) width 369: ": Test for rendering of Danda (U+0964) followed by a space." >+ RenderBlock {P} at (0,36) size 784x22 >+ RenderText {#text} at (0,2) size 304x19 >+ text run at (0,2) width 304: "\x{A39}\x{A41}\x{A70}\x{A26}\x{A40} \x{A39}\x{A48}\x{964} \x{A07}\x{A38} \x{A32}\x{A3F}\x{A2A}\x{A40} \x{A26}\x{A47} \x{A35}\x{A3F}\x{A1A} \x{A69}\x{A6B} (35) \x{A05}\x{A71}\x{A16}\x{A30} \x{A39}\x{A41}\x{A70}\x{A26}\x{A47} \x{A39}\x{A28}\x{964}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/hebrew-vowels-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/hebrew-vowels-expected.txt >new file mode 100644 >index 00000000000..5ba01b8b1ce >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/hebrew-vowels-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 259x19 >+ text run at (0,0) width 259: "This test covers Hebrew vowel positioning." >+ RenderBlock {HR} at (0,36) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,54) size 784x20 >+ RenderText {#text} at (0,0) size 438x19 >+ text run at (0,0) width 438: "The vowel (two vertical dots) should be centered beneath the main letter." >+ RenderBlock {DIV} at (0,90) size 784x93 >+ RenderText {#text} at (49,1) size 58x90 >+ text run at (49,1) width 58 RTL: "\x{5E1}\x{5B0} " >+ RenderText {#text} at (0,1) size 49x90 >+ text run at (0,1) width 49 RTL: "\x{5E9}\x{5B0}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (0,191) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,209) size 784x20 >+ RenderText {#text} at (0,0) size 608x19 >+ text run at (0,0) width 608: "The dot should be positioned on the right side of the first letter, and on the left side of the second one." >+ RenderBlock {DIV} at (0,245) size 784x186 >+ RenderText {#text} at (0,1) size 49x90 >+ text run at (0,1) width 49 RTL: "\x{5E9}\x{5C1}" >+ RenderBR {BR} at (49,72) size 0x0 >+ RenderText {#text} at (0,94) size 49x90 >+ text run at (0,94) width 49 RTL: "\x{5E9}\x{5C2}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/hindi-spacing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/hindi-spacing-expected.txt >new file mode 100644 >index 00000000000..a50dfa95424 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/hindi-spacing-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 780x39 >+ text run at (0,0) width 780: "This tests the width of a breaking space after a Hindi character to ensure that it's measured properly and enough space is left for it." >+ text run at (0,20) width 681: "Neither the Hindi on the button below nor the same text on two lines below that should be truncated at either end." >+ RenderBR {BR} at (681,35) size 0x0 >+ RenderButton {INPUT} at (2,42) size 118x23 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 102x17 >+ RenderText at (0,1) size 102x16 >+ text run at (0,1) width 102: "\x{915}\x{93F}\x{938}\x{940} \x{92D}\x{940} \x{924}\x{930}\x{939} \x{906}\x{917}\x{947} \x{92C}" >+ RenderBR {BR} at (122,59) size 0x0 >+ RenderInline {SPAN} at (0,0) size 130x19 >+ RenderText {#text} at (0,69) size 130x19 >+ text run at (0,69) width 130: "\x{915}\x{93F}\x{938}\x{940} \x{92D}\x{940} \x{924}\x{930}\x{939} \x{906}\x{917}\x{947} \x{92C}" >+ RenderText {#text} at (130,69) size 25x19 >+ text run at (130,69) width 25: "Foo" >+ RenderBR {BR} at (155,84) size 0x0 >+ RenderInline {SPAN} at (0,0) size 130x19 >+ RenderText {#text} at (0,91) size 130x19 >+ text run at (0,91) width 130: "\x{915}\x{93F}\x{938}\x{940} \x{92D}\x{940} \x{924}\x{930}\x{939} \x{906}\x{917}\x{947} \x{92C}" >+ RenderText {#text} at (130,91) size 25x19 >+ text run at (130,91) width 25: "Foo" >+ RenderBR {BR} at (155,106) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/hindi-whitespace-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/hindi-whitespace-expected.txt >new file mode 100644 >index 00000000000..fb9cbf237ed >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/hindi-whitespace-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 803x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x561 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 733x39 >+ text run at (0,0) width 733: "This HTML tests if the 'while-space' property controls the behavors of line-break characters (U+000A and U+000D) in a" >+ text run at (0,20) width 127: "complex text (Hindi)." >+ RenderBlock {P} at (0,56) size 784x42 >+ RenderText {#text} at (0,2) size 795x39 >+ text run at (0,2) width 795: "If this test succeeds, you can see this Hindi word \"\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\" repeated three times separated by a space in the first two paragraphs." >+ text run at (0,22) width 394: "In the third paragraphs, it'll be shown three times in separate lines." >+ RenderBlock {P} at (0,114) size 784x22 >+ RenderText {#text} at (0,2) size 131x19 >+ text run at (0,2) width 131: "1. \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902} \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\x{D}\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}" >+ RenderBlock {P} at (0,152) size 784x22 >+ RenderText {#text} at (0,2) size 131x19 >+ text run at (0,2) width 131: "2. \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902} \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\x{D}\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}" >+ RenderBlock {P} at (0,190) size 784x64 >+ RenderText {#text} at (0,0) size 74x63 >+ text run at (0,0) width 12: "3." >+ text run at (12,0) width 0: " " >+ text run at (0,22) width 37: "\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}" >+ text run at (37,22) width 0: " " >+ text run at (0,44) width 74: "\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\x{D}\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/khmer-selection-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/khmer-selection-expected.txt >new file mode 100644 >index 00000000000..c3e4fb37676 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/khmer-selection-expected.txt >@@ -0,0 +1,48 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x130 >+ RenderBlock {HTML} at (0,0) size 800x130 >+ RenderBody {BODY} at (8,16) size 784x98 >+ RenderBlock {P} at (0,0) size 784x22 >+ RenderInline {NOBR} at (0,0) size 193x19 >+ RenderInline {B} at (0,0) size 25x19 >+ RenderText {#text} at (0,2) size 25x19 >+ text run at (0,2) width 25: "\x{179C}\x{17C9}\x{17C2}\x{1794}" >+ RenderText {#text} at (25,2) size 4x19 >+ text run at (25,2) width 4: " " >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderText {#text} at (29,2) size 50x19 >+ text run at (29,2) width 50: "\x{179A}\x{17BC}\x{1794}\x{1797}\x{17B6}\x{1796}" >+ RenderText {#text} at (79,2) size 4x19 >+ text run at (79,2) width 4: " " >+ RenderInline {A} at (0,0) size 30x19 [color=#0000EE] >+ RenderText {#text} at (83,2) size 30x19 >+ text run at (83,2) width 30: "\x{1780}\x{17D2}\x{179A}\x{17BB}\x{1798}" >+ RenderText {#text} at (113,2) size 4x19 >+ text run at (113,2) width 4: " " >+ RenderInline {A} at (0,0) size 76x19 [color=#0000EE] >+ RenderText {#text} at (117,2) size 76x19 >+ text run at (117,2) width 76: "\x{1790}\x{178F}\x{17AF}\x{1780}\x{179F}\x{17B6}\x{179A}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,38) size 784x60 >+ RenderText {#text} at (0,0) size 501x19 >+ text run at (0,0) width 501: "Some Harfbuzz shapers will output cluster logs which suggest that some glyphs had " >+ RenderInline {I} at (0,0) size 16x19 >+ RenderText {#text} at (501,0) size 16x19 >+ text run at (501,0) width 16: "no" >+ RenderText {#text} at (517,0) size 776x39 >+ text run at (517,0) width 259: " contributing code points. This test contains" >+ text run at (0,20) width 113: "such text and uses " >+ RenderInline {TT} at (0,0) size 88x16 >+ RenderText {#text} at (113,23) size 88x16 >+ text run at (113,23) width 88: "eventSender" >+ RenderText {#text} at (201,20) size 427x19 >+ text run at (201,20) width 427: " to select the text. You should see some of the above text selected and " >+ RenderInline {TT} at (0,0) size 80x16 >+ RenderText {#text} at (628,23) size 80x16 >+ text run at (628,23) width 80: "test_shell" >+ RenderText {#text} at (708,20) size 765x39 >+ text run at (708,20) width 57: " shouldn't" >+ text run at (0,40) width 183: "trigger any assertions or crash." >+selection start: position 0 of child 0 {#text} of child 0 {B} of child 1 {NOBR} of child 1 {P} of body >+selection end: position 7 of child 0 {#text} of child 6 {A} of child 1 {NOBR} of child 1 {P} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/plane2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/plane2-expected.txt >new file mode 100644 >index 00000000000..d1b489dcf87 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/plane2-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 66x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 66x19 >+ text run at (51,0) width 66: "bug 35605" >+ RenderText {#text} at (117,0) size 778x59 >+ text run at (117,0) width 641: ": Two lines below have one character from CJK Ideograph, one from CJK Ext A (both in BMP) and three" >+ text run at (0,20) width 778: "characters from CJK Ext B (plane 2). The last group of characters are covered by Japanese fonts on Mac as well as two Chinese" >+ text run at (0,40) width 234: "fonts for Ext B shipped with Windows." >+ RenderBlock {DIV} at (0,76) size 784x74 >+ RenderBlock {DIV} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 148x36 >+ text run at (0,0) width 148: "\x{4E00} \x{3400} \x{D867}\x{DE8A}\x{D867}\x{DE49}\x{D867}\x{DEDB}" >+ RenderBlock {DIV} at (0,37) size 784x37 >+ RenderText {#text} at (0,0) size 148x36 >+ text run at (0,0) width 148: "\x{4E00} \x{3400} \x{D867}\x{DE8A}\x{D867}\x{DE49}\x{D867}\x{DEDB}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt >new file mode 100644 >index 00000000000..ba5bf03fa31 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt >@@ -0,0 +1,99 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x570 >+ RenderBlock {HTML} at (0,0) size 800x570 >+ RenderBody {BODY} at (8,16) size 784x546 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 660x19 >+ text run at (0,0) width 458: "Verify that the alignment and writing direction of each selected item matches " >+ text run at (458,0) width 202: "the one below the pop-up button." >+ RenderBlock {DIV} at (0,36) size 784x254 >+ RenderMenuList {SELECT} at (0,0) size 500x24 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 475x20 >+ RenderText at (0,0) size 181x20 >+ text run at (0,0) width 35: "First " >+ text run at (35,0) width 57 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA}" >+ text run at (92,0) width 18: "03" >+ text run at (110,0) width 40 RTL: "\x{5E9}\x{5E0}\x{5D9}\x{5D4} (" >+ text run at (150,0) width 31: " fifth" >+ RenderBlock {DIV} at (0,26) size 470x36 >+ RenderText {#text} at (10,10) size 130x15 >+ text run at (10,10) width 27: "First " >+ text run at (37,10) width 38 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA}" >+ text run at (75,10) width 12: "03" >+ text run at (87,10) width 28 RTL: "\x{5E9}\x{5E0}\x{5D9}\x{5D4} (" >+ text run at (115,10) width 25: " fifth" >+ RenderMenuList {SELECT} at (0,64) size 500x24 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 475x20 >+ RenderText at (0,0) size 181x20 >+ text run at (0,0) width 27: "fifth" >+ text run at (27,0) width 61 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} " >+ text run at (88,0) width 18: "03" >+ text run at (106,0) width 44 RTL: " \x{5E9}\x{5E0}\x{5D9}\x{5D4} (" >+ text run at (150,0) width 31: "First" >+ RenderBlock {DIV} at (0,90) size 470x36 >+ RenderText {#text} at (10,10) size 130x15 >+ text run at (10,10) width 22: "fifth" >+ text run at (32,10) width 41 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} " >+ text run at (73,10) width 12: "03" >+ text run at (85,10) width 31 RTL: " \x{5E9}\x{5E0}\x{5D9}\x{5D4} (" >+ text run at (116,10) width 24: "First" >+ RenderMenuList {SELECT} at (0,128) size 500x24 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 475x20 >+ RenderText at (0,0) size 181x20 >+ text run at (0,0) width 181 LTR override: "First \x{5E9}\x{5E0}\x{5D9}\x{5D4} (03) \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} fifth" >+ RenderBlock {DIV} at (0,154) size 470x36 >+ RenderText {#text} at (10,10) size 130x15 >+ text run at (10,10) width 130 LTR override: "First \x{5E9}\x{5E0}\x{5D9}\x{5D4} (03) \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} fifth" >+ RenderMenuList {SELECT} at (0,192) size 500x24 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 475x20 >+ RenderText at (0,0) size 181x20 >+ text run at (0,0) width 181 RTL override: "First \x{5E9}\x{5E0}\x{5D9}\x{5D4} (03) \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} fifth" >+ RenderBlock {DIV} at (0,218) size 470x36 >+ RenderText {#text} at (10,10) size 130x15 >+ text run at (10,10) width 130 RTL override: "First \x{5E9}\x{5E0}\x{5D9}\x{5D4} (03) \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} fifth" >+ RenderBlock {DIV} at (0,292) size 784x254 >+ RenderMenuList {SELECT} at (0,0) size 500x24 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (21,2) size 475x20 >+ RenderText at (294,0) size 181x20 >+ text run at (294,0) width 35: "First " >+ text run at (329,0) width 57 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA}" >+ text run at (386,0) width 18: "03" >+ text run at (404,0) width 40 RTL: "\x{5E9}\x{5E0}\x{5D9}\x{5D4} (" >+ text run at (444,0) width 31: " fifth" >+ RenderBlock {DIV} at (0,26) size 470x36 >+ RenderText {#text} at (330,10) size 130x15 >+ text run at (330,10) width 27: "First " >+ text run at (357,10) width 38 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA}" >+ text run at (395,10) width 12: "03" >+ text run at (407,10) width 28 RTL: "\x{5E9}\x{5E0}\x{5D9}\x{5D4} (" >+ text run at (435,10) width 25: " fifth" >+ RenderMenuList {SELECT} at (0,64) size 500x24 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (21,2) size 475x20 >+ RenderText at (294,0) size 181x20 >+ text run at (294,0) width 27: "fifth" >+ text run at (321,0) width 61 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} " >+ text run at (382,0) width 18: "03" >+ text run at (400,0) width 44 RTL: " \x{5E9}\x{5E0}\x{5D9}\x{5D4} (" >+ text run at (444,0) width 31: "First" >+ RenderBlock {DIV} at (0,90) size 470x36 >+ RenderText {#text} at (330,10) size 130x15 >+ text run at (330,10) width 22: "fifth" >+ text run at (352,10) width 41 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} " >+ text run at (393,10) width 12: "03" >+ text run at (405,10) width 31 RTL: " \x{5E9}\x{5E0}\x{5D9}\x{5D4} (" >+ text run at (436,10) width 24: "First" >+ RenderMenuList {SELECT} at (0,128) size 500x24 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (21,2) size 475x20 >+ RenderText at (294,0) size 181x20 >+ text run at (294,0) width 181 LTR override: "First \x{5E9}\x{5E0}\x{5D9}\x{5D4} (03) \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} fifth" >+ RenderBlock {DIV} at (0,154) size 470x36 >+ RenderText {#text} at (330,10) size 130x15 >+ text run at (330,10) width 130 LTR override: "First \x{5E9}\x{5E0}\x{5D9}\x{5D4} (03) \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} fifth" >+ RenderMenuList {SELECT} at (0,192) size 500x24 [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (21,2) size 475x20 >+ RenderText at (294,0) size 181x20 >+ text run at (294,0) width 181 RTL override: "First \x{5E9}\x{5E0}\x{5D9}\x{5D4} (03) \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} fifth" >+ RenderBlock {DIV} at (0,218) size 470x36 >+ RenderText {#text} at (330,10) size 130x15 >+ text run at (330,10) width 130 RTL override: "First \x{5E9}\x{5E0}\x{5D9}\x{5D4} (03) \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} fifth" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/rtl-caret-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/rtl-caret-expected.txt >new file mode 100644 >index 00000000000..2444c19de1a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/rtl-caret-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "This is a regression test for " >+ RenderInline {I} at (0,0) size 771x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (164,0) size 350x19 >+ text run at (164,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=8866" >+ RenderText {#text} at (514,0) size 771x39 >+ text run at (514,0) width 4: " " >+ text run at (518,0) width 253: "REGRESSION: Incorrect caret position" >+ text run at (0,20) width 72: "in RTL text" >+ RenderText {#text} at (72,20) size 4x19 >+ text run at (72,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 330x19 >+ text run at (0,0) width 330: "The caret should be in the middle of the Hebrew word." >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,102) size 784x20 >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 48 RTL: "\x{5D0}\x{5D5}\x{5DB}\x{5DE}\x{5E0}\x{5D9}\x{5D5}\x{5EA}" >+caret: position 5 of child 0 {#text} of child 7 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/rtl-white-space-pre-wrap-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/rtl-white-space-pre-wrap-expected.txt >new file mode 100644 >index 00000000000..057d03dda9c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/rtl-white-space-pre-wrap-expected.txt >@@ -0,0 +1,38 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 99x19 >+ text run at (0,0) width 99: "This is a test for " >+ RenderInline {I} at (0,0) size 748x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (99,0) size 350x19 >+ text run at (99,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9670" >+ RenderText {#text} at (449,0) size 748x39 >+ text run at (449,0) width 4: " " >+ text run at (453,0) width 295: "http://bugzilla.opendarwin.org/show_bug.cgi?" >+ text run at (0,20) width 55: "id=9670" >+ RenderText {#text} at (55,20) size 4x19 >+ text run at (55,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 510x19 >+ text run at (0,0) width 510: "All text should be aligned with the right edge of its container and should not overflow." >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,102) size 191x28 [bgcolor=#FFFF00] >+ RenderText {#text} at (1,0) size 190x27 >+ text run at (1,0) width 190 RTL: "\x{5D0}\x{5DB}\x{5DC}\x{5EA} \x{5E4}\x{5DC}\x{5E4}\x{5DC}? \x{5E9}\x{5EA}\x{5D4} \x{5DE}\x{5D9}\x{5E5}!" >+ RenderBlock (anonymous) at (0,130) size 784x89 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (199,69) size 4x19 >+ text run at (199,69) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,219) size 191x28 [bgcolor=#FFFF00] >+ RenderText {#text} at (1,0) size 190x27 >+ text run at (1,0) width 190 RTL: "\x{5D0}\x{5DB}\x{5DC}\x{5EA} \x{5E4}\x{5DC}\x{5E4}\x{5DC}? \x{5E9}\x{5EA}\x{5D4} \x{5DE}\x{5D9}\x{5E5}!" >+layer at (8,160) size 199x60 clip at (9,161) size 197x58 >+ RenderTextControl {TEXTAREA} at (0,22) size 199x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 195x28 >+ RenderText {#text} at (5,0) size 190x27 >+ text run at (5,0) width 190 RTL: "\x{5D0}\x{5DB}\x{5DC}\x{5EA} \x{5E4}\x{5DC}\x{5E4}\x{5DC}? \x{5E9}\x{5EA}\x{5D4} \x{5DE}\x{5D9}\x{5E5}!" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/synthesized-italic-vertical-latin-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/synthesized-italic-vertical-latin-expected.txt >new file mode 100644 >index 00000000000..c2edb26a189 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/synthesized-italic-vertical-latin-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 96x600 >+ RenderBlock {HTML} at (0,0) size 96x600 >+ RenderBody {BODY} at (30,8) size 36x584 >+ RenderBlock {P} at (0,0) size 36x584 >+ RenderText {#text} at (0,0) size 35x368 >+ text run at (0,0) width 368: "ABC\x{4E39}\x{7FBD} \x{4EAE}\x{4ECB}ABC\x{4E39}\x{7FBD} \x{4EAE}\x{4ECB}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/system-language/system-font-punctuation-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/system-language/system-font-punctuation-expected.txt >new file mode 100644 >index 00000000000..1a31fc2e36e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/system-language/system-font-punctuation-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x115 >+ RenderBlock {HTML} at (0,0) size 800x115 >+ RenderBody {BODY} at (8,8) size 784x99 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 773x39 >+ text run at (0,0) width 773: "This test makes sure punctuation laid out with the system font does not use vertical glyphs. The test passes if the semicolon below" >+ text run at (0,20) width 383: "looks like a regular horizontal semicolon (;) and is not sideways." >+ RenderBlock {DIV} at (0,40) size 784x59 >+ RenderText {#text} at (0,1) size 13x57 >+ text run at (0,1) width 13: ";" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/text-combine-image-test-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/text-combine-image-test-expected.txt >new file mode 100644 >index 00000000000..4f56e9d9653 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/text-combine-image-test-expected.txt >@@ -0,0 +1,127 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (313,0) size 487x600 >+ RenderBlock {HTML} at (0,0) size 487x600 >+ RenderBody {BODY} at (8,8) size 447x584 >+ RenderBlock {HR} at (0,0) size 2x584 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (10,0) size 37x584 >+ RenderInline {SPAN} at (0,0) size 36x429 >+ RenderText {#text} at (0,0) size 36x429 >+ text run at (0,0) width 429: "OFF=\x{897F}\x{66A6}2010\x{5E74}1\x{6708}20\x{65E5}365\x{56DE}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (55,0) size 2x584 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (65,0) size 37x584 >+ RenderInline {SPAN} at (0,0) size 36x370 >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (0,0) size 36x32 >+ text run at (0,0) width 32: "\x{FFFC}" >+ RenderText {#text} at (0,32) size 36x82 >+ text run at (0,32) width 82: "=\x{897F}\x{66A6}" >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (0,114) size 36x32 >+ text run at (0,114) width 32: "\x{FFFC}" >+ RenderText {#text} at (0,146) size 36x32 >+ text run at (0,146) width 32: "\x{5E74}" >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (0,178) size 36x32 >+ text run at (0,178) width 32: "\x{FFFC}" >+ RenderText {#text} at (0,210) size 36x32 >+ text run at (0,210) width 32: "\x{6708}" >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (0,242) size 36x32 >+ text run at (0,242) width 32: "\x{FFFC}" >+ RenderText {#text} at (0,274) size 36x32 >+ text run at (0,274) width 32: "\x{65E5}" >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (0,306) size 36x32 >+ text run at (0,306) width 32: "\x{FFFC}" >+ RenderText {#text} at (0,338) size 36x32 >+ text run at (0,338) width 32: "\x{56DE}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (110,0) size 2x584 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (120,0) size 37x584 >+ RenderInline {SPAN} at (0,0) size 36x370 >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (0,0) size 36x32 >+ text run at (0,0) width 32: "\x{FFFC}" >+ RenderText {#text} at (0,32) size 36x82 >+ text run at (0,32) width 82: "=\x{897F}\x{66A6}" >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (0,114) size 36x32 >+ text run at (0,114) width 32: "\x{FFFC}" >+ RenderText {#text} at (0,146) size 36x32 >+ text run at (0,146) width 32: "\x{5E74}" >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (0,178) size 36x32 >+ text run at (0,178) width 32: "\x{FFFC}" >+ RenderText {#text} at (0,210) size 36x32 >+ text run at (0,210) width 32: "\x{6708}" >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (0,242) size 36x32 >+ text run at (0,242) width 32: "\x{FFFC}" >+ RenderText {#text} at (0,274) size 36x32 >+ text run at (0,274) width 32: "\x{65E5}" >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (0,306) size 36x32 >+ text run at (0,306) width 32: "\x{FFFC}" >+ RenderText {#text} at (0,338) size 36x32 >+ text run at (0,338) width 32: "\x{56DE}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (165,0) size 2x584 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (175,0) size 74x584 >+ RenderInline {SPAN} at (0,0) size 36x211 >+ RenderText {#text} at (0,0) size 36x211 >+ text run at (0,0) width 211: "OFF=\x{5B57}\x{3042}\x{FF21}A%" >+ RenderBR {BR} at (13,211) size 19x0 >+ RenderInline {SPAN} at (0,0) size 36x210 >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (37,0) size 36x32 >+ text run at (37,0) width 32: "\x{FFFC}" >+ RenderText {#text} at (37,32) size 36x18 >+ text run at (37,32) width 18: "=" >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (37,50) size 36x32 >+ text run at (37,50) width 32: "\x{FFFC}" >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (37,82) size 36x32 >+ text run at (37,82) width 32: "\x{FFFC}" >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (37,114) size 36x32 >+ text run at (37,114) width 32: "\x{FFFC}" >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (37,146) size 36x32 >+ text run at (37,146) width 32: "\x{FFFC}" >+ RenderInline {SPAN} at (0,0) size 36x32 >+ RenderCombineText {#text} at (37,178) size 36x32 >+ text run at (37,178) width 32: "\x{FFFC}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (265,0) size 182x584 >+ RenderBlock {HR} at (0,0) size 2x584 [border: (1px inset #000000)] >+ RenderBlock {P} at (34,0) size 148x584 >+ RenderBlock (floating) {SPAN} at (0,338) size 30x246 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 27x100 >+ text run at (1,1) width 100: "float:right:" >+ RenderInline {SPAN} at (0,0) size 27x24 >+ RenderCombineText {#text} at (1,101) size 27x24 >+ text run at (1,101) width 24: "\x{FFFC}" >+ RenderText {#text} at (1,125) size 27x24 >+ text run at (1,125) width 24: "\x{5E74}" >+ RenderInline {SPAN} at (0,0) size 27x24 >+ RenderCombineText {#text} at (1,149) size 27x24 >+ text run at (1,149) width 24: "\x{FFFC}" >+ RenderText {#text} at (1,173) size 27x24 >+ text run at (1,173) width 24: "\x{6708}" >+ RenderInline {SPAN} at (0,0) size 27x24 >+ RenderCombineText {#text} at (1,197) size 27x24 >+ text run at (1,197) width 24: "\x{FFFC}" >+ RenderText {#text} at (1,221) size 27x24 >+ text run at (1,221) width 24: "\x{65E5}" >+ RenderInline {SPAN} at (0,0) size 130x579 >+ RenderText {#text} at (13,0) size 130x579 >+ text run at (13,0) width 319: "\x{305D}\x{306E}\x{5973}\x{304C}\x{306D}\x{304B}\x{3057}\x{3064}\x{3051}\x{306B}\x{6765}\x{3066}\x{304F}\x{308C}\x{308B}\x{307E}\x{3067}\x{3001}\x{308F}\x{305F}\x{3057}\x{306F}" >+ text run at (50,0) width 576: "\x{3051}\x{3063}\x{3057}\x{3066}\x{306D}\x{3069}\x{3053}\x{306B}\x{306F}\x{306F}\x{3044}\x{3089}\x{306A}\x{304B}\x{3063}\x{305F}\x{3002}\x{51AC}\x{306E}\x{3042}\x{3089}\x{3057}\x{304C}\x{3060}\x{3093}\x{3054}\x{306E}\x{3088}\x{3046}\x{306A}\x{96EA}\x{3092}\x{3075}\x{304D}\x{3064}\x{3051}\x{3066}\x{7A93}\x{30AC}\x{30E9}" >+ text run at (87,0) width 579: "\x{30B9}\x{3092}\x{767D}\x{304F}\x{3059}\x{308B}\x{3058}\x{3076}\x{3093}\x{306B}\x{306A}\x{308B}\x{3068}\x{3001}\x{3053}\x{306E}\x{5973}\x{306E}\x{4EBA}\x{306F}\x{4E21}\x{624B}\x{306E}\x{9593}\x{306B}\x{308F}\x{305F}\x{3057}\x{306E}\x{8DB3}\x{3092}\x{304A}\x{3055}\x{3048}\x{3066}\x{3001}\x{6B4C}\x{3092}\x{6B4C}\x{3044}" >+ text run at (124,0) width 435: "\x{306A}\x{304C}\x{3089}\x{6696}\x{3081}\x{3066}\x{304F}\x{308C}\x{305F}\x{3002}\x{305D}\x{306E}\x{6B4C}\x{306E}\x{7BC0}\x{3082}\x{6587}\x{53E5}\x{3082}\x{3001}\x{3044}\x{307E}\x{306B}\x{5FD8}\x{308C}\x{305A}\x{306B}\x{3044}\x{308B}\x{3002}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (479,0) size 0x584 >+ RenderInline {SPAN} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/thai-baht-space-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/thai-baht-space-expected.txt >new file mode 100644 >index 00000000000..ac80d6d0360 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/thai-baht-space-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {A} at (0,0) size 66x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 66x19 >+ text run at (51,0) width 66: "bug 25464" >+ RenderText {#text} at (117,0) size 753x39 >+ text run at (117,0) width 636: ". Characters belonging to 'Common' script followed / preceeded by a space should be rendered correctly." >+ text run at (0,20) width 546: "Two lines below have 4 Thai currency signs (U+0E3F) and all of them should be rendered." >+ RenderBlock {P} at (0,56) size 784x44 >+ RenderText {#text} at (0,2) size 267x19 >+ text run at (0,2) width 267: "abc \x{E25}\x{E07}\x{E17}\x{E38}\x{E19}4000\x{E3F} \x{E23}\x{E31}\x{E1A}\x{E1B}\x{E23}\x{E30}\x{E01}\x{E31}\x{E19}\x{E23}\x{E32}\x{E22}\x{E44}\x{E14}\x{E49} 50000\x{E3F}/M" >+ RenderBR {BR} at (267,17) size 0x0 >+ RenderText {#text} at (0,24) size 267x19 >+ text run at (0,24) width 267: "abc \x{E25}\x{E07}\x{E17}\x{E38}\x{E19}4000 \x{E3F}\x{E23}\x{E31}\x{E1A}\x{E1B}\x{E23}\x{E30}\x{E01}\x{E31}\x{E19}\x{E23}\x{E32}\x{E22}\x{E44}\x{E14}\x{E49} 50000\x{E3F}/M" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/thai-line-breaks-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/thai-line-breaks-expected.txt >new file mode 100644 >index 00000000000..d55136c5c52 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/thai-line-breaks-expected.txt >@@ -0,0 +1,2618 @@ >+layer at (0,0) size 785x29410 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x600 >+ RenderBody {BODY} at (8,8) size 769x576 >+ RenderBlock {P} at (0,0) size 769x60 >+ RenderText {#text} at (0,0) size 747x59 >+ text run at (0,0) width 747: "The column on the right has explicit spaces. Line breaks should be roughly the same if Thai line breaks are working well. The" >+ text run at (0,20) width 734: "original source of this text was ICU, and the test program said \"by it's very nature, Thai word breaking is not exact\", so the" >+ text run at (0,40) width 742: "columns don't match exactly. In a future version we might decide to tweak the right column to match our expected behavior." >+layer at (236,84) size 1x27896 >+ RenderBlock (positioned) {DIV} at (235,84) size 2x27896 >+ RenderText {#text} at (0,2) size 75x27893 >+ text run at (0,2) width 18: "\x{E1A}\x{E17}" >+ text run at (0,24) width 45: "\x{E17}\x{E35}\x{E48}\x{E51}\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,46) width 48: "\x{E44}\x{E0B}\x{E42}\x{E04}\x{E25}\x{E19}" >+ text run at (0,68) width 16: "\x{E42}\x{E14}" >+ text run at (0,90) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,112) width 32: "\x{E2D}\x{E32}\x{E28}\x{E31}\x{E22}" >+ text run at (0,134) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,156) width 56: "\x{E17}\x{E48}\x{E32}\x{E21}\x{E01}\x{E25}\x{E32}\x{E07}" >+ text run at (0,178) width 41: "\x{E17}\x{E38}\x{E48}\x{E07}\x{E43}\x{E2B}\x{E0D}\x{E48}" >+ text run at (0,200) width 16: "\x{E43}\x{E19}" >+ text run at (0,222) width 46: "\x{E41}\x{E04}\x{E19}\x{E0B}\x{E31}\x{E2A}" >+ text run at (0,244) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,266) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,288) width 13: "\x{E40}\x{E2E}" >+ text run at (0,310) width 17: "\x{E19}\x{E23}\x{E35}" >+ text run at (0,332) width 35: "\x{E0A}\x{E32}\x{E27}\x{E44}\x{E23}\x{E48}" >+ text run at (0,354) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,376) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,398) width 21: "\x{E40}\x{E2D}\x{E47}\x{E21}" >+ text run at (0,420) width 39: "\x{E20}\x{E23}\x{E23}\x{E22}\x{E32}" >+ text run at (0,442) width 35: "\x{E0A}\x{E32}\x{E27}\x{E44}\x{E23}\x{E48}" >+ text run at (0,464) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,486) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,508) width 27: "\x{E1E}\x{E27}\x{E01}" >+ text run at (0,530) width 21: "\x{E40}\x{E02}\x{E32}" >+ text run at (0,552) width 24: "\x{E2B}\x{E25}\x{E31}\x{E07}" >+ text run at (0,574) width 22: "\x{E40}\x{E25}\x{E47}\x{E01}" >+ text run at (0,596) width 34: "\x{E40}\x{E1E}\x{E23}\x{E32}\x{E30}" >+ text run at (0,618) width 15: "\x{E44}\x{E21}\x{E49}" >+ text run at (0,640) width 29: "\x{E2A}\x{E23}\x{E49}\x{E32}\x{E07}" >+ text run at (0,662) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,684) width 23: "\x{E15}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,706) width 20: "\x{E02}\x{E19}" >+ text run at (0,728) width 16: "\x{E21}\x{E32}" >+ text run at (0,750) width 24: "\x{E14}\x{E49}\x{E27}\x{E22}" >+ text run at (0,772) width 38: "\x{E40}\x{E01}\x{E27}\x{E35}\x{E22}\x{E19}" >+ text run at (0,794) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,816) width 25: "\x{E23}\x{E30}\x{E22}\x{E30}" >+ text run at (0,838) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,860) width 33: "\x{E2B}\x{E25}\x{E32}\x{E22}" >+ text run at (0,882) width 24: "\x{E44}\x{E21}\x{E25}\x{E4C}" >+ text run at (0,904) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,926) width 9: "\x{E21}\x{E35}" >+ text run at (0,948) width 9: "\x{E2A}\x{E35}\x{E48}" >+ text run at (0,970) width 17: "\x{E1D}\x{E32}" >+ text run at (0,992) width 9: "\x{E21}\x{E35}" >+ text run at (0,1014) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,1036) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,1058) width 40: "\x{E2B}\x{E25}\x{E31}\x{E07}\x{E04}\x{E32}" >+ text run at (0,1080) width 23: "\x{E23}\x{E27}\x{E21}" >+ text run at (0,1102) width 16: "\x{E17}\x{E33}" >+ text run at (0,1124) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,1146) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,1168) width 28: "\x{E40}\x{E14}\x{E35}\x{E22}\x{E27}" >+ text run at (0,1190) width 16: "\x{E43}\x{E19}" >+ text run at (0,1212) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,1234) width 9: "\x{E21}\x{E35}" >+ text run at (0,1256) width 15: "\x{E17}\x{E31}\x{E49}\x{E07}" >+ text run at (0,1278) width 20: "\x{E40}\x{E15}\x{E32}" >+ text run at (0,1300) width 15: "\x{E2B}\x{E38}\x{E07}" >+ text run at (0,1322) width 18: "\x{E15}\x{E49}\x{E21}" >+ text run at (0,1344) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,1366) width 28: "\x{E2A}\x{E19}\x{E34}\x{E21}" >+ text run at (0,1388) width 9: "\x{E14}\x{E39}" >+ text run at (0,1410) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,1432) width 26: "\x{E40}\x{E25}\x{E2D}\x{E30}" >+ text run at (0,1454) width 9: "\x{E21}\x{E35}" >+ text run at (0,1476) width 9: "\x{E15}\x{E39}\x{E49}" >+ text run at (0,1498) width 15: "\x{E43}\x{E2A}\x{E48}" >+ text run at (0,1520) width 24: "\x{E16}\x{E49}\x{E27}\x{E22}" >+ text run at (0,1542) width 26: "\x{E0A}\x{E32}\x{E21}" >+ text run at (0,1564) width 21: "\x{E42}\x{E15}\x{E4A}\x{E30}" >+ text run at (0,1586) width 28: "\x{E40}\x{E01}\x{E49}\x{E32}\x{E2D}\x{E35}\x{E49}" >+ text run at (0,1608) width 25: "\x{E2A}\x{E32}\x{E21}" >+ text run at (0,1630) width 24: "\x{E2B}\x{E23}\x{E37}\x{E2D}" >+ text run at (0,1652) width 9: "\x{E2A}\x{E35}\x{E48}" >+ text run at (0,1674) width 16: "\x{E15}\x{E31}\x{E27}" >+ text run at (0,1696) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,1718) width 9: "\x{E01}\x{E47}" >+ text run at (0,1740) width 9: "\x{E21}\x{E35}" >+ text run at (0,1762) width 27: "\x{E40}\x{E15}\x{E35}\x{E22}\x{E07}" >+ text run at (0,1784) width 28: "\x{E19}\x{E2D}\x{E19}" >+ text run at (0,1806) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,1828) width 13: "\x{E40}\x{E2E}" >+ text run at (0,1850) width 17: "\x{E19}\x{E23}\x{E35}" >+ text run at (0,1872) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,1894) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,1916) width 21: "\x{E40}\x{E2D}\x{E47}\x{E21}" >+ text run at (0,1938) width 9: "\x{E21}\x{E35}" >+ text run at (0,1960) width 27: "\x{E40}\x{E15}\x{E35}\x{E22}\x{E07}" >+ text run at (0,1982) width 28: "\x{E19}\x{E2D}\x{E19}" >+ text run at (0,2004) width 28: "\x{E43}\x{E2B}\x{E0D}\x{E48}" >+ text run at (0,2026) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,2048) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,2070) width 18: "\x{E21}\x{E38}\x{E21}" >+ text run at (0,2092) width 25: "\x{E2B}\x{E19}\x{E36}\x{E48}\x{E07}" >+ text run at (0,2114) width 26: "\x{E2A}\x{E48}\x{E27}\x{E19}" >+ text run at (0,2136) width 16: "\x{E42}\x{E14}" >+ text run at (0,2158) width 14: "\x{E42}\x{E23}" >+ text run at (0,2180) width 17: "\x{E18}\x{E35}\x{E21}\x{E35}" >+ text run at (0,2202) width 27: "\x{E40}\x{E15}\x{E35}\x{E22}\x{E07}" >+ text run at (0,2224) width 22: "\x{E40}\x{E25}\x{E47}\x{E01}" >+ text run at (0,2246) width 17: "\x{E2D}\x{E35}\x{E01}" >+ text run at (0,2268) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,2290) width 18: "\x{E21}\x{E38}\x{E21}" >+ text run at (0,2312) width 25: "\x{E2B}\x{E19}\x{E36}\x{E48}\x{E07}" >+ text run at (0,2334) width 24: "\x{E44}\x{E21}\x{E48}\x{E21}\x{E35}" >+ text run at (0,2356) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,2378) width 15: "\x{E43}\x{E15}\x{E49}" >+ text run at (0,2400) width 41: "\x{E40}\x{E1E}\x{E14}\x{E32}\x{E19}" >+ text run at (0,2422) width 21: "\x{E40}\x{E25}\x{E22}" >+ text run at (0,2444) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,2466) width 34: "\x{E43}\x{E15}\x{E49}\x{E16}\x{E38}\x{E19}" >+ text run at (0,2488) width 9: "\x{E01}\x{E47}" >+ text run at (0,2510) width 24: "\x{E44}\x{E21}\x{E48}\x{E21}\x{E35}" >+ text run at (0,2532) width 21: "\x{E40}\x{E27}\x{E49}\x{E19}" >+ text run at (0,2554) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,2576) width 9: "\x{E21}\x{E35}" >+ text run at (0,2598) width 18: "\x{E42}\x{E1E}" >+ text run at (0,2620) width 13: "\x{E23}\x{E07}" >+ text run at (0,2642) width 29: "\x{E40}\x{E25}\x{E47}\x{E01}\x{E46}" >+ text run at (0,2664) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,2686) width 19: "\x{E02}\x{E38}\x{E14}" >+ text run at (0,2708) width 15: "\x{E44}\x{E1B}" >+ text run at (0,2730) width 15: "\x{E43}\x{E15}\x{E49}" >+ text run at (0,2752) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,2774) width 28: "\x{E40}\x{E23}\x{E35}\x{E22}\x{E01}" >+ text run at (0,2796) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,2818) width 38: "\"\x{E42}\x{E1E}\x{E23}\x{E07}" >+ text run at (0,2840) width 55: "\x{E44}\x{E0B}\x{E42}\x{E04}\x{E25}\x{E19}\"" >+ text run at (0,2862) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,2884) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,2906) width 56: "\x{E04}\x{E23}\x{E2D}\x{E1A}\x{E04}\x{E23}\x{E31}\x{E27}" >+ text run at (0,2928) width 10: "\x{E19}\x{E35}\x{E49}" >+ text run at (0,2950) width 13: "\x{E08}\x{E30}" >+ text run at (0,2972) width 18: "\x{E21}\x{E38}\x{E14}" >+ text run at (0,2994) width 36: "\x{E40}\x{E02}\x{E49}\x{E32}\x{E44}\x{E1B}" >+ text run at (0,3016) width 21: "\x{E40}\x{E21}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,3038) width 22: "\x{E40}\x{E01}\x{E34}\x{E14}" >+ text run at (0,3060) width 18: "\x{E25}\x{E21}" >+ text run at (0,3082) width 25: "\x{E21}\x{E2B}\x{E32}" >+ text run at (0,3104) width 18: "\x{E20}\x{E31}\x{E22}" >+ text run at (0,3126) width 16: "\x{E0B}\x{E36}\x{E48}\x{E07}" >+ text run at (0,3148) width 47: "\x{E01}\x{E23}\x{E30}\x{E42}\x{E0A}\x{E01}" >+ text run at (0,3170) width 21: "\x{E41}\x{E23}\x{E07}" >+ text run at (0,3192) width 18: "\x{E08}\x{E19}" >+ text run at (0,3214) width 36: "\x{E1A}\x{E14}\x{E02}\x{E22}\x{E35}\x{E49}" >+ text run at (0,3236) width 15: "\x{E2A}\x{E34}\x{E48}\x{E07}" >+ text run at (0,3258) width 17: "\x{E01}\x{E48}\x{E2D}" >+ text run at (0,3280) width 29: "\x{E2A}\x{E23}\x{E49}\x{E32}\x{E07}" >+ text run at (0,3302) width 22: "\x{E43}\x{E14}\x{E46}" >+ text run at (0,3324) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,3346) width 30: "\x{E02}\x{E27}\x{E32}\x{E07}" >+ text run at (0,3368) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,3390) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,3412) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,3434) width 22: "\x{E15}\x{E23}\x{E07}" >+ text run at (0,3456) width 31: "\x{E01}\x{E25}\x{E32}\x{E07}" >+ text run at (0,3478) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,3500) width 9: "\x{E21}\x{E35}" >+ text run at (0,3522) width 17: "\x{E1D}\x{E32}" >+ text run at (0,3544) width 22: "\x{E40}\x{E1B}\x{E34}\x{E14}" >+ text run at (0,3566) width 36: "\x{E40}\x{E02}\x{E49}\x{E32}\x{E44}\x{E1B}" >+ text run at (0,3588) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,3610) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,3632) width 9: "\x{E21}\x{E35}" >+ text run at (0,3654) width 31: "\x{E1A}\x{E31}\x{E19}\x{E44}\x{E14}" >+ text run at (0,3676) width 15: "\x{E25}\x{E07}" >+ text run at (0,3698) width 15: "\x{E44}\x{E1B}" >+ text run at (0,3720) width 15: "\x{E16}\x{E36}\x{E07}" >+ text run at (0,3742) width 31: "\x{E42}\x{E1E}\x{E23}\x{E07}" >+ text run at (0,3764) width 18: "\x{E21}\x{E37}\x{E14}" >+ text run at (0,3786) width 29: "\x{E40}\x{E25}\x{E47}\x{E01}\x{E46}" >+ text run at (0,3808) width 21: "\x{E40}\x{E21}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,3830) width 16: "\x{E42}\x{E14}" >+ text run at (0,3852) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,3874) width 18: "\x{E22}\x{E37}\x{E19}" >+ text run at (0,3896) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,3918) width 25: "\x{E1B}\x{E32}\x{E01}" >+ text run at (0,3940) width 30: "\x{E1B}\x{E23}\x{E30}\x{E15}\x{E39}" >+ text run at (0,3962) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,3984) width 23: "\x{E21}\x{E2D}\x{E07}" >+ text run at (0,4006) width 15: "\x{E44}\x{E1B}" >+ text run at (0,4028) width 31: "\x{E23}\x{E2D}\x{E1A}\x{E46}" >+ text run at (0,4050) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,4072) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,4094) width 23: "\x{E40}\x{E2B}\x{E47}\x{E19}" >+ text run at (0,4116) width 26: "\x{E2D}\x{E30}\x{E44}\x{E23}" >+ text run at (0,4138) width 51: "\x{E19}\x{E2D}\x{E01}\x{E08}\x{E32}\x{E01}" >+ text run at (0,4160) width 23: "\x{E17}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,4182) width 15: "\x{E17}\x{E38}\x{E48}\x{E07}" >+ text run at (0,4204) width 29: "\x{E01}\x{E27}\x{E49}\x{E32}\x{E07}" >+ text run at (0,4226) width 9: "\x{E2A}\x{E35}" >+ text run at (0,4248) width 20: "\x{E40}\x{E17}\x{E32}" >+ text run at (0,4270) width 28: "\x{E2B}\x{E21}\x{E48}\x{E19}" >+ text run at (0,4292) width 16: "\x{E17}\x{E31}\x{E48}\x{E27}" >+ text run at (0,4314) width 18: "\x{E17}\x{E38}\x{E01}" >+ text run at (0,4336) width 26: "\x{E14}\x{E49}\x{E32}\x{E19}" >+ text run at (0,4358) width 24: "\x{E44}\x{E21}\x{E48}\x{E21}\x{E35}" >+ text run at (0,4380) width 17: "\x{E41}\x{E21}\x{E49}" >+ text run at (0,4402) width 31: "\x{E15}\x{E49}\x{E19}\x{E44}\x{E21}\x{E49}" >+ text run at (0,4424) width 18: "\x{E2A}\x{E31}\x{E01}" >+ text run at (0,4446) width 19: "\x{E15}\x{E49}\x{E19}" >+ text run at (0,4468) width 24: "\x{E2B}\x{E23}\x{E37}\x{E2D}" >+ text run at (0,4490) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,4512) width 18: "\x{E2A}\x{E31}\x{E01}" >+ text run at (0,4534) width 24: "\x{E2B}\x{E25}\x{E31}\x{E07}" >+ text run at (0,4556) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,4578) width 26: "\x{E42}\x{E1C}\x{E25}\x{E48}" >+ text run at (0,4600) width 21: "\x{E1E}\x{E49}\x{E19}" >+ text run at (0,4622) width 62: "\x{E20}\x{E39}\x{E21}\x{E34}\x{E1B}\x{E23}\x{E30}\x{E40}\x{E17}\x{E28}" >+ text run at (0,4644) width 18: "\x{E2D}\x{E31}\x{E19}" >+ text run at (0,4666) width 23: "\x{E23}\x{E32}\x{E1A}" >+ text run at (0,4688) width 28: "\x{E40}\x{E23}\x{E35}\x{E22}\x{E1A}" >+ text run at (0,4710) width 18: "\x{E41}\x{E1C}\x{E48}" >+ text run at (0,4732) width 15: "\x{E44}\x{E1B}" >+ text run at (0,4754) width 24: "\x{E44}\x{E01}\x{E25}" >+ text run at (0,4776) width 18: "\x{E08}\x{E19}" >+ text run at (0,4798) width 17: "\x{E08}\x{E14}" >+ text run at (0,4820) width 27: "\x{E02}\x{E2D}\x{E1A}" >+ text run at (0,4842) width 18: "\x{E1F}\x{E49}\x{E32}" >+ text run at (0,4864) width 16: "\x{E17}\x{E31}\x{E48}\x{E27}" >+ text run at (0,4886) width 18: "\x{E17}\x{E38}\x{E01}" >+ text run at (0,4908) width 18: "\x{E17}\x{E34}\x{E28}" >+ text run at (0,4930) width 53: "\x{E14}\x{E27}\x{E07}\x{E15}\x{E30}\x{E27}\x{E31}\x{E19}" >+ text run at (0,4952) width 21: "\x{E40}\x{E1C}\x{E32}" >+ text run at (0,4974) width 20: "\x{E1C}\x{E37}\x{E19}" >+ text run at (0,4996) width 19: "\x{E14}\x{E34}\x{E19}" >+ text run at (0,5018) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,5040) width 15: "\x{E44}\x{E16}" >+ text run at (0,5062) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,5084) width 18: "\x{E08}\x{E19}" >+ text run at (0,5106) width 33: "\x{E01}\x{E25}\x{E32}\x{E22}" >+ text run at (0,5128) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,5150) width 28: "\x{E41}\x{E1C}\x{E48}\x{E19}" >+ text run at (0,5172) width 34: "\x{E21}\x{E2B}\x{E36}\x{E21}\x{E32}" >+ text run at (0,5194) width 9: "\x{E2A}\x{E35}" >+ text run at (0,5216) width 16: "\x{E14}\x{E33}" >+ text run at (0,5238) width 9: "\x{E21}\x{E35}" >+ text run at (0,5260) width 23: "\x{E23}\x{E2D}\x{E22}" >+ text run at (0,5282) width 26: "\x{E41}\x{E15}\x{E01}" >+ text run at (0,5304) width 35: "\x{E23}\x{E30}\x{E41}\x{E2B}\x{E07}" >+ text run at (0,5326) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,5348) width 35: "\x{E15}\x{E25}\x{E2D}\x{E14}" >+ text run at (0,5370) width 34: "\x{E41}\x{E21}\x{E49}\x{E41}\x{E15}\x{E48}" >+ text run at (0,5392) width 29: "\x{E2B}\x{E0D}\x{E49}\x{E32}" >+ text run at (0,5414) width 9: "\x{E01}\x{E47}" >+ text run at (0,5436) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,5458) width 29: "\x{E40}\x{E02}\x{E35}\x{E22}\x{E27}" >+ text run at (0,5480) width 34: "\x{E40}\x{E1E}\x{E23}\x{E32}\x{E30}" >+ text run at (0,5502) width 53: "\x{E14}\x{E27}\x{E07}\x{E15}\x{E30}\x{E27}\x{E31}\x{E19}" >+ text run at (0,5524) width 21: "\x{E40}\x{E1C}\x{E32}" >+ text run at (0,5546) width 25: "\x{E22}\x{E2D}\x{E14}" >+ text run at (0,5568) width 15: "\x{E43}\x{E1A}" >+ text run at (0,5590) width 22: "\x{E22}\x{E32}\x{E27}" >+ text run at (0,5612) width 21: "\x{E40}\x{E2A}\x{E35}\x{E22}" >+ text run at (0,5634) width 18: "\x{E08}\x{E19}" >+ text run at (0,5656) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,5678) width 9: "\x{E2A}\x{E35}" >+ text run at (0,5700) width 20: "\x{E40}\x{E17}\x{E32}" >+ text run at (0,5722) width 28: "\x{E2B}\x{E21}\x{E48}\x{E19}" >+ text run at (0,5744) width 23: "\x{E21}\x{E2D}\x{E07}" >+ text run at (0,5766) width 23: "\x{E40}\x{E2B}\x{E47}\x{E19}" >+ text run at (0,5788) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,5810) width 29: "\x{E17}\x{E31}\x{E48}\x{E27}\x{E44}\x{E1B}" >+ text run at (0,5832) width 22: "\x{E04}\x{E23}\x{E31}\x{E49}\x{E07}" >+ text run at (0,5854) width 25: "\x{E2B}\x{E19}\x{E36}\x{E48}\x{E07}" >+ text run at (0,5876) width 21: "\x{E40}\x{E04}\x{E22}" >+ text run at (0,5898) width 25: "\x{E17}\x{E32}\x{E2A}\x{E35}" >+ text run at (0,5920) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,5942) width 19: "\x{E40}\x{E2D}\x{E32}" >+ text run at (0,5964) width 13: "\x{E44}\x{E27}\x{E49}" >+ text run at (0,5986) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,6008) width 9: "\x{E01}\x{E47}" >+ text run at (0,6030) width 18: "\x{E16}\x{E39}\x{E01}" >+ text run at (0,6052) width 53: "\x{E14}\x{E27}\x{E07}\x{E15}\x{E30}\x{E27}\x{E31}\x{E19}" >+ text run at (0,6074) width 21: "\x{E40}\x{E1C}\x{E32}" >+ text run at (0,6096) width 21: "\x{E40}\x{E2A}\x{E35}\x{E22}" >+ text run at (0,6118) width 18: "\x{E08}\x{E19}" >+ text run at (0,6140) width 9: "\x{E2A}\x{E35}" >+ text run at (0,6162) width 25: "\x{E1E}\x{E2D}\x{E07}" >+ text run at (0,6184) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,6206) width 20: "\x{E1D}\x{E19}" >+ text run at (0,6228) width 9: "\x{E01}\x{E47}" >+ text run at (0,6250) width 15: "\x{E0A}\x{E30}" >+ text run at (0,6272) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,6294) width 27: "\x{E2B}\x{E25}\x{E38}\x{E14}" >+ text run at (0,6316) width 15: "\x{E44}\x{E1B}" >+ text run at (0,6338) width 18: "\x{E08}\x{E19}" >+ text run at (0,6360) width 27: "\x{E2B}\x{E21}\x{E14}" >+ text run at (0,6382) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,6404) width 27: "\x{E15}\x{E2D}\x{E19}" >+ text run at (0,6426) width 10: "\x{E19}\x{E35}\x{E49}" >+ text run at (0,6448) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,6470) width 14: "\x{E08}\x{E36}\x{E07}" >+ text run at (0,6492) width 9: "\x{E14}\x{E39}" >+ text run at (0,6514) width 60: "\x{E2B}\x{E21}\x{E48}\x{E19}\x{E2B}\x{E21}\x{E2D}\x{E07}" >+ text run at (0,6536) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,6558) width 9: "\x{E2A}\x{E35}" >+ text run at (0,6580) width 20: "\x{E40}\x{E17}\x{E32}" >+ text run at (0,6602) width 40: "\x{E40}\x{E2B}\x{E21}\x{E37}\x{E2D}\x{E19}" >+ text run at (0,6624) width 15: "\x{E2A}\x{E34}\x{E48}\x{E07}" >+ text run at (0,6646) width 25: "\x{E2D}\x{E37}\x{E48}\x{E19}\x{E46}" >+ text run at (0,6668) width 24: "\x{E14}\x{E49}\x{E27}\x{E22}" >+ text run at (0,6690) width 27: "\x{E15}\x{E2D}\x{E19}" >+ text run at (0,6712) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,6734) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,6756) width 21: "\x{E40}\x{E2D}\x{E47}\x{E21}" >+ text run at (0,6778) width 23: "\x{E22}\x{E49}\x{E32}\x{E22}" >+ text run at (0,6800) width 16: "\x{E21}\x{E32}" >+ text run at (0,6822) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,6844) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,6866) width 10: "\x{E19}\x{E35}\x{E48}" >+ text run at (0,6888) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,6910) width 14: "\x{E22}\x{E31}\x{E07}" >+ text run at (0,6932) width 23: "\x{E2A}\x{E32}\x{E27}" >+ text run at (0,6954) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,6976) width 39: "\x{E20}\x{E23}\x{E23}\x{E22}\x{E32}" >+ text run at (0,6998) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,7020) width 37: "\x{E07}\x{E14}\x{E07}\x{E32}\x{E21}" >+ text run at (0,7042) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,7064) width 26: "\x{E41}\x{E14}\x{E14}" >+ text run at (0,7086) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,7108) width 18: "\x{E25}\x{E21}" >+ text run at (0,7130) width 24: "\x{E01}\x{E47}\x{E44}\x{E14}\x{E49}" >+ text run at (0,7152) width 40: "\x{E40}\x{E1B}\x{E25}\x{E35}\x{E48}\x{E22}\x{E19}" >+ text run at (0,7174) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,7196) width 15: "\x{E44}\x{E1B}" >+ text run at (0,7218) width 19: "\x{E40}\x{E2D}\x{E32}" >+ text run at (0,7240) width 45: "\x{E1B}\x{E23}\x{E30}\x{E01}\x{E32}\x{E22}" >+ text run at (0,7262) width 15: "\x{E44}\x{E1B}" >+ text run at (0,7284) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,7306) width 38: "\x{E14}\x{E27}\x{E07}\x{E15}\x{E32}" >+ text run at (0,7328) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,7350) width 34: "\x{E1B}\x{E25}\x{E48}\x{E2D}\x{E22}" >+ text run at (0,7372) width 13: "\x{E44}\x{E27}\x{E49}" >+ text run at (0,7394) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,7416) width 32: "\x{E04}\x{E27}\x{E32}\x{E21}" >+ text run at (0,7438) width 28: "\x{E2A}\x{E38}\x{E02}\x{E38}\x{E21}" >+ text run at (0,7460) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,7482) width 60: "\x{E2B}\x{E21}\x{E48}\x{E19}\x{E2B}\x{E21}\x{E2D}\x{E07}" >+ text run at (0,7504) width 19: "\x{E40}\x{E2D}\x{E32}" >+ text run at (0,7526) width 9: "\x{E2A}\x{E35}" >+ text run at (0,7548) width 23: "\x{E41}\x{E14}\x{E07}" >+ text run at (0,7570) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,7592) width 26: "\x{E41}\x{E01}\x{E49}\x{E21}" >+ text run at (0,7614) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,7636) width 16: "\x{E23}\x{E34}\x{E21}" >+ text run at (0,7658) width 35: "\x{E1D}\x{E35}\x{E1B}\x{E32}\x{E01}" >+ text run at (0,7680) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,7702) width 15: "\x{E44}\x{E1B}" >+ text run at (0,7724) width 33: "\x{E01}\x{E25}\x{E32}\x{E22}" >+ text run at (0,7746) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,7768) width 9: "\x{E2A}\x{E35}" >+ text run at (0,7790) width 35: "\x{E2B}\x{E21}\x{E48}\x{E19}\x{E46}" >+ text run at (0,7812) width 40: "\x{E40}\x{E2B}\x{E21}\x{E37}\x{E2D}\x{E19}" >+ text run at (0,7834) width 19: "\x{E01}\x{E31}\x{E19}" >+ text run at (0,7856) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,7878) width 27: "\x{E1C}\x{E2D}\x{E21}" >+ text run at (0,7900) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,7922) width 24: "\x{E2B}\x{E25}\x{E31}\x{E07}" >+ text run at (0,7944) width 22: "\x{E42}\x{E04}\x{E49}\x{E07}" >+ text run at (0,7966) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,7988) width 28: "\x{E40}\x{E14}\x{E35}\x{E4B}\x{E22}\x{E27}" >+ text run at (0,8010) width 10: "\x{E19}\x{E35}\x{E49}" >+ text run at (0,8032) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,8054) width 21: "\x{E40}\x{E04}\x{E22}" >+ text run at (0,8076) width 17: "\x{E22}\x{E34}\x{E49}\x{E21}" >+ text run at (0,8098) width 21: "\x{E40}\x{E25}\x{E22}" >+ text run at (0,8120) width 21: "\x{E40}\x{E21}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,8142) width 16: "\x{E42}\x{E14}" >+ text run at (0,8164) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,8186) width 16: "\x{E0B}\x{E36}\x{E48}\x{E07}" >+ text run at (0,8208) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,8230) width 22: "\x{E40}\x{E14}\x{E47}\x{E01}" >+ text run at (0,8252) width 41: "\x{E01}\x{E33}\x{E1E}\x{E23}\x{E49}\x{E32}" >+ text run at (0,8274) width 16: "\x{E21}\x{E32}" >+ text run at (0,8296) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,8318) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,8340) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,8362) width 27: "\x{E15}\x{E2D}\x{E19}" >+ text run at (0,8384) width 24: "\x{E41}\x{E23}\x{E01}" >+ text run at (0,8406) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,8428) width 21: "\x{E40}\x{E2D}\x{E47}\x{E21}" >+ text run at (0,8450) width 19: "\x{E15}\x{E37}\x{E48}\x{E19}" >+ text run at (0,8472) width 23: "\x{E40}\x{E15}\x{E49}\x{E19}" >+ text run at (0,8494) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,8516) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,8538) width 39: "\x{E2B}\x{E31}\x{E27}\x{E40}\x{E23}\x{E32}\x{E30}" >+ text run at (0,8560) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,8582) width 22: "\x{E40}\x{E14}\x{E47}\x{E01}" >+ text run at (0,8604) width 26: "\x{E19}\x{E49}\x{E2D}\x{E22}" >+ text run at (0,8626) width 25: "\x{E21}\x{E32}\x{E01}" >+ text run at (0,8648) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,8670) width 13: "\x{E08}\x{E30}" >+ text run at (0,8692) width 15: "\x{E2A}\x{E48}\x{E07}" >+ text run at (0,8714) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,8736) width 21: "\x{E23}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,8758) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,8780) width 19: "\x{E40}\x{E2D}\x{E32}" >+ text run at (0,8802) width 17: "\x{E21}\x{E37}\x{E2D}" >+ text run at (0,8824) width 25: "\x{E17}\x{E32}\x{E1A}" >+ text run at (0,8846) width 17: "\x{E2D}\x{E01}" >+ text run at (0,8868) width 18: "\x{E17}\x{E38}\x{E01}" >+ text run at (0,8890) width 22: "\x{E04}\x{E23}\x{E31}\x{E49}\x{E07}" >+ text run at (0,8912) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,8934) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,8956) width 18: "\x{E2D}\x{E31}\x{E19}" >+ text run at (0,8978) width 31: "\x{E23}\x{E48}\x{E32}\x{E40}\x{E23}\x{E34}\x{E07}" >+ text run at (0,9000) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,9022) width 16: "\x{E42}\x{E14}" >+ text run at (0,9044) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,9066) width 30: "\x{E40}\x{E02}\x{E49}\x{E32}\x{E2B}\x{E39}" >+ text run at (0,9088) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,9110) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,9132) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,9154) width 21: "\x{E40}\x{E1D}\x{E49}\x{E32}" >+ text run at (0,9176) width 23: "\x{E21}\x{E2D}\x{E07}" >+ text run at (0,9198) width 22: "\x{E40}\x{E14}\x{E47}\x{E01}" >+ text run at (0,9220) width 28: "\x{E2B}\x{E0D}\x{E34}\x{E07}" >+ text run at (0,9242) width 33: "\x{E19}\x{E49}\x{E2D}\x{E22}\x{E46}" >+ text run at (0,9264) width 24: "\x{E14}\x{E49}\x{E27}\x{E22}" >+ text run at (0,9286) width 32: "\x{E04}\x{E27}\x{E32}\x{E21}" >+ text run at (0,9308) width 55: "\x{E1B}\x{E23}\x{E30}\x{E2B}\x{E25}\x{E32}\x{E14}" >+ text run at (0,9330) width 14: "\x{E43}\x{E08}" >+ text run at (0,9352) width 24: "\x{E14}\x{E49}\x{E27}\x{E22}" >+ text run at (0,9374) width 14: "\x{E22}\x{E31}\x{E07}" >+ text run at (0,9396) width 16: "\x{E2B}\x{E32}" >+ text run at (0,9418) width 26: "\x{E2D}\x{E30}\x{E44}\x{E23}" >+ text run at (0,9440) width 16: "\x{E21}\x{E32}" >+ text run at (0,9462) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,9484) width 25: "\x{E40}\x{E23}\x{E37}\x{E48}\x{E2D}\x{E07}" >+ text run at (0,9506) width 39: "\x{E2B}\x{E31}\x{E27}\x{E40}\x{E23}\x{E32}\x{E30}" >+ text run at (0,9528) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,9550) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,9572) width 13: "\x{E40}\x{E2E}" >+ text run at (0,9594) width 17: "\x{E19}\x{E23}\x{E35}" >+ text run at (0,9616) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,9638) width 21: "\x{E40}\x{E04}\x{E22}" >+ text run at (0,9660) width 39: "\x{E2B}\x{E31}\x{E27}\x{E40}\x{E23}\x{E32}\x{E30}" >+ text run at (0,9682) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,9704) width 39: "\x{E17}\x{E33}\x{E07}\x{E32}\x{E19}" >+ text run at (0,9726) width 28: "\x{E2B}\x{E19}\x{E31}\x{E01}" >+ text run at (0,9748) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,9770) width 21: "\x{E40}\x{E0A}\x{E49}\x{E32}" >+ text run at (0,9792) width 18: "\x{E22}\x{E31}\x{E19}" >+ text run at (0,9814) width 16: "\x{E04}\x{E48}\x{E33}" >+ text run at (0,9836) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,9858) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,9880) width 21: "\x{E40}\x{E04}\x{E22}" >+ text run at (0,9902) width 24: "\x{E23}\x{E39}\x{E49}\x{E08}\x{E31}\x{E01}" >+ text run at (0,9924) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,9946) width 32: "\x{E04}\x{E27}\x{E32}\x{E21}" >+ text run at (0,9968) width 31: "\x{E23}\x{E48}\x{E32}\x{E40}\x{E23}\x{E34}\x{E07}" >+ text run at (0,9990) width 17: "\x{E04}\x{E37}\x{E2D}" >+ text run at (0,10012) width 26: "\x{E2D}\x{E30}\x{E44}\x{E23}" >+ text run at (0,10034) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,10056) width 9: "\x{E14}\x{E39}" >+ text run at (0,10078) width 60: "\x{E2B}\x{E21}\x{E48}\x{E19}\x{E2B}\x{E21}\x{E2D}\x{E07}" >+ text run at (0,10100) width 15: "\x{E44}\x{E1B}" >+ text run at (0,10122) width 27: "\x{E2B}\x{E21}\x{E14}" >+ text run at (0,10144) width 32: "\x{E15}\x{E31}\x{E49}\x{E07}\x{E41}\x{E15}\x{E48}" >+ text run at (0,10166) width 27: "\x{E40}\x{E04}\x{E23}\x{E32}" >+ text run at (0,10188) width 22: "\x{E22}\x{E32}\x{E27}" >+ text run at (0,10210) width 18: "\x{E08}\x{E19}" >+ text run at (0,10232) width 17: "\x{E08}\x{E14}" >+ text run at (0,10254) width 41: "\x{E23}\x{E2D}\x{E07}\x{E40}\x{E17}\x{E49}\x{E32}" >+ text run at (0,10276) width 18: "\x{E1A}\x{E39}\x{E15}" >+ text run at (0,10298) width 18: "\x{E2D}\x{E31}\x{E19}" >+ text run at (0,10320) width 33: "\x{E2B}\x{E22}\x{E32}\x{E1A}" >+ text run at (0,10342) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,10364) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,10386) width 9: "\x{E01}\x{E47}" >+ text run at (0,10408) width 9: "\x{E14}\x{E39}" >+ text run at (0,10430) width 52: "\x{E40}\x{E04}\x{E23}\x{E48}\x{E07}\x{E02}\x{E23}\x{E36}\x{E21}" >+ text run at (0,10452) width 17: "\x{E19}\x{E48}\x{E32}" >+ text run at (0,10474) width 26: "\x{E40}\x{E01}\x{E23}\x{E07}" >+ text run at (0,10496) width 26: "\x{E02}\x{E32}\x{E21}" >+ text run at (0,10518) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,10540) width 25: "\x{E04}\x{E48}\x{E2D}\x{E22}" >+ text run at (0,10562) width 13: "\x{E08}\x{E30}" >+ text run at (0,10584) width 20: "\x{E1E}\x{E39}\x{E14}" >+ text run at (0,10606) width 9: "\x{E21}\x{E35}" >+ text run at (0,10628) width 16: "\x{E42}\x{E15}" >+ text run at (0,10650) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,10672) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,10694) width 31: "\x{E17}\x{E33}\x{E43}\x{E2B}\x{E49}" >+ text run at (0,10716) width 16: "\x{E42}\x{E14}" >+ text run at (0,10738) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,10760) width 39: "\x{E2B}\x{E31}\x{E27}\x{E40}\x{E23}\x{E32}\x{E30}" >+ text run at (0,10782) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,10804) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,10826) width 25: "\x{E0A}\x{E48}\x{E27}\x{E22}" >+ text run at (0,10848) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,10870) width 15: "\x{E43}\x{E2B}\x{E49}" >+ text run at (0,10892) width 21: "\x{E1E}\x{E49}\x{E19}" >+ text run at (0,10914) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,10936) width 32: "\x{E01}\x{E32}\x{E23}\x{E01}" >+ text run at (0,10958) width 24: "\x{E25}\x{E32}\x{E22}" >+ text run at (0,10980) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,11002) width 9: "\x{E2A}\x{E35}" >+ text run at (0,11024) width 20: "\x{E40}\x{E17}\x{E32}" >+ text run at (0,11046) width 28: "\x{E2B}\x{E21}\x{E48}\x{E19}" >+ text run at (0,11068) width 40: "\x{E40}\x{E2B}\x{E21}\x{E37}\x{E2D}\x{E19}" >+ text run at (0,11090) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,11112) width 15: "\x{E2A}\x{E34}\x{E48}\x{E07}" >+ text run at (0,11134) width 24: "\x{E23}\x{E2D}\x{E1A}" >+ text run at (0,11156) width 16: "\x{E15}\x{E31}\x{E27}" >+ text run at (0,11178) width 25: "\x{E2D}\x{E37}\x{E48}\x{E19}\x{E46}" >+ text run at (0,11200) width 16: "\x{E42}\x{E15}" >+ text run at (0,11222) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,11244) width 9: "\x{E2A}\x{E35}" >+ text run at (0,11266) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,11288) width 20: "\x{E40}\x{E17}\x{E32}" >+ text run at (0,11310) width 28: "\x{E2B}\x{E21}\x{E48}\x{E19}" >+ text run at (0,11332) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,11354) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,11376) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,11398) width 25: "\x{E2B}\x{E21}\x{E32}" >+ text run at (0,11420) width 9: "\x{E2A}\x{E35}" >+ text run at (0,11442) width 16: "\x{E14}\x{E33}" >+ text run at (0,11464) width 16: "\x{E15}\x{E31}\x{E27}" >+ text run at (0,11486) width 33: "\x{E19}\x{E49}\x{E2D}\x{E22}\x{E46}" >+ text run at (0,11508) width 20: "\x{E02}\x{E19}" >+ text run at (0,11530) width 22: "\x{E22}\x{E32}\x{E27}" >+ text run at (0,11552) width 17: "\x{E1B}\x{E38}\x{E22}" >+ text run at (0,11574) width 39: "\x{E23}\x{E32}\x{E27}\x{E01}\x{E31}\x{E1A}" >+ text run at (0,11596) width 24: "\x{E44}\x{E2B}\x{E21}" >+ text run at (0,11618) width 9: "\x{E21}\x{E35}" >+ text run at (0,11640) width 16: "\x{E15}\x{E32}" >+ text run at (0,11662) width 16: "\x{E14}\x{E33}" >+ text run at (0,11684) width 22: "\x{E40}\x{E25}\x{E47}\x{E01}" >+ text run at (0,11706) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,11728) width 45: "\x{E1B}\x{E23}\x{E30}\x{E01}\x{E32}\x{E22}" >+ text run at (0,11750) width 34: "\x{E23}\x{E37}\x{E48}\x{E19}\x{E40}\x{E23}\x{E34}\x{E07}" >+ text run at (0,11772) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,11794) width 23: "\x{E2A}\x{E2D}\x{E07}" >+ text run at (0,11816) width 23: "\x{E02}\x{E49}\x{E32}\x{E07}" >+ text run at (0,11838) width 26: "\x{E08}\x{E21}\x{E39}\x{E01}" >+ text run at (0,11860) width 22: "\x{E40}\x{E25}\x{E47}\x{E01}" >+ text run at (0,11882) width 18: "\x{E2D}\x{E31}\x{E19}" >+ text run at (0,11904) width 17: "\x{E19}\x{E48}\x{E32}" >+ text run at (0,11926) width 20: "\x{E02}\x{E31}\x{E19}" >+ text run at (0,11948) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,11970) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,11992) width 16: "\x{E42}\x{E15}" >+ text run at (0,12014) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,12036) width 23: "\x{E40}\x{E25}\x{E48}\x{E19}" >+ text run at (0,12058) width 15: "\x{E17}\x{E31}\x{E49}\x{E07}" >+ text run at (0,12080) width 17: "\x{E27}\x{E31}\x{E19}" >+ text run at (0,12102) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,12124) width 16: "\x{E42}\x{E14}" >+ text run at (0,12146) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,12168) width 9: "\x{E01}\x{E47}" >+ text run at (0,12190) width 23: "\x{E40}\x{E25}\x{E48}\x{E19}" >+ text run at (0,12212) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,12234) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,12256) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,12278) width 16: "\x{E23}\x{E31}\x{E01}" >+ text run at (0,12300) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,12322) width 30: "\x{E40}\x{E2B}\x{E25}\x{E37}\x{E2D}" >+ text run at (0,12344) width 23: "\x{E40}\x{E01}\x{E34}\x{E19}" >+ text run at (0,12366) width 40: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}\x{E44}\x{E23}" >+ text run at (0,12388) width 34: "\x{E01}\x{E47}\x{E15}\x{E32}\x{E21}" >+ text run at (0,12410) width 17: "\x{E27}\x{E31}\x{E19}" >+ text run at (0,12432) width 10: "\x{E19}\x{E35}\x{E49}" >+ text run at (0,12454) width 15: "\x{E17}\x{E31}\x{E49}\x{E07}" >+ text run at (0,12476) width 9: "\x{E04}\x{E39}\x{E48}" >+ text run at (0,12498) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,12520) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,12542) width 23: "\x{E40}\x{E25}\x{E48}\x{E19}" >+ text run at (0,12564) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,12586) width 13: "\x{E40}\x{E2E}" >+ text run at (0,12608) width 17: "\x{E19}\x{E23}\x{E35}" >+ text run at (0,12630) width 16: "\x{E19}\x{E31}\x{E48}\x{E07}" >+ text run at (0,12652) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,12674) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,12696) width 31: "\x{E1A}\x{E31}\x{E19}\x{E44}\x{E14}" >+ text run at (0,12718) width 30: "\x{E1B}\x{E23}\x{E30}\x{E15}\x{E39}" >+ text run at (0,12740) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,12762) width 21: "\x{E40}\x{E1D}\x{E49}\x{E32}" >+ text run at (0,12784) width 31: "\x{E01}\x{E31}\x{E07}\x{E27}\x{E25}" >+ text run at (0,12806) width 22: "\x{E08}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,12828) width 9: "\x{E14}\x{E39}" >+ text run at (0,12850) width 41: "\x{E17}\x{E49}\x{E2D}\x{E07}\x{E1F}\x{E49}\x{E32}" >+ text run at (0,12872) width 9: "\x{E2A}\x{E35}" >+ text run at (0,12894) width 20: "\x{E40}\x{E17}\x{E32}" >+ text run at (0,12916) width 28: "\x{E2B}\x{E21}\x{E48}\x{E19}" >+ text run at (0,12938) width 19: "\x{E1C}\x{E34}\x{E14}" >+ text run at (0,12960) width 27: "\x{E1B}\x{E01}\x{E15}\x{E34}" >+ text run at (0,12982) width 16: "\x{E42}\x{E14}" >+ text run at (0,13004) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,13026) width 18: "\x{E22}\x{E37}\x{E19}" >+ text run at (0,13048) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,13070) width 30: "\x{E1B}\x{E23}\x{E30}\x{E15}\x{E39}" >+ text run at (0,13092) width 26: "\x{E01}\x{E2D}\x{E14}" >+ text run at (0,13114) width 16: "\x{E42}\x{E15}" >+ text run at (0,13136) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,13158) width 13: "\x{E44}\x{E27}\x{E49}" >+ text run at (0,13180) width 16: "\x{E43}\x{E19}" >+ text run at (0,13202) width 25: "\x{E2D}\x{E49}\x{E2D}\x{E21}" >+ text run at (0,13224) width 28: "\x{E41}\x{E02}\x{E19}" >+ text run at (0,13246) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,13268) width 9: "\x{E01}\x{E47}" >+ text run at (0,13290) width 23: "\x{E21}\x{E2D}\x{E07}" >+ text run at (0,13312) width 9: "\x{E14}\x{E39}" >+ text run at (0,13334) width 41: "\x{E17}\x{E49}\x{E2D}\x{E07}\x{E1F}\x{E49}\x{E32}" >+ text run at (0,13356) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,13378) width 40: "\x{E40}\x{E2B}\x{E21}\x{E37}\x{E2D}\x{E19}" >+ text run at (0,13400) width 19: "\x{E01}\x{E31}\x{E19}" >+ text run at (0,13422) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,13444) width 12: "\x{E40}\x{E2D}\x{E47}" >+ text run at (0,13466) width 25: "\x{E21}\x{E01}\x{E33}" >+ text run at (0,13488) width 15: "\x{E25}\x{E31}\x{E07}" >+ text run at (0,13510) width 22: "\x{E25}\x{E49}\x{E32}\x{E07}" >+ text run at (0,13532) width 26: "\x{E0A}\x{E32}\x{E21}" >+ text run at (0,13554) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,13576) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,13598) width 26: "\x{E14}\x{E49}\x{E32}\x{E19}" >+ text run at (0,13620) width 31: "\x{E40}\x{E2B}\x{E19}\x{E37}\x{E2D}" >+ text run at (0,13642) width 24: "\x{E44}\x{E01}\x{E25}" >+ text run at (0,13664) width 25: "\x{E2D}\x{E2D}\x{E01}" >+ text run at (0,13686) width 15: "\x{E44}\x{E1B}" >+ text run at (0,13708) width 9: "\x{E21}\x{E35}" >+ text run at (0,13730) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,13752) width 18: "\x{E25}\x{E21}" >+ text run at (0,13774) width 29: "\x{E04}\x{E23}\x{E32}\x{E07}" >+ text run at (0,13796) width 25: "\x{E41}\x{E1C}\x{E48}\x{E27}" >+ text run at (0,13818) width 20: "\x{E40}\x{E1A}\x{E32}" >+ text run at (0,13840) width 33: "\x{E44}\x{E14}\x{E49}\x{E22}\x{E34}\x{E19}" >+ text run at (0,13862) width 16: "\x{E21}\x{E32}" >+ text run at (0,13884) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,13906) width 13: "\x{E40}\x{E2E}" >+ text run at (0,13928) width 17: "\x{E19}\x{E23}\x{E35}" >+ text run at (0,13950) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,13972) width 16: "\x{E42}\x{E14}" >+ text run at (0,13994) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,14016) width 23: "\x{E40}\x{E2B}\x{E47}\x{E19}" >+ text run at (0,14038) width 19: "\x{E15}\x{E49}\x{E19}" >+ text run at (0,14060) width 29: "\x{E2B}\x{E0D}\x{E49}\x{E32}" >+ text run at (0,14082) width 15: "\x{E2A}\x{E39}\x{E07}" >+ text run at (0,14104) width 22: "\x{E40}\x{E2D}\x{E19}" >+ text run at (0,14126) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,14148) width 28: "\x{E04}\x{E25}\x{E37}\x{E48}\x{E19}" >+ text run at (0,14170) width 27: "\x{E01}\x{E48}\x{E2D}\x{E19}" >+ text run at (0,14192) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,14214) width 26: "\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,14236) width 13: "\x{E08}\x{E30}" >+ text run at (0,14258) width 16: "\x{E21}\x{E32}" >+ text run at (0,14280) width 15: "\x{E16}\x{E36}\x{E07}" >+ text run at (0,14302) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,14324) width 9: "\x{E01}\x{E47}" >+ text run at (0,14346) width 9: "\x{E21}\x{E35}" >+ text run at (0,14368) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,14390) width 25: "\x{E2B}\x{E27}\x{E35}\x{E14}" >+ text run at (0,14412) width 23: "\x{E2B}\x{E27}\x{E34}\x{E27}" >+ text run at (0,14434) width 41: "\x{E0A}\x{E31}\x{E14}\x{E40}\x{E08}\x{E19}" >+ text run at (0,14456) width 16: "\x{E21}\x{E32}" >+ text run at (0,14478) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,14500) width 63: "\x{E1A}\x{E23}\x{E23}\x{E22}\x{E32}\x{E01}\x{E32}\x{E28}" >+ text run at (0,14522) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,14544) width 15: "\x{E43}\x{E15}\x{E49}" >+ text run at (0,14566) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,14588) width 21: "\x{E40}\x{E21}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,14610) width 39: "\x{E40}\x{E2B}\x{E25}\x{E37}\x{E2D}\x{E1A}" >+ text run at (0,14632) width 16: "\x{E15}\x{E32}" >+ text run at (0,14654) width 15: "\x{E44}\x{E1B}" >+ text run at (0,14676) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,14698) width 26: "\x{E14}\x{E49}\x{E32}\x{E19}" >+ text run at (0,14720) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,14742) width 9: "\x{E01}\x{E47}" >+ text run at (0,14764) width 23: "\x{E40}\x{E2B}\x{E47}\x{E19}" >+ text run at (0,14786) width 28: "\x{E04}\x{E25}\x{E37}\x{E48}\x{E19}" >+ text run at (0,14808) width 29: "\x{E2B}\x{E0D}\x{E49}\x{E32}" >+ text run at (0,14830) width 16: "\x{E21}\x{E32}" >+ text run at (0,14852) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,14874) width 26: "\x{E14}\x{E49}\x{E32}\x{E19}" >+ text run at (0,14896) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,14918) width 24: "\x{E14}\x{E49}\x{E27}\x{E22}" >+ text run at (0,14940) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,14962) width 13: "\x{E40}\x{E2E}" >+ text run at (0,14984) width 17: "\x{E19}\x{E23}\x{E35}" >+ text run at (0,15006) width 19: "\x{E1C}\x{E38}\x{E14}" >+ text run at (0,15028) width 18: "\x{E25}\x{E38}\x{E01}" >+ text run at (0,15050) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,15072) width 31: "\x{E17}\x{E31}\x{E19}\x{E43}\x{E14}" >+ text run at (0,15094) width 25: "\"\x{E25}\x{E21}" >+ text run at (0,15116) width 48: "\x{E44}\x{E0B}\x{E42}\x{E04}\x{E25}\x{E19}" >+ text run at (0,15138) width 16: "\x{E21}\x{E32}" >+ text run at (0,15160) width 28: "\x{E40}\x{E2D}\x{E47}\x{E21}\"" >+ text run at (0,15182) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,15204) width 21: "\x{E23}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,15226) width 26: "\x{E1A}\x{E2D}\x{E01}" >+ text run at (0,15248) width 39: "\x{E20}\x{E23}\x{E23}\x{E22}\x{E32}" >+ text run at (0,15270) width 24: "\"\x{E02}\x{E49}\x{E32}" >+ text run at (0,15292) width 13: "\x{E08}\x{E30}" >+ text run at (0,15314) width 15: "\x{E44}\x{E1B}" >+ text run at (0,15336) width 9: "\x{E14}\x{E39}" >+ text run at (0,15358) width 25: "\x{E2A}\x{E31}\x{E15}\x{E27}\x{E4C}" >+ text run at (0,15380) width 27: "\x{E40}\x{E25}\x{E35}\x{E49}\x{E22}\x{E07}" >+ text run at (0,15402) width 42: "\x{E2B}\x{E19}\x{E48}\x{E2D}\x{E22}\"" >+ text run at (0,15424) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,15446) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,15468) width 9: "\x{E01}\x{E47}" >+ text run at (0,15490) width 13: "\x{E27}\x{E34}\x{E48}\x{E07}" >+ text run at (0,15512) width 15: "\x{E44}\x{E1B}" >+ text run at (0,15534) width 14: "\x{E22}\x{E31}\x{E07}" >+ text run at (0,15556) width 21: "\x{E40}\x{E1E}\x{E34}\x{E07}" >+ text run at (0,15578) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,15600) width 14: "\x{E27}\x{E31}\x{E27}" >+ text run at (0,15622) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,15644) width 16: "\x{E21}\x{E49}\x{E32}" >+ text run at (0,15666) width 32: "\x{E2D}\x{E32}\x{E28}\x{E31}\x{E22}" >+ text run at (0,15688) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,15710) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,15732) width 21: "\x{E40}\x{E2D}\x{E47}\x{E21}" >+ text run at (0,15754) width 26: "\x{E2B}\x{E22}\x{E38}\x{E14}" >+ text run at (0,15776) width 39: "\x{E17}\x{E33}\x{E07}\x{E32}\x{E19}" >+ text run at (0,15798) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,15820) width 16: "\x{E21}\x{E32}" >+ text run at (0,15842) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,15864) width 30: "\x{E1B}\x{E23}\x{E30}\x{E15}\x{E39}" >+ text run at (0,15886) width 29: "\x{E40}\x{E1E}\x{E35}\x{E22}\x{E07}" >+ text run at (0,15908) width 41: "\x{E0A}\x{E32}\x{E22}\x{E15}\x{E32}" >+ text run at (0,15930) width 23: "\x{E21}\x{E2D}\x{E07}" >+ text run at (0,15952) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,15974) width 9: "\x{E01}\x{E47}" >+ text run at (0,15996) width 26: "\x{E1A}\x{E2D}\x{E01}" >+ text run at (0,16018) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,16040) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,16062) width 49: "\x{E2D}\x{E31}\x{E19}\x{E15}\x{E23}\x{E32}\x{E22}" >+ text run at (0,16084) width 16: "\x{E21}\x{E32}" >+ text run at (0,16106) width 15: "\x{E16}\x{E36}\x{E07}" >+ text run at (0,16128) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,16150) width 25: "\"\x{E40}\x{E23}\x{E47}\x{E27}" >+ text run at (0,16172) width 16: "\x{E42}\x{E14}" >+ text run at (0,16194) width 34: "\x{E42}\x{E23}\x{E18}\x{E35}!\"" >+ text run at (0,16216) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,16238) width 40: "\x{E15}\x{E30}\x{E42}\x{E01}\x{E19}" >+ text run at (0,16260) width 20: "\"\x{E27}\x{E34}\x{E48}\x{E07}" >+ text run at (0,16282) width 15: "\x{E44}\x{E1B}" >+ text run at (0,16304) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,16326) width 41: "\x{E43}\x{E15}\x{E49}\x{E16}\x{E38}\x{E19}\"" >+ text run at (0,16348) width 16: "\x{E42}\x{E15}" >+ text run at (0,16370) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,16392) width 29: "\x{E1C}\x{E25}\x{E38}\x{E19}" >+ text run at (0,16414) width 46: "\x{E01}\x{E23}\x{E30}\x{E42}\x{E14}\x{E14}" >+ text run at (0,16436) width 15: "\x{E25}\x{E07}" >+ text run at (0,16458) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,16480) width 25: "\x{E2D}\x{E49}\x{E2D}\x{E21}" >+ text run at (0,16502) width 28: "\x{E41}\x{E02}\x{E19}" >+ text run at (0,16524) width 16: "\x{E42}\x{E14}" >+ text run at (0,16546) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,16568) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,16590) width 36: "\x{E40}\x{E02}\x{E49}\x{E32}\x{E44}\x{E1B}" >+ text run at (0,16612) width 28: "\x{E0B}\x{E48}\x{E2D}\x{E19}" >+ text run at (0,16634) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,16656) width 15: "\x{E43}\x{E15}\x{E49}" >+ text run at (0,16678) width 27: "\x{E40}\x{E15}\x{E35}\x{E22}\x{E07}" >+ text run at (0,16700) width 22: "\x{E40}\x{E14}\x{E47}\x{E01}" >+ text run at (0,16722) width 28: "\x{E2B}\x{E0D}\x{E34}\x{E07}" >+ text run at (0,16744) width 26: "\x{E19}\x{E49}\x{E2D}\x{E22}" >+ text run at (0,16766) width 36: "\x{E40}\x{E02}\x{E49}\x{E32}\x{E44}\x{E1B}" >+ text run at (0,16788) width 15: "\x{E14}\x{E36}\x{E07}" >+ text run at (0,16810) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,16832) width 25: "\x{E2D}\x{E2D}\x{E01}" >+ text run at (0,16854) width 16: "\x{E21}\x{E32}" >+ text run at (0,16876) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,16898) width 12: "\x{E40}\x{E2D}\x{E47}" >+ text run at (0,16920) width 18: "\x{E21}\x{E01}" >+ text run at (0,16942) width 12: "\x{E23}\x{E30}" >+ text run at (0,16964) width 26: "\x{E0A}\x{E32}\x{E01}" >+ text run at (0,16986) width 17: "\x{E1D}\x{E32}" >+ text run at (0,17008) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,17030) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,17052) width 25: "\x{E2D}\x{E2D}\x{E01}" >+ text run at (0,17074) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,17096) width 17: "\x{E2D}\x{E01}" >+ text run at (0,17118) width 19: "\x{E2A}\x{E31}\x{E48}\x{E19}" >+ text run at (0,17140) width 30: "\x{E02}\x{E27}\x{E31}\x{E0D}" >+ text run at (0,17162) width 24: "\x{E2B}\x{E32}\x{E22}" >+ text run at (0,17184) width 19: "\x{E1B}\x{E35}\x{E19}" >+ text run at (0,17206) width 31: "\x{E1A}\x{E31}\x{E19}\x{E44}\x{E14}" >+ text run at (0,17228) width 15: "\x{E44}\x{E21}\x{E49}" >+ text run at (0,17250) width 15: "\x{E25}\x{E07}" >+ text run at (0,17272) width 15: "\x{E44}\x{E1B}" >+ text run at (0,17294) width 16: "\x{E43}\x{E19}" >+ text run at (0,17316) width 31: "\x{E42}\x{E1E}\x{E23}\x{E07}" >+ text run at (0,17338) width 22: "\x{E40}\x{E25}\x{E47}\x{E01}" >+ text run at (0,17360) width 18: "\x{E2D}\x{E31}\x{E19}" >+ text run at (0,17382) width 18: "\x{E21}\x{E37}\x{E14}" >+ text run at (0,17404) width 18: "\x{E17}\x{E36}\x{E1A}" >+ text run at (0,17426) width 16: "\x{E42}\x{E14}" >+ text run at (0,17448) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,17470) width 17: "\x{E08}\x{E31}\x{E1A}" >+ text run at (0,17492) width 16: "\x{E42}\x{E15}" >+ text run at (0,17514) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,17536) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,17558) width 16: "\x{E43}\x{E19}" >+ text run at (0,17580) width 27: "\x{E17}\x{E35}\x{E48}\x{E2A}\x{E38}\x{E14}" >+ text run at (0,17602) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,17624) width 13: "\x{E27}\x{E34}\x{E48}\x{E07}" >+ text run at (0,17646) width 25: "\x{E15}\x{E32}\x{E21}" >+ text run at (0,17668) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,17690) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,17712) width 15: "\x{E44}\x{E1B}" >+ text run at (0,17734) width 21: "\x{E40}\x{E21}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,17756) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,17778) width 16: "\x{E21}\x{E32}" >+ text run at (0,17800) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,17822) width 22: "\x{E04}\x{E23}\x{E36}\x{E48}\x{E07}" >+ text run at (0,17844) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,17866) width 9: "\x{E01}\x{E47}" >+ text run at (0,17888) width 9: "\x{E21}\x{E35}" >+ text run at (0,17910) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,17932) width 25: "\x{E2B}\x{E27}\x{E35}\x{E14}" >+ text run at (0,17954) width 24: "\x{E2B}\x{E27}\x{E37}\x{E2D}" >+ text run at (0,17976) width 26: "\x{E2A}\x{E48}\x{E27}\x{E19}" >+ text run at (0,17998) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,18020) width 9: "\x{E01}\x{E47}" >+ text run at (0,18042) width 19: "\x{E2A}\x{E31}\x{E48}\x{E19}" >+ text run at (0,18064) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,18086) width 21: "\x{E41}\x{E23}\x{E07}" >+ text run at (0,18108) width 18: "\x{E08}\x{E19}" >+ text run at (0,18130) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,18152) width 18: "\x{E2B}\x{E01}" >+ text run at (0,18174) width 30: "\x{E04}\x{E30}\x{E21}\x{E33}" >+ text run at (0,18196) width 16: "\x{E19}\x{E31}\x{E48}\x{E07}" >+ text run at (0,18218) width 35: "\x{E08}\x{E49}\x{E33}\x{E40}\x{E1A}\x{E49}\x{E32}" >+ text run at (0,18240) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,18262) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,18284) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,18306) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,18328) width 15: "\x{E2A}\x{E34}\x{E48}\x{E07}" >+ text run at (0,18350) width 55: "\x{E1B}\x{E23}\x{E30}\x{E2B}\x{E25}\x{E32}\x{E14}" >+ text run at (0,18372) width 9: "\x{E01}\x{E47}" >+ text run at (0,18394) width 22: "\x{E40}\x{E01}\x{E34}\x{E14}" >+ text run at (0,18416) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,18438) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,18460) width 28: "\x{E2B}\x{E21}\x{E38}\x{E19}" >+ text run at (0,18482) width 15: "\x{E44}\x{E1B}" >+ text run at (0,18504) width 28: "\x{E2B}\x{E21}\x{E38}\x{E19}" >+ text run at (0,18526) width 25: "\x{E21}\x{E32}\x{E2A}" >+ text run at (0,18548) width 14: "\x{E2D}\x{E07}" >+ text run at (0,18570) width 25: "\x{E2A}\x{E32}\x{E21}" >+ text run at (0,18592) width 24: "\x{E23}\x{E2D}\x{E1A}" >+ text run at (0,18614) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,18636) width 9: "\x{E01}\x{E47}" >+ text run at (0,18658) width 25: "\x{E25}\x{E2D}\x{E22}" >+ text run at (0,18680) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,18702) width 9: "\x{E2A}\x{E39}\x{E48}" >+ text run at (0,18724) width 40: "\x{E2D}\x{E32}\x{E01}\x{E32}\x{E28}" >+ text run at (0,18746) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,18768) width 24: "\x{E0A}\x{E49}\x{E32}\x{E46}" >+ text run at (0,18790) width 16: "\x{E42}\x{E14}" >+ text run at (0,18812) width 14: "\x{E42}\x{E23}" >+ text run at (0,18834) width 15: "\x{E18}\x{E35}\x{E23}\x{E39}\x{E49}" >+ text run at (0,18856) width 18: "\x{E2A}\x{E36}\x{E01}" >+ text run at (0,18878) width 39: "\x{E23}\x{E32}\x{E27}\x{E01}\x{E31}\x{E1A}" >+ text run at (0,18900) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,18922) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,18944) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,18966) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,18988) width 15: "\x{E44}\x{E1B}" >+ text run at (0,19010) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,19032) width 18: "\x{E25}\x{E39}\x{E01}" >+ text run at (0,19054) width 45: "\x{E1A}\x{E2D}\x{E25}\x{E25}\x{E39}\x{E19}" >+ text run at (0,19076) width 26: "\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,19098) width 31: "\x{E40}\x{E2B}\x{E19}\x{E37}\x{E2D}" >+ text run at (0,19120) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,19142) width 26: "\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,19164) width 15: "\x{E43}\x{E15}\x{E49}" >+ text run at (0,19186) width 16: "\x{E21}\x{E32}" >+ text run at (0,19208) width 20: "\x{E1E}\x{E1A}" >+ text run at (0,19230) width 19: "\x{E01}\x{E31}\x{E19}" >+ text run at (0,19252) width 22: "\x{E15}\x{E23}\x{E07}" >+ text run at (0,19274) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,19296) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,19318) width 28: "\x{E1E}\x{E2D}\x{E14}\x{E35}" >+ text run at (0,19340) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,19362) width 31: "\x{E17}\x{E33}\x{E43}\x{E2B}\x{E49}" >+ text run at (0,19384) width 22: "\x{E15}\x{E23}\x{E07}" >+ text run at (0,19406) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,19428) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,19450) width 75: "\x{E08}\x{E38}\x{E14}\x{E28}\x{E39}\x{E19}\x{E22}\x{E4C}\x{E01}\x{E25}\x{E32}\x{E07}" >+ text run at (0,19472) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,19494) width 26: "\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,19516) width 48: "\x{E44}\x{E0B}\x{E42}\x{E04}\x{E25}\x{E19}" >+ text run at (0,19538) width 25: "\x{E15}\x{E32}\x{E21}" >+ text run at (0,19560) width 27: "\x{E1B}\x{E01}\x{E15}\x{E34}" >+ text run at (0,19582) width 22: "\x{E15}\x{E23}\x{E07}" >+ text run at (0,19604) width 31: "\x{E01}\x{E25}\x{E32}\x{E07}" >+ text run at (0,19626) width 26: "\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,19648) width 48: "\x{E44}\x{E0B}\x{E42}\x{E04}\x{E25}\x{E19}" >+ text run at (0,19670) width 40: "\x{E2D}\x{E32}\x{E01}\x{E32}\x{E28}" >+ text run at (0,19692) width 13: "\x{E08}\x{E30}" >+ text run at (0,19714) width 16: "\x{E19}\x{E34}\x{E48}\x{E07}" >+ text run at (0,19736) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,19758) width 32: "\x{E04}\x{E27}\x{E32}\x{E21}" >+ text run at (0,19780) width 37: "\x{E01}\x{E14}\x{E14}\x{E31}\x{E19}" >+ text run at (0,19802) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,19824) width 28: "\x{E2B}\x{E19}\x{E31}\x{E01}" >+ text run at (0,19846) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,19868) width 18: "\x{E25}\x{E21}" >+ text run at (0,19890) width 18: "\x{E17}\x{E38}\x{E01}" >+ text run at (0,19912) width 26: "\x{E14}\x{E49}\x{E32}\x{E19}" >+ text run at (0,19934) width 24: "\x{E23}\x{E2D}\x{E1A}" >+ text run at (0,19956) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,19978) width 31: "\x{E17}\x{E33}\x{E43}\x{E2B}\x{E49}" >+ text run at (0,20000) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,20022) width 25: "\x{E25}\x{E2D}\x{E22}" >+ text run at (0,20044) width 15: "\x{E2A}\x{E39}\x{E07}" >+ text run at (0,20066) width 27: "\x{E02}\x{E36}\x{E49}\x{E19}\x{E46}" >+ text run at (0,20088) width 18: "\x{E08}\x{E19}" >+ text run at (0,20110) width 36: "\x{E01}\x{E23}\x{E30}\x{E17}\x{E31}\x{E48}\x{E07}" >+ text run at (0,20132) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,20154) width 15: "\x{E44}\x{E1B}" >+ text run at (0,20176) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,20198) width 18: "\x{E2A}\x{E38}\x{E14}" >+ text run at (0,20220) width 25: "\x{E22}\x{E2D}\x{E14}" >+ text run at (0,20242) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,20264) width 26: "\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,20286) width 48: "\x{E44}\x{E0B}\x{E42}\x{E04}\x{E25}\x{E19}" >+ text run at (0,20308) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,20330) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,20352) width 22: "\x{E15}\x{E23}\x{E07}" >+ text run at (0,20374) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,20396) width 9: "\x{E01}\x{E47}" >+ text run at (0,20418) width 18: "\x{E16}\x{E39}\x{E01}" >+ text run at (0,20440) width 26: "\x{E2B}\x{E2D}\x{E1A}" >+ text run at (0,20462) width 15: "\x{E44}\x{E1B}" >+ text run at (0,20484) width 33: "\x{E2B}\x{E25}\x{E32}\x{E22}" >+ text run at (0,20506) width 24: "\x{E44}\x{E21}\x{E25}\x{E4C}" >+ text run at (0,20528) width 45: "\x{E07}\x{E48}\x{E32}\x{E22}\x{E14}\x{E32}\x{E22}" >+ text run at (0,20550) width 39: "\x{E23}\x{E32}\x{E27}\x{E01}\x{E31}\x{E1A}" >+ text run at (0,20572) width 26: "\x{E2B}\x{E2D}\x{E1A}" >+ text run at (0,20594) width 20: "\x{E02}\x{E19}" >+ text run at (0,20616) width 19: "\x{E19}\x{E01}" >+ text run at (0,20638) width 18: "\x{E21}\x{E37}\x{E14}" >+ text run at (0,20660) width 25: "\x{E21}\x{E32}\x{E01}" >+ text run at (0,20682) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,20704) width 18: "\x{E25}\x{E21}" >+ text run at (0,20726) width 14: "\x{E22}\x{E31}\x{E07}" >+ text run at (0,20748) width 15: "\x{E2A}\x{E48}\x{E07}" >+ text run at (0,20770) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,20792) width 25: "\x{E2B}\x{E27}\x{E35}\x{E14}" >+ text run at (0,20814) width 24: "\x{E2B}\x{E27}\x{E37}\x{E2D}" >+ text run at (0,20836) width 17: "\x{E19}\x{E48}\x{E32}" >+ text run at (0,20858) width 25: "\x{E01}\x{E25}\x{E31}\x{E27}" >+ text run at (0,20880) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,20902) width 24: "\x{E23}\x{E2D}\x{E1A}" >+ text run at (0,20924) width 16: "\x{E15}\x{E31}\x{E27}" >+ text run at (0,20946) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,20968) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,20990) width 16: "\x{E42}\x{E14}" >+ text run at (0,21012) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,21034) width 23: "\x{E40}\x{E2B}\x{E47}\x{E19}" >+ text run at (0,21056) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,21078) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,21100) width 48: "\x{E2A}\x{E32}\x{E21}\x{E32}\x{E23}\x{E16}" >+ text run at (0,21122) width 16: "\x{E19}\x{E31}\x{E48}\x{E07}" >+ text run at (0,21144) width 15: "\x{E44}\x{E1B}" >+ text run at (0,21166) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,21188) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,21210) width 45: "\x{E07}\x{E48}\x{E32}\x{E22}\x{E14}\x{E32}\x{E22}" >+ text run at (0,21232) width 19: "\x{E19}\x{E31}\x{E01}" >+ text run at (0,21254) width 22: "\x{E04}\x{E23}\x{E31}\x{E49}\x{E07}" >+ text run at (0,21276) width 25: "\x{E2B}\x{E19}\x{E36}\x{E48}\x{E07}" >+ text run at (0,21298) width 24: "\x{E2B}\x{E25}\x{E31}\x{E07}" >+ text run at (0,21320) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,21342) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,21364) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,21386) width 32: "\x{E2A}\x{E30}\x{E14}\x{E38}\x{E14}" >+ text run at (0,21408) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,21430) width 21: "\x{E41}\x{E23}\x{E07}" >+ text run at (0,21452) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,21474) width 28: "\x{E2B}\x{E21}\x{E38}\x{E19}" >+ text run at (0,21496) width 15: "\x{E44}\x{E1B}" >+ text run at (0,21518) width 31: "\x{E23}\x{E2D}\x{E1A}\x{E46}" >+ text run at (0,21540) width 23: "\x{E2A}\x{E2D}\x{E07}" >+ text run at (0,21562) width 25: "\x{E2A}\x{E32}\x{E21}" >+ text run at (0,21584) width 22: "\x{E04}\x{E23}\x{E31}\x{E49}\x{E07}" >+ text run at (0,21606) width 16: "\x{E43}\x{E19}" >+ text run at (0,21628) width 27: "\x{E15}\x{E2D}\x{E19}" >+ text run at (0,21650) width 24: "\x{E41}\x{E23}\x{E01}" >+ text run at (0,21672) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,21694) width 9: "\x{E01}\x{E47}" >+ text run at (0,21716) width 25: "\x{E23}\x{E39}\x{E49}\x{E2A}\x{E36}\x{E01}" >+ text run at (0,21738) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,21760) width 16: "\x{E15}\x{E31}\x{E27}" >+ text run at (0,21782) width 18: "\x{E40}\x{E2D}\x{E07}" >+ text run at (0,21804) width 18: "\x{E16}\x{E39}\x{E01}" >+ text run at (0,21826) width 30: "\x{E41}\x{E01}\x{E27}\x{E48}\x{E07}" >+ text run at (0,21848) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,21870) width 25: "\x{E41}\x{E1C}\x{E48}\x{E27}" >+ text run at (0,21892) width 20: "\x{E40}\x{E1A}\x{E32}" >+ text run at (0,21914) width 21: "\x{E23}\x{E32}\x{E27}" >+ text run at (0,21936) width 32: "\x{E17}\x{E32}\x{E23}\x{E01}" >+ text run at (0,21958) width 16: "\x{E43}\x{E19}" >+ text run at (0,21980) width 22: "\x{E40}\x{E1B}\x{E25}" >+ text run at (0,22002) width 16: "\x{E42}\x{E15}" >+ text run at (0,22024) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,22046) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,22068) width 39: "\x{E0A}\x{E2D}\x{E1A}\x{E43}\x{E08}" >+ text run at (0,22090) width 21: "\x{E40}\x{E25}\x{E22}" >+ text run at (0,22112) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,22134) width 13: "\x{E27}\x{E34}\x{E48}\x{E07}" >+ text run at (0,22156) width 15: "\x{E44}\x{E1B}" >+ text run at (0,22178) width 13: "\x{E27}\x{E34}\x{E48}\x{E07}" >+ text run at (0,22200) width 23: "\x{E21}\x{E32}\x{E23}" >+ text run at (0,22222) width 17: "\x{E2D}\x{E1A}" >+ text run at (0,22244) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,22266) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,22288) width 27: "\x{E42}\x{E19}\x{E49}\x{E19}" >+ text run at (0,22310) width 9: "\x{E17}\x{E35}" >+ text run at (0,22332) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,22354) width 10: "\x{E19}\x{E35}\x{E49}" >+ text run at (0,22376) width 9: "\x{E17}\x{E35}" >+ text run at (0,22398) width 15: "\x{E2A}\x{E48}\x{E07}" >+ text run at (0,22420) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,22442) width 20: "\x{E40}\x{E2B}\x{E48}\x{E32}" >+ text run at (0,22464) width 15: "\x{E14}\x{E31}\x{E07}" >+ text run at (0,22486) width 23: "\x{E01}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,22508) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,22530) width 16: "\x{E42}\x{E14}" >+ text run at (0,22552) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,22574) width 16: "\x{E19}\x{E31}\x{E48}\x{E07}" >+ text run at (0,22596) width 16: "\x{E19}\x{E34}\x{E48}\x{E07}" >+ text run at (0,22618) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,22640) width 19: "\x{E1A}\x{E19}" >+ text run at (0,22662) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,22684) width 21: "\x{E40}\x{E1D}\x{E49}\x{E32}" >+ text run at (0,22706) width 25: "\x{E04}\x{E2D}\x{E22}" >+ text run at (0,22728) width 9: "\x{E14}\x{E39}" >+ text run at (0,22750) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,22772) width 13: "\x{E08}\x{E30}" >+ text run at (0,22794) width 22: "\x{E40}\x{E01}\x{E34}\x{E14}" >+ text run at (0,22816) width 26: "\x{E2D}\x{E30}\x{E44}\x{E23}" >+ text run at (0,22838) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,22860) width 22: "\x{E04}\x{E23}\x{E31}\x{E49}\x{E07}" >+ text run at (0,22882) width 25: "\x{E2B}\x{E19}\x{E36}\x{E48}\x{E07}" >+ text run at (0,22904) width 16: "\x{E42}\x{E15}" >+ text run at (0,22926) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,22948) width 36: "\x{E40}\x{E02}\x{E49}\x{E32}\x{E44}\x{E1B}" >+ text run at (0,22970) width 24: "\x{E43}\x{E01}\x{E25}\x{E49}" >+ text run at (0,22992) width 17: "\x{E1D}\x{E32}" >+ text run at (0,23014) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,23036) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,23058) width 25: "\x{E21}\x{E32}\x{E01}" >+ text run at (0,23080) width 15: "\x{E44}\x{E1B}" >+ text run at (0,23102) width 21: "\x{E40}\x{E25}\x{E22}" >+ text run at (0,23124) width 29: "\x{E1E}\x{E25}\x{E31}\x{E14}" >+ text run at (0,23146) width 33: "\x{E15}\x{E01}\x{E25}\x{E07}" >+ text run at (0,23168) width 15: "\x{E44}\x{E1B}" >+ text run at (0,23190) width 9: "\x{E17}\x{E35}" >+ text run at (0,23212) width 24: "\x{E41}\x{E23}\x{E01}" >+ text run at (0,23234) width 22: "\x{E40}\x{E14}\x{E47}\x{E01}" >+ text run at (0,23256) width 28: "\x{E2B}\x{E0D}\x{E34}\x{E07}" >+ text run at (0,23278) width 18: "\x{E04}\x{E34}\x{E14}" >+ text run at (0,23300) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,23322) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,23344) width 13: "\x{E08}\x{E30}" >+ text run at (0,23366) width 22: "\x{E2A}\x{E39}\x{E0D}" >+ text run at (0,23388) width 21: "\x{E40}\x{E2A}\x{E35}\x{E22}" >+ text run at (0,23410) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,23432) width 15: "\x{E44}\x{E1B}" >+ text run at (0,23454) width 21: "\x{E40}\x{E2A}\x{E35}\x{E22}" >+ text run at (0,23476) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,23498) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,23520) width 17: "\x{E0A}\x{E31}\x{E48}\x{E27}" >+ text run at (0,23542) width 16: "\x{E04}\x{E23}\x{E39}\x{E48}" >+ text run at (0,23564) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,23586) width 9: "\x{E01}\x{E47}" >+ text run at (0,23608) width 23: "\x{E40}\x{E2B}\x{E47}\x{E19}" >+ text run at (0,23630) width 9: "\x{E2B}\x{E39}" >+ text run at (0,23652) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,23674) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,23696) width 26: "\x{E42}\x{E1C}\x{E25}\x{E48}" >+ text run at (0,23718) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,23740) width 16: "\x{E21}\x{E32}" >+ text run at (0,23762) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,23784) width 24: "\x{E0A}\x{E48}\x{E2D}\x{E07}" >+ text run at (0,23806) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,23828) width 25: "\x{E17}\x{E31}\x{E49}\x{E07}\x{E19}\x{E35}\x{E49}" >+ text run at (0,23850) width 34: "\x{E40}\x{E1E}\x{E23}\x{E32}\x{E30}" >+ text run at (0,23872) width 21: "\x{E41}\x{E23}\x{E07}" >+ text run at (0,23894) width 18: "\x{E01}\x{E14}" >+ text run at (0,23916) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,23938) width 28: "\x{E2B}\x{E19}\x{E31}\x{E01}" >+ text run at (0,23960) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,23982) width 40: "\x{E2D}\x{E32}\x{E01}\x{E32}\x{E28}" >+ text run at (0,24004) width 31: "\x{E17}\x{E33}\x{E43}\x{E2B}\x{E49}" >+ text run at (0,24026) width 16: "\x{E42}\x{E15}" >+ text run at (0,24048) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,24070) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,24092) width 33: "\x{E15}\x{E01}\x{E25}\x{E07}" >+ text run at (0,24114) width 15: "\x{E44}\x{E1B}" >+ text run at (0,24136) width 23: "\x{E02}\x{E49}\x{E32}\x{E07}" >+ text run at (0,24158) width 22: "\x{E25}\x{E48}\x{E32}\x{E07}" >+ text run at (0,24180) width 16: "\x{E42}\x{E14}" >+ text run at (0,24202) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,24224) width 35: "\x{E04}\x{E25}\x{E32}\x{E19}" >+ text run at (0,24246) width 15: "\x{E44}\x{E1B}" >+ text run at (0,24268) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,24290) width 24: "\x{E0A}\x{E48}\x{E2D}\x{E07}" >+ text run at (0,24312) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,24334) width 17: "\x{E08}\x{E31}\x{E1A}" >+ text run at (0,24356) width 9: "\x{E2B}\x{E39}" >+ text run at (0,24378) width 16: "\x{E42}\x{E15}" >+ text run at (0,24400) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,24422) width 13: "\x{E44}\x{E27}\x{E49}" >+ text run at (0,24444) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,24466) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,24488) width 25: "\x{E25}\x{E32}\x{E01}" >+ text run at (0,24510) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,24532) width 16: "\x{E21}\x{E32}" >+ text run at (0,24554) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,24576) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,24598) width 17: "\x{E2D}\x{E35}\x{E01}" >+ text run at (0,24620) width 24: "\x{E2B}\x{E25}\x{E31}\x{E07}" >+ text run at (0,24642) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,24664) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,24686) width 9: "\x{E01}\x{E47}" >+ text run at (0,24708) width 18: "\x{E1B}\x{E34}\x{E14}" >+ text run at (0,24730) width 17: "\x{E1D}\x{E32}" >+ text run at (0,24752) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,24774) width 23: "\x{E40}\x{E1E}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,24796) width 13: "\x{E08}\x{E30}" >+ text run at (0,24818) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,24840) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,24862) width 22: "\x{E40}\x{E01}\x{E34}\x{E14}" >+ text run at (0,24884) width 48: "\x{E2D}\x{E38}\x{E1A}\x{E31}\x{E15}\x{E34}\x{E40}\x{E2B}\x{E15}\x{E38}" >+ text run at (0,24906) width 17: "\x{E2D}\x{E35}\x{E01}" >+ text run at (0,24928) width 37: "\x{E0A}\x{E31}\x{E48}\x{E27}\x{E42}\x{E21}\x{E07}" >+ text run at (0,24950) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,24972) width 37: "\x{E0A}\x{E31}\x{E48}\x{E27}\x{E42}\x{E21}\x{E07}" >+ text run at (0,24994) width 20: "\x{E40}\x{E25}\x{E48}\x{E32}" >+ text run at (0,25016) width 27: "\x{E1C}\x{E48}\x{E32}\x{E19}" >+ text run at (0,25038) width 15: "\x{E44}\x{E1B}" >+ text run at (0,25060) width 16: "\x{E42}\x{E14}" >+ text run at (0,25082) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,25104) width 32: "\x{E04}\x{E48}\x{E2D}\x{E22}\x{E46}" >+ text run at (0,25126) width 24: "\x{E2B}\x{E32}\x{E22}" >+ text run at (0,25148) width 25: "\x{E01}\x{E25}\x{E31}\x{E27}" >+ text run at (0,25170) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,25192) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,25214) width 25: "\x{E23}\x{E39}\x{E49}\x{E2A}\x{E36}\x{E01}" >+ text run at (0,25236) width 26: "\x{E40}\x{E2B}\x{E07}\x{E32}" >+ text run at (0,25258) width 30: "\x{E40}\x{E2B}\x{E25}\x{E37}\x{E2D}" >+ text run at (0,25280) width 23: "\x{E40}\x{E01}\x{E34}\x{E19}" >+ text run at (0,25302) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,25324) width 18: "\x{E25}\x{E21}" >+ text run at (0,25346) width 9: "\x{E01}\x{E47}" >+ text run at (0,25368) width 15: "\x{E2A}\x{E48}\x{E07}" >+ text run at (0,25390) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,25412) width 25: "\x{E2B}\x{E27}\x{E35}\x{E14}" >+ text run at (0,25434) width 24: "\x{E2B}\x{E27}\x{E37}\x{E2D}" >+ text run at (0,25456) width 15: "\x{E14}\x{E31}\x{E07}" >+ text run at (0,25478) width 21: "\x{E40}\x{E2A}\x{E35}\x{E22}" >+ text run at (0,25500) width 18: "\x{E08}\x{E19}" >+ text run at (0,25522) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,25544) width 26: "\x{E41}\x{E17}\x{E1A}" >+ text run at (0,25566) width 13: "\x{E08}\x{E30}" >+ text run at (0,25588) width 9: "\x{E2B}\x{E39}" >+ text run at (0,25610) width 35: "\x{E2B}\x{E19}\x{E27}\x{E01}" >+ text run at (0,25632) width 9: "\x{E17}\x{E35}" >+ text run at (0,25654) width 24: "\x{E41}\x{E23}\x{E01}" >+ text run at (0,25676) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,25698) width 32: "\x{E2A}\x{E07}\x{E2A}\x{E31}\x{E22}" >+ text run at (0,25720) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,25742) width 28: "\x{E04}\x{E07}\x{E08}\x{E30}" >+ text run at (0,25764) width 18: "\x{E16}\x{E39}\x{E01}" >+ text run at (0,25786) width 19: "\x{E09}\x{E35}\x{E01}" >+ text run at (0,25808) width 47: "\x{E01}\x{E23}\x{E30}\x{E0A}\x{E32}\x{E01}" >+ text run at (0,25830) width 25: "\x{E2D}\x{E2D}\x{E01}" >+ text run at (0,25852) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,25874) width 20: "\x{E0A}\x{E34}\x{E49}\x{E19}" >+ text run at (0,25896) width 22: "\x{E40}\x{E25}\x{E47}\x{E01}" >+ text run at (0,25918) width 20: "\x{E0A}\x{E34}\x{E49}\x{E19}" >+ text run at (0,25940) width 26: "\x{E19}\x{E49}\x{E2D}\x{E22}" >+ text run at (0,25962) width 21: "\x{E40}\x{E21}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,25984) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,26006) width 22: "\x{E40}\x{E2D}\x{E19}" >+ text run at (0,26028) width 18: "\x{E25}\x{E49}\x{E21}" >+ text run at (0,26050) width 15: "\x{E25}\x{E07}" >+ text run at (0,26072) width 17: "\x{E2D}\x{E35}\x{E01}" >+ text run at (0,26094) width 22: "\x{E04}\x{E23}\x{E31}\x{E49}\x{E07}" >+ text run at (0,26116) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,26138) width 33: "\x{E2B}\x{E25}\x{E32}\x{E22}" >+ text run at (0,26160) width 37: "\x{E0A}\x{E31}\x{E48}\x{E27}\x{E42}\x{E21}\x{E07}" >+ text run at (0,26182) width 27: "\x{E1C}\x{E48}\x{E32}\x{E19}" >+ text run at (0,26204) width 15: "\x{E44}\x{E1B}" >+ text run at (0,26226) width 9: "\x{E01}\x{E47}" >+ text run at (0,26248) width 24: "\x{E44}\x{E21}\x{E48}\x{E21}\x{E35}" >+ text run at (0,26270) width 26: "\x{E2D}\x{E30}\x{E44}\x{E23}" >+ text run at (0,26292) width 22: "\x{E40}\x{E01}\x{E34}\x{E14}" >+ text run at (0,26314) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,26336) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,26358) width 21: "\x{E40}\x{E25}\x{E22}" >+ text run at (0,26380) width 22: "\x{E40}\x{E25}\x{E34}\x{E01}" >+ text run at (0,26402) width 25: "\x{E27}\x{E34}\x{E15}\x{E01}" >+ text run at (0,26424) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,26446) width 37: "\x{E15}\x{E31}\x{E14}\x{E2A}\x{E34}\x{E19}" >+ text run at (0,26468) width 14: "\x{E43}\x{E08}" >+ text run at (0,26490) width 25: "\x{E04}\x{E2D}\x{E22}" >+ text run at (0,26512) width 9: "\x{E14}\x{E39}" >+ text run at (0,26534) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,26556) width 24: "\x{E2A}\x{E07}\x{E1A}" >+ text run at (0,26578) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,26600) width 15: "\x{E23}\x{E2D}" >+ text run at (0,26622) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,26644) width 43: "\x{E2D}\x{E19}\x{E32}\x{E04}\x{E15}" >+ text run at (0,26666) width 13: "\x{E08}\x{E30}" >+ text run at (0,26688) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,26710) width 40: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}\x{E44}\x{E23}" >+ text run at (0,26732) width 16: "\x{E43}\x{E19}" >+ text run at (0,26754) width 27: "\x{E17}\x{E35}\x{E48}\x{E2A}\x{E38}\x{E14}" >+ text run at (0,26776) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,26798) width 35: "\x{E04}\x{E25}\x{E32}\x{E19}" >+ text run at (0,26820) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,26842) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,26864) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,26886) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,26908) width 24: "\x{E42}\x{E22}\x{E01}" >+ text run at (0,26930) width 15: "\x{E44}\x{E1B}" >+ text run at (0,26952) width 16: "\x{E21}\x{E32}" >+ text run at (0,26974) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,26996) width 15: "\x{E44}\x{E1B}" >+ text run at (0,27018) width 19: "\x{E1A}\x{E19}" >+ text run at (0,27040) width 27: "\x{E40}\x{E15}\x{E35}\x{E22}\x{E07}" >+ text run at (0,27062) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,27084) width 9: "\x{E01}\x{E47}" >+ text run at (0,27106) width 28: "\x{E19}\x{E2D}\x{E19}" >+ text run at (0,27128) width 15: "\x{E25}\x{E07}" >+ text run at (0,27150) width 16: "\x{E42}\x{E15}" >+ text run at (0,27172) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,27194) width 25: "\x{E15}\x{E32}\x{E21}" >+ text run at (0,27216) width 18: "\x{E15}\x{E34}\x{E14}" >+ text run at (0,27238) width 16: "\x{E21}\x{E32}" >+ text run at (0,27260) width 28: "\x{E19}\x{E2D}\x{E19}" >+ text run at (0,27282) width 15: "\x{E25}\x{E07}" >+ text run at (0,27304) width 31: "\x{E43}\x{E01}\x{E25}\x{E49}\x{E46}" >+ text run at (0,27326) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,27348) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,27370) width 17: "\x{E0A}\x{E49}\x{E32}" >+ text run at (0,27392) width 16: "\x{E42}\x{E14}" >+ text run at (0,27414) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,27436) width 9: "\x{E01}\x{E47}" >+ text run at (0,27458) width 18: "\x{E1B}\x{E34}\x{E14}" >+ text run at (0,27480) width 16: "\x{E15}\x{E32}" >+ text run at (0,27502) width 15: "\x{E25}\x{E07}" >+ text run at (0,27524) width 27: "\x{E2B}\x{E25}\x{E31}\x{E1A}" >+ text run at (0,27546) width 35: "\x{E1C}\x{E25}\x{E47}\x{E2D}\x{E22}" >+ text run at (0,27568) width 15: "\x{E44}\x{E1B}" >+ text run at (0,27590) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,27612) width 28: "\x{E2A}\x{E19}\x{E34}\x{E17}" >+ text run at (0,27634) width 22: "\x{E17}\x{E31}\x{E49}\x{E07}\x{E46}" >+ text run at (0,27656) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,27678) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,27700) width 24: "\x{E42}\x{E22}\x{E01}" >+ text run at (0,27722) width 15: "\x{E44}\x{E1B}" >+ text run at (0,27744) width 16: "\x{E21}\x{E32}" >+ text run at (0,27766) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,27788) width 18: "\x{E25}\x{E21}" >+ text run at (0,27810) width 9: "\x{E01}\x{E47}" >+ text run at (0,27832) width 29: "\x{E04}\x{E23}\x{E32}\x{E07}" >+ text run at (0,27854) width 25: "\x{E2B}\x{E27}\x{E35}\x{E14}" >+ text run at (0,27876) width 24: "\x{E2B}\x{E27}\x{E37}\x{E2D}" >+layer at (471,84) size 1x29326 >+ RenderBlock (positioned) {DIV} at (471,84) size 1x29326 >+ RenderText {#text} at (0,2) size 63x29323 >+ text run at (0,2) width 18: "\x{E1A}\x{E17}" >+ text run at (0,24) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,46) width 10: "\x{E51}" >+ text run at (0,68) width 26: "\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,90) width 48: "\x{E44}\x{E0B}\x{E42}\x{E04}\x{E25}\x{E19}" >+ text run at (0,112) width 16: "\x{E42}\x{E14}" >+ text run at (0,134) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,156) width 32: "\x{E2D}\x{E32}\x{E28}\x{E31}\x{E22}" >+ text run at (0,178) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,200) width 25: "\x{E17}\x{E48}\x{E32}\x{E21}" >+ text run at (0,222) width 31: "\x{E01}\x{E25}\x{E32}\x{E07}" >+ text run at (0,244) width 15: "\x{E17}\x{E38}\x{E48}\x{E07}" >+ text run at (0,266) width 28: "\x{E43}\x{E2B}\x{E0D}\x{E48}" >+ text run at (0,288) width 16: "\x{E43}\x{E19}" >+ text run at (0,310) width 46: "\x{E41}\x{E04}\x{E19}\x{E0B}\x{E31}\x{E2A}" >+ text run at (0,332) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,354) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,376) width 13: "\x{E40}\x{E2E}" >+ text run at (0,398) width 17: "\x{E19}\x{E23}\x{E35}" >+ text run at (0,420) width 24: "\x{E0A}\x{E32}\x{E27}" >+ text run at (0,442) width 13: "\x{E44}\x{E23}\x{E48}" >+ text run at (0,464) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,486) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,508) width 21: "\x{E40}\x{E2D}\x{E47}\x{E21}" >+ text run at (0,530) width 39: "\x{E20}\x{E23}\x{E23}\x{E22}\x{E32}" >+ text run at (0,552) width 35: "\x{E0A}\x{E32}\x{E27}\x{E44}\x{E23}\x{E48}" >+ text run at (0,574) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,596) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,618) width 27: "\x{E1E}\x{E27}\x{E01}" >+ text run at (0,640) width 21: "\x{E40}\x{E02}\x{E32}" >+ text run at (0,662) width 24: "\x{E2B}\x{E25}\x{E31}\x{E07}" >+ text run at (0,684) width 22: "\x{E40}\x{E25}\x{E47}\x{E01}" >+ text run at (0,706) width 34: "\x{E40}\x{E1E}\x{E23}\x{E32}\x{E30}" >+ text run at (0,728) width 15: "\x{E44}\x{E21}\x{E49}" >+ text run at (0,750) width 29: "\x{E2A}\x{E23}\x{E49}\x{E32}\x{E07}" >+ text run at (0,772) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,794) width 23: "\x{E15}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,816) width 20: "\x{E02}\x{E19}" >+ text run at (0,838) width 16: "\x{E21}\x{E32}" >+ text run at (0,860) width 24: "\x{E14}\x{E49}\x{E27}\x{E22}" >+ text run at (0,882) width 38: "\x{E40}\x{E01}\x{E27}\x{E35}\x{E22}\x{E19}" >+ text run at (0,904) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,926) width 25: "\x{E23}\x{E30}\x{E22}\x{E30}" >+ text run at (0,948) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,970) width 33: "\x{E2B}\x{E25}\x{E32}\x{E22}" >+ text run at (0,992) width 24: "\x{E44}\x{E21}\x{E25}\x{E4C}" >+ text run at (0,1014) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,1036) width 9: "\x{E21}\x{E35}" >+ text run at (0,1058) width 9: "\x{E2A}\x{E35}\x{E48}" >+ text run at (0,1080) width 17: "\x{E1D}\x{E32}" >+ text run at (0,1102) width 9: "\x{E21}\x{E35}" >+ text run at (0,1124) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,1146) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,1168) width 40: "\x{E2B}\x{E25}\x{E31}\x{E07}\x{E04}\x{E32}" >+ text run at (0,1190) width 23: "\x{E23}\x{E27}\x{E21}" >+ text run at (0,1212) width 16: "\x{E17}\x{E33}" >+ text run at (0,1234) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,1256) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,1278) width 28: "\x{E40}\x{E14}\x{E35}\x{E22}\x{E27}" >+ text run at (0,1300) width 16: "\x{E43}\x{E19}" >+ text run at (0,1322) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,1344) width 9: "\x{E21}\x{E35}" >+ text run at (0,1366) width 15: "\x{E17}\x{E31}\x{E49}\x{E07}" >+ text run at (0,1388) width 20: "\x{E40}\x{E15}\x{E32}" >+ text run at (0,1410) width 15: "\x{E2B}\x{E38}\x{E07}" >+ text run at (0,1432) width 18: "\x{E15}\x{E49}\x{E21}" >+ text run at (0,1454) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,1476) width 28: "\x{E2A}\x{E19}\x{E34}\x{E21}" >+ text run at (0,1498) width 9: "\x{E14}\x{E39}" >+ text run at (0,1520) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,1542) width 26: "\x{E40}\x{E25}\x{E2D}\x{E30}" >+ text run at (0,1564) width 9: "\x{E21}\x{E35}" >+ text run at (0,1586) width 9: "\x{E15}\x{E39}\x{E49}" >+ text run at (0,1608) width 15: "\x{E43}\x{E2A}\x{E48}" >+ text run at (0,1630) width 24: "\x{E16}\x{E49}\x{E27}\x{E22}" >+ text run at (0,1652) width 26: "\x{E0A}\x{E32}\x{E21}" >+ text run at (0,1674) width 21: "\x{E42}\x{E15}\x{E4A}\x{E30}" >+ text run at (0,1696) width 28: "\x{E40}\x{E01}\x{E49}\x{E32}\x{E2D}\x{E35}\x{E49}" >+ text run at (0,1718) width 25: "\x{E2A}\x{E32}\x{E21}" >+ text run at (0,1740) width 24: "\x{E2B}\x{E23}\x{E37}\x{E2D}" >+ text run at (0,1762) width 9: "\x{E2A}\x{E35}\x{E48}" >+ text run at (0,1784) width 16: "\x{E15}\x{E31}\x{E27}" >+ text run at (0,1806) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,1828) width 9: "\x{E01}\x{E47}" >+ text run at (0,1850) width 9: "\x{E21}\x{E35}" >+ text run at (0,1872) width 27: "\x{E40}\x{E15}\x{E35}\x{E22}\x{E07}" >+ text run at (0,1894) width 28: "\x{E19}\x{E2D}\x{E19}" >+ text run at (0,1916) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,1938) width 13: "\x{E40}\x{E2E}" >+ text run at (0,1960) width 17: "\x{E19}\x{E23}\x{E35}" >+ text run at (0,1982) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,2004) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,2026) width 21: "\x{E40}\x{E2D}\x{E47}\x{E21}" >+ text run at (0,2048) width 9: "\x{E21}\x{E35}" >+ text run at (0,2070) width 27: "\x{E40}\x{E15}\x{E35}\x{E22}\x{E07}" >+ text run at (0,2092) width 28: "\x{E19}\x{E2D}\x{E19}" >+ text run at (0,2114) width 28: "\x{E43}\x{E2B}\x{E0D}\x{E48}" >+ text run at (0,2136) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,2158) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,2180) width 18: "\x{E21}\x{E38}\x{E21}" >+ text run at (0,2202) width 25: "\x{E2B}\x{E19}\x{E36}\x{E48}\x{E07}" >+ text run at (0,2224) width 26: "\x{E2A}\x{E48}\x{E27}\x{E19}" >+ text run at (0,2246) width 16: "\x{E42}\x{E14}" >+ text run at (0,2268) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,2290) width 9: "\x{E21}\x{E35}" >+ text run at (0,2312) width 27: "\x{E40}\x{E15}\x{E35}\x{E22}\x{E07}" >+ text run at (0,2334) width 22: "\x{E40}\x{E25}\x{E47}\x{E01}" >+ text run at (0,2356) width 17: "\x{E2D}\x{E35}\x{E01}" >+ text run at (0,2378) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,2400) width 18: "\x{E21}\x{E38}\x{E21}" >+ text run at (0,2422) width 25: "\x{E2B}\x{E19}\x{E36}\x{E48}\x{E07}" >+ text run at (0,2444) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,2466) width 9: "\x{E21}\x{E35}" >+ text run at (0,2488) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,2510) width 15: "\x{E43}\x{E15}\x{E49}" >+ text run at (0,2532) width 41: "\x{E40}\x{E1E}\x{E14}\x{E32}\x{E19}" >+ text run at (0,2554) width 21: "\x{E40}\x{E25}\x{E22}" >+ text run at (0,2576) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,2598) width 34: "\x{E43}\x{E15}\x{E49}\x{E16}\x{E38}\x{E19}" >+ text run at (0,2620) width 9: "\x{E01}\x{E47}" >+ text run at (0,2642) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,2664) width 9: "\x{E21}\x{E35}" >+ text run at (0,2686) width 21: "\x{E40}\x{E27}\x{E49}\x{E19}" >+ text run at (0,2708) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,2730) width 9: "\x{E21}\x{E35}" >+ text run at (0,2752) width 31: "\x{E42}\x{E1E}\x{E23}\x{E07}" >+ text run at (0,2774) width 29: "\x{E40}\x{E25}\x{E47}\x{E01}\x{E46}" >+ text run at (0,2796) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,2818) width 19: "\x{E02}\x{E38}\x{E14}" >+ text run at (0,2840) width 15: "\x{E44}\x{E1B}" >+ text run at (0,2862) width 15: "\x{E43}\x{E15}\x{E49}" >+ text run at (0,2884) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,2906) width 28: "\x{E40}\x{E23}\x{E35}\x{E22}\x{E01}" >+ text run at (0,2928) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,2948) width 5: "\"" >+ text run at (0,2970) width 31: "\x{E42}\x{E1E}\x{E23}\x{E07}" >+ text run at (0,2992) width 48: "\x{E44}\x{E0B}\x{E42}\x{E04}\x{E25}\x{E19}" >+ text run at (0,3012) width 5: "\"" >+ text run at (0,3034) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,3056) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,3078) width 56: "\x{E04}\x{E23}\x{E2D}\x{E1A}\x{E04}\x{E23}\x{E31}\x{E27}" >+ text run at (0,3100) width 10: "\x{E19}\x{E35}\x{E49}" >+ text run at (0,3122) width 13: "\x{E08}\x{E30}" >+ text run at (0,3144) width 18: "\x{E21}\x{E38}\x{E14}" >+ text run at (0,3166) width 21: "\x{E40}\x{E02}\x{E49}\x{E32}" >+ text run at (0,3188) width 15: "\x{E44}\x{E1B}" >+ text run at (0,3210) width 21: "\x{E40}\x{E21}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,3232) width 22: "\x{E40}\x{E01}\x{E34}\x{E14}" >+ text run at (0,3254) width 18: "\x{E25}\x{E21}" >+ text run at (0,3276) width 25: "\x{E21}\x{E2B}\x{E32}" >+ text run at (0,3298) width 18: "\x{E20}\x{E31}\x{E22}" >+ text run at (0,3320) width 16: "\x{E0B}\x{E36}\x{E48}\x{E07}" >+ text run at (0,3342) width 47: "\x{E01}\x{E23}\x{E30}\x{E42}\x{E0A}\x{E01}" >+ text run at (0,3364) width 21: "\x{E41}\x{E23}\x{E07}" >+ text run at (0,3386) width 18: "\x{E08}\x{E19}" >+ text run at (0,3408) width 18: "\x{E1A}\x{E14}" >+ text run at (0,3430) width 18: "\x{E02}\x{E22}\x{E35}\x{E49}" >+ text run at (0,3452) width 15: "\x{E2A}\x{E34}\x{E48}\x{E07}" >+ text run at (0,3474) width 17: "\x{E01}\x{E48}\x{E2D}" >+ text run at (0,3496) width 29: "\x{E2A}\x{E23}\x{E49}\x{E32}\x{E07}" >+ text run at (0,3518) width 15: "\x{E43}\x{E14}" >+ text run at (0,3540) width 7: "\x{E46}" >+ text run at (0,3562) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,3584) width 30: "\x{E02}\x{E27}\x{E32}\x{E07}" >+ text run at (0,3606) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,3628) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,3650) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,3672) width 22: "\x{E15}\x{E23}\x{E07}" >+ text run at (0,3694) width 31: "\x{E01}\x{E25}\x{E32}\x{E07}" >+ text run at (0,3716) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,3738) width 9: "\x{E21}\x{E35}" >+ text run at (0,3760) width 17: "\x{E1D}\x{E32}" >+ text run at (0,3782) width 22: "\x{E40}\x{E1B}\x{E34}\x{E14}" >+ text run at (0,3804) width 21: "\x{E40}\x{E02}\x{E49}\x{E32}" >+ text run at (0,3826) width 15: "\x{E44}\x{E1B}" >+ text run at (0,3848) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,3870) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,3892) width 9: "\x{E21}\x{E35}" >+ text run at (0,3914) width 31: "\x{E1A}\x{E31}\x{E19}\x{E44}\x{E14}" >+ text run at (0,3936) width 15: "\x{E25}\x{E07}" >+ text run at (0,3958) width 15: "\x{E44}\x{E1B}" >+ text run at (0,3980) width 15: "\x{E16}\x{E36}\x{E07}" >+ text run at (0,4002) width 31: "\x{E42}\x{E1E}\x{E23}\x{E07}" >+ text run at (0,4024) width 18: "\x{E21}\x{E37}\x{E14}" >+ text run at (0,4046) width 22: "\x{E40}\x{E25}\x{E47}\x{E01}" >+ text run at (0,4068) width 7: "\x{E46}" >+ text run at (0,4090) width 21: "\x{E40}\x{E21}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,4112) width 16: "\x{E42}\x{E14}" >+ text run at (0,4134) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,4156) width 18: "\x{E22}\x{E37}\x{E19}" >+ text run at (0,4178) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,4200) width 25: "\x{E1B}\x{E32}\x{E01}" >+ text run at (0,4222) width 30: "\x{E1B}\x{E23}\x{E30}\x{E15}\x{E39}" >+ text run at (0,4244) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,4266) width 23: "\x{E21}\x{E2D}\x{E07}" >+ text run at (0,4288) width 15: "\x{E44}\x{E1B}" >+ text run at (0,4310) width 24: "\x{E23}\x{E2D}\x{E1A}" >+ text run at (0,4332) width 7: "\x{E46}" >+ text run at (0,4354) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,4376) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,4398) width 23: "\x{E40}\x{E2B}\x{E47}\x{E19}" >+ text run at (0,4420) width 26: "\x{E2D}\x{E30}\x{E44}\x{E23}" >+ text run at (0,4442) width 27: "\x{E19}\x{E2D}\x{E01}" >+ text run at (0,4464) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,4486) width 23: "\x{E17}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,4508) width 15: "\x{E17}\x{E38}\x{E48}\x{E07}" >+ text run at (0,4530) width 29: "\x{E01}\x{E27}\x{E49}\x{E32}\x{E07}" >+ text run at (0,4552) width 9: "\x{E2A}\x{E35}" >+ text run at (0,4574) width 20: "\x{E40}\x{E17}\x{E32}" >+ text run at (0,4596) width 28: "\x{E2B}\x{E21}\x{E48}\x{E19}" >+ text run at (0,4618) width 16: "\x{E17}\x{E31}\x{E48}\x{E27}" >+ text run at (0,4640) width 18: "\x{E17}\x{E38}\x{E01}" >+ text run at (0,4662) width 26: "\x{E14}\x{E49}\x{E32}\x{E19}" >+ text run at (0,4684) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,4706) width 9: "\x{E21}\x{E35}" >+ text run at (0,4728) width 17: "\x{E41}\x{E21}\x{E49}" >+ text run at (0,4750) width 31: "\x{E15}\x{E49}\x{E19}\x{E44}\x{E21}\x{E49}" >+ text run at (0,4772) width 18: "\x{E2A}\x{E31}\x{E01}" >+ text run at (0,4794) width 19: "\x{E15}\x{E49}\x{E19}" >+ text run at (0,4816) width 24: "\x{E2B}\x{E23}\x{E37}\x{E2D}" >+ text run at (0,4838) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,4860) width 18: "\x{E2A}\x{E31}\x{E01}" >+ text run at (0,4882) width 24: "\x{E2B}\x{E25}\x{E31}\x{E07}" >+ text run at (0,4904) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,4926) width 26: "\x{E42}\x{E1C}\x{E25}\x{E48}" >+ text run at (0,4948) width 21: "\x{E1E}\x{E49}\x{E19}" >+ text run at (0,4970) width 19: "\x{E20}\x{E39}\x{E21}\x{E34}" >+ text run at (0,4992) width 43: "\x{E1B}\x{E23}\x{E30}\x{E40}\x{E17}\x{E28}" >+ text run at (0,5014) width 18: "\x{E2D}\x{E31}\x{E19}" >+ text run at (0,5036) width 23: "\x{E23}\x{E32}\x{E1A}" >+ text run at (0,5058) width 28: "\x{E40}\x{E23}\x{E35}\x{E22}\x{E1A}" >+ text run at (0,5080) width 18: "\x{E41}\x{E1C}\x{E48}" >+ text run at (0,5102) width 15: "\x{E44}\x{E1B}" >+ text run at (0,5124) width 24: "\x{E44}\x{E01}\x{E25}" >+ text run at (0,5146) width 18: "\x{E08}\x{E19}" >+ text run at (0,5168) width 17: "\x{E08}\x{E14}" >+ text run at (0,5190) width 27: "\x{E02}\x{E2D}\x{E1A}" >+ text run at (0,5212) width 18: "\x{E1F}\x{E49}\x{E32}" >+ text run at (0,5234) width 16: "\x{E17}\x{E31}\x{E48}\x{E27}" >+ text run at (0,5256) width 18: "\x{E17}\x{E38}\x{E01}" >+ text run at (0,5278) width 18: "\x{E17}\x{E34}\x{E28}" >+ text run at (0,5300) width 22: "\x{E14}\x{E27}\x{E07}" >+ text run at (0,5322) width 31: "\x{E15}\x{E30}\x{E27}\x{E31}\x{E19}" >+ text run at (0,5344) width 21: "\x{E40}\x{E1C}\x{E32}" >+ text run at (0,5366) width 20: "\x{E1C}\x{E37}\x{E19}" >+ text run at (0,5388) width 19: "\x{E14}\x{E34}\x{E19}" >+ text run at (0,5410) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,5432) width 15: "\x{E44}\x{E16}" >+ text run at (0,5454) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,5476) width 18: "\x{E08}\x{E19}" >+ text run at (0,5498) width 33: "\x{E01}\x{E25}\x{E32}\x{E22}" >+ text run at (0,5520) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,5542) width 28: "\x{E41}\x{E1C}\x{E48}\x{E19}" >+ text run at (0,5564) width 34: "\x{E21}\x{E2B}\x{E36}\x{E21}\x{E32}" >+ text run at (0,5586) width 9: "\x{E2A}\x{E35}" >+ text run at (0,5608) width 16: "\x{E14}\x{E33}" >+ text run at (0,5630) width 9: "\x{E21}\x{E35}" >+ text run at (0,5652) width 23: "\x{E23}\x{E2D}\x{E22}" >+ text run at (0,5674) width 26: "\x{E41}\x{E15}\x{E01}" >+ text run at (0,5696) width 35: "\x{E23}\x{E30}\x{E41}\x{E2B}\x{E07}" >+ text run at (0,5718) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,5740) width 35: "\x{E15}\x{E25}\x{E2D}\x{E14}" >+ text run at (0,5762) width 34: "\x{E41}\x{E21}\x{E49}\x{E41}\x{E15}\x{E48}" >+ text run at (0,5784) width 29: "\x{E2B}\x{E0D}\x{E49}\x{E32}" >+ text run at (0,5806) width 9: "\x{E01}\x{E47}" >+ text run at (0,5828) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,5850) width 29: "\x{E40}\x{E02}\x{E35}\x{E22}\x{E27}" >+ text run at (0,5872) width 34: "\x{E40}\x{E1E}\x{E23}\x{E32}\x{E30}" >+ text run at (0,5894) width 22: "\x{E14}\x{E27}\x{E07}" >+ text run at (0,5916) width 31: "\x{E15}\x{E30}\x{E27}\x{E31}\x{E19}" >+ text run at (0,5938) width 21: "\x{E40}\x{E1C}\x{E32}" >+ text run at (0,5960) width 25: "\x{E22}\x{E2D}\x{E14}" >+ text run at (0,5982) width 15: "\x{E43}\x{E1A}" >+ text run at (0,6004) width 22: "\x{E22}\x{E32}\x{E27}" >+ text run at (0,6026) width 21: "\x{E40}\x{E2A}\x{E35}\x{E22}" >+ text run at (0,6048) width 18: "\x{E08}\x{E19}" >+ text run at (0,6070) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,6092) width 9: "\x{E2A}\x{E35}" >+ text run at (0,6114) width 20: "\x{E40}\x{E17}\x{E32}" >+ text run at (0,6136) width 28: "\x{E2B}\x{E21}\x{E48}\x{E19}" >+ text run at (0,6158) width 23: "\x{E21}\x{E2D}\x{E07}" >+ text run at (0,6180) width 23: "\x{E40}\x{E2B}\x{E47}\x{E19}" >+ text run at (0,6202) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,6224) width 16: "\x{E17}\x{E31}\x{E48}\x{E27}" >+ text run at (0,6246) width 15: "\x{E44}\x{E1B}" >+ text run at (0,6268) width 22: "\x{E04}\x{E23}\x{E31}\x{E49}\x{E07}" >+ text run at (0,6290) width 25: "\x{E2B}\x{E19}\x{E36}\x{E48}\x{E07}" >+ text run at (0,6312) width 21: "\x{E40}\x{E04}\x{E22}" >+ text run at (0,6334) width 16: "\x{E17}\x{E32}" >+ text run at (0,6356) width 9: "\x{E2A}\x{E35}" >+ text run at (0,6378) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,6400) width 19: "\x{E40}\x{E2D}\x{E32}" >+ text run at (0,6422) width 13: "\x{E44}\x{E27}\x{E49}" >+ text run at (0,6444) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,6466) width 9: "\x{E01}\x{E47}" >+ text run at (0,6488) width 18: "\x{E16}\x{E39}\x{E01}" >+ text run at (0,6510) width 22: "\x{E14}\x{E27}\x{E07}" >+ text run at (0,6532) width 31: "\x{E15}\x{E30}\x{E27}\x{E31}\x{E19}" >+ text run at (0,6554) width 21: "\x{E40}\x{E1C}\x{E32}" >+ text run at (0,6576) width 21: "\x{E40}\x{E2A}\x{E35}\x{E22}" >+ text run at (0,6598) width 18: "\x{E08}\x{E19}" >+ text run at (0,6620) width 9: "\x{E2A}\x{E35}" >+ text run at (0,6642) width 25: "\x{E1E}\x{E2D}\x{E07}" >+ text run at (0,6664) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,6686) width 20: "\x{E1D}\x{E19}" >+ text run at (0,6708) width 9: "\x{E01}\x{E47}" >+ text run at (0,6730) width 15: "\x{E0A}\x{E30}" >+ text run at (0,6752) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,6774) width 27: "\x{E2B}\x{E25}\x{E38}\x{E14}" >+ text run at (0,6796) width 15: "\x{E44}\x{E1B}" >+ text run at (0,6818) width 18: "\x{E08}\x{E19}" >+ text run at (0,6840) width 27: "\x{E2B}\x{E21}\x{E14}" >+ text run at (0,6862) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,6884) width 27: "\x{E15}\x{E2D}\x{E19}" >+ text run at (0,6906) width 10: "\x{E19}\x{E35}\x{E49}" >+ text run at (0,6928) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,6950) width 14: "\x{E08}\x{E36}\x{E07}" >+ text run at (0,6972) width 9: "\x{E14}\x{E39}" >+ text run at (0,6994) width 60: "\x{E2B}\x{E21}\x{E48}\x{E19}\x{E2B}\x{E21}\x{E2D}\x{E07}" >+ text run at (0,7016) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,7038) width 9: "\x{E2A}\x{E35}" >+ text run at (0,7060) width 20: "\x{E40}\x{E17}\x{E32}" >+ text run at (0,7082) width 40: "\x{E40}\x{E2B}\x{E21}\x{E37}\x{E2D}\x{E19}" >+ text run at (0,7104) width 15: "\x{E2A}\x{E34}\x{E48}\x{E07}" >+ text run at (0,7126) width 18: "\x{E2D}\x{E37}\x{E48}\x{E19}" >+ text run at (0,7148) width 7: "\x{E46}" >+ text run at (0,7170) width 24: "\x{E14}\x{E49}\x{E27}\x{E22}" >+ text run at (0,7192) width 27: "\x{E15}\x{E2D}\x{E19}" >+ text run at (0,7214) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,7236) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,7258) width 21: "\x{E40}\x{E2D}\x{E47}\x{E21}" >+ text run at (0,7280) width 23: "\x{E22}\x{E49}\x{E32}\x{E22}" >+ text run at (0,7302) width 16: "\x{E21}\x{E32}" >+ text run at (0,7324) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,7346) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,7368) width 10: "\x{E19}\x{E35}\x{E48}" >+ text run at (0,7390) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,7412) width 14: "\x{E22}\x{E31}\x{E07}" >+ text run at (0,7434) width 23: "\x{E2A}\x{E32}\x{E27}" >+ text run at (0,7456) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,7478) width 39: "\x{E20}\x{E23}\x{E23}\x{E22}\x{E32}" >+ text run at (0,7500) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,7522) width 37: "\x{E07}\x{E14}\x{E07}\x{E32}\x{E21}" >+ text run at (0,7544) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,7566) width 26: "\x{E41}\x{E14}\x{E14}" >+ text run at (0,7588) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,7610) width 18: "\x{E25}\x{E21}" >+ text run at (0,7632) width 9: "\x{E01}\x{E47}" >+ text run at (0,7654) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,7676) width 40: "\x{E40}\x{E1B}\x{E25}\x{E35}\x{E48}\x{E22}\x{E19}" >+ text run at (0,7698) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,7720) width 15: "\x{E44}\x{E1B}" >+ text run at (0,7742) width 19: "\x{E40}\x{E2D}\x{E32}" >+ text run at (0,7764) width 45: "\x{E1B}\x{E23}\x{E30}\x{E01}\x{E32}\x{E22}" >+ text run at (0,7786) width 15: "\x{E44}\x{E1B}" >+ text run at (0,7808) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,7830) width 38: "\x{E14}\x{E27}\x{E07}\x{E15}\x{E32}" >+ text run at (0,7852) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,7874) width 34: "\x{E1B}\x{E25}\x{E48}\x{E2D}\x{E22}" >+ text run at (0,7896) width 13: "\x{E44}\x{E27}\x{E49}" >+ text run at (0,7918) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,7940) width 32: "\x{E04}\x{E27}\x{E32}\x{E21}" >+ text run at (0,7962) width 28: "\x{E2A}\x{E38}\x{E02}\x{E38}\x{E21}" >+ text run at (0,7984) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,8006) width 60: "\x{E2B}\x{E21}\x{E48}\x{E19}\x{E2B}\x{E21}\x{E2D}\x{E07}" >+ text run at (0,8028) width 19: "\x{E40}\x{E2D}\x{E32}" >+ text run at (0,8050) width 9: "\x{E2A}\x{E35}" >+ text run at (0,8072) width 23: "\x{E41}\x{E14}\x{E07}" >+ text run at (0,8094) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,8116) width 26: "\x{E41}\x{E01}\x{E49}\x{E21}" >+ text run at (0,8138) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,8160) width 16: "\x{E23}\x{E34}\x{E21}" >+ text run at (0,8182) width 35: "\x{E1D}\x{E35}\x{E1B}\x{E32}\x{E01}" >+ text run at (0,8204) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,8226) width 15: "\x{E44}\x{E1B}" >+ text run at (0,8248) width 33: "\x{E01}\x{E25}\x{E32}\x{E22}" >+ text run at (0,8270) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,8292) width 9: "\x{E2A}\x{E35}" >+ text run at (0,8314) width 28: "\x{E2B}\x{E21}\x{E48}\x{E19}" >+ text run at (0,8336) width 7: "\x{E46}" >+ text run at (0,8358) width 40: "\x{E40}\x{E2B}\x{E21}\x{E37}\x{E2D}\x{E19}" >+ text run at (0,8380) width 19: "\x{E01}\x{E31}\x{E19}" >+ text run at (0,8402) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,8424) width 27: "\x{E1C}\x{E2D}\x{E21}" >+ text run at (0,8446) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,8468) width 24: "\x{E2B}\x{E25}\x{E31}\x{E07}" >+ text run at (0,8490) width 22: "\x{E42}\x{E04}\x{E49}\x{E07}" >+ text run at (0,8512) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,8534) width 28: "\x{E40}\x{E14}\x{E35}\x{E4B}\x{E22}\x{E27}" >+ text run at (0,8556) width 10: "\x{E19}\x{E35}\x{E49}" >+ text run at (0,8578) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,8600) width 21: "\x{E40}\x{E04}\x{E22}" >+ text run at (0,8622) width 17: "\x{E22}\x{E34}\x{E49}\x{E21}" >+ text run at (0,8644) width 21: "\x{E40}\x{E25}\x{E22}" >+ text run at (0,8666) width 21: "\x{E40}\x{E21}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,8688) width 16: "\x{E42}\x{E14}" >+ text run at (0,8710) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,8732) width 16: "\x{E0B}\x{E36}\x{E48}\x{E07}" >+ text run at (0,8754) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,8776) width 22: "\x{E40}\x{E14}\x{E47}\x{E01}" >+ text run at (0,8798) width 41: "\x{E01}\x{E33}\x{E1E}\x{E23}\x{E49}\x{E32}" >+ text run at (0,8820) width 16: "\x{E21}\x{E32}" >+ text run at (0,8842) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,8864) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,8886) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,8908) width 27: "\x{E15}\x{E2D}\x{E19}" >+ text run at (0,8930) width 24: "\x{E41}\x{E23}\x{E01}" >+ text run at (0,8952) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,8974) width 21: "\x{E40}\x{E2D}\x{E47}\x{E21}" >+ text run at (0,8996) width 19: "\x{E15}\x{E37}\x{E48}\x{E19}" >+ text run at (0,9018) width 23: "\x{E40}\x{E15}\x{E49}\x{E19}" >+ text run at (0,9040) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,9062) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,9084) width 39: "\x{E2B}\x{E31}\x{E27}\x{E40}\x{E23}\x{E32}\x{E30}" >+ text run at (0,9106) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,9128) width 22: "\x{E40}\x{E14}\x{E47}\x{E01}" >+ text run at (0,9150) width 26: "\x{E19}\x{E49}\x{E2D}\x{E22}" >+ text run at (0,9172) width 25: "\x{E21}\x{E32}\x{E01}" >+ text run at (0,9194) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,9216) width 13: "\x{E08}\x{E30}" >+ text run at (0,9238) width 15: "\x{E2A}\x{E48}\x{E07}" >+ text run at (0,9260) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,9282) width 21: "\x{E23}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,9304) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,9326) width 19: "\x{E40}\x{E2D}\x{E32}" >+ text run at (0,9348) width 17: "\x{E21}\x{E37}\x{E2D}" >+ text run at (0,9370) width 25: "\x{E17}\x{E32}\x{E1A}" >+ text run at (0,9392) width 17: "\x{E2D}\x{E01}" >+ text run at (0,9414) width 18: "\x{E17}\x{E38}\x{E01}" >+ text run at (0,9436) width 22: "\x{E04}\x{E23}\x{E31}\x{E49}\x{E07}" >+ text run at (0,9458) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,9480) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,9502) width 18: "\x{E2D}\x{E31}\x{E19}" >+ text run at (0,9524) width 31: "\x{E23}\x{E48}\x{E32}\x{E40}\x{E23}\x{E34}\x{E07}" >+ text run at (0,9546) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,9568) width 16: "\x{E42}\x{E14}" >+ text run at (0,9590) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,9612) width 21: "\x{E40}\x{E02}\x{E49}\x{E32}" >+ text run at (0,9634) width 9: "\x{E2B}\x{E39}" >+ text run at (0,9656) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,9678) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,9700) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,9722) width 21: "\x{E40}\x{E1D}\x{E49}\x{E32}" >+ text run at (0,9744) width 23: "\x{E21}\x{E2D}\x{E07}" >+ text run at (0,9766) width 22: "\x{E40}\x{E14}\x{E47}\x{E01}" >+ text run at (0,9788) width 28: "\x{E2B}\x{E0D}\x{E34}\x{E07}" >+ text run at (0,9810) width 26: "\x{E19}\x{E49}\x{E2D}\x{E22}" >+ text run at (0,9832) width 7: "\x{E46}" >+ text run at (0,9854) width 24: "\x{E14}\x{E49}\x{E27}\x{E22}" >+ text run at (0,9876) width 32: "\x{E04}\x{E27}\x{E32}\x{E21}" >+ text run at (0,9898) width 55: "\x{E1B}\x{E23}\x{E30}\x{E2B}\x{E25}\x{E32}\x{E14}" >+ text run at (0,9920) width 14: "\x{E43}\x{E08}" >+ text run at (0,9942) width 24: "\x{E14}\x{E49}\x{E27}\x{E22}" >+ text run at (0,9964) width 14: "\x{E22}\x{E31}\x{E07}" >+ text run at (0,9986) width 16: "\x{E2B}\x{E32}" >+ text run at (0,10008) width 26: "\x{E2D}\x{E30}\x{E44}\x{E23}" >+ text run at (0,10030) width 16: "\x{E21}\x{E32}" >+ text run at (0,10052) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,10074) width 25: "\x{E40}\x{E23}\x{E37}\x{E48}\x{E2D}\x{E07}" >+ text run at (0,10096) width 39: "\x{E2B}\x{E31}\x{E27}\x{E40}\x{E23}\x{E32}\x{E30}" >+ text run at (0,10118) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,10140) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,10162) width 13: "\x{E40}\x{E2E}" >+ text run at (0,10184) width 17: "\x{E19}\x{E23}\x{E35}" >+ text run at (0,10206) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,10228) width 21: "\x{E40}\x{E04}\x{E22}" >+ text run at (0,10250) width 39: "\x{E2B}\x{E31}\x{E27}\x{E40}\x{E23}\x{E32}\x{E30}" >+ text run at (0,10272) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,10294) width 39: "\x{E17}\x{E33}\x{E07}\x{E32}\x{E19}" >+ text run at (0,10316) width 28: "\x{E2B}\x{E19}\x{E31}\x{E01}" >+ text run at (0,10338) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,10360) width 21: "\x{E40}\x{E0A}\x{E49}\x{E32}" >+ text run at (0,10382) width 18: "\x{E22}\x{E31}\x{E19}" >+ text run at (0,10404) width 16: "\x{E04}\x{E48}\x{E33}" >+ text run at (0,10426) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,10448) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,10470) width 21: "\x{E40}\x{E04}\x{E22}" >+ text run at (0,10492) width 24: "\x{E23}\x{E39}\x{E49}\x{E08}\x{E31}\x{E01}" >+ text run at (0,10514) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,10536) width 32: "\x{E04}\x{E27}\x{E32}\x{E21}" >+ text run at (0,10558) width 31: "\x{E23}\x{E48}\x{E32}\x{E40}\x{E23}\x{E34}\x{E07}" >+ text run at (0,10580) width 17: "\x{E04}\x{E37}\x{E2D}" >+ text run at (0,10602) width 26: "\x{E2D}\x{E30}\x{E44}\x{E23}" >+ text run at (0,10624) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,10646) width 9: "\x{E14}\x{E39}" >+ text run at (0,10668) width 60: "\x{E2B}\x{E21}\x{E48}\x{E19}\x{E2B}\x{E21}\x{E2D}\x{E07}" >+ text run at (0,10690) width 15: "\x{E44}\x{E1B}" >+ text run at (0,10712) width 27: "\x{E2B}\x{E21}\x{E14}" >+ text run at (0,10734) width 15: "\x{E15}\x{E31}\x{E49}\x{E07}" >+ text run at (0,10756) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,10778) width 27: "\x{E40}\x{E04}\x{E23}\x{E32}" >+ text run at (0,10800) width 22: "\x{E22}\x{E32}\x{E27}" >+ text run at (0,10822) width 18: "\x{E08}\x{E19}" >+ text run at (0,10844) width 17: "\x{E08}\x{E14}" >+ text run at (0,10866) width 41: "\x{E23}\x{E2D}\x{E07}\x{E40}\x{E17}\x{E49}\x{E32}" >+ text run at (0,10888) width 18: "\x{E1A}\x{E39}\x{E15}" >+ text run at (0,10910) width 18: "\x{E2D}\x{E31}\x{E19}" >+ text run at (0,10932) width 33: "\x{E2B}\x{E22}\x{E32}\x{E1A}" >+ text run at (0,10954) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,10976) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,10998) width 9: "\x{E01}\x{E47}" >+ text run at (0,11020) width 9: "\x{E14}\x{E39}" >+ text run at (0,11042) width 52: "\x{E40}\x{E04}\x{E23}\x{E48}\x{E07}\x{E02}\x{E23}\x{E36}\x{E21}" >+ text run at (0,11064) width 17: "\x{E19}\x{E48}\x{E32}" >+ text run at (0,11086) width 26: "\x{E40}\x{E01}\x{E23}\x{E07}" >+ text run at (0,11108) width 26: "\x{E02}\x{E32}\x{E21}" >+ text run at (0,11130) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,11152) width 25: "\x{E04}\x{E48}\x{E2D}\x{E22}" >+ text run at (0,11174) width 13: "\x{E08}\x{E30}" >+ text run at (0,11196) width 20: "\x{E1E}\x{E39}\x{E14}" >+ text run at (0,11218) width 9: "\x{E21}\x{E35}" >+ text run at (0,11240) width 16: "\x{E42}\x{E15}" >+ text run at (0,11262) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,11284) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,11306) width 16: "\x{E17}\x{E33}" >+ text run at (0,11328) width 15: "\x{E43}\x{E2B}\x{E49}" >+ text run at (0,11350) width 16: "\x{E42}\x{E14}" >+ text run at (0,11372) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,11394) width 39: "\x{E2B}\x{E31}\x{E27}\x{E40}\x{E23}\x{E32}\x{E30}" >+ text run at (0,11416) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,11438) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,11460) width 25: "\x{E0A}\x{E48}\x{E27}\x{E22}" >+ text run at (0,11482) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,11504) width 15: "\x{E43}\x{E2B}\x{E49}" >+ text run at (0,11526) width 21: "\x{E1E}\x{E49}\x{E19}" >+ text run at (0,11548) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,11570) width 23: "\x{E01}\x{E32}\x{E23}" >+ text run at (0,11592) width 33: "\x{E01}\x{E25}\x{E32}\x{E22}" >+ text run at (0,11614) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,11636) width 9: "\x{E2A}\x{E35}" >+ text run at (0,11658) width 20: "\x{E40}\x{E17}\x{E32}" >+ text run at (0,11680) width 28: "\x{E2B}\x{E21}\x{E48}\x{E19}" >+ text run at (0,11702) width 40: "\x{E40}\x{E2B}\x{E21}\x{E37}\x{E2D}\x{E19}" >+ text run at (0,11724) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,11746) width 15: "\x{E2A}\x{E34}\x{E48}\x{E07}" >+ text run at (0,11768) width 24: "\x{E23}\x{E2D}\x{E1A}" >+ text run at (0,11790) width 16: "\x{E15}\x{E31}\x{E27}" >+ text run at (0,11812) width 18: "\x{E2D}\x{E37}\x{E48}\x{E19}" >+ text run at (0,11834) width 7: "\x{E46}" >+ text run at (0,11856) width 16: "\x{E42}\x{E15}" >+ text run at (0,11878) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,11900) width 9: "\x{E2A}\x{E35}" >+ text run at (0,11922) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,11944) width 20: "\x{E40}\x{E17}\x{E32}" >+ text run at (0,11966) width 28: "\x{E2B}\x{E21}\x{E48}\x{E19}" >+ text run at (0,11988) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,12010) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,12032) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,12054) width 25: "\x{E2B}\x{E21}\x{E32}" >+ text run at (0,12076) width 9: "\x{E2A}\x{E35}" >+ text run at (0,12098) width 16: "\x{E14}\x{E33}" >+ text run at (0,12120) width 16: "\x{E15}\x{E31}\x{E27}" >+ text run at (0,12142) width 26: "\x{E19}\x{E49}\x{E2D}\x{E22}" >+ text run at (0,12164) width 7: "\x{E46}" >+ text run at (0,12186) width 20: "\x{E02}\x{E19}" >+ text run at (0,12208) width 22: "\x{E22}\x{E32}\x{E27}" >+ text run at (0,12230) width 17: "\x{E1B}\x{E38}\x{E22}" >+ text run at (0,12252) width 21: "\x{E23}\x{E32}\x{E27}" >+ text run at (0,12274) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,12296) width 24: "\x{E44}\x{E2B}\x{E21}" >+ text run at (0,12318) width 9: "\x{E21}\x{E35}" >+ text run at (0,12340) width 16: "\x{E15}\x{E32}" >+ text run at (0,12362) width 16: "\x{E14}\x{E33}" >+ text run at (0,12384) width 22: "\x{E40}\x{E25}\x{E47}\x{E01}" >+ text run at (0,12406) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,12428) width 45: "\x{E1B}\x{E23}\x{E30}\x{E01}\x{E32}\x{E22}" >+ text run at (0,12450) width 34: "\x{E23}\x{E37}\x{E48}\x{E19}\x{E40}\x{E23}\x{E34}\x{E07}" >+ text run at (0,12472) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,12494) width 23: "\x{E2A}\x{E2D}\x{E07}" >+ text run at (0,12516) width 23: "\x{E02}\x{E49}\x{E32}\x{E07}" >+ text run at (0,12538) width 26: "\x{E08}\x{E21}\x{E39}\x{E01}" >+ text run at (0,12560) width 22: "\x{E40}\x{E25}\x{E47}\x{E01}" >+ text run at (0,12582) width 18: "\x{E2D}\x{E31}\x{E19}" >+ text run at (0,12604) width 17: "\x{E19}\x{E48}\x{E32}" >+ text run at (0,12626) width 20: "\x{E02}\x{E31}\x{E19}" >+ text run at (0,12648) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,12670) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,12692) width 16: "\x{E42}\x{E15}" >+ text run at (0,12714) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,12736) width 23: "\x{E40}\x{E25}\x{E48}\x{E19}" >+ text run at (0,12758) width 15: "\x{E17}\x{E31}\x{E49}\x{E07}" >+ text run at (0,12780) width 17: "\x{E27}\x{E31}\x{E19}" >+ text run at (0,12802) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,12824) width 16: "\x{E42}\x{E14}" >+ text run at (0,12846) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,12868) width 9: "\x{E01}\x{E47}" >+ text run at (0,12890) width 23: "\x{E40}\x{E25}\x{E48}\x{E19}" >+ text run at (0,12912) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,12934) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,12956) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,12978) width 16: "\x{E23}\x{E31}\x{E01}" >+ text run at (0,13000) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,13022) width 30: "\x{E40}\x{E2B}\x{E25}\x{E37}\x{E2D}" >+ text run at (0,13044) width 23: "\x{E40}\x{E01}\x{E34}\x{E19}" >+ text run at (0,13066) width 40: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}\x{E44}\x{E23}" >+ text run at (0,13088) width 9: "\x{E01}\x{E47}" >+ text run at (0,13110) width 25: "\x{E15}\x{E32}\x{E21}" >+ text run at (0,13132) width 17: "\x{E27}\x{E31}\x{E19}" >+ text run at (0,13154) width 10: "\x{E19}\x{E35}\x{E49}" >+ text run at (0,13176) width 15: "\x{E17}\x{E31}\x{E49}\x{E07}" >+ text run at (0,13198) width 9: "\x{E04}\x{E39}\x{E48}" >+ text run at (0,13220) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,13242) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,13264) width 23: "\x{E40}\x{E25}\x{E48}\x{E19}" >+ text run at (0,13286) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,13308) width 13: "\x{E40}\x{E2E}" >+ text run at (0,13330) width 17: "\x{E19}\x{E23}\x{E35}" >+ text run at (0,13352) width 16: "\x{E19}\x{E31}\x{E48}\x{E07}" >+ text run at (0,13374) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,13396) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,13418) width 31: "\x{E1A}\x{E31}\x{E19}\x{E44}\x{E14}" >+ text run at (0,13440) width 30: "\x{E1B}\x{E23}\x{E30}\x{E15}\x{E39}" >+ text run at (0,13462) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,13484) width 21: "\x{E40}\x{E1D}\x{E49}\x{E32}" >+ text run at (0,13506) width 31: "\x{E01}\x{E31}\x{E07}\x{E27}\x{E25}" >+ text run at (0,13528) width 22: "\x{E08}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,13550) width 9: "\x{E14}\x{E39}" >+ text run at (0,13572) width 23: "\x{E17}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,13594) width 18: "\x{E1F}\x{E49}\x{E32}" >+ text run at (0,13616) width 9: "\x{E2A}\x{E35}" >+ text run at (0,13638) width 20: "\x{E40}\x{E17}\x{E32}" >+ text run at (0,13660) width 28: "\x{E2B}\x{E21}\x{E48}\x{E19}" >+ text run at (0,13682) width 19: "\x{E1C}\x{E34}\x{E14}" >+ text run at (0,13704) width 27: "\x{E1B}\x{E01}\x{E15}\x{E34}" >+ text run at (0,13726) width 16: "\x{E42}\x{E14}" >+ text run at (0,13748) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,13770) width 18: "\x{E22}\x{E37}\x{E19}" >+ text run at (0,13792) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,13814) width 30: "\x{E1B}\x{E23}\x{E30}\x{E15}\x{E39}" >+ text run at (0,13836) width 26: "\x{E01}\x{E2D}\x{E14}" >+ text run at (0,13858) width 16: "\x{E42}\x{E15}" >+ text run at (0,13880) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,13902) width 13: "\x{E44}\x{E27}\x{E49}" >+ text run at (0,13924) width 16: "\x{E43}\x{E19}" >+ text run at (0,13946) width 25: "\x{E2D}\x{E49}\x{E2D}\x{E21}" >+ text run at (0,13968) width 28: "\x{E41}\x{E02}\x{E19}" >+ text run at (0,13990) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,14012) width 9: "\x{E01}\x{E47}" >+ text run at (0,14034) width 23: "\x{E21}\x{E2D}\x{E07}" >+ text run at (0,14056) width 9: "\x{E14}\x{E39}" >+ text run at (0,14078) width 23: "\x{E17}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,14100) width 18: "\x{E1F}\x{E49}\x{E32}" >+ text run at (0,14122) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,14144) width 40: "\x{E40}\x{E2B}\x{E21}\x{E37}\x{E2D}\x{E19}" >+ text run at (0,14166) width 19: "\x{E01}\x{E31}\x{E19}" >+ text run at (0,14188) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,14210) width 21: "\x{E40}\x{E2D}\x{E47}\x{E21}" >+ text run at (0,14232) width 31: "\x{E01}\x{E33}\x{E25}\x{E31}\x{E07}" >+ text run at (0,14254) width 22: "\x{E25}\x{E49}\x{E32}\x{E07}" >+ text run at (0,14276) width 26: "\x{E0A}\x{E32}\x{E21}" >+ text run at (0,14298) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,14320) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,14342) width 26: "\x{E14}\x{E49}\x{E32}\x{E19}" >+ text run at (0,14364) width 31: "\x{E40}\x{E2B}\x{E19}\x{E37}\x{E2D}" >+ text run at (0,14386) width 24: "\x{E44}\x{E01}\x{E25}" >+ text run at (0,14408) width 25: "\x{E2D}\x{E2D}\x{E01}" >+ text run at (0,14430) width 15: "\x{E44}\x{E1B}" >+ text run at (0,14452) width 9: "\x{E21}\x{E35}" >+ text run at (0,14474) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,14496) width 18: "\x{E25}\x{E21}" >+ text run at (0,14518) width 29: "\x{E04}\x{E23}\x{E32}\x{E07}" >+ text run at (0,14540) width 25: "\x{E41}\x{E1C}\x{E48}\x{E27}" >+ text run at (0,14562) width 20: "\x{E40}\x{E1A}\x{E32}" >+ text run at (0,14584) width 33: "\x{E44}\x{E14}\x{E49}\x{E22}\x{E34}\x{E19}" >+ text run at (0,14606) width 16: "\x{E21}\x{E32}" >+ text run at (0,14628) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,14650) width 13: "\x{E40}\x{E2E}" >+ text run at (0,14672) width 17: "\x{E19}\x{E23}\x{E35}" >+ text run at (0,14694) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,14716) width 16: "\x{E42}\x{E14}" >+ text run at (0,14738) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,14760) width 23: "\x{E40}\x{E2B}\x{E47}\x{E19}" >+ text run at (0,14782) width 19: "\x{E15}\x{E49}\x{E19}" >+ text run at (0,14804) width 29: "\x{E2B}\x{E0D}\x{E49}\x{E32}" >+ text run at (0,14826) width 15: "\x{E2A}\x{E39}\x{E07}" >+ text run at (0,14848) width 22: "\x{E40}\x{E2D}\x{E19}" >+ text run at (0,14870) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,14892) width 28: "\x{E04}\x{E25}\x{E37}\x{E48}\x{E19}" >+ text run at (0,14914) width 27: "\x{E01}\x{E48}\x{E2D}\x{E19}" >+ text run at (0,14936) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,14958) width 26: "\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,14980) width 13: "\x{E08}\x{E30}" >+ text run at (0,15002) width 16: "\x{E21}\x{E32}" >+ text run at (0,15024) width 15: "\x{E16}\x{E36}\x{E07}" >+ text run at (0,15046) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,15068) width 9: "\x{E01}\x{E47}" >+ text run at (0,15090) width 9: "\x{E21}\x{E35}" >+ text run at (0,15112) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,15134) width 25: "\x{E2B}\x{E27}\x{E35}\x{E14}" >+ text run at (0,15156) width 23: "\x{E2B}\x{E27}\x{E34}\x{E27}" >+ text run at (0,15178) width 41: "\x{E0A}\x{E31}\x{E14}\x{E40}\x{E08}\x{E19}" >+ text run at (0,15200) width 16: "\x{E21}\x{E32}" >+ text run at (0,15222) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,15244) width 63: "\x{E1A}\x{E23}\x{E23}\x{E22}\x{E32}\x{E01}\x{E32}\x{E28}" >+ text run at (0,15266) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,15288) width 15: "\x{E43}\x{E15}\x{E49}" >+ text run at (0,15310) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,15332) width 21: "\x{E40}\x{E21}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,15354) width 39: "\x{E40}\x{E2B}\x{E25}\x{E37}\x{E2D}\x{E1A}" >+ text run at (0,15376) width 16: "\x{E15}\x{E32}" >+ text run at (0,15398) width 15: "\x{E44}\x{E1B}" >+ text run at (0,15420) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,15442) width 26: "\x{E14}\x{E49}\x{E32}\x{E19}" >+ text run at (0,15464) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,15486) width 9: "\x{E01}\x{E47}" >+ text run at (0,15508) width 23: "\x{E40}\x{E2B}\x{E47}\x{E19}" >+ text run at (0,15530) width 28: "\x{E04}\x{E25}\x{E37}\x{E48}\x{E19}" >+ text run at (0,15552) width 29: "\x{E2B}\x{E0D}\x{E49}\x{E32}" >+ text run at (0,15574) width 16: "\x{E21}\x{E32}" >+ text run at (0,15596) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,15618) width 26: "\x{E14}\x{E49}\x{E32}\x{E19}" >+ text run at (0,15640) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,15662) width 24: "\x{E14}\x{E49}\x{E27}\x{E22}" >+ text run at (0,15684) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,15706) width 13: "\x{E40}\x{E2E}" >+ text run at (0,15728) width 17: "\x{E19}\x{E23}\x{E35}" >+ text run at (0,15750) width 19: "\x{E1C}\x{E38}\x{E14}" >+ text run at (0,15772) width 18: "\x{E25}\x{E38}\x{E01}" >+ text run at (0,15794) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,15816) width 19: "\x{E17}\x{E31}\x{E19}" >+ text run at (0,15838) width 15: "\x{E43}\x{E14}" >+ text run at (0,15858) width 5: "\"" >+ text run at (0,15880) width 18: "\x{E25}\x{E21}" >+ text run at (0,15902) width 48: "\x{E44}\x{E0B}\x{E42}\x{E04}\x{E25}\x{E19}" >+ text run at (0,15924) width 16: "\x{E21}\x{E32}" >+ text run at (0,15946) width 21: "\x{E40}\x{E2D}\x{E47}\x{E21}" >+ text run at (0,15966) width 5: "\"" >+ text run at (0,15988) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,16010) width 21: "\x{E23}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,16032) width 26: "\x{E1A}\x{E2D}\x{E01}" >+ text run at (0,16054) width 39: "\x{E20}\x{E23}\x{E23}\x{E22}\x{E32}" >+ text run at (0,16074) width 5: "\"" >+ text run at (0,16096) width 17: "\x{E02}\x{E49}\x{E32}" >+ text run at (0,16118) width 13: "\x{E08}\x{E30}" >+ text run at (0,16140) width 15: "\x{E44}\x{E1B}" >+ text run at (0,16162) width 9: "\x{E14}\x{E39}" >+ text run at (0,16184) width 25: "\x{E2A}\x{E31}\x{E15}\x{E27}\x{E4C}" >+ text run at (0,16206) width 27: "\x{E40}\x{E25}\x{E35}\x{E49}\x{E22}\x{E07}" >+ text run at (0,16228) width 35: "\x{E2B}\x{E19}\x{E48}\x{E2D}\x{E22}" >+ text run at (0,16248) width 5: "\"" >+ text run at (0,16270) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,16292) width 15: "\x{E25}\x{E38}\x{E07}" >+ text run at (0,16314) width 9: "\x{E01}\x{E47}" >+ text run at (0,16336) width 13: "\x{E27}\x{E34}\x{E48}\x{E07}" >+ text run at (0,16358) width 15: "\x{E44}\x{E1B}" >+ text run at (0,16380) width 14: "\x{E22}\x{E31}\x{E07}" >+ text run at (0,16402) width 21: "\x{E40}\x{E1E}\x{E34}\x{E07}" >+ text run at (0,16424) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,16446) width 14: "\x{E27}\x{E31}\x{E27}" >+ text run at (0,16468) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,16490) width 16: "\x{E21}\x{E49}\x{E32}" >+ text run at (0,16512) width 32: "\x{E2D}\x{E32}\x{E28}\x{E31}\x{E22}" >+ text run at (0,16534) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,16556) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,16578) width 21: "\x{E40}\x{E2D}\x{E47}\x{E21}" >+ text run at (0,16600) width 26: "\x{E2B}\x{E22}\x{E38}\x{E14}" >+ text run at (0,16622) width 39: "\x{E17}\x{E33}\x{E07}\x{E32}\x{E19}" >+ text run at (0,16644) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,16666) width 16: "\x{E21}\x{E32}" >+ text run at (0,16688) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,16710) width 30: "\x{E1B}\x{E23}\x{E30}\x{E15}\x{E39}" >+ text run at (0,16732) width 29: "\x{E40}\x{E1E}\x{E35}\x{E22}\x{E07}" >+ text run at (0,16754) width 41: "\x{E0A}\x{E32}\x{E22}\x{E15}\x{E32}" >+ text run at (0,16776) width 23: "\x{E21}\x{E2D}\x{E07}" >+ text run at (0,16798) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,16820) width 9: "\x{E01}\x{E47}" >+ text run at (0,16842) width 26: "\x{E1A}\x{E2D}\x{E01}" >+ text run at (0,16864) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,16886) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,16908) width 49: "\x{E2D}\x{E31}\x{E19}\x{E15}\x{E23}\x{E32}\x{E22}" >+ text run at (0,16930) width 16: "\x{E21}\x{E32}" >+ text run at (0,16952) width 15: "\x{E16}\x{E36}\x{E07}" >+ text run at (0,16974) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,16994) width 5: "\"" >+ text run at (0,17016) width 18: "\x{E40}\x{E23}\x{E47}\x{E27}" >+ text run at (0,17038) width 16: "\x{E42}\x{E14}" >+ text run at (0,17060) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,17080) width 5: "!" >+ text run at (0,17100) width 5: "\"" >+ text run at (0,17122) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,17144) width 40: "\x{E15}\x{E30}\x{E42}\x{E01}\x{E19}" >+ text run at (0,17164) width 5: "\"" >+ text run at (0,17186) width 13: "\x{E27}\x{E34}\x{E48}\x{E07}" >+ text run at (0,17208) width 15: "\x{E44}\x{E1B}" >+ text run at (0,17230) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,17252) width 34: "\x{E43}\x{E15}\x{E49}\x{E16}\x{E38}\x{E19}" >+ text run at (0,17272) width 5: "\"" >+ text run at (0,17294) width 16: "\x{E42}\x{E15}" >+ text run at (0,17316) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,17338) width 29: "\x{E1C}\x{E25}\x{E38}\x{E19}" >+ text run at (0,17360) width 46: "\x{E01}\x{E23}\x{E30}\x{E42}\x{E14}\x{E14}" >+ text run at (0,17382) width 15: "\x{E25}\x{E07}" >+ text run at (0,17404) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,17426) width 25: "\x{E2D}\x{E49}\x{E2D}\x{E21}" >+ text run at (0,17448) width 28: "\x{E41}\x{E02}\x{E19}" >+ text run at (0,17470) width 16: "\x{E42}\x{E14}" >+ text run at (0,17492) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,17514) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,17536) width 21: "\x{E40}\x{E02}\x{E49}\x{E32}" >+ text run at (0,17558) width 15: "\x{E44}\x{E1B}" >+ text run at (0,17580) width 28: "\x{E0B}\x{E48}\x{E2D}\x{E19}" >+ text run at (0,17602) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,17624) width 15: "\x{E43}\x{E15}\x{E49}" >+ text run at (0,17646) width 27: "\x{E40}\x{E15}\x{E35}\x{E22}\x{E07}" >+ text run at (0,17668) width 22: "\x{E40}\x{E14}\x{E47}\x{E01}" >+ text run at (0,17690) width 28: "\x{E2B}\x{E0D}\x{E34}\x{E07}" >+ text run at (0,17712) width 26: "\x{E19}\x{E49}\x{E2D}\x{E22}" >+ text run at (0,17734) width 21: "\x{E40}\x{E02}\x{E49}\x{E32}" >+ text run at (0,17756) width 15: "\x{E44}\x{E1B}" >+ text run at (0,17778) width 15: "\x{E14}\x{E36}\x{E07}" >+ text run at (0,17800) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,17822) width 25: "\x{E2D}\x{E2D}\x{E01}" >+ text run at (0,17844) width 16: "\x{E21}\x{E32}" >+ text run at (0,17866) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,17888) width 21: "\x{E40}\x{E2D}\x{E47}\x{E21}" >+ text run at (0,17910) width 47: "\x{E01}\x{E23}\x{E30}\x{E0A}\x{E32}\x{E01}" >+ text run at (0,17932) width 17: "\x{E1D}\x{E32}" >+ text run at (0,17954) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,17976) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,17998) width 25: "\x{E2D}\x{E2D}\x{E01}" >+ text run at (0,18020) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,18042) width 17: "\x{E2D}\x{E01}" >+ text run at (0,18064) width 19: "\x{E2A}\x{E31}\x{E48}\x{E19}" >+ text run at (0,18086) width 30: "\x{E02}\x{E27}\x{E31}\x{E0D}" >+ text run at (0,18108) width 24: "\x{E2B}\x{E32}\x{E22}" >+ text run at (0,18130) width 19: "\x{E1B}\x{E35}\x{E19}" >+ text run at (0,18152) width 31: "\x{E1A}\x{E31}\x{E19}\x{E44}\x{E14}" >+ text run at (0,18174) width 15: "\x{E44}\x{E21}\x{E49}" >+ text run at (0,18196) width 15: "\x{E25}\x{E07}" >+ text run at (0,18218) width 15: "\x{E44}\x{E1B}" >+ text run at (0,18240) width 16: "\x{E43}\x{E19}" >+ text run at (0,18262) width 31: "\x{E42}\x{E1E}\x{E23}\x{E07}" >+ text run at (0,18284) width 22: "\x{E40}\x{E25}\x{E47}\x{E01}" >+ text run at (0,18306) width 18: "\x{E2D}\x{E31}\x{E19}" >+ text run at (0,18328) width 18: "\x{E21}\x{E37}\x{E14}" >+ text run at (0,18350) width 18: "\x{E17}\x{E36}\x{E1A}" >+ text run at (0,18372) width 16: "\x{E42}\x{E14}" >+ text run at (0,18394) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,18416) width 17: "\x{E08}\x{E31}\x{E1A}" >+ text run at (0,18438) width 16: "\x{E42}\x{E15}" >+ text run at (0,18460) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,18482) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,18504) width 16: "\x{E43}\x{E19}" >+ text run at (0,18526) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,18548) width 18: "\x{E2A}\x{E38}\x{E14}" >+ text run at (0,18570) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,18592) width 13: "\x{E27}\x{E34}\x{E48}\x{E07}" >+ text run at (0,18614) width 25: "\x{E15}\x{E32}\x{E21}" >+ text run at (0,18636) width 16: "\x{E1B}\x{E49}\x{E32}" >+ text run at (0,18658) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,18680) width 15: "\x{E44}\x{E1B}" >+ text run at (0,18702) width 21: "\x{E40}\x{E21}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,18724) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,18746) width 16: "\x{E21}\x{E32}" >+ text run at (0,18768) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,18790) width 22: "\x{E04}\x{E23}\x{E36}\x{E48}\x{E07}" >+ text run at (0,18812) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,18834) width 9: "\x{E01}\x{E47}" >+ text run at (0,18856) width 9: "\x{E21}\x{E35}" >+ text run at (0,18878) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,18900) width 25: "\x{E2B}\x{E27}\x{E35}\x{E14}" >+ text run at (0,18922) width 24: "\x{E2B}\x{E27}\x{E37}\x{E2D}" >+ text run at (0,18944) width 26: "\x{E2A}\x{E48}\x{E27}\x{E19}" >+ text run at (0,18966) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,18988) width 9: "\x{E01}\x{E47}" >+ text run at (0,19010) width 19: "\x{E2A}\x{E31}\x{E48}\x{E19}" >+ text run at (0,19032) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,19054) width 21: "\x{E41}\x{E23}\x{E07}" >+ text run at (0,19076) width 18: "\x{E08}\x{E19}" >+ text run at (0,19098) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,19120) width 18: "\x{E2B}\x{E01}" >+ text run at (0,19142) width 30: "\x{E04}\x{E30}\x{E21}\x{E33}" >+ text run at (0,19164) width 16: "\x{E19}\x{E31}\x{E48}\x{E07}" >+ text run at (0,19186) width 35: "\x{E08}\x{E49}\x{E33}\x{E40}\x{E1A}\x{E49}\x{E32}" >+ text run at (0,19208) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,19230) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,19252) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,19274) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,19296) width 15: "\x{E2A}\x{E34}\x{E48}\x{E07}" >+ text run at (0,19318) width 55: "\x{E1B}\x{E23}\x{E30}\x{E2B}\x{E25}\x{E32}\x{E14}" >+ text run at (0,19340) width 9: "\x{E01}\x{E47}" >+ text run at (0,19362) width 22: "\x{E40}\x{E01}\x{E34}\x{E14}" >+ text run at (0,19384) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,19406) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,19428) width 28: "\x{E2B}\x{E21}\x{E38}\x{E19}" >+ text run at (0,19450) width 15: "\x{E44}\x{E1B}" >+ text run at (0,19472) width 28: "\x{E2B}\x{E21}\x{E38}\x{E19}" >+ text run at (0,19494) width 16: "\x{E21}\x{E32}" >+ text run at (0,19516) width 23: "\x{E2A}\x{E2D}\x{E07}" >+ text run at (0,19538) width 25: "\x{E2A}\x{E32}\x{E21}" >+ text run at (0,19560) width 24: "\x{E23}\x{E2D}\x{E1A}" >+ text run at (0,19582) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,19604) width 9: "\x{E01}\x{E47}" >+ text run at (0,19626) width 25: "\x{E25}\x{E2D}\x{E22}" >+ text run at (0,19648) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,19670) width 9: "\x{E2A}\x{E39}\x{E48}" >+ text run at (0,19692) width 40: "\x{E2D}\x{E32}\x{E01}\x{E32}\x{E28}" >+ text run at (0,19714) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,19736) width 17: "\x{E0A}\x{E49}\x{E32}" >+ text run at (0,19758) width 7: "\x{E46}" >+ text run at (0,19780) width 16: "\x{E42}\x{E14}" >+ text run at (0,19802) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,19824) width 25: "\x{E23}\x{E39}\x{E49}\x{E2A}\x{E36}\x{E01}" >+ text run at (0,19846) width 21: "\x{E23}\x{E32}\x{E27}" >+ text run at (0,19868) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,19890) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,19912) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,19934) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,19956) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,19978) width 15: "\x{E44}\x{E1B}" >+ text run at (0,20000) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,20022) width 18: "\x{E25}\x{E39}\x{E01}" >+ text run at (0,20044) width 45: "\x{E1A}\x{E2D}\x{E25}\x{E25}\x{E39}\x{E19}" >+ text run at (0,20066) width 26: "\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,20088) width 31: "\x{E40}\x{E2B}\x{E19}\x{E37}\x{E2D}" >+ text run at (0,20110) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,20132) width 26: "\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,20154) width 15: "\x{E43}\x{E15}\x{E49}" >+ text run at (0,20176) width 16: "\x{E21}\x{E32}" >+ text run at (0,20198) width 20: "\x{E1E}\x{E1A}" >+ text run at (0,20220) width 19: "\x{E01}\x{E31}\x{E19}" >+ text run at (0,20242) width 22: "\x{E15}\x{E23}\x{E07}" >+ text run at (0,20264) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,20286) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,20308) width 19: "\x{E1E}\x{E2D}" >+ text run at (0,20330) width 9: "\x{E14}\x{E35}" >+ text run at (0,20352) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,20374) width 16: "\x{E17}\x{E33}" >+ text run at (0,20396) width 15: "\x{E43}\x{E2B}\x{E49}" >+ text run at (0,20418) width 22: "\x{E15}\x{E23}\x{E07}" >+ text run at (0,20440) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,20462) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,20484) width 17: "\x{E08}\x{E38}\x{E14}" >+ text run at (0,20506) width 27: "\x{E28}\x{E39}\x{E19}\x{E22}\x{E4C}" >+ text run at (0,20528) width 31: "\x{E01}\x{E25}\x{E32}\x{E07}" >+ text run at (0,20550) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,20572) width 26: "\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,20594) width 48: "\x{E44}\x{E0B}\x{E42}\x{E04}\x{E25}\x{E19}" >+ text run at (0,20616) width 25: "\x{E15}\x{E32}\x{E21}" >+ text run at (0,20638) width 27: "\x{E1B}\x{E01}\x{E15}\x{E34}" >+ text run at (0,20660) width 22: "\x{E15}\x{E23}\x{E07}" >+ text run at (0,20682) width 31: "\x{E01}\x{E25}\x{E32}\x{E07}" >+ text run at (0,20704) width 26: "\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,20726) width 48: "\x{E44}\x{E0B}\x{E42}\x{E04}\x{E25}\x{E19}" >+ text run at (0,20748) width 40: "\x{E2D}\x{E32}\x{E01}\x{E32}\x{E28}" >+ text run at (0,20770) width 13: "\x{E08}\x{E30}" >+ text run at (0,20792) width 16: "\x{E19}\x{E34}\x{E48}\x{E07}" >+ text run at (0,20814) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,20836) width 32: "\x{E04}\x{E27}\x{E32}\x{E21}" >+ text run at (0,20858) width 37: "\x{E01}\x{E14}\x{E14}\x{E31}\x{E19}" >+ text run at (0,20880) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,20902) width 28: "\x{E2B}\x{E19}\x{E31}\x{E01}" >+ text run at (0,20924) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,20946) width 18: "\x{E25}\x{E21}" >+ text run at (0,20968) width 18: "\x{E17}\x{E38}\x{E01}" >+ text run at (0,20990) width 26: "\x{E14}\x{E49}\x{E32}\x{E19}" >+ text run at (0,21012) width 24: "\x{E23}\x{E2D}\x{E1A}" >+ text run at (0,21034) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,21056) width 16: "\x{E17}\x{E33}" >+ text run at (0,21078) width 15: "\x{E43}\x{E2B}\x{E49}" >+ text run at (0,21100) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,21122) width 25: "\x{E25}\x{E2D}\x{E22}" >+ text run at (0,21144) width 15: "\x{E2A}\x{E39}\x{E07}" >+ text run at (0,21166) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,21188) width 7: "\x{E46}" >+ text run at (0,21210) width 18: "\x{E08}\x{E19}" >+ text run at (0,21232) width 36: "\x{E01}\x{E23}\x{E30}\x{E17}\x{E31}\x{E48}\x{E07}" >+ text run at (0,21254) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,21276) width 15: "\x{E44}\x{E1B}" >+ text run at (0,21298) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,21320) width 18: "\x{E2A}\x{E38}\x{E14}" >+ text run at (0,21342) width 25: "\x{E22}\x{E2D}\x{E14}" >+ text run at (0,21364) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,21386) width 26: "\x{E1E}\x{E32}\x{E22}\x{E38}" >+ text run at (0,21408) width 48: "\x{E44}\x{E0B}\x{E42}\x{E04}\x{E25}\x{E19}" >+ text run at (0,21430) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,21452) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,21474) width 22: "\x{E15}\x{E23}\x{E07}" >+ text run at (0,21496) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,21518) width 9: "\x{E01}\x{E47}" >+ text run at (0,21540) width 18: "\x{E16}\x{E39}\x{E01}" >+ text run at (0,21562) width 26: "\x{E2B}\x{E2D}\x{E1A}" >+ text run at (0,21584) width 15: "\x{E44}\x{E1B}" >+ text run at (0,21606) width 33: "\x{E2B}\x{E25}\x{E32}\x{E22}" >+ text run at (0,21628) width 24: "\x{E44}\x{E21}\x{E25}\x{E4C}" >+ text run at (0,21650) width 21: "\x{E07}\x{E48}\x{E32}\x{E22}" >+ text run at (0,21672) width 24: "\x{E14}\x{E32}\x{E22}" >+ text run at (0,21694) width 21: "\x{E23}\x{E32}\x{E27}" >+ text run at (0,21716) width 18: "\x{E01}\x{E31}\x{E1A}" >+ text run at (0,21738) width 26: "\x{E2B}\x{E2D}\x{E1A}" >+ text run at (0,21760) width 20: "\x{E02}\x{E19}" >+ text run at (0,21782) width 19: "\x{E19}\x{E01}" >+ text run at (0,21804) width 18: "\x{E21}\x{E37}\x{E14}" >+ text run at (0,21826) width 25: "\x{E21}\x{E32}\x{E01}" >+ text run at (0,21848) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,21870) width 18: "\x{E25}\x{E21}" >+ text run at (0,21892) width 14: "\x{E22}\x{E31}\x{E07}" >+ text run at (0,21914) width 15: "\x{E2A}\x{E48}\x{E07}" >+ text run at (0,21936) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,21958) width 25: "\x{E2B}\x{E27}\x{E35}\x{E14}" >+ text run at (0,21980) width 24: "\x{E2B}\x{E27}\x{E37}\x{E2D}" >+ text run at (0,22002) width 17: "\x{E19}\x{E48}\x{E32}" >+ text run at (0,22024) width 25: "\x{E01}\x{E25}\x{E31}\x{E27}" >+ text run at (0,22046) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,22068) width 24: "\x{E23}\x{E2D}\x{E1A}" >+ text run at (0,22090) width 16: "\x{E15}\x{E31}\x{E27}" >+ text run at (0,22112) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,22134) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,22156) width 16: "\x{E42}\x{E14}" >+ text run at (0,22178) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,22200) width 23: "\x{E40}\x{E2B}\x{E47}\x{E19}" >+ text run at (0,22222) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,22244) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,22266) width 48: "\x{E2A}\x{E32}\x{E21}\x{E32}\x{E23}\x{E16}" >+ text run at (0,22288) width 16: "\x{E19}\x{E31}\x{E48}\x{E07}" >+ text run at (0,22310) width 15: "\x{E44}\x{E1B}" >+ text run at (0,22332) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,22354) width 23: "\x{E2D}\x{E22}\x{E48}\x{E32}" >+ text run at (0,22376) width 27: "\x{E07}\x{E07}\x{E48}\x{E32}\x{E22}" >+ text run at (0,22398) width 24: "\x{E14}\x{E32}\x{E22}" >+ text run at (0,22420) width 19: "\x{E19}\x{E31}\x{E01}" >+ text run at (0,22442) width 22: "\x{E04}\x{E23}\x{E31}\x{E49}\x{E07}" >+ text run at (0,22464) width 25: "\x{E2B}\x{E19}\x{E36}\x{E48}\x{E07}" >+ text run at (0,22486) width 24: "\x{E2B}\x{E25}\x{E31}\x{E07}" >+ text run at (0,22508) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,22530) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,22552) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,22574) width 32: "\x{E2A}\x{E30}\x{E14}\x{E38}\x{E14}" >+ text run at (0,22596) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,22618) width 21: "\x{E41}\x{E23}\x{E07}" >+ text run at (0,22640) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,22662) width 28: "\x{E2B}\x{E21}\x{E38}\x{E19}" >+ text run at (0,22684) width 15: "\x{E44}\x{E1B}" >+ text run at (0,22706) width 24: "\x{E23}\x{E2D}\x{E1A}" >+ text run at (0,22728) width 7: "\x{E46}" >+ text run at (0,22750) width 23: "\x{E2A}\x{E2D}\x{E07}" >+ text run at (0,22772) width 25: "\x{E2A}\x{E32}\x{E21}" >+ text run at (0,22794) width 22: "\x{E04}\x{E23}\x{E31}\x{E49}\x{E07}" >+ text run at (0,22816) width 16: "\x{E43}\x{E19}" >+ text run at (0,22838) width 27: "\x{E15}\x{E2D}\x{E19}" >+ text run at (0,22860) width 24: "\x{E41}\x{E23}\x{E01}" >+ text run at (0,22882) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,22904) width 9: "\x{E01}\x{E47}" >+ text run at (0,22926) width 25: "\x{E23}\x{E39}\x{E49}\x{E2A}\x{E36}\x{E01}" >+ text run at (0,22948) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,22970) width 16: "\x{E15}\x{E31}\x{E27}" >+ text run at (0,22992) width 18: "\x{E40}\x{E2D}\x{E07}" >+ text run at (0,23014) width 18: "\x{E16}\x{E39}\x{E01}" >+ text run at (0,23036) width 30: "\x{E41}\x{E01}\x{E27}\x{E48}\x{E07}" >+ text run at (0,23058) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,23080) width 25: "\x{E41}\x{E1C}\x{E48}\x{E27}" >+ text run at (0,23102) width 20: "\x{E40}\x{E1A}\x{E32}" >+ text run at (0,23124) width 21: "\x{E23}\x{E32}\x{E27}" >+ text run at (0,23146) width 32: "\x{E17}\x{E32}\x{E23}\x{E01}" >+ text run at (0,23168) width 16: "\x{E43}\x{E19}" >+ text run at (0,23190) width 22: "\x{E40}\x{E1B}\x{E25}" >+ text run at (0,23212) width 16: "\x{E42}\x{E15}" >+ text run at (0,23234) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,23256) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,23278) width 27: "\x{E0A}\x{E2D}\x{E1A}" >+ text run at (0,23300) width 14: "\x{E43}\x{E08}" >+ text run at (0,23322) width 21: "\x{E40}\x{E25}\x{E22}" >+ text run at (0,23344) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,23366) width 13: "\x{E27}\x{E34}\x{E48}\x{E07}" >+ text run at (0,23388) width 15: "\x{E44}\x{E1B}" >+ text run at (0,23410) width 13: "\x{E27}\x{E34}\x{E48}\x{E07}" >+ text run at (0,23432) width 16: "\x{E21}\x{E32}" >+ text run at (0,23454) width 24: "\x{E23}\x{E2D}\x{E1A}" >+ text run at (0,23476) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,23498) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,23520) width 27: "\x{E42}\x{E19}\x{E49}\x{E19}" >+ text run at (0,23542) width 9: "\x{E17}\x{E35}" >+ text run at (0,23564) width 22: "\x{E17}\x{E32}\x{E07}" >+ text run at (0,23586) width 10: "\x{E19}\x{E35}\x{E49}" >+ text run at (0,23608) width 9: "\x{E17}\x{E35}" >+ text run at (0,23630) width 15: "\x{E2A}\x{E48}\x{E07}" >+ text run at (0,23652) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,23674) width 20: "\x{E40}\x{E2B}\x{E48}\x{E32}" >+ text run at (0,23696) width 15: "\x{E14}\x{E31}\x{E07}" >+ text run at (0,23718) width 23: "\x{E01}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,23740) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,23762) width 16: "\x{E42}\x{E14}" >+ text run at (0,23784) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,23806) width 16: "\x{E19}\x{E31}\x{E48}\x{E07}" >+ text run at (0,23828) width 16: "\x{E19}\x{E34}\x{E48}\x{E07}" >+ text run at (0,23850) width 16: "\x{E2D}\x{E22}\x{E39}\x{E48}" >+ text run at (0,23872) width 19: "\x{E1A}\x{E19}" >+ text run at (0,23894) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,23916) width 21: "\x{E40}\x{E1D}\x{E49}\x{E32}" >+ text run at (0,23938) width 25: "\x{E04}\x{E2D}\x{E22}" >+ text run at (0,23960) width 9: "\x{E14}\x{E39}" >+ text run at (0,23982) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,24004) width 13: "\x{E08}\x{E30}" >+ text run at (0,24026) width 22: "\x{E40}\x{E01}\x{E34}\x{E14}" >+ text run at (0,24048) width 26: "\x{E2D}\x{E30}\x{E44}\x{E23}" >+ text run at (0,24070) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,24092) width 22: "\x{E04}\x{E23}\x{E31}\x{E49}\x{E07}" >+ text run at (0,24114) width 25: "\x{E2B}\x{E19}\x{E36}\x{E48}\x{E07}" >+ text run at (0,24136) width 16: "\x{E42}\x{E15}" >+ text run at (0,24158) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,24180) width 21: "\x{E40}\x{E02}\x{E49}\x{E32}" >+ text run at (0,24202) width 15: "\x{E44}\x{E1B}" >+ text run at (0,24224) width 24: "\x{E43}\x{E01}\x{E25}\x{E49}" >+ text run at (0,24246) width 17: "\x{E1D}\x{E32}" >+ text run at (0,24268) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,24290) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,24312) width 25: "\x{E21}\x{E32}\x{E01}" >+ text run at (0,24334) width 15: "\x{E44}\x{E1B}" >+ text run at (0,24356) width 21: "\x{E40}\x{E25}\x{E22}" >+ text run at (0,24378) width 29: "\x{E1E}\x{E25}\x{E31}\x{E14}" >+ text run at (0,24400) width 33: "\x{E15}\x{E01}\x{E25}\x{E07}" >+ text run at (0,24422) width 15: "\x{E44}\x{E1B}" >+ text run at (0,24444) width 9: "\x{E17}\x{E35}" >+ text run at (0,24466) width 24: "\x{E41}\x{E23}\x{E01}" >+ text run at (0,24488) width 22: "\x{E40}\x{E14}\x{E47}\x{E01}" >+ text run at (0,24510) width 28: "\x{E2B}\x{E0D}\x{E34}\x{E07}" >+ text run at (0,24532) width 18: "\x{E04}\x{E34}\x{E14}" >+ text run at (0,24554) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,24576) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,24598) width 13: "\x{E08}\x{E30}" >+ text run at (0,24620) width 22: "\x{E2A}\x{E39}\x{E0D}" >+ text run at (0,24642) width 21: "\x{E40}\x{E2A}\x{E35}\x{E22}" >+ text run at (0,24664) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,24686) width 15: "\x{E44}\x{E1B}" >+ text run at (0,24708) width 21: "\x{E40}\x{E2A}\x{E35}\x{E22}" >+ text run at (0,24730) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,24752) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,24774) width 17: "\x{E0A}\x{E31}\x{E48}\x{E27}" >+ text run at (0,24796) width 16: "\x{E04}\x{E23}\x{E39}\x{E48}" >+ text run at (0,24818) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,24840) width 9: "\x{E01}\x{E47}" >+ text run at (0,24862) width 23: "\x{E40}\x{E2B}\x{E47}\x{E19}" >+ text run at (0,24884) width 9: "\x{E2B}\x{E39}" >+ text run at (0,24906) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,24928) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,24950) width 26: "\x{E42}\x{E1C}\x{E25}\x{E48}" >+ text run at (0,24972) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,24994) width 16: "\x{E21}\x{E32}" >+ text run at (0,25016) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,25038) width 24: "\x{E0A}\x{E48}\x{E2D}\x{E07}" >+ text run at (0,25060) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,25082) width 15: "\x{E17}\x{E31}\x{E49}\x{E07}" >+ text run at (0,25104) width 10: "\x{E19}\x{E35}\x{E49}" >+ text run at (0,25126) width 34: "\x{E40}\x{E1E}\x{E23}\x{E32}\x{E30}" >+ text run at (0,25148) width 21: "\x{E41}\x{E23}\x{E07}" >+ text run at (0,25170) width 18: "\x{E01}\x{E14}" >+ text run at (0,25192) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,25214) width 28: "\x{E2B}\x{E19}\x{E31}\x{E01}" >+ text run at (0,25236) width 24: "\x{E02}\x{E2D}\x{E07}" >+ text run at (0,25258) width 40: "\x{E2D}\x{E32}\x{E01}\x{E32}\x{E28}" >+ text run at (0,25280) width 16: "\x{E17}\x{E33}" >+ text run at (0,25302) width 15: "\x{E43}\x{E2B}\x{E49}" >+ text run at (0,25324) width 16: "\x{E42}\x{E15}" >+ text run at (0,25346) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,25368) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,25390) width 33: "\x{E15}\x{E01}\x{E25}\x{E07}" >+ text run at (0,25412) width 15: "\x{E44}\x{E1B}" >+ text run at (0,25434) width 23: "\x{E02}\x{E49}\x{E32}\x{E07}" >+ text run at (0,25456) width 22: "\x{E25}\x{E48}\x{E32}\x{E07}" >+ text run at (0,25478) width 16: "\x{E42}\x{E14}" >+ text run at (0,25500) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,25522) width 35: "\x{E04}\x{E25}\x{E32}\x{E19}" >+ text run at (0,25544) width 15: "\x{E44}\x{E1B}" >+ text run at (0,25566) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,25588) width 24: "\x{E0A}\x{E48}\x{E2D}\x{E07}" >+ text run at (0,25610) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,25632) width 17: "\x{E08}\x{E31}\x{E1A}" >+ text run at (0,25654) width 9: "\x{E2B}\x{E39}" >+ text run at (0,25676) width 16: "\x{E42}\x{E15}" >+ text run at (0,25698) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,25720) width 13: "\x{E44}\x{E27}\x{E49}" >+ text run at (0,25742) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,25764) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,25786) width 25: "\x{E25}\x{E32}\x{E01}" >+ text run at (0,25808) width 19: "\x{E21}\x{E31}\x{E19}" >+ text run at (0,25830) width 16: "\x{E21}\x{E32}" >+ text run at (0,25852) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,25874) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,25896) width 17: "\x{E2D}\x{E35}\x{E01}" >+ text run at (0,25918) width 24: "\x{E2B}\x{E25}\x{E31}\x{E07}" >+ text run at (0,25940) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,25962) width 20: "\x{E19}\x{E31}\x{E49}\x{E19}" >+ text run at (0,25984) width 9: "\x{E01}\x{E47}" >+ text run at (0,26006) width 18: "\x{E1B}\x{E34}\x{E14}" >+ text run at (0,26028) width 17: "\x{E1D}\x{E32}" >+ text run at (0,26050) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,26072) width 23: "\x{E40}\x{E1E}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,26094) width 13: "\x{E08}\x{E30}" >+ text run at (0,26116) width 15: "\x{E44}\x{E14}\x{E49}" >+ text run at (0,26138) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,26160) width 22: "\x{E40}\x{E01}\x{E34}\x{E14}" >+ text run at (0,26182) width 48: "\x{E2D}\x{E38}\x{E1A}\x{E31}\x{E15}\x{E34}\x{E40}\x{E2B}\x{E15}\x{E38}" >+ text run at (0,26204) width 17: "\x{E2D}\x{E35}\x{E01}" >+ text run at (0,26226) width 37: "\x{E0A}\x{E31}\x{E48}\x{E27}\x{E42}\x{E21}\x{E07}" >+ text run at (0,26248) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,26270) width 37: "\x{E0A}\x{E31}\x{E48}\x{E27}\x{E42}\x{E21}\x{E07}" >+ text run at (0,26292) width 20: "\x{E40}\x{E25}\x{E48}\x{E32}" >+ text run at (0,26314) width 27: "\x{E1C}\x{E48}\x{E32}\x{E19}" >+ text run at (0,26336) width 15: "\x{E44}\x{E1B}" >+ text run at (0,26358) width 16: "\x{E42}\x{E14}" >+ text run at (0,26380) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,26402) width 25: "\x{E04}\x{E48}\x{E2D}\x{E22}" >+ text run at (0,26424) width 7: "\x{E46}" >+ text run at (0,26446) width 24: "\x{E2B}\x{E32}\x{E22}" >+ text run at (0,26468) width 25: "\x{E01}\x{E25}\x{E31}\x{E27}" >+ text run at (0,26490) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,26512) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,26534) width 25: "\x{E23}\x{E39}\x{E49}\x{E2A}\x{E36}\x{E01}" >+ text run at (0,26556) width 26: "\x{E40}\x{E2B}\x{E07}\x{E32}" >+ text run at (0,26578) width 30: "\x{E40}\x{E2B}\x{E25}\x{E37}\x{E2D}" >+ text run at (0,26600) width 23: "\x{E40}\x{E01}\x{E34}\x{E19}" >+ text run at (0,26622) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,26644) width 18: "\x{E25}\x{E21}" >+ text run at (0,26666) width 9: "\x{E01}\x{E47}" >+ text run at (0,26688) width 15: "\x{E2A}\x{E48}\x{E07}" >+ text run at (0,26710) width 27: "\x{E40}\x{E2A}\x{E35}\x{E22}\x{E07}" >+ text run at (0,26732) width 25: "\x{E2B}\x{E27}\x{E35}\x{E14}" >+ text run at (0,26754) width 24: "\x{E2B}\x{E27}\x{E37}\x{E2D}" >+ text run at (0,26776) width 15: "\x{E14}\x{E31}\x{E07}" >+ text run at (0,26798) width 21: "\x{E40}\x{E2A}\x{E35}\x{E22}" >+ text run at (0,26820) width 18: "\x{E08}\x{E19}" >+ text run at (0,26842) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,26864) width 26: "\x{E41}\x{E17}\x{E1A}" >+ text run at (0,26886) width 13: "\x{E08}\x{E30}" >+ text run at (0,26908) width 9: "\x{E2B}\x{E39}" >+ text run at (0,26930) width 35: "\x{E2B}\x{E19}\x{E27}\x{E01}" >+ text run at (0,26952) width 9: "\x{E17}\x{E35}" >+ text run at (0,26974) width 24: "\x{E41}\x{E23}\x{E01}" >+ text run at (0,26996) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,27018) width 32: "\x{E2A}\x{E07}\x{E2A}\x{E31}\x{E22}" >+ text run at (0,27040) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,27062) width 15: "\x{E04}\x{E07}" >+ text run at (0,27084) width 13: "\x{E08}\x{E30}" >+ text run at (0,27106) width 18: "\x{E16}\x{E39}\x{E01}" >+ text run at (0,27128) width 19: "\x{E09}\x{E35}\x{E01}" >+ text run at (0,27150) width 47: "\x{E01}\x{E23}\x{E30}\x{E0A}\x{E32}\x{E01}" >+ text run at (0,27172) width 25: "\x{E2D}\x{E2D}\x{E01}" >+ text run at (0,27194) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,27216) width 20: "\x{E0A}\x{E34}\x{E49}\x{E19}" >+ text run at (0,27238) width 22: "\x{E40}\x{E25}\x{E47}\x{E01}" >+ text run at (0,27260) width 20: "\x{E0A}\x{E34}\x{E49}\x{E19}" >+ text run at (0,27282) width 26: "\x{E19}\x{E49}\x{E2D}\x{E22}" >+ text run at (0,27304) width 21: "\x{E40}\x{E21}\x{E37}\x{E48}\x{E2D}" >+ text run at (0,27326) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,27348) width 22: "\x{E40}\x{E2D}\x{E19}" >+ text run at (0,27370) width 18: "\x{E25}\x{E49}\x{E21}" >+ text run at (0,27392) width 15: "\x{E25}\x{E07}" >+ text run at (0,27414) width 17: "\x{E2D}\x{E35}\x{E01}" >+ text run at (0,27436) width 22: "\x{E04}\x{E23}\x{E31}\x{E49}\x{E07}" >+ text run at (0,27458) width 17: "\x{E41}\x{E15}\x{E48}" >+ text run at (0,27480) width 33: "\x{E2B}\x{E25}\x{E32}\x{E22}" >+ text run at (0,27502) width 37: "\x{E0A}\x{E31}\x{E48}\x{E27}\x{E42}\x{E21}\x{E07}" >+ text run at (0,27524) width 27: "\x{E1C}\x{E48}\x{E32}\x{E19}" >+ text run at (0,27546) width 15: "\x{E44}\x{E1B}" >+ text run at (0,27568) width 9: "\x{E01}\x{E47}" >+ text run at (0,27590) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,27612) width 9: "\x{E21}\x{E35}" >+ text run at (0,27634) width 26: "\x{E2D}\x{E30}\x{E44}\x{E23}" >+ text run at (0,27656) width 22: "\x{E40}\x{E01}\x{E34}\x{E14}" >+ text run at (0,27678) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,27700) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,27722) width 21: "\x{E40}\x{E25}\x{E22}" >+ text run at (0,27744) width 22: "\x{E40}\x{E25}\x{E34}\x{E01}" >+ text run at (0,27766) width 25: "\x{E27}\x{E34}\x{E15}\x{E01}" >+ text run at (0,27788) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,27810) width 37: "\x{E15}\x{E31}\x{E14}\x{E2A}\x{E34}\x{E19}" >+ text run at (0,27832) width 14: "\x{E43}\x{E08}" >+ text run at (0,27854) width 25: "\x{E04}\x{E2D}\x{E22}" >+ text run at (0,27876) width 9: "\x{E14}\x{E39}" >+ text run at (0,27898) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,27920) width 24: "\x{E2A}\x{E07}\x{E1A}" >+ text run at (0,27942) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,27964) width 15: "\x{E23}\x{E2D}" >+ text run at (0,27986) width 14: "\x{E27}\x{E48}\x{E32}" >+ text run at (0,28008) width 43: "\x{E2D}\x{E19}\x{E32}\x{E04}\x{E15}" >+ text run at (0,28030) width 13: "\x{E08}\x{E30}" >+ text run at (0,28052) width 23: "\x{E40}\x{E1B}\x{E47}\x{E19}" >+ text run at (0,28074) width 40: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}\x{E44}\x{E23}" >+ text run at (0,28096) width 16: "\x{E43}\x{E19}" >+ text run at (0,28118) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,28140) width 18: "\x{E2A}\x{E38}\x{E14}" >+ text run at (0,28162) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,28184) width 35: "\x{E04}\x{E25}\x{E32}\x{E19}" >+ text run at (0,28206) width 24: "\x{E08}\x{E32}\x{E01}" >+ text run at (0,28228) width 21: "\x{E1E}\x{E37}\x{E49}\x{E19}" >+ text run at (0,28250) width 23: "\x{E2B}\x{E49}\x{E2D}\x{E07}" >+ text run at (0,28272) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,28294) width 24: "\x{E42}\x{E22}\x{E01}" >+ text run at (0,28316) width 15: "\x{E44}\x{E1B}" >+ text run at (0,28338) width 16: "\x{E21}\x{E32}" >+ text run at (0,28360) width 20: "\x{E02}\x{E36}\x{E49}\x{E19}" >+ text run at (0,28382) width 15: "\x{E44}\x{E1B}" >+ text run at (0,28404) width 19: "\x{E1A}\x{E19}" >+ text run at (0,28426) width 27: "\x{E40}\x{E15}\x{E35}\x{E22}\x{E07}" >+ text run at (0,28448) width 24: "\x{E41}\x{E25}\x{E49}\x{E27}" >+ text run at (0,28470) width 9: "\x{E01}\x{E47}" >+ text run at (0,28492) width 28: "\x{E19}\x{E2D}\x{E19}" >+ text run at (0,28514) width 15: "\x{E25}\x{E07}" >+ text run at (0,28536) width 16: "\x{E42}\x{E15}" >+ text run at (0,28558) width 16: "\x{E42}\x{E15}\x{E49}" >+ text run at (0,28580) width 25: "\x{E15}\x{E32}\x{E21}" >+ text run at (0,28602) width 18: "\x{E15}\x{E34}\x{E14}" >+ text run at (0,28624) width 16: "\x{E21}\x{E32}" >+ text run at (0,28646) width 28: "\x{E19}\x{E2D}\x{E19}" >+ text run at (0,28668) width 15: "\x{E25}\x{E07}" >+ text run at (0,28690) width 24: "\x{E43}\x{E01}\x{E25}\x{E49}" >+ text run at (0,28712) width 7: "\x{E46}" >+ text run at (0,28734) width 20: "\x{E40}\x{E18}\x{E2D}" >+ text run at (0,28756) width 15: "\x{E44}\x{E21}\x{E48}" >+ text run at (0,28778) width 17: "\x{E0A}\x{E49}\x{E32}" >+ text run at (0,28800) width 16: "\x{E42}\x{E14}" >+ text run at (0,28822) width 22: "\x{E42}\x{E23}\x{E18}\x{E35}" >+ text run at (0,28844) width 9: "\x{E01}\x{E47}" >+ text run at (0,28866) width 18: "\x{E1B}\x{E34}\x{E14}" >+ text run at (0,28888) width 16: "\x{E15}\x{E32}" >+ text run at (0,28910) width 15: "\x{E25}\x{E07}" >+ text run at (0,28932) width 27: "\x{E2B}\x{E25}\x{E31}\x{E1A}" >+ text run at (0,28954) width 35: "\x{E1C}\x{E25}\x{E47}\x{E2D}\x{E22}" >+ text run at (0,28976) width 15: "\x{E44}\x{E1B}" >+ text run at (0,28998) width 29: "\x{E2D}\x{E22}\x{E48}\x{E32}\x{E07}" >+ text run at (0,29020) width 28: "\x{E2A}\x{E19}\x{E34}\x{E17}" >+ text run at (0,29042) width 15: "\x{E17}\x{E31}\x{E49}\x{E07}" >+ text run at (0,29064) width 7: "\x{E46}" >+ text run at (0,29086) width 9: "\x{E17}\x{E35}\x{E48}" >+ text run at (0,29108) width 26: "\x{E1A}\x{E49}\x{E32}\x{E19}" >+ text run at (0,29130) width 24: "\x{E42}\x{E22}\x{E01}" >+ text run at (0,29152) width 15: "\x{E44}\x{E1B}" >+ text run at (0,29174) width 16: "\x{E21}\x{E32}" >+ text run at (0,29196) width 22: "\x{E41}\x{E25}\x{E30}" >+ text run at (0,29218) width 18: "\x{E25}\x{E21}" >+ text run at (0,29240) width 9: "\x{E01}\x{E47}" >+ text run at (0,29262) width 29: "\x{E04}\x{E23}\x{E32}\x{E07}" >+ text run at (0,29284) width 25: "\x{E2B}\x{E27}\x{E35}\x{E14}" >+ text run at (0,29306) width 24: "\x{E2B}\x{E27}\x{E37}\x{E2D}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt >new file mode 100644 >index 00000000000..a27c605e0f8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt >@@ -0,0 +1,50 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x352 >+ RenderBlock {HTML} at (0,0) size 800x352 >+ RenderBody {BODY} at (8,8) size 784x336 >+ RenderBlock {DIV} at (0,0) size 784x336 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 750x19 >+ text run at (0,0) width 750: "In all four cases below, the exclamation mark should be on the left side of the first line and on the right side of the second line." >+ RenderBlock {DIV} at (0,20) size 784x316 >+ RenderBR {BR} at (425,59) size 0x19 >+ RenderBR {BR} at (425,138) size 0x19 >+ RenderBR {BR} at (425,217) size 0x19 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (10,30) size 421x70 clip at (11,31) size 419x68 >+ RenderTextControl {TEXTAREA} at (2,2) size 421x70 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 415x48 >+ RenderText {#text} at (375,0) size 415x32 >+ text run at (375,0) width 0 RTL: " " >+ text run at (375,0) width 40 RTL: "\x{5E9}\x{5DC}\x{5D5}\x{5DD}!" >+ text run at (0,16) width 48: "hello!" >+ text run at (48,16) width 0: " " >+ RenderBR {BR} at (415,32) size 0x16 >+layer at (10,109) size 421x70 clip at (11,110) size 419x68 >+ RenderTextControl {TEXTAREA} at (2,81) size 421x70 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 415x48 >+ RenderText {#text} at (375,0) size 415x32 >+ text run at (375,0) width 0 RTL: " " >+ text run at (375,0) width 40 RTL: "\x{5E9}\x{5DC}\x{5D5}\x{5DD}!" >+ text run at (0,16) width 48: "hello!" >+ text run at (48,16) width 0: " " >+ RenderBR {BR} at (0,32) size 0x16 >+layer at (10,188) size 421x70 clip at (11,189) size 419x68 >+ RenderTextControl {TEXTAREA} at (2,160) size 421x70 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 415x48 >+ RenderText {#text} at (375,0) size 415x32 >+ text run at (375,0) width 0 RTL: " " >+ text run at (375,0) width 40 RTL: "\x{5E9}\x{5DC}\x{5D5}\x{5DD}!" >+ text run at (0,16) width 48: "hello!" >+ text run at (48,16) width 0: " " >+ RenderBR {BR} at (0,32) size 0x16 >+layer at (10,267) size 421x70 clip at (11,268) size 419x68 >+ RenderTextControl {TEXTAREA} at (2,239) size 421x70 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 415x48 >+ RenderText {#text} at (375,0) size 415x32 >+ text run at (375,0) width 0 RTL: " " >+ text run at (375,0) width 40 RTL: "\x{5E9}\x{5DC}\x{5D5}\x{5DD}!" >+ text run at (0,16) width 48: "hello!" >+ text run at (48,16) width 0: " " >+ RenderBR {BR} at (415,32) size 0x16 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/justified-selection-at-edge-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/justified-selection-at-edge-expected.txt >new file mode 100644 >index 00000000000..0f09e6faf47 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/justified-selection-at-edge-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 370x19 >+ text run at (0,0) width 370: "Test for bug 13234, layout of selected justified text is broken." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 238x19 >+ text run at (0,0) width 238: "The two blue boxes should be identical." >+ RenderBlock {DIV} at (0,72) size 256x46 [border: (3px solid #0000FF)] >+ RenderText {#text} at (3,3) size 129x19 >+ text run at (3,3) width 129: "Lorem ipsum dolor si" >+ RenderInline {SPAN} at (0,0) size 42x19 [color=#008000] [bgcolor=#FFFF00] >+ RenderText {#text} at (131,3) size 42x19 >+ text run at (131,3) width 42: "t amet," >+ RenderText {#text} at (172,3) size 250x39 >+ text run at (172,3) width 81: " consectetuer" >+ text run at (3,23) width 84: "adipiscing elit." >+ RenderBlock (anonymous) at (0,118) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,154) size 256x46 [border: (3px solid #0000FF)] >+ RenderText {#text} at (3,3) size 250x39 >+ text run at (3,3) width 250: "Lorem ipsum dolor sit amet, consectetuer" >+ text run at (3,23) width 84: "adipiscing elit." >+selection start: position 20 of child 0 {#text} of child 8 {P} of body >+selection end: position 27 of child 0 {#text} of child 8 {P} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/justified-selection-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/justified-selection-expected.txt >new file mode 100644 >index 00000000000..1867843d3f8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/justified-selection-expected.txt >@@ -0,0 +1,33 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 101x19 >+ text run at (0,0) width 101: "Test for revision " >+ RenderInline {A} at (0,0) size 48x19 [color=#0000EE] >+ RenderText {#text} at (101,0) size 48x19 >+ text run at (101,0) width 48: "#20574" >+ RenderText {#text} at (149,0) size 4x19 >+ text run at (149,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 238x19 >+ text run at (0,0) width 238: "The two blue boxes should be identical." >+ RenderBlock {DIV} at (0,72) size 106x46 [border: (3px solid #0000FF)] >+ RenderText {#text} at (3,3) size 9x19 >+ text run at (3,3) width 9: "L" >+ RenderInline {SPAN} at (0,0) size 42x19 [color=#008000] [bgcolor=#FFFF00] >+ RenderText {#text} at (12,3) size 42x19 >+ text run at (12,3) width 42: "o r" >+ RenderText {#text} at (53,3) size 100x39 >+ text run at (53,3) width 50: "e mi" >+ text run at (3,23) width 64: "psumdolor" >+ RenderBlock (anonymous) at (0,118) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,138) size 106x46 [border: (3px solid #0000FF)] >+ RenderText {#text} at (3,3) size 100x39 >+ text run at (3,3) width 100: "Lo re mi" >+ text run at (3,23) width 64: "psumdolor" >+selection start: position 1 of child 0 {#text} of child 8 {DIV} of body >+selection end: position 4 of child 0 {#text} of child 8 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/justify-ideograph-leading-expansion-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/justify-ideograph-leading-expansion-expected.txt >new file mode 100644 >index 00000000000..df74523ca32 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/justify-ideograph-leading-expansion-expected.txt >@@ -0,0 +1,37 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x94 >+ RenderBlock {DIV} at (0,0) size 106x26 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 31x19 >+ text run at (3,3) width 31: "a. b. " >+ RenderInline {SPAN} at (0,0) size 3x19 >+ RenderText {#text} at (34,3) size 3x19 >+ text run at (34,3) width 3: "i" >+ RenderText {#text} at (37,3) size 65x19 >+ text run at (37,3) width 65: "\x{306F}xxxxxxx" >+ RenderBlock {DIV} at (0,34) size 106x26 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 99x19 >+ text run at (3,3) width 99: "a. b. i\x{306F}xxxxxxx" >+ RenderBlock {DIV} at (0,68) size 106x26 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 179x19 >+ text run at (3,3) width 179: "xxxxxxxxxxxxxxxxxxxxx\x{FF08}\x{624B}\x{FF09}" >+ RenderBlock {DIV} at (0,102) size 784x134 >+ RenderBlock {DIV} at (0,0) size 106x46 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 81x19 >+ text run at (3,3) width 81: "a. b. " >+ RenderInline {SPAN} at (0,0) size 3x19 >+ RenderText {#text} at (84,3) size 3x19 >+ text run at (84,3) width 3: "i" >+ RenderText {#text} at (87,3) size 100x39 >+ text run at (87,3) width 16: "\x{306F}" >+ text run at (3,23) width 56: "xxxxxxx" >+ RenderBlock {DIV} at (0,54) size 106x46 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 100x39 >+ text run at (3,3) width 100: "a. b. i\x{306F}" >+ text run at (3,23) width 56: "xxxxxxx" >+ RenderBlock {DIV} at (0,108) size 106x26 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 200x19 >+ text run at (3,3) width 200: "xxxxxxxxxxxxxxxxxxxxx\x{FF08}\x{624B}\x{FF09}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/khmer-lao-font-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/khmer-lao-font-expected.txt >new file mode 100644 >index 00000000000..eb356ac7473 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/khmer-lao-font-expected.txt >@@ -0,0 +1,38 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 659x19 >+ text run at (0,0) width 659: "This file includes Khmer and Lao text, and makes sure that the render tree metrics match what they should be." >+ RenderBlock (anonymous) at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 45x19 >+ text run at (0,0) width 45: "Khmer:" >+ RenderBlock {P} at (0,72) size 784x110 >+ RenderText {#text} at (0,2) size 777x107 >+ text run at (0,2) width 750: "\x{179A}\x{17C3}\x{17A1}\x{1784}\x{17CB} \x{179A}\x{1794}\x{179F}\x{17CB}\x{1781}\x{17D2}\x{1798}\x{17C2}\x{179A} \x{179B}\x{1791}\x{17D2}\x{1792}\x{1795}\x{179B}\x{200B}\x{1794}\x{17D2}\x{179A}\x{17A0}\x{17C2}\x{179B} \x{1794}\x{1780}\x{1794}\x{17D2}\x{179A}\x{17C2}\x{200B}\x{1791}\x{17C6}\x{1796}\x{17D0}\x{179A}\x{200B}\x{1793}\x{17C1}\x{17C7} \x{179F}\x{17D2}\x{179C}\x{17C2}\x{1784}\x{179A}\x{1780} \x{179A}\x{17BC}\x{1794}\x{1797}\x{17B6}\x{1796} \x{1795}\x{17C2}\x{1793}\x{1791}\x{17B8} \x{1794}\x{1780}\x{200B}\x{1794}\x{17D2}\x{179A}\x{17C2} \x{179A}\x{17BC}\x{1794}\x{1797}\x{17B6}\x{1796}\x{200B}\x{179F}\x{1798}\x{17D2}\x{179A}\x{17B6}\x{1794}\x{17CB} \x{1785}\x{17D2}\x{179A}\x{17BE}\x{1793}\x{200B}\x{1791}\x{17C0}\x{178F}\x{200B}\x{178A}\x{17C4}\x{1799}" >+ text run at (0,24) width 777: "\x{1787}\x{17C6}\x{1793}\x{17BD}\x{1799} \x{1795}\x{17D2}\x{1789}\x{17BE}\x{200B}\x{1798}\x{178F}\x{17B7}\x{200B}\x{1794}\x{17D2}\x{179A}\x{178F}\x{17B7}\x{1780}\x{1798}\x{17D2}\x{1798} \x{17AF}\x{1780}\x{1787}\x{1793}\x{1797}\x{17B6}\x{1796} & \x{1782}\x{17C4}\x{179B}\x{1780}\x{17B6}\x{179A}\x{178E}\x{17CD} \x{1796}\x{179B}\x{200B}\x{179B}\x{17B6}\x{179C} \x{1787}\x{17B6}\x{200B}\x{1781}\x{17C1}\x{178F}\x{17D2}\x{178F}\x{200B}\x{1798}\x{17BD}\x{1799}\x{200B}\x{1793}\x{17C3}\x{200B}\x{178A}\x{17C2}\x{1793}\x{178A}\x{17B8}\x{200B}\x{1780}\x{1798}\x{17D2}\x{1796}\x{17BB}\x{1787}\x{17B6}\x{200B}\x{1780}\x{17D2}\x{179A}\x{17C4}\x{1798} \x{178B}\x{17B7}\x{178F}\x{200B}\x{1793}\x{17C5}\x{200B}\x{178F}\x{17C6}\x{1794}\x{1793}\x{17CB} \x{178A}\x{17C2}\x{1793}\x{178A}\x{17B8}\x{200B}\x{179F}" >+ text run at (0,46) width 771: "\x{178E}\x{17D2}\x{178F}\x{200B}\x{1791}\x{1793}\x{17D2}\x{179B}\x{17C1}\x{1798}\x{17C1}\x{1782}\x{1784}\x{17D2}\x{1782} \x{17D4} \x{1781}\x{17C1}\x{178F}\x{17D2}\x{178F}\x{200B}\x{1796}\x{179B}\x{200B}\x{179B}\x{17B6}\x{179C}\x{179F}\x{1798}\x{17D2}\x{1794}\x{17BC}\x{179A} \x{178A}\x{17C4}\x{1799} \x{1797}\x{17C4}\x{1782}\x{1795}\x{179B}\x{200B}\x{1780}\x{179F}\x{17B7}\x{1780}\x{1798}\x{17D2}\x{1798} \x{1798}\x{17B6}\x{1793}\x{200B}\x{1785}\x{17C6}\x{1780}\x{17B6}\x{179A} \x{178A}\x{17C6}\x{178E}\x{17B6}\x{17C6}\x{200B}\x{179F}\x{17D2}\x{179A}\x{17C2}\x{200B}\x{179F}\x{17D2}\x{179A}\x{17BC}\x{179C} \x{179F}\x{17D2}\x{179A}\x{17C2}\x{17A2}\x{17C6}\x{1794}\x{17B7}\x{179B} \x{1787}\x{179B}\x{1795}\x{179B}\x{200B}\x{1791}\x{17B9}\x{1780}\x{179F}\x{17B6}\x{1794}\x{200B}\x{1791}\x{17B9}\x{1780}" >+ text run at (0,68) width 766: "\x{1794}\x{17D2}\x{179A}\x{17C3} \x{1793}\x{17B7}\x{1784}\x{200B}\x{179A}\x{1785}\x{1793}\x{17B6}\x{179F}\x{1798}\x{17D2}\x{1796}\x{17D0}\x{1793}\x{17D2}\x{1792}\x{1792}\x{17B6}\x{179A}\x{17B6}\x{179F}\x{17B6}\x{179F}\x{17D2}\x{178F}\x{17D2}\x{179A} \x{1792}\x{1798}\x{17D2}\x{1798}\x{1787}\x{17B6}\x{178F}\x{17B7}\x{200B}\x{1781}\x{17D2}\x{179C}\x{17B6}\x{178F}\x{17CB}\x{1781}\x{17D2}\x{179C}\x{17C2}\x{1784}\x{17D4}\x{200B} \x{1796}\x{179B}\x{200B}\x{179B}\x{17B6}\x{179C} \x{179F}\x{17D2}\x{1790}\x{17B7}\x{178F}\x{1793}\x{17C5}\x{200B}\x{1794}\x{17C2}\x{1780}\x{200B}\x{1781}\x{17B6}\x{1784}\x{179B}\x{17B7}\x{1785}\x{200B}\x{1793}\x{17C3}\x{200B}\x{178A}\x{17C2}\x{1793}\x{178A}\x{17B8}\x{200B}\x{1780}\x{1798}\x{17D2}\x{1796}\x{17BB}\x{1787}\x{17B6}\x{200B}\x{1780}\x{17D2}\x{179A}\x{17C4}\x{1798} \x{1798}\x{1787}\x{17D2}\x{1788}\x{1798}\x{178E}\x{17D2}\x{178C}\x{179B}\x{200B}" >+ text run at (0,90) width 764: "\x{1793}\x{17C3}\x{200B}\x{1781}\x{17C1}\x{178F}\x{17D2}\x{178F}\x{200B}\x{1793}\x{17C1}\x{17C7}\x{200B}\x{1782}\x{17BA} \x{1791}\x{17B8}\x{200B}\x{179A}\x{17BD}\x{1798}\x{200B}\x{1781}\x{17C1}\x{178F}\x{17D2}\x{178F}\x{200B}\x{1796}\x{179B}\x{200B}\x{179B}\x{17B6}\x{179C}\x{17D4} \x{1796}\x{17B8}\x{200B}\x{1791}\x{17B8}\x{200B}\x{179A}\x{17BD}\x{1798}\x{200B}\x{1781}\x{17C1}\x{178F}\x{17D2}\x{178F}\x{200B}\x{1796}\x{179B}\x{200B}\x{179B}\x{17B6}\x{179C}\x{200B}\x{1791}\x{17C5}\x{200B}\x{1791}\x{17B8}\x{1780}\x{17D2}\x{179A}\x{17BB}\x{1784}\x{200B}\x{1796}\x{17D2}\x{179A}\x{17C3}\x{1793}\x{1782}\x{179A}\x{1798}\x{17B6}\x{1793}\x{200B}\x{1785}\x{1798}\x{17D2}\x{1784}\x{17B6}\x{1799} \x{17E2}\x{17E8}\x{17E0} \x{1782}\x{200B}.\x{200B}\x{1798}\x{200B}. \x{178F}\x{17B6}\x{1798}\x{1795}\x{17D2}\x{179B}\x{17BC}\x{179C}\x{200B}\x{1787}\x{17B6}\x{178F}\x{17B7} \x{179B}\x{17C1}\x{1781} \x{17E1}" >+ RenderBlock (anonymous) at (0,198) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 27x19 >+ text run at (0,20) width 27: "Lao:" >+ RenderBlock {P} at (0,254) size 784x242 >+ RenderText {#text} at (0,2) size 787x239 >+ text run at (0,2) width 774: "\x{E84}\x{EBB}\x{EC9}\x{E99}\x{EAB}\x{EB2} \x{EAE}\x{EB9}\x{E9A}\x{E9E}\x{EB2}\x{E9A} \x{EC1}\x{E9C}\x{E99}\x{E97}\x{EB5}\x{EC8} \x{EC1}\x{E9B}\x{E9E}\x{EB2}\x{EAA}\x{EB2} \x{EA1}\x{EB7}\x{E96}\x{EB7} \x{E9A}\x{EA5}\x{EB1}\x{EAD}\x{E81}\x{EC0}\x{E81}\x{EB5} \x{EC0}\x{E9E}\x{EB5}\x{EC8}\x{EA1}\x{EC0}\x{E95}\x{EB5}\x{EA1}\x{E88}\x{EB2}\x{E81} \x{EC1}\x{E9B}\x{EDC}\x{EC9}\x{EB2}\x{E99}\x{EB5}\x{EC9} \x{EAE}\x{EB9}\x{E9A}\x{E9E}\x{EB2}\x{E9A}\x{EAA}\x{EB3}\x{EA5}\x{EB1}\x{E9A} \x{EC1}\x{E9B}\x{EDC}\x{EC9}\x{EB2}\x{E99}\x{EB5}\x{EC9} \x{EAB}\x{EBC}\x{EB1}\x{E87}\x{E88}\x{EB2}\x{E81}\x{E97}\x{EB5}\x{EC8}\x{EC0}\x{E9B}\x{EB5}\x{E94}\x{EC0}\x{EA7}\x{EB1}\x{E9A}\x{EC4}\x{E8A} \x{E9A}\x{EAA}\x{EB2}\x{EA1}" >+ text run at (0,24) width 772: "\x{E9B}\x{EB5} \x{E95}\x{EB1}\x{EC9}\x{E87}\x{EC1}\x{E95}\x{EC8}\x{E9B}\x{EB5} \x{E88}\x{EBB}\x{E99}\x{E95}\x{EAD}\x{E99}\x{E99}\x{EB5}\x{EC9}\x{E9B}\x{EB5} \x{EC1}\x{EA5}\x{EC9}\x{EA7} \x{E81}\x{ECD}\x{EA1}\x{EB5}\x{EAB}\x{EBC}\x{EB2}\x{E8D}\x{EAA}\x{EB4}\x{EC8}\x{E87}\x{EAB}\x{EBC}\x{EB2}\x{E8D}\x{EA2}\x{EC8}\x{EB2}\x{E87}\x{EC0}\x{E81}\x{EB5}\x{E94}\x{E82}\x{EB6}\x{EC9}\x{E99} \x{EAB}\x{EBC}\x{EB2}\x{E8D}\x{E84}\x{EBB}\x{E99}\x{E81}\x{ECD}\x{EC4}\x{E94}\x{EC9}\x{EAE}\x{EBD}\x{E99}\x{EAE}\x{EB9}\x{EC9}\x{EA7}\x{EB4}\x{E97}\x{EB5}\x{E81}\x{EB2}\x{E99}\x{EC3}\x{E8A}\x{EC9} \x{EAB}\x{EBC}\x{EB2}\x{E8D}\x{E84}\x{EBB}\x{E99}\x{E81}\x{ECD}\x{E87}\x{EBB}\x{E87}\x{E81}\x{EB1}\x{E9A}\x{E81}\x{EB2}\x{E99}\x{EC3}\x{E8A}\x{EC9} \x{EC0}\x{E82}\x{EBB}\x{EC9}\x{EB2}\x{EC4}\x{E9B}\x{EAD}\x{EB5}\x{E81} (\x{EAD}\x{EC9}\x{EB2}" >+ text run at (0,46) width 759: "\x{EA7}!) \x{EC1}\x{E95}\x{EC8}\x{EA2}\x{EC8}\x{EB2}\x{E87}\x{EC3}\x{E94}\x{E81}\x{ECD}\x{E95}\x{EB2}\x{EA1} \x{E82}\x{EC9}\x{EB2}\x{E9E}\x{EB0}\x{EC0}\x{E88}\x{EBB}\x{EC9}\x{EB2} \x{EC3}\x{E99}\x{E99}\x{EB2}\x{EA1}\x{E82}\x{EAD}\x{E87}\x{E9C}\x{EB9}\x{EC8}\x{EAA}\x{EC9}\x{EB2}\x{E87}\x{EC0}\x{EA7}\x{EB1}\x{E9A}\x{EC4}\x{E8A}\x{E99}\x{EB5}\x{EC9} \x{E81}\x{ECD}\x{E95}\x{EC9}\x{EAD}\x{E87}\x{E82}\x{ECD}\x{E82}\x{EAD}\x{E9A}\x{EC3}\x{E88}\x{E97}\x{EB8}\x{E81}\x{EC6} \x{E97}\x{EC8}\x{EB2}\x{E99}\x{E97}\x{EB5}\x{EC8}\x{EA1}\x{EB5}\x{EAA}\x{EC8}\x{EA7}\x{E99}\x{EAE}\x{EC8}\x{EA7}\x{EA1} \x{E97}\x{EB1}\x{E87}\x{E81}\x{EB2}\x{E99}\x{E96}\x{EB2}\x{EA1} \x{EC1}\x{EA5}\x{EB0}\x{E95}\x{EAD}\x{E9A}\x{E97}\x{EB5}\x{EC8}" >+ text run at (0,68) width 558: "\x{EC0}\x{E81}\x{EB5}\x{E94}\x{E82}\x{EB6}\x{EC9}\x{E99}\x{EC3}\x{E99}\x{E9A}\x{EBB}\x{E94}\x{E84}\x{EA7}\x{EB2}\x{EA1} \x{EC1}\x{EA5}\x{EB0}\x{E81}\x{EB0}\x{E97}\x{EB9}\x{EC9}\x{E95}\x{EC8}\x{EB2}\x{E87}\x{EC6} \x{EC3}\x{E99}\x{EC0}\x{EA7}\x{EB1}\x{E9A}\x{E9A}\x{EAD}\x{E94} \x{EC0}\x{E8A}\x{EB4}\x{EC8}\x{E87}\x{E81}\x{ECD}\x{E96}\x{EB7}\x{EA7}\x{EC8}\x{EB2}\x{EC0}\x{E9B}\x{EB1}\x{E99}\x{E81}\x{EB2}\x{E99}\x{EC1}\x{EA5}\x{E81}\x{E9B}\x{EC8}\x{EBD}\x{E99}\x{E84}\x{EA7}\x{EB2}\x{EA1}\x{EAE}\x{EB9}\x{EC9}\x{E81}\x{EB1}\x{E99}. " >+ text run at (558,68) width 189: "\x{EAA}\x{EB3}\x{EA5}\x{EB1}\x{E9A}\x{EC3}\x{E99}\x{E9B}\x{EB5} 2011 \x{E99}\x{EB5}\x{EC9} \x{E82}\x{EC9}\x{EB2}\x{E9E}\x{EB0}\x{EC0}\x{E88}\x{EBB}\x{EC9}\x{EB2}\x{EA1}\x{EB5}" >+ text run at (0,90) width 778: "\x{E84}\x{EA7}\x{EB2}\x{EA1}\x{E84}\x{EB2}\x{E94}\x{EAB}\x{EA7}\x{EB1}\x{E87}\x{EC0}\x{E9B}\x{EB1}\x{E99}\x{EA2}\x{EC8}\x{EB2}\x{E87}\x{EAA}\x{EB9}\x{E87}\x{EA7}\x{EC8}\x{EB2} \x{E88}\x{EB0}\x{E9B}\x{EB1}\x{E9A}\x{E9B}\x{EB8}\x{E87}\x{EC0}\x{EA7}\x{EB1}\x{E9A}\x{EC4}\x{E8A}\x{EC1}\x{EAB}\x{EC8}\x{E87}\x{E99}\x{EB5}\x{EC9} \x{EC3}\x{EAB}\x{EC9}\x{E94}\x{EB5}\x{E8D}\x{EB4}\x{EC8}\x{E87}\x{EC6} \x{E82}\x{EB6}\x{EC9}\x{E99}\x{EC4}\x{E9B}\x{EAD}\x{EB5}\x{E81} \x{EC2}\x{E94}\x{E8D}\x{EAA}\x{EB0}\x{EC0}\x{E9E}\x{EB2}\x{EB0}\x{EC1}\x{EA1}\x{EC8}\x{E99}\x{EC3}\x{E99}\x{E94}\x{EC9}\x{EB2}\x{E99} Localization \x{EAB}\x{EBC}\x{EB7}\x{E81}\x{EB2}\x{E99}\x{EC1}\x{E9B}\x{E9E}\x{EB2}\x{EAA}\x{EB2}" >+ text run at (0,112) width 780: "\x{EA5}\x{EB2}\x{EA7}\x{E82}\x{EAD}\x{E87} \x{E99}\x{EB1}\x{EC9}\x{E99}\x{EC0}\x{EAD}\x{E87}. \x{EC0}\x{E96}\x{EB4}\x{E87}\x{EC1}\x{EA1}\x{EC8}\x{E99}\x{EA7}\x{EC8}\x{EB2}\x{E88}\x{EB0}\x{EA1}\x{EB5}\x{EC4}\x{E9F}\x{EA5}\x{ECC}\x{E9E}\x{EB2}\x{EAA}\x{EB2}\x{EA5}\x{EB2}\x{EA7}\x{EC0}\x{E81}\x{EBB}\x{EC8}\x{EB2}\x{EA2}\x{EB9}\x{EC8}\x{EC1}\x{EA5}\x{EC9}\x{EA7} \x{EC1}\x{E95}\x{EC8}\x{E81}\x{ECD}\x{E8D}\x{EB1}\x{E87}\x{E9A}\x{ECD}\x{EC8}\x{EAA}\x{EBB}\x{EA1}\x{E9A}\x{EB9}\x{E99} \x{EC1}\x{EA5}\x{EB0}\x{EA1}\x{EB5}\x{E84}\x{EA7}\x{EB2}\x{EA1}\x{E9C}\x{EB4}\x{E94}\x{E9E}\x{EB2}\x{E94}\x{EAB}\x{EBC}\x{EB2}\x{E8D}\x{E9B}\x{EB0}\x{E81}\x{EB2}\x{E99} \x{E9A}\x{ECD}\x{EC8}\x{EA7}\x{EC8}\x{EB2}\x{E88}\x{EB0}\x{EC0}\x{E9B}\x{EB1}\x{E99}\x{E9E}\x{EB4}\x{EA1}" >+ text run at (0,134) width 787: "\x{E9C}\x{EB4}\x{E94} \x{EAB}\x{EBC}\x{EB7}\x{EC1}\x{E9B}\x{E9A}\x{ECD}\x{EC8}\x{E96}\x{EB7}\x{E81} \x{EC0}\x{E9B}\x{EB1}\x{E99}\x{E95}\x{EBB}\x{EC9}\x{E99}. \x{E94}\x{EB1}\x{EC8}\x{E87}\x{E99}\x{EB1}\x{EC9}\x{E99} \x{E81}\x{EB2}\x{E99}\x{EC1}\x{E9B}\x{E84}\x{EB7}\x{E99}\x{E9E}\x{EB2}\x{EAA}\x{EB2}\x{EA5}\x{EB2}\x{EA7}\x{EAA}\x{EB3}\x{EA5}\x{EB1}\x{E9A} \x{E81}\x{ECD}\x{EC0}\x{E9B}\x{EB1}\x{E99}\x{EC0}\x{E9B}\x{EBB}\x{EC9}\x{EB2}\x{EDD}\x{EB2}\x{E8D}\x{EAD}\x{EB1}\x{E99}\x{E99}\x{EB6}\x{EC8}\x{E87} \x{EC0}\x{E8A}\x{EB1}\x{EC8}\x{E99}\x{E94}\x{EBD}\x{EA7}\x{E81}\x{EB1}\x{E9A}\x{E81}\x{EB2}\x{E99}\x{EC1}\x{E9B} Component \x{EC2}\x{E95}\x{EAD}\x{EB7}\x{EC8}\x{E99}\x{EC6} \x{E97}\x{EB5}\x{EC8}" >+ text run at (0,156) width 372: "\x{E99}\x{EB4}\x{E8D}\x{EBB}\x{EA1}\x{EC3}\x{E8A}\x{EC9}\x{E81}\x{EB1}\x{E99} \x{EA2}\x{EC8}\x{EB2}\x{E87}\x{EC0}\x{E8A}\x{EB1}\x{EC8}\x{E99} Kunena \x{EC0}\x{E8A}\x{EB4}\x{EC8}\x{E87}\x{EC0}\x{E9B}\x{EB1}\x{E99}\x{EA5}\x{EB0}\x{E9A}\x{EBB}\x{E9A}\x{EC0}\x{EA7}\x{EB1}\x{E9A}\x{E9A}\x{EAD}\x{E94}\x{EAA}\x{EB3}\x{EA5}\x{EB1}\x{E9A} " >+ text run at (372,156) width 415: "\x{E99}\x{EAD}\x{E81}\x{E88}\x{EB2}\x{E81}\x{E99}\x{EB1}\x{EC9}\x{E99} \x{EC3}\x{E99}\x{E94}\x{EC9}\x{EB2}\x{E99}\x{E81}\x{EB2}\x{E99}\x{EAA}\x{EAD}\x{E99} \x{E82}\x{EC9}\x{EB2}\x{E9E}\x{EB0}\x{EC0}\x{E88}\x{EBB}\x{EC9}\x{EB2}\x{E81}\x{ECD}\x{EAB}\x{EA7}\x{EB1}\x{E87}\x{EC0}\x{E9B}\x{EB1}\x{E99}\x{EA2}\x{EC8}\x{EB2}\x{E87}\x{E8D}\x{EB4}\x{EC8}\x{E87}\x{EA7}\x{EC8}\x{EB2} \x{E88}\x{EB0}\x{EAA}\x{EB2}" >+ text run at (0,178) width 770: "\x{EA1}\x{EB2}\x{E94}\x{EC0}\x{E9B}\x{EB5}\x{E94}\x{E84}\x{EAD}\x{EAA}\x{EAA}\x{EAD}\x{E99} \x{EC3}\x{E99}\x{EA7}\x{EBD}\x{E87}\x{E88}\x{EB1}\x{E99}\x{EC4}\x{E94}\x{EC9}\x{EC0}\x{E9B}\x{EB1}\x{E99}\x{EAE}\x{EB9}\x{E9A}\x{EC0}\x{E9B}\x{EB1}\x{E99}\x{EAE}\x{EC8}\x{EB2}\x{E87} \x{EC0}\x{E8A}\x{EB4}\x{EC8}\x{E87}\x{EAA}\x{EB3}\x{EA5}\x{EB1}\x{E9A}\x{E95}\x{EAD}\x{E99}\x{E99}\x{EB5}\x{EC9}\x{E81}\x{ECD}\x{EC1}\x{EA1}\x{EC8}\x{E99}\x{EA1}\x{EB5}\x{E84}\x{EA7}\x{EB2}\x{EA1}\x{E82}\x{EB2}\x{E94}\x{EC0}\x{E82}\x{EB5}\x{E99}\x{EC3}\x{E99}\x{E94}\x{EC9}\x{EB2}\x{E99}\x{EC0}\x{E87}\x{EB7}\x{EC8}\x{EAD}\x{E99}\x{EC4}\x{E82}\x{E95}\x{EC8}\x{EB2}\x{E87}\x{EC6} \x{EC2}\x{E94}\x{E8D}\x{EAA}\x{EB0}\x{EC0}\x{E9E}\x{EB2}\x{EB0}\x{E81}\x{ECD}" >+ text run at (0,200) width 611: "\x{EC1}\x{EA1}\x{EC8}\x{E99}\x{EAA}\x{EB0}\x{E96}\x{EB2}\x{E99}\x{E97}\x{EB5}\x{EC8}. \x{EC0}\x{E96}\x{EB4}\x{E87}\x{EA2}\x{EC8}\x{EB2}\x{E87}\x{EC3}\x{E94}\x{E81}\x{ECD}\x{E95}\x{EB2}\x{EA1} \x{E82}\x{EC9}\x{EB2}\x{E9E}\x{EB0}\x{EC0}\x{E88}\x{EBB}\x{EC9}\x{EB2}\x{EC0}\x{E8A}\x{EB7}\x{EC8}\x{EAD}\x{EDD}\x{EB1}\x{EC9}\x{E99}\x{EA7}\x{EC8}\x{EB2} \x{E88}\x{EB0}\x{EA1}\x{EB5}\x{EA1}\x{EB7}\x{EC9}\x{E99}\x{EB6}\x{EC8}\x{E87} \x{E97}\x{EB5}\x{EC8}\x{E84}\x{EA7}\x{EB2}\x{EA1}\x{EAB}\x{EA7}\x{EB1}\x{E87}\x{E99}\x{EB5}\x{EC9}\x{E88}\x{EB0}\x{EC0}\x{E9B}\x{EB1}\x{E99}\x{E88}\x{EB4}\x{E87}\x{E82}\x{EB6}\x{EC9}\x{E99}\x{EA1}\x{EB2}\x{EC4}\x{E94}\x{EC9}. " >+ text run at (611,200) width 166: "\x{ED1}\x{ED6} \x{EA1}\x{EB1}\x{E87}\x{E81}\x{EAD}\x{E99} \x{ED2}\x{ED0}\x{ED1}\x{ED1} \x{E97}\x{EB0}\x{E99}\x{EB0}\x{EA7}\x{ECD}" >+ text run at (0,222) width 216: "\x{EA5}\x{EB0}\x{E81}\x{EB4}\x{E94} \x{E81}\x{EB8}\x{E99}\x{E97}\x{EB0}\x{EA7}\x{EB1}\x{E94}\x{E9E}\x{EB4}\x{E99}\x{EC2}\x{E8D} \x{EC0}\x{EA7}\x{EB1}\x{E9A}\x{EA1}\x{EB2}\x{EAA}\x{EC0}\x{E95}\x{EB5}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/large-text-composed-char-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/large-text-composed-char-expected.txt >new file mode 100644 >index 00000000000..e79a306f42f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/large-text-composed-char-expected.txt >@@ -0,0 +1,1068 @@ >+layer at (0,0) size 1064x8486 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x8486 >+ RenderBlock {HTML} at (0,0) size 785x8486 >+ RenderBody {BODY} at (8,8) size 769x8465 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 634x19 >+ text run at (0,0) width 634: "The text below consists of composed characters. There shouldn't be any errors (e and ' visible separately)" >+ RenderBlock {PRE} at (0,33) size 769x8432 >+ RenderText {#text} at (0,0) size 1056x4032 >+ text run at (0,0) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,0) width 0: " " >+ text run at (0,16) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,16) width 0: " " >+ text run at (0,32) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,32) width 0: " " >+ text run at (0,48) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,48) width 0: " " >+ text run at (0,64) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,64) width 0: " " >+ text run at (0,80) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,80) width 0: " " >+ text run at (0,96) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,96) width 0: " " >+ text run at (0,112) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,112) width 0: " " >+ text run at (0,128) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,128) width 0: " " >+ text run at (0,144) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,144) width 0: " " >+ text run at (0,160) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,160) width 0: " " >+ text run at (0,176) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,176) width 0: " " >+ text run at (0,192) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,192) width 0: " " >+ text run at (0,208) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,208) width 0: " " >+ text run at (0,224) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,224) width 0: " " >+ text run at (0,240) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,240) width 0: " " >+ text run at (0,256) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,256) width 0: " " >+ text run at (0,272) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,272) width 0: " " >+ text run at (0,288) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,288) width 0: " " >+ text run at (0,304) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,304) width 0: " " >+ text run at (0,320) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,320) width 0: " " >+ text run at (0,336) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,336) width 0: " " >+ text run at (0,352) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,352) width 0: " " >+ text run at (0,368) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,368) width 0: " " >+ text run at (0,384) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,384) width 0: " " >+ text run at (0,400) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,400) width 0: " " >+ text run at (0,416) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,416) width 0: " " >+ text run at (0,432) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,432) width 0: " " >+ text run at (0,448) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,448) width 0: " " >+ text run at (0,464) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,464) width 0: " " >+ text run at (0,480) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,480) width 0: " " >+ text run at (0,496) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,496) width 0: " " >+ text run at (0,512) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,512) width 0: " " >+ text run at (0,528) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,528) width 0: " " >+ text run at (0,544) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,544) width 0: " " >+ text run at (0,560) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,560) width 0: " " >+ text run at (0,576) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,576) width 0: " " >+ text run at (0,592) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,592) width 0: " " >+ text run at (0,608) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,608) width 0: " " >+ text run at (0,624) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,624) width 0: " " >+ text run at (0,640) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,640) width 0: " " >+ text run at (0,656) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,656) width 0: " " >+ text run at (0,672) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,672) width 0: " " >+ text run at (0,688) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,688) width 0: " " >+ text run at (0,704) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,704) width 0: " " >+ text run at (0,720) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,720) width 0: " " >+ text run at (0,736) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,736) width 0: " " >+ text run at (0,752) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,752) width 0: " " >+ text run at (0,768) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,768) width 0: " " >+ text run at (0,784) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,784) width 0: " " >+ text run at (0,800) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,800) width 0: " " >+ text run at (0,816) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,816) width 0: " " >+ text run at (0,832) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,832) width 0: " " >+ text run at (0,848) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,848) width 0: " " >+ text run at (0,864) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,864) width 0: " " >+ text run at (0,880) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,880) width 0: " " >+ text run at (0,896) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,896) width 0: " " >+ text run at (0,912) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,912) width 0: " " >+ text run at (0,928) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,928) width 0: " " >+ text run at (0,944) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,944) width 0: " " >+ text run at (0,960) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,960) width 0: " " >+ text run at (0,976) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,976) width 0: " " >+ text run at (0,992) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,992) width 0: " " >+ text run at (0,1008) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1008) width 0: " " >+ text run at (0,1024) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1024) width 0: " " >+ text run at (0,1040) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1040) width 0: " " >+ text run at (0,1056) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1056) width 0: " " >+ text run at (0,1072) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1072) width 0: " " >+ text run at (0,1088) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1088) width 0: " " >+ text run at (0,1104) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1104) width 0: " " >+ text run at (0,1120) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1120) width 0: " " >+ text run at (0,1136) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1136) width 0: " " >+ text run at (0,1152) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1152) width 0: " " >+ text run at (0,1168) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1168) width 0: " " >+ text run at (0,1184) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1184) width 0: " " >+ text run at (0,1200) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1200) width 0: " " >+ text run at (0,1216) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1216) width 0: " " >+ text run at (0,1232) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1232) width 0: " " >+ text run at (0,1248) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1248) width 0: " " >+ text run at (0,1264) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1264) width 0: " " >+ text run at (0,1280) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1280) width 0: " " >+ text run at (0,1296) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1296) width 0: " " >+ text run at (0,1312) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1312) width 0: " " >+ text run at (0,1328) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1328) width 0: " " >+ text run at (0,1344) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1344) width 0: " " >+ text run at (0,1360) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1360) width 0: " " >+ text run at (0,1376) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1376) width 0: " " >+ text run at (0,1392) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1392) width 0: " " >+ text run at (0,1408) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1408) width 0: " " >+ text run at (0,1424) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1424) width 0: " " >+ text run at (0,1440) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1440) width 0: " " >+ text run at (0,1456) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1456) width 0: " " >+ text run at (0,1472) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1472) width 0: " " >+ text run at (0,1488) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1488) width 0: " " >+ text run at (0,1504) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1504) width 0: " " >+ text run at (0,1520) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1520) width 0: " " >+ text run at (0,1536) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1536) width 0: " " >+ text run at (0,1552) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1552) width 0: " " >+ text run at (0,1568) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1568) width 0: " " >+ text run at (0,1584) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1584) width 0: " " >+ text run at (0,1600) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1600) width 0: " " >+ text run at (0,1616) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1616) width 0: " " >+ text run at (0,1632) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1632) width 0: " " >+ text run at (0,1648) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1648) width 0: " " >+ text run at (0,1664) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1664) width 0: " " >+ text run at (0,1680) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1680) width 0: " " >+ text run at (0,1696) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1696) width 0: " " >+ text run at (0,1712) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1712) width 0: " " >+ text run at (0,1728) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1728) width 0: " " >+ text run at (0,1744) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1744) width 0: " " >+ text run at (0,1760) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1760) width 0: " " >+ text run at (0,1776) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1776) width 0: " " >+ text run at (0,1792) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1792) width 0: " " >+ text run at (0,1808) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1808) width 0: " " >+ text run at (0,1824) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1824) width 0: " " >+ text run at (0,1840) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1840) width 0: " " >+ text run at (0,1856) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1856) width 0: " " >+ text run at (0,1872) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1872) width 0: " " >+ text run at (0,1888) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1888) width 0: " " >+ text run at (0,1904) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1904) width 0: " " >+ text run at (0,1920) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1920) width 0: " " >+ text run at (0,1936) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1936) width 0: " " >+ text run at (0,1952) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1952) width 0: " " >+ text run at (0,1968) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1968) width 0: " " >+ text run at (0,1984) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,1984) width 0: " " >+ text run at (0,2000) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2000) width 0: " " >+ text run at (0,2016) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2016) width 0: " " >+ text run at (0,2032) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2032) width 0: " " >+ text run at (0,2048) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2048) width 0: " " >+ text run at (0,2064) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2064) width 0: " " >+ text run at (0,2080) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2080) width 0: " " >+ text run at (0,2096) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2096) width 0: " " >+ text run at (0,2112) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2112) width 0: " " >+ text run at (0,2128) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2128) width 0: " " >+ text run at (0,2144) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2144) width 0: " " >+ text run at (0,2160) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2160) width 0: " " >+ text run at (0,2176) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2176) width 0: " " >+ text run at (0,2192) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2192) width 0: " " >+ text run at (0,2208) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2208) width 0: " " >+ text run at (0,2224) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2224) width 0: " " >+ text run at (0,2240) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2240) width 0: " " >+ text run at (0,2256) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2256) width 0: " " >+ text run at (0,2272) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2272) width 0: " " >+ text run at (0,2288) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2288) width 0: " " >+ text run at (0,2304) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2304) width 0: " " >+ text run at (0,2320) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2320) width 0: " " >+ text run at (0,2336) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2336) width 0: " " >+ text run at (0,2352) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2352) width 0: " " >+ text run at (0,2368) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2368) width 0: " " >+ text run at (0,2384) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2384) width 0: " " >+ text run at (0,2400) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2400) width 0: " " >+ text run at (0,2416) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2416) width 0: " " >+ text run at (0,2432) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2432) width 0: " " >+ text run at (0,2448) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2448) width 0: " " >+ text run at (0,2464) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2464) width 0: " " >+ text run at (0,2480) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2480) width 0: " " >+ text run at (0,2496) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2496) width 0: " " >+ text run at (0,2512) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2512) width 0: " " >+ text run at (0,2528) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2528) width 0: " " >+ text run at (0,2544) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2544) width 0: " " >+ text run at (0,2560) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2560) width 0: " " >+ text run at (0,2576) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2576) width 0: " " >+ text run at (0,2592) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2592) width 0: " " >+ text run at (0,2608) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2608) width 0: " " >+ text run at (0,2624) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2624) width 0: " " >+ text run at (0,2640) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2640) width 0: " " >+ text run at (0,2656) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2656) width 0: " " >+ text run at (0,2672) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2672) width 0: " " >+ text run at (0,2688) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2688) width 0: " " >+ text run at (0,2704) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2704) width 0: " " >+ text run at (0,2720) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2720) width 0: " " >+ text run at (0,2736) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2736) width 0: " " >+ text run at (0,2752) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2752) width 0: " " >+ text run at (0,2768) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2768) width 0: " " >+ text run at (0,2784) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2784) width 0: " " >+ text run at (0,2800) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2800) width 0: " " >+ text run at (0,2816) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2816) width 0: " " >+ text run at (0,2832) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2832) width 0: " " >+ text run at (0,2848) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2848) width 0: " " >+ text run at (0,2864) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2864) width 0: " " >+ text run at (0,2880) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2880) width 0: " " >+ text run at (0,2896) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2896) width 0: " " >+ text run at (0,2912) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2912) width 0: " " >+ text run at (0,2928) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2928) width 0: " " >+ text run at (0,2944) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2944) width 0: " " >+ text run at (0,2960) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2960) width 0: " " >+ text run at (0,2976) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2976) width 0: " " >+ text run at (0,2992) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,2992) width 0: " " >+ text run at (0,3008) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3008) width 0: " " >+ text run at (0,3024) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3024) width 0: " " >+ text run at (0,3040) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3040) width 0: " " >+ text run at (0,3056) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3056) width 0: " " >+ text run at (0,3072) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3072) width 0: " " >+ text run at (0,3088) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3088) width 0: " " >+ text run at (0,3104) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3104) width 0: " " >+ text run at (0,3120) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3120) width 0: " " >+ text run at (0,3136) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3136) width 0: " " >+ text run at (0,3152) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3152) width 0: " " >+ text run at (0,3168) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3168) width 0: " " >+ text run at (0,3184) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3184) width 0: " " >+ text run at (0,3200) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3200) width 0: " " >+ text run at (0,3216) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3216) width 0: " " >+ text run at (0,3232) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3232) width 0: " " >+ text run at (0,3248) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3248) width 0: " " >+ text run at (0,3264) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3264) width 0: " " >+ text run at (0,3280) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3280) width 0: " " >+ text run at (0,3296) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3296) width 0: " " >+ text run at (0,3312) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3312) width 0: " " >+ text run at (0,3328) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3328) width 0: " " >+ text run at (0,3344) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3344) width 0: " " >+ text run at (0,3360) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3360) width 0: " " >+ text run at (0,3376) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3376) width 0: " " >+ text run at (0,3392) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3392) width 0: " " >+ text run at (0,3408) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3408) width 0: " " >+ text run at (0,3424) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3424) width 0: " " >+ text run at (0,3440) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3440) width 0: " " >+ text run at (0,3456) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3456) width 0: " " >+ text run at (0,3472) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3472) width 0: " " >+ text run at (0,3488) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3488) width 0: " " >+ text run at (0,3504) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3504) width 0: " " >+ text run at (0,3520) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3520) width 0: " " >+ text run at (0,3536) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3536) width 0: " " >+ text run at (0,3552) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3552) width 0: " " >+ text run at (0,3568) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3568) width 0: " " >+ text run at (0,3584) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3584) width 0: " " >+ text run at (0,3600) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3600) width 0: " " >+ text run at (0,3616) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3616) width 0: " " >+ text run at (0,3632) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3632) width 0: " " >+ text run at (0,3648) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3648) width 0: " " >+ text run at (0,3664) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3664) width 0: " " >+ text run at (0,3680) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3680) width 0: " " >+ text run at (0,3696) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3696) width 0: " " >+ text run at (0,3712) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3712) width 0: " " >+ text run at (0,3728) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3728) width 0: " " >+ text run at (0,3744) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3744) width 0: " " >+ text run at (0,3760) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3760) width 0: " " >+ text run at (0,3776) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3776) width 0: " " >+ text run at (0,3792) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3792) width 0: " " >+ text run at (0,3808) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3808) width 0: " " >+ text run at (0,3824) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3824) width 0: " " >+ text run at (0,3840) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3840) width 0: " " >+ text run at (0,3856) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3856) width 0: " " >+ text run at (0,3872) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3872) width 0: " " >+ text run at (0,3888) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3888) width 0: " " >+ text run at (0,3904) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3904) width 0: " " >+ text run at (0,3920) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3920) width 0: " " >+ text run at (0,3936) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3936) width 0: " " >+ text run at (0,3952) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3952) width 0: " " >+ text run at (0,3968) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3968) width 0: " " >+ text run at (0,3984) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,3984) width 0: " " >+ text run at (0,4000) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4000) width 0: " " >+ text run at (0,4016) width 96: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ RenderText {#text} at (96,4016) size 1056x4032 >+ text run at (96,4016) width 960: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4016) width 0: " " >+ text run at (0,4032) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4032) width 0: " " >+ text run at (0,4048) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4048) width 0: " " >+ text run at (0,4064) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4064) width 0: " " >+ text run at (0,4080) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4080) width 0: " " >+ text run at (0,4096) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4096) width 0: " " >+ text run at (0,4112) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4112) width 0: " " >+ text run at (0,4128) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4128) width 0: " " >+ text run at (0,4144) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4144) width 0: " " >+ text run at (0,4160) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4160) width 0: " " >+ text run at (0,4176) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4176) width 0: " " >+ text run at (0,4192) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4192) width 0: " " >+ text run at (0,4208) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4208) width 0: " " >+ text run at (0,4224) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4224) width 0: " " >+ text run at (0,4240) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4240) width 0: " " >+ text run at (0,4256) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4256) width 0: " " >+ text run at (0,4272) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4272) width 0: " " >+ text run at (0,4288) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4288) width 0: " " >+ text run at (0,4304) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4304) width 0: " " >+ text run at (0,4320) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4320) width 0: " " >+ text run at (0,4336) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4336) width 0: " " >+ text run at (0,4352) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4352) width 0: " " >+ text run at (0,4368) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4368) width 0: " " >+ text run at (0,4384) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4384) width 0: " " >+ text run at (0,4400) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4400) width 0: " " >+ text run at (0,4416) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4416) width 0: " " >+ text run at (0,4432) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4432) width 0: " " >+ text run at (0,4448) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4448) width 0: " " >+ text run at (0,4464) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4464) width 0: " " >+ text run at (0,4480) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4480) width 0: " " >+ text run at (0,4496) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4496) width 0: " " >+ text run at (0,4512) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4512) width 0: " " >+ text run at (0,4528) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4528) width 0: " " >+ text run at (0,4544) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4544) width 0: " " >+ text run at (0,4560) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4560) width 0: " " >+ text run at (0,4576) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4576) width 0: " " >+ text run at (0,4592) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4592) width 0: " " >+ text run at (0,4608) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4608) width 0: " " >+ text run at (0,4624) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4624) width 0: " " >+ text run at (0,4640) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4640) width 0: " " >+ text run at (0,4656) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4656) width 0: " " >+ text run at (0,4672) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4672) width 0: " " >+ text run at (0,4688) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4688) width 0: " " >+ text run at (0,4704) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4704) width 0: " " >+ text run at (0,4720) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4720) width 0: " " >+ text run at (0,4736) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4736) width 0: " " >+ text run at (0,4752) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4752) width 0: " " >+ text run at (0,4768) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4768) width 0: " " >+ text run at (0,4784) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4784) width 0: " " >+ text run at (0,4800) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4800) width 0: " " >+ text run at (0,4816) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4816) width 0: " " >+ text run at (0,4832) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4832) width 0: " " >+ text run at (0,4848) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4848) width 0: " " >+ text run at (0,4864) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4864) width 0: " " >+ text run at (0,4880) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4880) width 0: " " >+ text run at (0,4896) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4896) width 0: " " >+ text run at (0,4912) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4912) width 0: " " >+ text run at (0,4928) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4928) width 0: " " >+ text run at (0,4944) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4944) width 0: " " >+ text run at (0,4960) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4960) width 0: " " >+ text run at (0,4976) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4976) width 0: " " >+ text run at (0,4992) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,4992) width 0: " " >+ text run at (0,5008) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5008) width 0: " " >+ text run at (0,5024) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5024) width 0: " " >+ text run at (0,5040) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5040) width 0: " " >+ text run at (0,5056) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5056) width 0: " " >+ text run at (0,5072) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5072) width 0: " " >+ text run at (0,5088) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5088) width 0: " " >+ text run at (0,5104) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5104) width 0: " " >+ text run at (0,5120) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5120) width 0: " " >+ text run at (0,5136) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5136) width 0: " " >+ text run at (0,5152) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5152) width 0: " " >+ text run at (0,5168) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5168) width 0: " " >+ text run at (0,5184) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5184) width 0: " " >+ text run at (0,5200) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5200) width 0: " " >+ text run at (0,5216) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5216) width 0: " " >+ text run at (0,5232) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5232) width 0: " " >+ text run at (0,5248) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5248) width 0: " " >+ text run at (0,5264) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5264) width 0: " " >+ text run at (0,5280) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5280) width 0: " " >+ text run at (0,5296) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5296) width 0: " " >+ text run at (0,5312) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5312) width 0: " " >+ text run at (0,5328) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5328) width 0: " " >+ text run at (0,5344) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5344) width 0: " " >+ text run at (0,5360) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5360) width 0: " " >+ text run at (0,5376) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5376) width 0: " " >+ text run at (0,5392) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5392) width 0: " " >+ text run at (0,5408) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5408) width 0: " " >+ text run at (0,5424) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5424) width 0: " " >+ text run at (0,5440) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5440) width 0: " " >+ text run at (0,5456) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5456) width 0: " " >+ text run at (0,5472) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5472) width 0: " " >+ text run at (0,5488) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5488) width 0: " " >+ text run at (0,5504) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5504) width 0: " " >+ text run at (0,5520) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5520) width 0: " " >+ text run at (0,5536) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5536) width 0: " " >+ text run at (0,5552) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5552) width 0: " " >+ text run at (0,5568) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5568) width 0: " " >+ text run at (0,5584) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5584) width 0: " " >+ text run at (0,5600) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5600) width 0: " " >+ text run at (0,5616) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5616) width 0: " " >+ text run at (0,5632) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5632) width 0: " " >+ text run at (0,5648) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5648) width 0: " " >+ text run at (0,5664) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5664) width 0: " " >+ text run at (0,5680) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5680) width 0: " " >+ text run at (0,5696) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5696) width 0: " " >+ text run at (0,5712) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5712) width 0: " " >+ text run at (0,5728) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5728) width 0: " " >+ text run at (0,5744) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5744) width 0: " " >+ text run at (0,5760) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5760) width 0: " " >+ text run at (0,5776) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5776) width 0: " " >+ text run at (0,5792) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5792) width 0: " " >+ text run at (0,5808) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5808) width 0: " " >+ text run at (0,5824) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5824) width 0: " " >+ text run at (0,5840) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5840) width 0: " " >+ text run at (0,5856) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5856) width 0: " " >+ text run at (0,5872) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5872) width 0: " " >+ text run at (0,5888) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5888) width 0: " " >+ text run at (0,5904) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5904) width 0: " " >+ text run at (0,5920) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5920) width 0: " " >+ text run at (0,5936) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5936) width 0: " " >+ text run at (0,5952) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5952) width 0: " " >+ text run at (0,5968) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5968) width 0: " " >+ text run at (0,5984) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,5984) width 0: " " >+ text run at (0,6000) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6000) width 0: " " >+ text run at (0,6016) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6016) width 0: " " >+ text run at (0,6032) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6032) width 0: " " >+ text run at (0,6048) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6048) width 0: " " >+ text run at (0,6064) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6064) width 0: " " >+ text run at (0,6080) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6080) width 0: " " >+ text run at (0,6096) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6096) width 0: " " >+ text run at (0,6112) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6112) width 0: " " >+ text run at (0,6128) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6128) width 0: " " >+ text run at (0,6144) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6144) width 0: " " >+ text run at (0,6160) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6160) width 0: " " >+ text run at (0,6176) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6176) width 0: " " >+ text run at (0,6192) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6192) width 0: " " >+ text run at (0,6208) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6208) width 0: " " >+ text run at (0,6224) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6224) width 0: " " >+ text run at (0,6240) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6240) width 0: " " >+ text run at (0,6256) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6256) width 0: " " >+ text run at (0,6272) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6272) width 0: " " >+ text run at (0,6288) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6288) width 0: " " >+ text run at (0,6304) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6304) width 0: " " >+ text run at (0,6320) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6320) width 0: " " >+ text run at (0,6336) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6336) width 0: " " >+ text run at (0,6352) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6352) width 0: " " >+ text run at (0,6368) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6368) width 0: " " >+ text run at (0,6384) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6384) width 0: " " >+ text run at (0,6400) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6400) width 0: " " >+ text run at (0,6416) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6416) width 0: " " >+ text run at (0,6432) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6432) width 0: " " >+ text run at (0,6448) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6448) width 0: " " >+ text run at (0,6464) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6464) width 0: " " >+ text run at (0,6480) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6480) width 0: " " >+ text run at (0,6496) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6496) width 0: " " >+ text run at (0,6512) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6512) width 0: " " >+ text run at (0,6528) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6528) width 0: " " >+ text run at (0,6544) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6544) width 0: " " >+ text run at (0,6560) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6560) width 0: " " >+ text run at (0,6576) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6576) width 0: " " >+ text run at (0,6592) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6592) width 0: " " >+ text run at (0,6608) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6608) width 0: " " >+ text run at (0,6624) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6624) width 0: " " >+ text run at (0,6640) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6640) width 0: " " >+ text run at (0,6656) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6656) width 0: " " >+ text run at (0,6672) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6672) width 0: " " >+ text run at (0,6688) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6688) width 0: " " >+ text run at (0,6704) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6704) width 0: " " >+ text run at (0,6720) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6720) width 0: " " >+ text run at (0,6736) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6736) width 0: " " >+ text run at (0,6752) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6752) width 0: " " >+ text run at (0,6768) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6768) width 0: " " >+ text run at (0,6784) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6784) width 0: " " >+ text run at (0,6800) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6800) width 0: " " >+ text run at (0,6816) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6816) width 0: " " >+ text run at (0,6832) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6832) width 0: " " >+ text run at (0,6848) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6848) width 0: " " >+ text run at (0,6864) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6864) width 0: " " >+ text run at (0,6880) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6880) width 0: " " >+ text run at (0,6896) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6896) width 0: " " >+ text run at (0,6912) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6912) width 0: " " >+ text run at (0,6928) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6928) width 0: " " >+ text run at (0,6944) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6944) width 0: " " >+ text run at (0,6960) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6960) width 0: " " >+ text run at (0,6976) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6976) width 0: " " >+ text run at (0,6992) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,6992) width 0: " " >+ text run at (0,7008) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7008) width 0: " " >+ text run at (0,7024) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7024) width 0: " " >+ text run at (0,7040) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7040) width 0: " " >+ text run at (0,7056) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7056) width 0: " " >+ text run at (0,7072) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7072) width 0: " " >+ text run at (0,7088) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7088) width 0: " " >+ text run at (0,7104) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7104) width 0: " " >+ text run at (0,7120) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7120) width 0: " " >+ text run at (0,7136) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7136) width 0: " " >+ text run at (0,7152) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7152) width 0: " " >+ text run at (0,7168) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7168) width 0: " " >+ text run at (0,7184) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7184) width 0: " " >+ text run at (0,7200) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7200) width 0: " " >+ text run at (0,7216) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7216) width 0: " " >+ text run at (0,7232) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7232) width 0: " " >+ text run at (0,7248) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7248) width 0: " " >+ text run at (0,7264) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7264) width 0: " " >+ text run at (0,7280) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7280) width 0: " " >+ text run at (0,7296) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7296) width 0: " " >+ text run at (0,7312) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7312) width 0: " " >+ text run at (0,7328) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7328) width 0: " " >+ text run at (0,7344) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7344) width 0: " " >+ text run at (0,7360) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7360) width 0: " " >+ text run at (0,7376) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7376) width 0: " " >+ text run at (0,7392) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7392) width 0: " " >+ text run at (0,7408) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7408) width 0: " " >+ text run at (0,7424) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7424) width 0: " " >+ text run at (0,7440) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7440) width 0: " " >+ text run at (0,7456) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7456) width 0: " " >+ text run at (0,7472) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7472) width 0: " " >+ text run at (0,7488) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7488) width 0: " " >+ text run at (0,7504) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7504) width 0: " " >+ text run at (0,7520) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7520) width 0: " " >+ text run at (0,7536) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7536) width 0: " " >+ text run at (0,7552) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7552) width 0: " " >+ text run at (0,7568) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7568) width 0: " " >+ text run at (0,7584) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7584) width 0: " " >+ text run at (0,7600) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7600) width 0: " " >+ text run at (0,7616) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7616) width 0: " " >+ text run at (0,7632) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7632) width 0: " " >+ text run at (0,7648) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7648) width 0: " " >+ text run at (0,7664) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7664) width 0: " " >+ text run at (0,7680) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7680) width 0: " " >+ text run at (0,7696) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7696) width 0: " " >+ text run at (0,7712) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7712) width 0: " " >+ text run at (0,7728) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7728) width 0: " " >+ text run at (0,7744) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7744) width 0: " " >+ text run at (0,7760) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7760) width 0: " " >+ text run at (0,7776) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7776) width 0: " " >+ text run at (0,7792) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7792) width 0: " " >+ text run at (0,7808) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7808) width 0: " " >+ text run at (0,7824) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7824) width 0: " " >+ text run at (0,7840) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7840) width 0: " " >+ text run at (0,7856) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7856) width 0: " " >+ text run at (0,7872) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7872) width 0: " " >+ text run at (0,7888) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7888) width 0: " " >+ text run at (0,7904) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7904) width 0: " " >+ text run at (0,7920) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7920) width 0: " " >+ text run at (0,7936) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7936) width 0: " " >+ text run at (0,7952) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7952) width 0: " " >+ text run at (0,7968) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7968) width 0: " " >+ text run at (0,7984) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,7984) width 0: " " >+ text run at (0,8000) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8000) width 0: " " >+ text run at (0,8016) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8016) width 0: " " >+ text run at (0,8032) width 192: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ RenderText {#text} at (192,8032) size 1056x400 >+ text run at (192,8032) width 864: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8032) width 0: " " >+ text run at (0,8048) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8048) width 0: " " >+ text run at (0,8064) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8064) width 0: " " >+ text run at (0,8080) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8080) width 0: " " >+ text run at (0,8096) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8096) width 0: " " >+ text run at (0,8112) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8112) width 0: " " >+ text run at (0,8128) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8128) width 0: " " >+ text run at (0,8144) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8144) width 0: " " >+ text run at (0,8160) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8160) width 0: " " >+ text run at (0,8176) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8176) width 0: " " >+ text run at (0,8192) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8192) width 0: " " >+ text run at (0,8208) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8208) width 0: " " >+ text run at (0,8224) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8224) width 0: " " >+ text run at (0,8240) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8240) width 0: " " >+ text run at (0,8256) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8256) width 0: " " >+ text run at (0,8272) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8272) width 0: " " >+ text run at (0,8288) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8288) width 0: " " >+ text run at (0,8304) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8304) width 0: " " >+ text run at (0,8320) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8320) width 0: " " >+ text run at (0,8336) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8336) width 0: " " >+ text run at (0,8352) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8352) width 0: " " >+ text run at (0,8368) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8368) width 0: " " >+ text run at (0,8384) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8384) width 0: " " >+ text run at (0,8400) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8400) width 0: " " >+ text run at (0,8416) width 1056: "e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301} e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}e\x{301}" >+ text run at (1056,8416) width 0: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/letter-spacing-negative-opacity-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/letter-spacing-negative-opacity-expected.txt >new file mode 100644 >index 00000000000..23a7823d413 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/letter-spacing-negative-opacity-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 273x167 >+ RenderBlock (positioned) {DIV} at (8,8) size 273x167 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,4) size 271x159 >+ text run at (1,4) width 271: "Testing the bug" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/line-breaks-after-white-space-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/line-breaks-after-white-space-expected.txt >new file mode 100644 >index 00000000000..178b538a7f7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/line-breaks-after-white-space-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x224 >+ RenderBlock {HTML} at (0,0) size 800x224 >+ RenderBody {BODY} at (8,8) size 784x196 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 76: "This is good:" >+ RenderBlock {DIV} at (0,40) size 200x48 >+ RenderBlock {P} at (0,0) size 200x48 [border: (1px solid #008000)] >+ RenderText {#text} at (1,1) size 188x45 >+ text run at (1,1) width 188: "lorem ipsum dolor sit??" >+ text run at (1,24) width 37: "amet" >+ RenderBlock (anonymous) at (0,108) size 784x20 >+ RenderText {#text} at (0,0) size 230x19 >+ text run at (0,0) width 230: "The following should look like \x{201C}good\x{201D}:" >+ RenderBlock {DIV} at (0,148) size 200x48 >+ RenderBlock {P} at (0,0) size 200x48 [border: (1px solid #008000)] >+ RenderText {#text} at (1,1) size 188x45 >+ text run at (1,1) width 188: "lorem ipsum dolor sit??" >+ text run at (1,24) width 37: "amet" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/line-breaks-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/line-breaks-expected.txt >new file mode 100644 >index 00000000000..19455628023 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/line-breaks-expected.txt >@@ -0,0 +1,37 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x489 >+ RenderBlock {HTML} at (0,0) size 800x489 >+ RenderBody {BODY} at (8,8) size 784x460 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 76x19 >+ text run at (0,0) width 76: "This is good:" >+ RenderBlock {DIV} at (0,41) size 100x51 >+ RenderBlock {P} at (0,0) size 100x50 [border: (1px solid #008000)] >+ RenderText {#text} at (44,1) size 55x47 >+ text run at (44,1) width 55: "Lorem" >+ text run at (48,25) width 51: "ipsum" >+ RenderBlock (anonymous) at (0,112) size 784x21 >+ RenderText {#text} at (0,0) size 264x19 >+ text run at (0,0) width 264: "The following three should look like \x{201C}good\x{201D}:" >+ RenderBlock {DIV} at (0,153) size 100x194 >+ RenderBlock {P} at (0,0) size 100x50 [border: (1px solid #0000FF)] >+ RenderText {#text} at (44,1) size 55x47 >+ text run at (44,1) width 55: "Lorem" >+ text run at (48,25) width 51: "\x{131}psum" >+ RenderBlock {P} at (0,71) size 100x51 [border: (1px solid #0000FF)] >+ RenderText {#text} at (44,1) size 55x47 >+ text run at (44,1) width 55: "Lorem" >+ text run at (48,25) width 51: "\x{131}psum" >+ RenderBlock {P} at (0,142) size 100x51 [border: (1px solid #0000FF)] >+ RenderText {#text} at (44,1) size 55x47 >+ text run at (44,1) width 55: "Lore\x{1E3F}" >+ text run at (48,25) width 51: "ipsum" >+ RenderBlock (anonymous) at (0,367) size 784x21 >+ RenderText {#text} at (0,0) size 68x19 >+ text run at (0,0) width 68: "This is bad:" >+ RenderBlock {DIV} at (0,409) size 100x51 >+ RenderBlock {P} at (0,0) size 100x50 [border: (1px solid #FF0000)] >+ RenderText {#text} at (39,1) size 60x47 >+ text run at (39,1) width 60: "Lorem " >+ text run at (48,25) width 51: "ipsum" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/line-initial-and-final-swashes-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/line-initial-and-final-swashes-expected.txt >new file mode 100644 >index 00000000000..e177c34e862 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/line-initial-and-final-swashes-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 616x19 >+ text run at (0,0) width 616: "The black text should be identical to, and overlap, the red text, so there should be no red pixels below." >+ RenderBlock {DIV} at (0,36) size 784x196 >+ RenderBlock {DIV} at (0,0) size 784x170 [color=#FF0000] >+ RenderText {#text} at (0,3) size 272x164 >+ text run at (0,3) width 272: "v a\x{300} e" >+ RenderBlock {DIV} at (0,26) size 784x170 >+ RenderText {#text} at (0,3) size 272x164 >+ text run at (0,3) width 272: "v \x{E0} e" >+ RenderBlock {DIV} at (0,232) size 784x190 >+ RenderBlock {DIV} at (0,0) size 784x167 [color=#FF0000] >+ RenderText {#text} at (0,3) size 272x161 >+ text run at (0,3) width 272: "v a\x{300} e" >+ RenderBlock {DIV} at (0,23) size 784x167 >+ RenderText {#text} at (0,3) size 272x161 >+ text run at (0,3) width 272: "v \x{E0} e" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/midword-break-after-breakable-char-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/midword-break-after-breakable-char-expected.txt >new file mode 100644 >index 00000000000..cecf0d4e61f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/midword-break-after-breakable-char-expected.txt >@@ -0,0 +1,63 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 734x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13156" >+ RenderText {#text} at (356,0) size 734x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 374: "REGRESSION (r19621): Pasting breakable content where" >+ text run at (0,20) width 502: "wrapped line is too long to fit in a textarea fails to draw a horizontal scrollbar" >+ RenderText {#text} at (502,20) size 4x19 >+ text run at (502,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x40 >+ RenderText {#text} at (0,0) size 774x39 >+ text run at (0,0) width 774: "This tests that a line break will occur in the middle of the first word on a line if it\x{2019}s too long to fit on the line. The behavior is tested" >+ text run at (0,20) width 559: "after breakable characters (question mark and hyphen), after a space and after a soft hyphen." >+ RenderBlock {P} at (0,112) size 784x20 >+ RenderText {#text} at (0,0) size 244x19 >+ text run at (0,0) width 244: "The following blocks should be identical." >+ RenderBlock (floating) {DIV} at (4,152) size 300x180 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 300x179 >+ text run at (0,0) width 176: "Curabiturpretium,quamquiss?" >+ text run at (0,20) width 300: "empermalesuada,estliberofeugiatlibero,velfringillao" >+ text run at (0,40) width 103: "rcinibhsedneque-" >+ text run at (0,60) width 295: "Quisqueeunullanonnisimolestieaccumsan.Etiamtell" >+ text run at (0,80) width 165: "usurna,laoreetac,laoreetnon" >+ text run at (0,100) width 294: "suscipitsed,sapien.Phasellusvehicula,sematposuer" >+ text run at (0,120) width 192: "evehicula,auguenibhmolestienisl\x{AD}" + hyphen string "\x{2010}" >+ text run at (0,140) width 298: "necullamcorperlacusantevulputatepede.Nasceturri" >+ text run at (0,160) width 69: "diculusmus." >+ RenderBlock (floating) {DIV} at (312,152) size 300x180 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 176x19 >+ text run at (0,0) width 176: "Curabiturpretium,quamquiss?" >+ RenderBR {BR} at (176,15) size 0x0 >+ RenderText {#text} at (0,20) size 279x19 >+ text run at (0,20) width 279: "empermalesuada,estliberofeugiatlibero,velfringi" >+ RenderBR {BR} at (279,35) size 0x0 >+ RenderText {#text} at (0,40) size 124x19 >+ text run at (0,40) width 124: "llaorcinibhsedneque-" >+ RenderBR {BR} at (124,55) size 0x0 >+ RenderText {#text} at (0,60) size 278x19 >+ text run at (0,60) width 278: "Quisqueeunullanonnisimolestieaccumsan.Etiam" >+ RenderBR {BR} at (278,75) size 0x0 >+ RenderText {#text} at (0,80) size 182x19 >+ text run at (0,80) width 182: "tellusurna,laoreetac,laoreetnon" >+ RenderBR {BR} at (182,95) size 0x0 >+ RenderText {#text} at (0,100) size 282x19 >+ text run at (0,100) width 282: "suscipitsed,sapien.Phasellusvehicula,sematposu" >+ RenderBR {BR} at (282,115) size 0x0 >+ RenderText {#text} at (0,120) size 205x19 >+ text run at (0,120) width 205: "erevehicula,auguenibhmolestienisl-" >+ RenderBR {BR} at (205,135) size 0x0 >+ RenderText {#text} at (0,140) size 285x19 >+ text run at (0,140) width 285: "necullamcorperlacusantevulputatepede.Nascetu" >+ RenderBR {BR} at (285,155) size 0x0 >+ RenderText {#text} at (0,160) size 82x19 >+ text run at (0,160) width 82: "rridiculusmus." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/midword-break-before-surrogate-pair-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/midword-break-before-surrogate-pair-2-expected.txt >new file mode 100644 >index 00000000000..47b5c318175 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/midword-break-before-surrogate-pair-2-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 186x49 [border: (3px solid #0000FF)] >+ RenderText {#text} at (3,4) size 0x41 >+ text run at (3,4) width 0: "\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/midword-break-before-surrogate-pair-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/midword-break-before-surrogate-pair-expected.txt >new file mode 100644 >index 00000000000..0bb365833f1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/midword-break-before-surrogate-pair-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 186x92 [border: (3px solid #0000FF)] >+ RenderText {#text} at (3,4) size 168x84 >+ text run at (3,4) width 168: "\x{D834}\x{DD10}\x{D834}\x{DD10}\x{D834}\x{DD10}\x{D834}\x{DD10}\x{D834}\x{DD10}\x{D834}\x{DD10}" >+ text run at (3,47) width 112: "\x{D834}\x{DD10}\x{D834}\x{DD10}\x{D834}\x{DD10}\x{D834}\x{DD10}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/midword-break-hang-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/midword-break-hang-expected.txt >new file mode 100644 >index 00000000000..23c74f072e3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/midword-break-hang-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "This is a regression test for " >+ RenderInline {I} at (0,0) size 707x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (164,0) size 350x19 >+ text run at (164,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=8485" >+ RenderText {#text} at (514,0) size 707x39 >+ text run at (514,0) width 4: " " >+ text run at (518,0) width 189: "iExploder(#11705): Freeze in" >+ text run at (0,20) width 141: "RenderBlock::layout()" >+ RenderText {#text} at (141,20) size 4x19 >+ text run at (141,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,66) size 30x282 >+ RenderText {#text} at (0,2) size 87x277 >+ text run at (0,2) width 0: " " >+ text run at (0,143) width 87: "A" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/monospace-width-cache-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/monospace-width-cache-expected.txt >new file mode 100644 >index 00000000000..279bf94b047 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/monospace-width-cache-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 306x19 >+ text run at (0,0) width 306: "Test for monospace width cache bug mentioned in " >+ RenderInline {A} at (0,0) size 66x19 [color=#0000EE] >+ RenderText {#text} at (306,0) size 66x19 >+ text run at (306,0) width 66: "bug 11197" >+ RenderText {#text} at (372,0) size 4x19 >+ text run at (372,0) width 4: " " >+ RenderInline {I} at (0,0) size 777x39 >+ RenderText {#text} at (376,0) size 777x39 >+ text run at (376,0) width 401: "REGRESSION: Specifying a counter for a CODE tag's content" >+ text run at (0,20) width 303: "style property on before or after causes a crash" >+ RenderText {#text} at (303,20) size 4x19 >+ text run at (303,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 347x19 >+ text run at (0,0) width 347: "The blue line and the black line should be the same length." >+ RenderBlock {P} at (0,92) size 784x18 >+ RenderInline {SPAN} at (0,0) size 120x19 [border: none (1px solid #0000FF) none] >+ RenderText {#text} at (0,0) size 120x18 >+ text run at (0,0) width 120: "\x{2500}\x{2500}\x{2500}\x{2500}\x{2500}\x{2500}\x{2500}\x{2500}\x{2500}\x{2500}\x{2500}\x{2500}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/orientation-sideways-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/orientation-sideways-expected.txt >new file mode 100644 >index 00000000000..3100d4b9479 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/orientation-sideways-expected.txt >@@ -0,0 +1,47 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x33 >+ RenderText {#text} at (0,5) size 139x27 >+ text run at (0,5) width 139: "\x{653B}\x{6BBB}\x{2307}\x{30FC}\x{FF1C}\x{FF1D}4" >+ RenderBlock {DIV} at (0,33) size 131x159 >+ RenderBlock {DIV} at (0,10) size 33x139 >+ RenderText {#text} at (5,0) size 27x139 >+ text run at (5,0) width 139: "\x{653B}\x{6BBB}\x{2307}\x{30FC}\x{FF1C}\x{FF1D}4" >+ RenderBlock {DIV} at (33,10) size 32x139 [color=#0000FF] >+ RenderText {#text} at (2,0) size 27x139 >+ text run at (2,0) width 139: "\x{653B}\x{6BBB}\x{2307}\x{30FC}\x{FF1C}\x{FF1D}4" >+ RenderBlock {DIV} at (65,10) size 33x139 [color=#008080] >+ RenderText {#text} at (5,0) size 27x139 >+ text run at (5,0) width 139: "\x{653B}\x{6BBB}\x{2307}\x{30FC}\x{FF1C}\x{FF1D}4" >+ RenderBlock {DIV} at (98,10) size 33x139 [color=#A52A2A] >+ RenderText {#text} at (5,0) size 27x139 >+ text run at (5,0) width 139: "\x{653B}\x{6BBB}\x{2307}\x{30FC}\x{FF1C}\x{FF1D}4" >+ RenderBlock {DIV} at (0,192) size 131x159 >+ RenderBlock {DIV} at (0,10) size 33x139 >+ RenderText {#text} at (5,0) size 27x139 >+ text run at (5,0) width 139: "\x{653B}\x{6BBB}\x{2307}\x{30FC}\x{FF1C}\x{FF1D}4" >+ RenderBlock {DIV} at (33,10) size 32x139 [color=#0000FF] >+ RenderText {#text} at (2,0) size 27x139 >+ text run at (2,0) width 139: "\x{653B}\x{6BBB}\x{2307}\x{30FC}\x{FF1C}\x{FF1D}4" >+ RenderBlock {DIV} at (65,10) size 33x139 [color=#008080] >+ RenderText {#text} at (5,0) size 27x139 >+ text run at (5,0) width 139: "\x{653B}\x{6BBB}\x{2307}\x{30FC}\x{FF1C}\x{FF1D}4" >+ RenderBlock {DIV} at (98,10) size 33x139 [color=#A52A2A] >+ RenderText {#text} at (5,0) size 27x139 >+ text run at (5,0) width 139: "\x{653B}\x{6BBB}\x{2307}\x{30FC}\x{FF1C}\x{FF1D}4" >+ RenderBlock {DIV} at (0,351) size 131x139 >+ RenderBlock {DIV} at (0,0) size 33x139 >+ RenderText {#text} at (5,0) size 27x139 >+ text run at (5,0) width 139: "\x{653B}\x{6BBB}\x{2307}\x{30FC}\x{FF1C}\x{FF1D}4" >+ RenderBlock {DIV} at (33,0) size 32x139 [color=#0000FF] >+ RenderText {#text} at (2,0) size 27x139 >+ text run at (2,0) width 139: "\x{653B}\x{6BBB}\x{2307}\x{30FC}\x{FF1C}\x{FF1D}4" >+ RenderBlock {DIV} at (65,0) size 33x139 [color=#008080] >+ RenderText {#text} at (5,0) size 27x139 >+ text run at (5,0) width 139: "\x{653B}\x{6BBB}\x{2307}\x{30FC}\x{FF1C}\x{FF1D}4" >+ RenderBlock {DIV} at (98,0) size 33x139 [color=#A52A2A] >+ RenderText {#text} at (5,0) size 27x139 >+ text run at (5,0) width 139: "\x{653B}\x{6BBB}\x{2307}\x{30FC}\x{FF1C}\x{FF1D}4" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/reset-emptyRun-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/reset-emptyRun-expected.txt >new file mode 100644 >index 00000000000..73040407f06 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/reset-emptyRun-expected.txt >@@ -0,0 +1,41 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 716x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=14758" >+ RenderText {#text} at (356,0) size 411x19 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 407: "REGRESSION: Repeated text after line break on facebook.com" >+ RenderText {#text} at (767,0) size 4x19 >+ text run at (767,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 221x19 >+ text run at (0,0) width 221: "These two boxes should be identical:" >+ RenderBlock {DIV} at (0,72) size 76x66 [border: (3px solid #000000)] >+ RenderBlock (anonymous) at (3,3) size 70x40 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: "Lorem" >+ RenderInline {SPAN} at (0,0) size 35x19 >+ RenderText {#text} at (0,20) size 35x19 >+ text run at (0,20) width 35: "ipsum" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (3,43) size 70x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "dolor" >+ RenderBlock (anonymous) at (0,138) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {DIV} at (0,158) size 76x66 [border: (3px solid #000000)] >+ RenderBlock (anonymous) at (3,3) size 70x40 >+ RenderText {#text} at (0,0) size 40x39 >+ text run at (0,0) width 40: "Lorem" >+ text run at (0,20) width 35: "ipsum" >+ RenderBlock {DIV} at (3,43) size 70x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "dolor" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/selection-hard-linebreak-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/selection-hard-linebreak-expected.txt >new file mode 100644 >index 00000000000..f77a5c8f0e7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/selection-hard-linebreak-expected.txt >@@ -0,0 +1,159 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 777x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13153" >+ RenderText {#text} at (356,0) size 777x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 417: "REGRESSION: Visual highlighting of pre-populated blank line in" >+ text run at (0,20) width 117: "textarea is broken" >+ RenderText {#text} at (117,20) size 4x19 >+ text run at (117,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 310x19 >+ text run at (0,0) width 310: "Testing the highlighting of and near hard line breaks." >+ RenderBlock (anonymous) at (0,92) size 784x80 >+ RenderIFrame {IFRAME} at (4,4) size 62x72 [border: (1px solid #0000FF)] >+ layer at (0,0) size 60x70 >+ RenderView at (0,0) size 60x70 >+ layer at (0,0) size 60x70 >+ RenderBlock {HTML} at (0,0) size 60x70 >+ RenderBody {BODY} at (8,8) size 44x54 >+ RenderBlock {PRE} at (0,0) size 44x48 >+ RenderText {#text} at (0,0) size 24x48 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 0: " " >+ text run at (0,16) width 0: " " >+ text run at (0,32) width 24: "bar" >+ RenderIFrame {IFRAME} at (74,4) size 62x72 [border: (1px solid #0000FF)] >+ layer at (0,0) size 60x70 >+ RenderView at (0,0) size 60x70 >+ layer at (0,0) size 60x70 >+ RenderBlock {HTML} at (0,0) size 60x70 >+ RenderBody {BODY} at (8,8) size 44x54 >+ RenderBlock {PRE} at (0,0) size 44x48 >+ RenderText {#text} at (0,0) size 24x48 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 0: " " >+ text run at (0,16) width 0: " " >+ text run at (0,32) width 24: "bar" >+ RenderIFrame {IFRAME} at (144,4) size 62x72 [border: (1px solid #0000FF)] >+ layer at (0,0) size 60x70 >+ RenderView at (0,0) size 60x70 >+ layer at (0,0) size 60x70 >+ RenderBlock {HTML} at (0,0) size 60x70 >+ RenderBody {BODY} at (8,8) size 44x54 >+ RenderBlock {PRE} at (0,0) size 44x48 >+ RenderText {#text} at (0,0) size 24x48 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 0: " " >+ text run at (0,16) width 0: " " >+ text run at (0,32) width 24: "bar" >+ RenderIFrame {IFRAME} at (214,4) size 62x72 [border: (1px solid #0000FF)] >+ layer at (0,0) size 60x70 >+ RenderView at (0,0) size 60x70 >+ layer at (0,0) size 60x70 >+ RenderBlock {HTML} at (0,0) size 60x70 >+ RenderBody {BODY} at (8,8) size 44x54 >+ RenderBlock {PRE} at (0,0) size 44x48 >+ RenderText {#text} at (0,0) size 24x48 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 0: " " >+ text run at (0,16) width 0: " " >+ text run at (0,32) width 24: "bar" >+ RenderIFrame {IFRAME} at (284,4) size 62x72 [border: (1px solid #0000FF)] >+ layer at (0,0) size 60x70 >+ RenderView at (0,0) size 60x70 >+ layer at (0,0) size 60x70 >+ RenderBlock {HTML} at (0,0) size 60x70 >+ RenderBody {BODY} at (8,8) size 44x54 >+ RenderBlock {PRE} at (0,0) size 44x48 >+ RenderText {#text} at (0,0) size 24x48 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 0: " " >+ text run at (0,16) width 0: " " >+ text run at (0,32) width 24: "bar" >+ RenderIFrame {IFRAME} at (354,4) size 62x72 [border: (1px solid #0000FF)] >+ layer at (0,0) size 60x70 >+ RenderView at (0,0) size 60x70 >+ layer at (0,0) size 60x70 >+ RenderBlock {HTML} at (0,0) size 60x70 >+ RenderBody {BODY} at (8,8) size 44x54 >+ RenderBlock {PRE} at (0,0) size 44x48 >+ RenderText {#text} at (0,0) size 24x48 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 0: " " >+ text run at (0,16) width 0: " " >+ text run at (0,32) width 24: "bar" >+ RenderIFrame {IFRAME} at (424,4) size 62x72 [border: (1px solid #0000FF)] >+ layer at (0,0) size 60x70 >+ RenderView at (0,0) size 60x70 >+ layer at (0,0) size 60x70 >+ RenderBlock {HTML} at (0,0) size 60x70 >+ RenderBody {BODY} at (8,8) size 44x54 >+ RenderBlock {PRE} at (0,0) size 44x48 >+ RenderText {#text} at (0,0) size 24x48 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 0: " " >+ text run at (0,16) width 0: " " >+ text run at (0,32) width 24: "bar" >+ RenderIFrame {IFRAME} at (494,4) size 62x72 [border: (1px solid #0000FF)] >+ layer at (0,0) size 60x70 >+ RenderView at (0,0) size 60x70 >+ layer at (0,0) size 60x70 >+ RenderBlock {HTML} at (0,0) size 60x70 >+ RenderBody {BODY} at (8,8) size 44x54 >+ RenderBlock {PRE} at (0,0) size 44x48 >+ RenderText {#text} at (0,0) size 24x48 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 0: " " >+ text run at (0,16) width 0: " " >+ text run at (0,32) width 24: "bar" >+ RenderIFrame {IFRAME} at (564,4) size 62x72 [border: (1px solid #0000FF)] >+ layer at (0,0) size 60x70 >+ RenderView at (0,0) size 60x70 >+ layer at (0,0) size 60x70 >+ RenderBlock {HTML} at (0,0) size 60x70 >+ RenderBody {BODY} at (8,8) size 44x54 >+ RenderBlock {PRE} at (0,0) size 44x48 >+ RenderText {#text} at (0,0) size 24x48 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 0: " " >+ text run at (0,16) width 0: " " >+ text run at (0,32) width 24: "bar" >+ RenderIFrame {IFRAME} at (634,4) size 62x72 [border: (1px solid #0000FF)] >+ layer at (0,0) size 60x70 >+ RenderView at (0,0) size 60x70 >+ layer at (0,0) size 60x70 >+ RenderBlock {HTML} at (0,0) size 60x70 >+ RenderBody {BODY} at (8,8) size 44x54 >+ RenderBlock {PRE} at (0,0) size 44x48 >+ RenderText {#text} at (0,0) size 24x48 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 0: " " >+ text run at (0,16) width 0: " " >+ text run at (0,32) width 24: "bar" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,188) size 784x20 >+ RenderText {#text} at (0,0) size 291x19 >+ text run at (0,0) width 291: "Testing the highlighting of text split across boxes." >+ RenderBlock (anonymous) at (0,224) size 784x80 >+ RenderIFrame {IFRAME} at (4,4) size 130x72 [border: (1px solid #0000FF)] >+ layer at (0,0) size 128x70 >+ RenderView at (0,0) size 128x70 >+ layer at (0,0) size 128x70 >+ RenderBlock {HTML} at (0,0) size 128x70 >+ RenderBody {BODY} at (8,8) size 112x54 >+ RenderBlock {DIV} at (0,0) size 112x40 >+ RenderText {#text} at (0,0) size 79x39 >+ text run at (0,0) width 44: "Lorem " >+ text run at (44,0) width 35: "ipsum" >+ text run at (0,20) width 32: "dolor" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/selection-rect-rounding-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/selection-rect-rounding-expected.txt >new file mode 100644 >index 00000000000..527cbe1aa7c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/selection-rect-rounding-expected.txt >@@ -0,0 +1,101 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 100x112 >+ RenderBlock {DIV} at (0,0) size 100x112 [color=#00000000] >+ RenderText {#text} at (0,0) size 98x112 >+ text run at (0,0) width 6: "i " >+ text run at (6,0) width 9: "x " >+ text run at (15,0) width 12: "m " >+ text run at (27,0) width 9: "n " >+ text run at (36,0) width 9: "o " >+ text run at (45,0) width 9: "p " >+ text run at (54,0) width 8: "q " >+ text run at (62,0) width 7: "r " >+ text run at (69,0) width 7: "s " >+ text run at (76,0) width 7: "t " >+ text run at (83,0) width 8: "u " >+ text run at (91,0) width 6: "v" >+ text run at (0,14) width 10: "w " >+ text run at (10,14) width 9: "x " >+ text run at (19,14) width 9: "y " >+ text run at (28,14) width 8: "z " >+ text run at (36,14) width 6: "i " >+ text run at (42,14) width 9: "x " >+ text run at (51,14) width 12: "m " >+ text run at (63,14) width 9: "n " >+ text run at (72,14) width 9: "o " >+ text run at (81,14) width 9: "p " >+ text run at (90,14) width 5: "q" >+ text run at (0,28) width 7: "r " >+ text run at (7,28) width 7: "s " >+ text run at (14,28) width 7: "t " >+ text run at (21,28) width 8: "u " >+ text run at (29,28) width 9: "v " >+ text run at (38,28) width 10: "w " >+ text run at (48,28) width 9: "x " >+ text run at (57,28) width 9: "y " >+ text run at (66,28) width 8: "z " >+ text run at (74,28) width 6: "i " >+ text run at (80,28) width 9: "x " >+ text run at (89,28) width 9: "m" >+ text run at (0,42) width 9: "n " >+ text run at (9,42) width 9: "o " >+ text run at (18,42) width 9: "p " >+ text run at (27,42) width 8: "q " >+ text run at (35,42) width 7: "r " >+ text run at (42,42) width 7: "s " >+ text run at (49,42) width 7: "t " >+ text run at (56,42) width 8: "u " >+ text run at (64,42) width 9: "v " >+ text run at (73,42) width 10: "w " >+ text run at (83,42) width 9: "x " >+ text run at (92,42) width 6: "y" >+ text run at (0,56) width 8: "z " >+ text run at (8,56) width 6: "i " >+ text run at (14,56) width 9: "x " >+ text run at (23,56) width 12: "m " >+ text run at (35,56) width 9: "n " >+ text run at (44,56) width 9: "o " >+ text run at (53,56) width 9: "p " >+ text run at (62,56) width 8: "q " >+ text run at (70,56) width 7: "r " >+ text run at (77,56) width 7: "s " >+ text run at (84,56) width 7: "t " >+ text run at (91,56) width 5: "u" >+ text run at (0,70) width 9: "v " >+ text run at (9,70) width 10: "w " >+ text run at (19,70) width 9: "x " >+ text run at (28,70) width 9: "y " >+ text run at (37,70) width 8: "z " >+ text run at (45,70) width 6: "i " >+ text run at (51,70) width 9: "x " >+ text run at (60,70) width 12: "m " >+ text run at (72,70) width 9: "n " >+ text run at (81,70) width 9: "o " >+ text run at (90,70) width 6: "p" >+ text run at (0,84) width 8: "q " >+ text run at (8,84) width 7: "r " >+ text run at (15,84) width 7: "s " >+ text run at (22,84) width 7: "t " >+ text run at (29,84) width 8: "u " >+ text run at (37,84) width 9: "v " >+ text run at (46,84) width 10: "w " >+ text run at (56,84) width 9: "x " >+ text run at (65,84) width 9: "y " >+ text run at (74,84) width 8: "z " >+ text run at (82,84) width 6: "i " >+ text run at (88,84) width 6: "x" >+ text run at (0,98) width 12: "m " >+ text run at (12,98) width 9: "n " >+ text run at (21,98) width 9: "o " >+ text run at (30,98) width 9: "p " >+ text run at (39,98) width 8: "q " >+ text run at (47,98) width 7: "r " >+ text run at (54,98) width 7: "s " >+ text run at (61,98) width 7: "t " >+ text run at (68,98) width 5: "u" >+selection start: position 0 of child 0 {#text} of child 0 {DIV} of body >+selection end: position 271 of child 0 {#text} of child 0 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/shadow-no-blur-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/shadow-no-blur-expected.txt >new file mode 100644 >index 00000000000..0994caf44b3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/shadow-no-blur-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x285 [color=#0000007F] >+ RenderBlock {DIV} at (0,0) size 784x57 >+ RenderText {#text} at (0,1) size 244x55 >+ text run at (0,1) width 244: "Text shadow" >+ RenderBlock {DIV} at (0,57) size 784x57 >+ RenderText {#text} at (0,1) size 244x55 >+ text run at (0,1) width 244: "Text shadow" >+ RenderBlock {DIV} at (0,114) size 784x57 >+ RenderText {#text} at (0,1) size 244x55 >+ text run at (0,1) width 244: "Text shadow" >+ RenderBlock {DIV} at (0,171) size 784x57 >+ RenderText {#text} at (0,1) size 244x55 >+ text run at (0,1) width 244: "Text shadow" >+ RenderBlock {DIV} at (0,228) size 784x57 >+ RenderText {#text} at (0,1) size 244x55 >+ text run at (0,1) width 244: "Text shadow" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/shadow-translucent-fill-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/shadow-translucent-fill-expected.txt >new file mode 100644 >index 00000000000..950eac3295c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/shadow-translucent-fill-expected.txt >@@ -0,0 +1,54 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 568x19 >+ text run at (0,0) width 452: "Test that the intensity of text-shadow does not depend on the transparency " >+ text run at (452,0) width 116: "of the text fill color." >+ RenderBlock {DIV} at (0,36) size 784x72 >+ RenderText {#text} at (0,0) size 48x24 >+ text run at (0,0) width 48: "A " >+ RenderInline {SPAN} at (0,0) size 24x24 [color=#00000000] >+ RenderText {#text} at (48,0) size 24x24 >+ text run at (48,0) width 24: "A" >+ RenderText {#text} at (72,0) size 24x24 >+ text run at (72,0) width 24: " " >+ RenderInline {SPAN} at (0,0) size 24x24 [color=#00000019] >+ RenderText {#text} at (96,0) size 24x24 >+ text run at (96,0) width 24: "A" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,124) size 784x20 >+ RenderText {#text} at (0,0) size 381x19 >+ text run at (0,0) width 381: "There should be three identical green squares on the line above." >+ RenderBlock {DIV} at (0,160) size 784x72 >+ RenderText {#text} at (0,0) size 48x24 >+ text run at (0,0) width 48: "A " >+ RenderInline {SPAN} at (0,0) size 24x24 [color=#00000000] >+ RenderText {#text} at (48,0) size 24x24 >+ text run at (48,0) width 24: "A" >+ RenderText {#text} at (72,0) size 24x24 >+ text run at (72,0) width 24: " " >+ RenderInline {SPAN} at (0,0) size 24x24 [color=#00000019] >+ RenderText {#text} at (96,0) size 24x24 >+ text run at (96,0) width 24: "A" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,248) size 784x20 >+ RenderText {#text} at (0,0) size 450x19 >+ text run at (0,0) width 450: "There should be three identical soft-edged green squares on the line above." >+ RenderBlock {DIV} at (0,284) size 784x72 [textStrokeColor=#0000FF] [textStrokeWidth=5.00] >+ RenderText {#text} at (0,0) size 48x24 >+ text run at (0,0) width 48: "A " >+ RenderInline {SPAN} at (0,0) size 24x24 [color=#00000000] >+ RenderText {#text} at (48,0) size 24x24 >+ text run at (48,0) width 24: "A" >+ RenderText {#text} at (72,0) size 24x24 >+ text run at (72,0) width 24: " " >+ RenderInline {SPAN} at (0,0) size 24x24 [color=#00000019] >+ RenderText {#text} at (96,0) size 24x24 >+ text run at (96,0) width 24: "A" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,372) size 784x20 >+ RenderText {#text} at (0,0) size 381x19 >+ text run at (0,0) width 381: "There should be three identical green squares on the line above." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/shaping/shaping-script-order-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/shaping/shaping-script-order-expected.txt >new file mode 100644 >index 00000000000..2e79fd68bb1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/shaping/shaping-script-order-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 260x19 >+ text run at (0,0) width 260: "The following two lines should be the same:" >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 66x19 >+ text run at (0,0) width 66 LTR override: "abc\x{5D2}\x{5D1}\x{5D0}\x{661}\x{662}\x{663}" >+ RenderBlock {P} at (0,72) size 784x20 >+ RenderText {#text} at (0,0) size 66x19 >+ text run at (0,0) width 66 LTR override: "abc\x{5D2}\x{5D1}\x{5D0}\x{661}\x{662}\x{663}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/shaping/shaping-selection-rect-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/shaping/shaping-selection-rect-expected.txt >new file mode 100644 >index 00000000000..65e13dc67d0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/shaping/shaping-selection-rect-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 615x19 >+ text run at (0,0) width 615: "The selection should cover the all of the below text. There should be no blank between either C and F." >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "ABC" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29 RTL override: "DEF" >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27: "GHI" >+ RenderBlock {DIV} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "ABC" >+ RenderInline {SPAN} at (0,0) size 29x19 >+ RenderText {#text} at (32,0) size 29x19 >+ text run at (32,0) width 29 RTL override: "DEF" >+ RenderText {#text} at (61,0) size 27x19 >+ text run at (61,0) width 27: "GHI" >+selection start: position 1 of child 0 {#text} of child 2 {DIV} of body >+selection end: position 3 of child 2 {#text} of child 4 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/should-use-atsui-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/should-use-atsui-expected.txt >new file mode 100644 >index 00000000000..a6adba71f22 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/should-use-atsui-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 743x39 >+ RenderText {#text} at (51,0) size 743x39 >+ text run at (51,0) width 692: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6132 Incorrect selection highlighting for ATSUI text when" >+ text run at (0,20) width 180: "selected range is \"CG-safe\"" >+ RenderText {#text} at (180,20) size 4x19 >+ text run at (180,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 664x19 >+ text run at (0,0) width 664: "The word \x{201C}dolor\x{201D} below should be highlighted in its entirety. The highlight should not extend beyond that word." >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,102) size 784x20 >+ RenderInline {SPAN} at (0,0) size 167x19 >+ RenderText {#text} at (0,0) size 167x19 >+ text run at (0,0) width 167: "Lo\x{308}re\x{300}m ipsum dolor sit amet" >+ RenderText {#text} at (0,0) size 0x0 >+selection start: position 14 of child 0 {#text} of child 7 {SPAN} of body >+selection end: position 19 of child 0 {#text} of child 7 {SPAN} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/softHyphen-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/softHyphen-expected.txt >new file mode 100644 >index 00000000000..b5c12242e05 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/softHyphen-expected.txt >@@ -0,0 +1,168 @@ >+layer at (0,0) size 785x1050 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1050 >+ RenderBlock {HTML} at (0,0) size 785x1050 >+ RenderBody {BODY} at (8,16) size 769x1018 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 403x19 >+ text run at (0,0) width 403: "In all of the following, there should not be a hyphen before \x{201C}lorem\x{201D}." >+ RenderBlock {P} at (0,36) size 769x20 >+ RenderText {#text} at (0,0) size 19x19 >+ text run at (0,0) width 19: "Do" >+ RenderBlock (floating) {SPAN} at (756,0) size 13x22 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 11x19 >+ text run at (1,1) width 11: "X" >+ RenderText {#text} at (19,0) size 73x19 >+ text run at (19,0) width 73: "\x{AD}lorem ipsum" >+ RenderBlock {P} at (0,72) size 769x20 >+ RenderBlock (floating) {SPAN} at (756,0) size 13x22 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 11x19 >+ text run at (1,1) width 11: "X" >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "lorem ipsum" >+ RenderBlock {P} at (0,108) size 769x22 >+ RenderText {#text} at (0,1) size 19x19 >+ text run at (0,1) width 19: "Do" >+ RenderText {#text} at (32,1) size 73x19 >+ text run at (32,1) width 73: "\x{AD}lorem ipsum" >+ RenderBlock {P} at (0,146) size 769x20 >+ RenderText {#text} at (0,0) size 19x19 >+ text run at (0,0) width 19: "Do" >+ RenderText {#text} at (19,0) size 73x19 >+ text run at (19,0) width 73: "\x{AD}lorem ipsum" >+ RenderBlock (anonymous) at (0,182) size 769x20 >+ RenderText {#text} at (0,0) size 19x19 >+ text run at (0,0) width 19: "Do" >+ RenderBlock {P} at (0,218) size 769x20 >+ RenderText {#text} at (0,0) size 73x19 >+ text run at (0,0) width 73: "lorem ipsum" >+ RenderBlock {P} at (0,254) size 769x40 >+ RenderText {#text} at (0,0) size 19x19 >+ text run at (0,0) width 19: "Do" >+ RenderBR {BR} at (19,15) size 0x0 >+ RenderText {#text} at (0,20) size 73x19 >+ text run at (0,20) width 73: "lorem ipsum" >+ RenderBlock {P} at (0,310) size 769x20 >+ RenderText {#text} at (0,0) size 19x19 >+ text run at (0,0) width 19: "Do" >+ RenderInline {SPAN} at (0,0) size 34x19 >+ RenderText {#text} at (19,0) size 34x19 >+ text run at (19,0) width 34: "\x{AD}lorem" >+ RenderText {#text} at (53,0) size 39x19 >+ text run at (53,0) width 39: " ipsum" >+ RenderBlock {P} at (0,346) size 769x20 >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderInline {SPAN} at (0,0) size 8x19 >+ RenderText {#text} at (11,0) size 8x19 >+ text run at (11,0) width 8: "o" >+ RenderText {#text} at (19,0) size 73x19 >+ text run at (19,0) width 73: "\x{AD}lorem ipsum" >+ RenderBlock {P} at (0,382) size 769x20 >+ RenderText {#text} at (0,0) size 23x19 >+ text run at (0,0) width 23: "Do " >+ RenderInline {SPAN} at (0,0) size 34x19 >+ RenderText {#text} at (23,0) size 34x19 >+ text run at (23,0) width 34: "\x{AD}lorem" >+ RenderText {#text} at (57,0) size 39x19 >+ text run at (57,0) width 39: " ipsum" >+ RenderBlock {P} at (0,418) size 769x20 >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderInline {SPAN} at (0,0) size 12x19 >+ RenderText {#text} at (11,0) size 12x19 >+ text run at (11,0) width 12: "o " >+ RenderText {#text} at (23,0) size 73x19 >+ text run at (23,0) width 73: "\x{AD}lorem ipsum" >+ RenderBlock {P} at (0,454) size 769x20 >+ RenderText {#text} at (0,0) size 23x19 >+ text run at (0,0) width 23: "Do " >+ RenderInline {SPAN} at (0,0) size 34x19 >+ RenderText {#text} at (23,0) size 34x19 >+ text run at (23,0) width 34: "\x{AD}lorem" >+ RenderText {#text} at (57,0) size 39x19 >+ text run at (57,0) width 39: " ipsum" >+ RenderBlock {P} at (0,490) size 769x20 >+ RenderText {#text} at (0,0) size 11x19 >+ text run at (0,0) width 11: "D" >+ RenderInline {SPAN} at (0,0) size 12x19 >+ RenderText {#text} at (11,0) size 12x19 >+ text run at (11,0) width 12: "o " >+ RenderText {#text} at (23,0) size 73x19 >+ text run at (23,0) width 73: "\x{AD}lorem ipsum" >+ RenderBlock {P} at (0,526) size 769x20 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "Do \x{AD} lorem" >+ RenderBlock {P} at (0,562) size 769x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 57: "Do\x{AD} \x{AD}lorem" >+ RenderBlock {P} at (0,598) size 769x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 23: "Do " >+ text run at (23,0) width 34: "\x{AD}lorem" >+ RenderBlock {P} at (0,634) size 769x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 23: "Do\x{AD} " >+ text run at (23,0) width 34: "lorem" >+ RenderBlock {P} at (0,670) size 769x20 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 27: "Do \x{AD} " >+ text run at (27,0) width 34: "lorem" >+ RenderBlock {P} at (0,706) size 769x20 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 23: "Do " >+ text run at (23,0) width 38: "\x{AD} lorem" >+ RenderBlock {P} at (0,742) size 769x20 >+ RenderText {#text} at (0,0) size 19x19 >+ text run at (0,0) width 19: "Do" >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (19,0) size 73x19 >+ text run at (19,0) width 73: "\x{AD}lorem ipsum" >+ RenderBlock {P} at (0,778) size 769x20 >+ RenderText {#text} at (0,0) size 92x19 >+ text run at (0,0) width 92: "Do\x{AD}\x{AD}lorem ipsum" >+ RenderBlock {P} at (0,814) size 769x20 >+ RenderInline {SPAN} at (0,0) size 19x19 >+ RenderText {#text} at (0,0) size 19x19 >+ text run at (0,0) width 19: "Do\x{AD}" >+ RenderText {#text} at (19,0) size 73x19 >+ text run at (19,0) width 73: "\x{AD}lorem ipsum" >+ RenderBlock {P} at (0,850) size 769x20 >+ RenderText {#text} at (0,0) size 19x19 >+ text run at (0,0) width 19: "Do\x{AD}" >+ RenderInline {SPAN} at (0,0) size 73x19 >+ RenderText {#text} at (19,0) size 73x19 >+ text run at (19,0) width 73: "\x{AD}lorem ipsum" >+ RenderBlock {P} at (0,886) size 769x20 >+ RenderInline {SPAN} at (0,0) size 19x19 >+ RenderText {#text} at (0,0) size 19x19 >+ text run at (0,0) width 19: "Do\x{AD}\x{AD}" >+ RenderText {#text} at (19,0) size 73x19 >+ text run at (19,0) width 73: "lorem ipsum" >+ RenderBlock {P} at (0,922) size 769x20 >+ RenderText {#text} at (0,0) size 230x19 >+ text run at (0,0) width 230: "The following pair should be the same:" >+ RenderBlock {P} at (0,958) size 769x22 >+ RenderText {#text} at (0,1) size 15x19 >+ text run at (0,1) width 15: "W" >+ RenderBlock {SPAN} at (15,0) size 13x22 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 11x19 >+ text run at (1,1) width 11: "X" >+ RenderText {#text} at (28,1) size 11x19 >+ text run at (28,1) width 11: "Y" >+ RenderBlock {P} at (0,996) size 769x22 >+ RenderText {#text} at (0,1) size 15x19 >+ text run at (0,1) width 15: "W" >+ RenderBlock {SPAN} at (15,0) size 13x22 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 11x19 >+ text run at (1,1) width 11: "X" >+ RenderText {#text} at (28,1) size 11x19 >+ text run at (28,1) width 11: "Y" >+layer at (27,124) size 13x22 >+ RenderBlock (relative positioned) {SPAN} at (19,0) size 13x22 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 11x19 >+ text run at (1,1) width 11: "X" >+layer at (772,162) size 13x22 >+ RenderBlock (positioned) {SPAN} at (772,162) size 13x22 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 11x19 >+ text run at (1,1) width 11: "X" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/softbank-emoji-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/softbank-emoji-expected.txt >new file mode 100644 >index 00000000000..61276ddf297 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/softbank-emoji-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x246 >+ RenderBlock {HTML} at (0,0) size 800x246 >+ RenderBody {BODY} at (8,8) size 784x230 >+ RenderBlock {DIV} at (0,0) size 784x230 >+ RenderBlock {DIV} at (0,0) size 784x115 >+ RenderText {#text} at (0,1) size 262x112 >+ text run at (0,1) width 262: "\x{E001} a \x{E001}" >+ RenderBlock {DIV} at (0,115) size 784x115 >+ RenderText {#text} at (0,1) size 75x112 >+ text run at (0,1) width 75: "\x{E001}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/stroking-decorations-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/stroking-decorations-expected.txt >new file mode 100644 >index 00000000000..67393b0e1db >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/stroking-decorations-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x152 [textFillColor=#800080] [textStrokeWidth=2.00] >+ RenderText {#text} at (0,1) size 755x149 >+ text run at (0,1) width 616: "Purple\x{300} fill, black stroke," >+ text run at (0,77) width 755: "complex text, black underline" >+ RenderBlock {DIV} at (0,152) size 784x152 [textStrokeColor=#FFA500] [textStrokeWidth=1.33] >+ RenderText {#text} at (0,1) size 633x149 >+ text run at (0,1) width 633: "Orange stroke, black fill," >+ text run at (0,77) width 412: "orange overline." >+ RenderBlock {DIV} at (0,304) size 784x152 [textFillColor=#0000FF] [textStrokeWidth=1.33] >+ RenderText {#text} at (0,1) size 593x149 >+ text run at (0,1) width 593: "No stroke, blue fill, red" >+ text run at (0,77) width 592: "shadow, blue underline" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/stroking-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/stroking-expected.txt >new file mode 100644 >index 00000000000..0cfb6e749b7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/stroking-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x152 [textFillColor=#800080] [textStrokeWidth=2.00] >+ RenderText {#text} at (0,1) size 616x149 >+ text run at (0,1) width 616: "Purple\x{300} fill, black stroke," >+ text run at (0,77) width 330: "complex text" >+ RenderBlock {DIV} at (0,152) size 784x76 [textStrokeColor=#FFA500] [textStrokeWidth=1.33] >+ RenderText {#text} at (0,1) size 633x73 >+ text run at (0,1) width 633: "Orange stroke, black fill." >+ RenderBlock {DIV} at (0,228) size 784x152 [textStrokeColor=#0000FF] [textStrokeWidth=1.33] >+ RenderText {#text} at (0,1) size 589x149 >+ text run at (0,1) width 589: "Blue stroke, no fill, red" >+ text run at (0,77) width 211: "shadow." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/tatechuyoko-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/tatechuyoko-expected.txt >new file mode 100644 >index 00000000000..36010ab0b6e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/tatechuyoko-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 785x664 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x664 >+ RenderBlock {HTML} at (0,0) size 785x664 >+ RenderBody {BODY} at (8,16) size 769x640 >+ RenderBlock {P} at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 243x19 >+ text run at (0,0) width 243: "\x{300C}\x{5411}\x{898B}\x{8AD6}\x{6CBB}\x{9053}\x{66F8}\x{FF0C}\x{5176}\x{9593}\x{6B32}\x{4EFF}\x{4E95}\x{7530}\x{4E4B}\x{610F}" >+ RenderInline {SPAN} at (0,0) size 16x19 >+ RenderCombineText {#text} at (243,0) size 16x19 >+ text run at (243,0) width 16: "12" >+ RenderText {#text} at (259,0) size 762x39 >+ text run at (259,0) width 503: "\x{FF0C}\x{800C}\x{79D1}\x{689D}\x{5DDE}\x{90E1}\x{8CA1}\x{8CE6}\x{4E4B}\x{985E}\x{FF0C}\x{6B64}\x{56FA}\x{70BA}\x{6CBB}\x{4E4B}\x{5177}\x{3002}\x{7136}\x{65BD}\x{4E4B}\x{7576}\x{6709}\x{6B21}\x{7B2C}\x{3002}\x{4ECA}\x{65E5}\x{5148}\x{52D9}\x{FF0C}\x{6050}\x{7576}" >+ text run at (0,20) width 64: "\x{555F}\x{8FEA}\x{4E3B}\x{5FC3}" >+ RenderBlock {P} at (16,56) size 40x584 >+ RenderText {#text} at (0,0) size 19x243 >+ text run at (0,0) width 243: "\x{300C}\x{5411}\x{898B}\x{8AD6}\x{6CBB}\x{9053}\x{66F8}\x{FF0C}\x{5176}\x{9593}\x{6B32}\x{4EFF}\x{4E95}\x{7530}\x{4E4B}\x{610F}" >+ RenderInline {SPAN} at (0,0) size 19x16 >+ RenderCombineText {#text} at (0,243) size 19x16 >+ text run at (0,243) width 16: "\x{FFFC}" >+ RenderText {#text} at (0,259) size 39x580 >+ text run at (0,259) width 321: "\x{FF0C}\x{800C}\x{79D1}\x{689D}\x{5DDE}\x{90E1}\x{8CA1}\x{8CE6}\x{4E4B}\x{985E}\x{FF0C}\x{6B64}\x{56FA}\x{70BA}\x{6CBB}\x{4E4B}\x{5177}\x{3002}\x{7136}\x{65BD}\x{4E4B}" >+ text run at (20,0) width 246: "\x{7576}\x{6709}\x{6B21}\x{7B2C}\x{3002}\x{4ECA}\x{65E5}\x{5148}\x{52D9}\x{FF0C}\x{6050}\x{7576}\x{555F}\x{8FEA}\x{4E3B}\x{5FC3}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/text-combine-different-fonts-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/text-combine-different-fonts-expected.txt >new file mode 100644 >index 00000000000..2e9dd4e29ab >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/text-combine-different-fonts-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 776x584 >+ RenderBlock {P} at (0,0) size 20x584 >+ RenderText {#text} at (0,0) size 19x43 >+ text run at (0,0) width 43: "Times: " >+ RenderInline {SPAN} at (0,0) size 19x16 >+ RenderCombineText {#text} at (0,43) size 19x16 >+ text run at (0,43) width 16: "\x{FFFC}" >+ RenderBlock {P} at (36,0) size 20x584 >+ RenderText {#text} at (0,0) size 19x134 >+ text run at (0,0) width 134: "Hiragino Mincho Pro: " >+ RenderInline {SPAN} at (0,0) size 19x16 >+ RenderCombineText {#text} at (0,134) size 19x16 >+ text run at (0,134) width 16: "\x{FFFC}" >+ RenderBlock {P} at (72,0) size 20x584 >+ RenderText {#text} at (0,0) size 19x109 >+ text run at (0,0) width 109: "STHeitiSC-Light: " >+ RenderInline {SPAN} at (0,0) size 19x16 >+ RenderCombineText {#text} at (0,109) size 19x16 >+ text run at (0,109) width 16: "\x{FFFC}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/text-combine-shrink-on-color-change-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/text-combine-shrink-on-color-change-expected.txt >new file mode 100644 >index 00000000000..fde995bfc00 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/text-combine-shrink-on-color-change-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 43x200 [color=#008000] >+ RenderText {#text} at (1,0) size 41x27 >+ text run at (1,0) width 27: "1 " >+ RenderInline {SPAN} at (0,0) size 41x108 >+ RenderCombineText {#text} at (1,27) size 41x108 >+ text run at (1,27) width 108: "123456" >+ RenderText {#text} at (1,135) size 41x27 >+ text run at (1,135) width 27: " 2" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/text-letter-spacing-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/text-letter-spacing-expected.txt >new file mode 100644 >index 00000000000..b190098735e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/text-letter-spacing-expected.txt >@@ -0,0 +1,186 @@ >+layer at (0,0) size 9600204x1820 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x1820 >+ RenderBlock {HTML} at (0,0) size 785x1820 >+ RenderBody {BODY} at (8,16) size 769x1788 >+ RenderBlock {P} at (0,0) size 769x80 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 767x79 >+ text run at (0,0) width 767: "The following lines test various combinations of letter-spacing (especially negative values) and opacity. All of the lines should say" >+ text run at (0,20) width 757: "\"Hello, world\" but the spacing and background shading will vary from test to test. The W3C specs are fairly silent on how user" >+ text run at (0,40) width 754: "agents should handle unusual values of letter-spacing, especially negative ones, which are explicitly implementation-dependent." >+ text run at (0,60) width 632: "Different browsers will render these differently, but hopefully the WebKit ports will be consistent, at least." >+ RenderBlock {P} at (0,96) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 241x19 >+ text run at (0,0) width 241: "The first line should be normally spaced." >+ RenderBlock {P} at (0,132) size 769x20 [bgcolor=#EEEEEE] >+ RenderInline {SPAN} at (0,0) size 75x19 >+ RenderText {#text} at (160,0) size 75x19 >+ text run at (160,0) width 75: "Hello, world" >+ RenderBlock {P} at (0,168) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 617x19 >+ text run at (0,0) width 617: "The next line tests a slight positive letter spacing, and should be slightly spaced out (wider than normal)." >+ RenderBlock {P} at (0,204) size 769x20 [bgcolor=#EEEEEE] >+ RenderInline {SPAN} at (0,0) size 171x19 >+ RenderText {#text} at (160,0) size 171x19 >+ text run at (160,0) width 171: "Hello, world" >+ RenderBlock {P} at (0,240) size 769x40 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 761x39 >+ text run at (0,0) width 761: "The next line tests a large positive letter spacing, and should be *very* spaced out. You may only see an 'H' and a 'w', perhaps" >+ text run at (0,20) width 332: "on two different lines, unless you scroll way to the right." >+ RenderBlock {P} at (0,296) size 769x40 [bgcolor=#EEEEEE] >+ RenderInline {SPAN} at (0,0) size 19396x39 >+ RenderText {#text} at (160,0) size 19396x39 >+ text run at (160,0) width 19236: "Hello," >+ text run at (0,20) width 16035: "world" >+ RenderBlock {P} at (0,352) size 769x40 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 767x39 >+ text run at (0,0) width 767: "The next line tests a very large positive letter spacing, and should also be *very* spaced out. You may only see an 'H' and a 'w'," >+ text run at (0,20) width 384: "perhaps on two different lines, unless you scroll way to the right." >+ RenderBlock {P} at (0,408) size 769x40 [bgcolor=#EEEEEE] >+ RenderInline {SPAN} at (0,0) size 9600196x39 >+ RenderText {#text} at (160,0) size 9600196x39 >+ text run at (160,0) width 9600036: "Hello," >+ text run at (0,20) width 8000035: "world" >+ RenderBlock {P} at (0,464) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 501x19 >+ text run at (0,0) width 501: "The next line tests a small negative line spacing, and should be crammed backwards" >+ RenderBlock {P} at (0,500) size 769x20 [bgcolor=#EEEEEE] >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (160,0) size 0x19 >+ text run at (160,0) width 0: "Hello, world" >+ RenderBlock {P} at (0,536) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 479x19 >+ text run at (0,0) width 479: "The next line tests a large negative line spacing, and should be just display an 'H'" >+ RenderBlock {P} at (0,572) size 769x20 [bgcolor=#EEEEEE] >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (160,0) size 0x19 >+ text run at (160,0) width 0: "Hello, world" >+ RenderBlock {P} at (0,608) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 480x19 >+ text run at (0,0) width 480: "The next line tests a very large negative line spacing, and should just have an 'H'." >+ RenderBlock {P} at (0,644) size 769x20 [bgcolor=#EEEEEE] >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (160,0) size 0x19 >+ text run at (160,0) width 0: "Hello, world" >+ RenderBlock {P} at (0,680) size 769x40 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 723x39 >+ text run at (0,0) width 671: "The next few lines test the interaction with opacity. The first line should be normally spaced out, slightly opaque, " >+ text run at (671,0) width 52: "and on a" >+ text run at (0,20) width 187: "differently-colored background" >+ RenderBlock {P} at (0,736) size 769x20 [bgcolor=#EEEEEE] >+ RenderBlock {P} at (0,772) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 674x19 >+ text run at (0,0) width 309: "The next line tests a small positive line spacing, and " >+ text run at (309,0) width 365: "should be slightly spaced out, opaque, and on a background." >+ RenderBlock {P} at (0,808) size 769x20 [bgcolor=#EEEEEE] >+ RenderBlock {P} at (0,844) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 600x19 >+ text run at (0,0) width 600: "The next line tests a large positive line spacing, and should be very widely spaced, on a background." >+ RenderBlock {P} at (0,880) size 769x40 [bgcolor=#EEEEEE] >+ RenderBlock {P} at (0,936) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 716x19 >+ text run at (0,0) width 312: "The next line tests a very large positive line spacing, " >+ text run at (312,0) width 404: "and should be very widely spaced but blank, and on a background." >+ RenderBlock {P} at (0,972) size 769x40 [bgcolor=#EEEEEE] >+ RenderBlock {P} at (0,1028) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 411x19 >+ text run at (0,0) width 411: "The next line tests a small negative line spacing, and should be blank." >+ RenderBlock {P} at (0,1064) size 769x20 [bgcolor=#EEEEEE] >+ RenderBlock {P} at (0,1100) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 410x19 >+ text run at (0,0) width 410: "The next line tests a large negative line spacing, and should be blank." >+ RenderBlock {P} at (0,1136) size 769x20 [bgcolor=#EEEEEE] >+ RenderBlock {P} at (0,1172) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 440x19 >+ text run at (0,0) width 440: "The next line tests a very large negative line spacing, and should be blank." >+ RenderBlock {P} at (0,1208) size 769x20 [bgcolor=#EEEEEE] >+ RenderBlock {P} at (0,1244) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 251x19 >+ text run at (0,0) width 251: "Now we do a few basic right-to-left tests:" >+ RenderBlock {P} at (0,1280) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 241x19 >+ text run at (0,0) width 241: "The first line should be normally spaced." >+ RenderBlock {P} at (0,1316) size 769x20 [bgcolor=#EEEEEE] >+ RenderInline {SPAN} at (0,0) size 75x19 >+ RenderText {#text} at (160,0) size 75x19 >+ text run at (160,0) width 75 RTL override: "Hello, world" >+ RenderBlock {P} at (0,1352) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 378x19 >+ text run at (0,0) width 378: "The next line should be slightly spaced out (wider than normal)." >+ RenderBlock {P} at (0,1388) size 769x20 [bgcolor=#EEEEEE] >+ RenderInline {SPAN} at (0,0) size 171x19 >+ RenderText {#text} at (160,0) size 171x19 >+ text run at (160,0) width 171 RTL override: "Hello, world" >+ RenderBlock {P} at (0,1424) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 451x19 >+ text run at (0,0) width 330: "The next line should be crammed backwards, just as if " >+ text run at (330,0) width 121: "it wasn't right-to-left" >+ RenderBlock {P} at (0,1460) size 769x20 [bgcolor=#EEEEEE] >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (160,0) size 0x19 >+ text run at (160,0) width 0 RTL override: "Hello, world" >+ RenderBlock {P} at (0,1496) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 435x19 >+ text run at (0,0) width 311: "The next line tests a large negative line spacing, and " >+ text run at (311,0) width 124: "should just print a 'd'" >+ RenderBlock {P} at (0,1532) size 769x20 [bgcolor=#EEEEEE] >+ RenderInline {SPAN} at (0,0) size 0x19 >+ RenderText {#text} at (160,0) size 0x19 >+ text run at (160,0) width 0 RTL override: "Hello, world" >+ RenderBlock {P} at (0,1568) size 769x40 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 694x39 >+ text run at (0,0) width 142: "Now, opacity as well - " >+ text run at (142,0) width 374: "The next line should be printed right to left, slightly spaced out " >+ text run at (516,0) width 178: "(wider than normal), and on a" >+ text run at (0,20) width 76: "background." >+ RenderBlock {P} at (0,1624) size 769x20 [bgcolor=#EEEEEE] >+ RenderBlock {P} at (0,1660) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 411x19 >+ text run at (0,0) width 411: "The next line tests a small negative line spacing, and should be blank." >+ RenderBlock {P} at (0,1696) size 769x20 [bgcolor=#EEEEEE] >+ RenderBlock {P} at (0,1732) size 769x20 [bgcolor=#FFFFFF] >+ RenderText {#text} at (0,0) size 421x19 >+ text run at (0,0) width 421: "The next line tests a large negative line spacing, and it should be blank." >+ RenderBlock {P} at (0,1768) size 769x20 [bgcolor=#EEEEEE] >+layer at (8,752) size 75x19 >+ RenderInline {SPAN} at (0,0) size 75x19 [bgcolor=#CCCCFF] >+ RenderText {#text} at (160,0) size 75x19 >+ text run at (160,0) width 75: "Hello, world" >+layer at (8,824) size 171x19 >+ RenderInline {SPAN} at (0,0) size 171x19 [bgcolor=#CCCCFF] >+ RenderText {#text} at (160,0) size 171x19 >+ text run at (160,0) width 171: "Hello, world" >+layer at (8,896) size 19396x39 >+ RenderInline {SPAN} at (0,0) size 19396x39 [bgcolor=#CCCCFF] >+ RenderText {#text} at (160,0) size 19396x39 >+ text run at (160,0) width 19236: "Hello," >+ text run at (0,20) width 16035: "world" >+layer at (8,988) size 9600196x39 >+ RenderInline {SPAN} at (0,0) size 9600196x39 [bgcolor=#CCCCFF] >+ RenderText {#text} at (160,0) size 9600196x39 >+ text run at (160,0) width 9600036: "Hello," >+ text run at (0,20) width 8000035: "world" >+layer at (8,1080) size 0x19 >+ RenderInline {SPAN} at (0,0) size 0x19 [bgcolor=#CCCCFF] >+ RenderText {#text} at (160,0) size 0x19 >+ text run at (160,0) width 0: "Hello, world" >+layer at (8,1152) size 0x19 >+ RenderInline {SPAN} at (0,0) size 0x19 [bgcolor=#CCCCFF] >+ RenderText {#text} at (160,0) size 0x19 >+ text run at (160,0) width 0: "Hello, world" >+layer at (8,1224) size 0x19 >+ RenderInline {SPAN} at (0,0) size 0x19 [bgcolor=#CCCCFF] >+ RenderText {#text} at (160,0) size 0x19 >+ text run at (160,0) width 0: "Hello, world" >+layer at (8,1640) size 171x19 >+ RenderInline {SPAN} at (0,0) size 171x19 [bgcolor=#CCCCFF] >+ RenderText {#text} at (160,0) size 171x19 >+ text run at (160,0) width 171 RTL override: "Hello, world" >+layer at (8,1712) size 0x19 >+ RenderInline {SPAN} at (0,0) size 0x19 [bgcolor=#CCCCFF] >+ RenderText {#text} at (160,0) size 0x19 >+ text run at (160,0) width 0 RTL override: "Hello, world" >+layer at (8,1784) size 0x19 >+ RenderInline {SPAN} at (0,0) size 0x19 [bgcolor=#CCCCFF] >+ RenderText {#text} at (160,0) size 0x19 >+ text run at (160,0) width 0 RTL override: "Hello, world" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/text-shadow-no-default-color-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/text-shadow-no-default-color-expected.txt >new file mode 100644 >index 00000000000..396fe04cb10 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/text-shadow-no-default-color-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x567 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 344x19 >+ text run at (0,0) width 344: "Test passes if there are two green rectangles on the page." >+ RenderBlock {DIV} at (25,45) size 734x30 [color=#008000] >+ RenderText {#text} at (0,0) size 300x30 >+ text run at (0,0) width 300: "FillerText" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/textIteratorNilRenderer-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/textIteratorNilRenderer-expected.txt >new file mode 100644 >index 00000000000..ac7d3e7420f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/textIteratorNilRenderer-expected.txt >@@ -0,0 +1,34 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {CENTER} at (0,0) size 784x62 >+ RenderBlock {FORM} at (0,0) size 784x26 >+ RenderTable {TABLE} at (33,0) size 718x26 >+ RenderTableSection {TBODY} at (0,0) size 717x26 >+ RenderTableRow {TR} at (0,0) size 717x26 >+ RenderTableCell {TD} at (0,3) size 150x20 [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableCell {TD} at (150,0) size 294x26 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,2) size 290x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (444,0) size 113x26 [r=0 c=2 rs=1 cs=1] >+ RenderButton {INPUT} at (2,2) size 109x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 93x16 >+ RenderText at (0,0) size 93x16 >+ text run at (0,0) width 93: "Search Froogle" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (557,3) size 160x20 [r=0 c=3 rs=2 cs=1] >+ RenderInline {LABEL} at (0,0) size 119x12 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {INPUT} at (14,3) size 13x13 >+ RenderText {#text} at (30,5) size 99x14 >+ text run at (30,6) width 99: " Remember this location" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,42) size 784x20 >+ RenderBR {BR} at (392,0) size 0x19 >+layer at (196,13) size 286x16 >+ RenderBlock {DIV} at (2,3) size 286x16 >+caret: position 1 of child 0 {#text} of child 1 {TD} of child 0 {TR} of child 1 {TBODY} of child 1 {TABLE} of child 1 {FORM} of child 1 {CENTER} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/trailing-white-space-2-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/trailing-white-space-2-expected.txt >new file mode 100644 >index 00000000000..3d15439b0c3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/trailing-white-space-2-expected.txt >@@ -0,0 +1,157 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (8,8) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 151x22 >+ text run at (0,0) width 151: "Lorem ipsum dolor" >+ RenderInline {SPAN} at (0,0) size 180x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (151,0) size 180x45 >+ text run at (151,0) width 24: " sit" >+ text run at (175,0) width 5: " " >+ text run at (0,23) width 37: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (224,8) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (12,0) size 152x22 >+ text run at (12,0) width 152: "Lorem ipsum dolor" >+ RenderInline {SPAN} at (0,0) size 112x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (163,0) size 112x45 >+ text run at (163,0) width 25: " sit" >+ text run at (187,0) width 6: " " >+ text run at (81,23) width 38: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (440,8) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (25,0) size 151x22 >+ text run at (25,0) width 151: "Lorem ipsum dolor" >+ RenderInline {SPAN} at (0,0) size 37x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (176,0) size 37x45 >+ text run at (176,0) width 24: " sit" >+ text run at (200,0) width 0: " " >+ text run at (163,23) width 37: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (8,70) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 168x22 >+ text run at (0,0) width 168: "Lorem ipsum dolor" >+ RenderInline {SPAN} at (0,0) size 200x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (167,0) size 200x45 >+ text run at (167,0) width 33: " sit" >+ text run at (200,0) width 0: " " >+ text run at (0,23) width 37: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (224,70) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 151x22 >+ text run at (0,0) width 151: "Lorem ipsum dolor" >+ RenderInline {SPAN} at (0,0) size 175x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (0,0) size 175x45 >+ text run at (0,0) width 0 RTL: " " >+ text run at (151,0) width 24: " sit" >+ text run at (0,23) width 37: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (440,70) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (12,0) size 152x22 >+ text run at (12,0) width 152: "Lorem ipsum dolor" >+ RenderInline {SPAN} at (0,0) size 181x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (7,0) size 181x45 >+ text run at (7,0) width 6 RTL: " " >+ text run at (163,0) width 25: " sit" >+ text run at (81,23) width 38: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (8,132) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (25,0) size 151x22 >+ text run at (25,0) width 151: "Lorem ipsum dolor" >+ RenderInline {SPAN} at (0,0) size 180x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (20,0) size 180x45 >+ text run at (20,0) width 5 RTL: " " >+ text run at (176,0) width 24: " sit" >+ text run at (163,23) width 37: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (224,132) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 168x22 >+ text run at (0,0) width 168: "Lorem ipsum dolor" >+ RenderInline {SPAN} at (0,0) size 200x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (0,0) size 200x45 >+ text run at (0,0) width 0 RTL: " " >+ text run at (167,0) width 33: " sit" >+ text run at (163,23) width 37: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (440,132) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 181x22 >+ text run at (0,0) width 108: "Lorem ipsum " >+ text run at (146,0) width 35 RTL: "\x{5D0}\x{5E0}\x{5D8}\x{5E3}" >+ RenderInline {SPAN} at (0,0) size 186x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (108,0) size 186x45 >+ text run at (108,0) width 38 RTL: " \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (181,0) width 5: " " >+ text run at (0,23) width 37: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (8,194) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (9,0) size 182x22 >+ text run at (9,0) width 109: "Lorem ipsum " >+ text run at (155,0) width 36 RTL: "\x{5D0}\x{5E0}\x{5D8}\x{5E3}" >+ RenderInline {SPAN} at (0,0) size 115x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (117,0) size 115x45 >+ text run at (117,0) width 39 RTL: " \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (190,0) width 6: " " >+ text run at (81,23) width 38: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (224,194) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (19,0) size 181x22 >+ text run at (19,0) width 108: "Lorem ipsum " >+ text run at (165,0) width 35 RTL: "\x{5D0}\x{5E0}\x{5D8}\x{5E3}" >+ RenderInline {SPAN} at (0,0) size 73x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (127,0) size 73x45 >+ text run at (127,0) width 38 RTL: " \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (200,0) width 0: " " >+ text run at (163,23) width 37: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (440,194) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 200x22 >+ text run at (0,0) width 121: "Lorem ipsum " >+ text run at (165,0) width 35 RTL: "\x{5D0}\x{5E0}\x{5D8}\x{5E3}" >+ RenderInline {SPAN} at (0,0) size 200x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (120,0) size 200x45 >+ text run at (120,0) width 45 RTL: " \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (200,0) width 0: " " >+ text run at (0,23) width 37: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (8,256) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (38,0) size 143x22 >+ text run at (38,0) width 40 RTL: " \x{5D0}\x{5E0}\x{5D8}\x{5E3}" >+ text run at (78,0) width 103: "Lorem ipsum" >+ RenderInline {SPAN} at (0,0) size 38x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (0,0) size 38x45 >+ text run at (0,0) width 0 RTL: " " >+ text run at (0,0) width 38 RTL: " \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (0,23) width 37: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (224,256) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (47,0) size 144x22 >+ text run at (47,0) width 41 RTL: " \x{5D0}\x{5E0}\x{5D8}\x{5E3}" >+ text run at (87,0) width 104: "Lorem ipsum" >+ RenderInline {SPAN} at (0,0) size 115x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (4,0) size 115x45 >+ text run at (4,0) width 6 RTL: " " >+ text run at (9,0) width 39 RTL: " \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (81,23) width 38: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (440,256) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (57,0) size 143x22 >+ text run at (57,0) width 40 RTL: " \x{5D0}\x{5E0}\x{5D8}\x{5E3}" >+ text run at (97,0) width 103: "Lorem ipsum" >+ RenderInline {SPAN} at (0,0) size 186x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (14,0) size 186x45 >+ text run at (14,0) width 5 RTL: " " >+ text run at (19,0) width 38 RTL: " \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (163,23) width 37: "amet" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (8,318) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (44,0) size 157x22 >+ text run at (44,0) width 47 RTL: " \x{5D0}\x{5E0}\x{5D8}\x{5E3}" >+ text run at (90,0) width 111: "Lorem ipsum" >+ RenderInline {SPAN} at (0,0) size 200x45 [bgcolor=#FFC0CB] >+ RenderText {#text} at (0,0) size 200x45 >+ text run at (0,0) width 0 RTL: " " >+ text run at (0,0) width 45 RTL: " \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (163,23) width 37: "amet" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/trailing-white-space-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/trailing-white-space-expected.txt >new file mode 100644 >index 00000000000..9d0400c8634 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/trailing-white-space-expected.txt >@@ -0,0 +1,93 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (floating) {DIV} at (8,8) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 180x45 >+ text run at (0,0) width 175: "Lorem ipsum dolor sit" >+ text run at (175,0) width 5: " " >+ text run at (0,23) width 37: "amet" >+ RenderBlock (floating) {DIV} at (224,8) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (12,0) size 181x45 >+ text run at (12,0) width 176: "Lorem ipsum dolor sit" >+ text run at (187,0) width 6: " " >+ text run at (81,23) width 38: "amet" >+ RenderBlock (floating) {DIV} at (440,8) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (25,0) size 175x45 >+ text run at (25,0) width 175: "Lorem ipsum dolor sit" >+ text run at (200,0) width 0: " " >+ text run at (163,23) width 37: "amet" >+ RenderBlock (floating) {DIV} at (8,70) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 200x45 >+ text run at (0,0) width 200: "Lorem ipsum dolor sit" >+ text run at (200,0) width 0: " " >+ text run at (0,23) width 37: "amet" >+ RenderBlock (floating) {DIV} at (224,70) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 175x45 >+ text run at (0,0) width 0 RTL: " " >+ text run at (0,0) width 175: "Lorem ipsum dolor sit" >+ text run at (0,23) width 37: "amet" >+ RenderBlock (floating) {DIV} at (440,70) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (7,0) size 181x45 >+ text run at (7,0) width 6 RTL: " " >+ text run at (12,0) width 176: "Lorem ipsum dolor sit" >+ text run at (81,23) width 38: "amet" >+ RenderBlock (floating) {DIV} at (8,132) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (20,0) size 180x45 >+ text run at (20,0) width 5 RTL: " " >+ text run at (25,0) width 175: "Lorem ipsum dolor sit" >+ text run at (163,23) width 37: "amet" >+ RenderBlock (floating) {DIV} at (224,132) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 200x45 >+ text run at (0,0) width 0 RTL: " " >+ text run at (0,0) width 200: "Lorem ipsum dolor sit" >+ text run at (163,23) width 37: "amet" >+ RenderBlock (floating) {DIV} at (440,132) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 186x45 >+ text run at (0,0) width 108: "Lorem ipsum " >+ text run at (108,0) width 73 RTL: "\x{5D0}\x{5E0}\x{5D8}\x{5E3} \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (181,0) width 5: " " >+ text run at (0,23) width 37: "amet" >+ RenderBlock (floating) {DIV} at (8,194) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (9,0) size 187x45 >+ text run at (9,0) width 109: "Lorem ipsum " >+ text run at (117,0) width 74 RTL: "\x{5D0}\x{5E0}\x{5D8}\x{5E3} \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (190,0) width 6: " " >+ text run at (81,23) width 38: "amet" >+ RenderBlock (floating) {DIV} at (224,194) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (19,0) size 181x45 >+ text run at (19,0) width 108: "Lorem ipsum " >+ text run at (127,0) width 73 RTL: "\x{5D0}\x{5E0}\x{5D8}\x{5E3} \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (200,0) width 0: " " >+ text run at (163,23) width 37: "amet" >+ RenderBlock (floating) {DIV} at (440,194) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 200x45 >+ text run at (0,0) width 121: "Lorem ipsum " >+ text run at (120,0) width 80 RTL: "\x{5D0}\x{5E0}\x{5D8}\x{5E3} \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (200,0) width 0: " " >+ text run at (0,23) width 37: "amet" >+ RenderBlock (floating) {DIV} at (8,256) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 181x45 >+ text run at (0,0) width 0 RTL: " " >+ text run at (0,0) width 78 RTL: " \x{5D0}\x{5E0}\x{5D8}\x{5E3} \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (78,0) width 103: "Lorem ipsum" >+ text run at (0,23) width 37: "amet" >+ RenderBlock (floating) {DIV} at (224,256) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (4,0) size 187x45 >+ text run at (4,0) width 6 RTL: " " >+ text run at (9,0) width 79 RTL: " \x{5D0}\x{5E0}\x{5D8}\x{5E3} \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (87,0) width 104: "Lorem ipsum" >+ text run at (81,23) width 38: "amet" >+ RenderBlock (floating) {DIV} at (440,256) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (14,0) size 186x45 >+ text run at (14,0) width 5 RTL: " " >+ text run at (19,0) width 78 RTL: " \x{5D0}\x{5E0}\x{5D8}\x{5E3} \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (97,0) width 103: "Lorem ipsum" >+ text run at (163,23) width 37: "amet" >+ RenderBlock (floating) {DIV} at (8,318) size 200x46 [bgcolor=#FFFFE0] >+ RenderText {#text} at (0,0) size 200x45 >+ text run at (0,0) width 0 RTL: " " >+ text run at (0,0) width 91 RTL: " \x{5D0}\x{5E0}\x{5D8}\x{5E3} \x{5E9}\x{5DC}\x{5D2}\x{5D9}" >+ text run at (90,0) width 110: "Lorem ipsum" >+ text run at (163,23) width 37: "amet" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/unicode-variation-selector-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/unicode-variation-selector-expected.txt >new file mode 100644 >index 00000000000..f8a495dc9d5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/unicode-variation-selector-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 779x59 >+ text run at (0,0) width 476: "This page ensures that WebKit can render unicode variation selector correctly. " >+ text run at (476,0) width 300: "On platforms which support UVSes, the glyphs of" >+ text run at (0,20) width 583: "U+845B should be different. On platforms which don't support UVSes, they should be identical. " >+ text run at (583,20) width 196: "In addition, any glyphs (including" >+ text run at (0,40) width 445: "the last resort glyph) should not appear after the U+845B on all platforms." >+ RenderBlock {DIV} at (0,76) size 784x20 >+ RenderText {#text} at (0,0) size 273x19 >+ text run at (0,0) width 273: "Glyph for code point U+845B without UVS: " >+ RenderInline {SPAN} at (0,0) size 16x15 >+ RenderText {#text} at (273,1) size 16x15 >+ text run at (273,1) width 16: "\x{845B}" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,96) size 784x20 >+ RenderText {#text} at (0,0) size 254x19 >+ text run at (0,0) width 254: "Glyph for code point U+845B with UVS: " >+ RenderInline {SPAN} at (0,0) size 16x15 >+ RenderText {#text} at (254,1) size 16x15 >+ text run at (254,1) width 16: "\x{845B}\x{DB40}\x{DD00}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/vertical-rl-rtl-linebreak-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/vertical-rl-rtl-linebreak-expected.txt >new file mode 100644 >index 00000000000..615c0a06bbf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/vertical-rl-rtl-linebreak-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x215 >+ RenderBlock {HTML} at (0,0) size 800x215 >+ RenderBody {BODY} at (8,16) size 784x191 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 723x39 >+ text run at (0,0) width 723: "This tests line break on vertical text. The test should be run on a cold font cache and refreshing the page should not show" >+ text run at (0,20) width 63: "difference." >+ RenderBlock {DIV} at (0,56) size 98x135 >+ RenderText {#text} at (0,27) size 44x120 >+ text run at (0,27) width 108 RTL: "\x{5D0}\x{5E0}\x{5D9} \x{5D7}\x{5EA}\x{5D5}\x{5DC}." >+ text run at (22,15) width 120 RTL: "\x{5D0}\x{5D9}\x{5DF} \x{5DC}\x{5D9} \x{5E9}\x{5DD}." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/wbr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/wbr-expected.txt >new file mode 100644 >index 00000000000..6dc5aed6fb9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/wbr-expected.txt >@@ -0,0 +1,119 @@ >+layer at (0,0) size 785x846 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x846 >+ RenderBlock {HTML} at (0,0) size 785x846 >+ RenderBody {BODY} at (8,8) size 769x828 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 167x19 >+ text run at (0,0) width 167: "Two words with no spaces." >+ RenderBlock {DIV} at (0,36) size 302x22 [border: (1px solid #0000FF)] >+ RenderText {#text} at (1,1) size 480x19 >+ text run at (1,1) width 480: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" >+ RenderTable {TABLE} at (0,68) size 769x22 >+ RenderTableSection {TBODY} at (0,0) size 769x22 >+ RenderTableRow {TR} at (0,0) size 769x22 >+ RenderTableCell {TD} at (0,0) size 482x22 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 480x19 >+ text run at (1,1) width 480: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" >+ RenderTableCell {TD} at (482,11) size 287x0 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {P} at (0,106) size 769x20 >+ RenderText {#text} at (0,0) size 181x19 >+ text run at (0,0) width 181: "Using <wbr> to break words." >+ RenderBlock {DIV} at (0,142) size 302x42 [border: (1px solid #0000FF)] >+ RenderText {#text} at (1,1) size 224x19 >+ text run at (1,1) width 224: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (1,21) size 256x19 >+ text run at (1,21) width 256: "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" >+ RenderTable {TABLE} at (0,194) size 769x42 >+ RenderTableSection {TBODY} at (0,0) size 769x42 >+ RenderTableRow {TR} at (0,0) size 769x42 >+ RenderTableCell {TD} at (0,0) size 258x42 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 224x19 >+ text run at (1,1) width 224: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (1,21) size 256x19 >+ text run at (1,21) width 256: "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" >+ RenderTableCell {TD} at (258,21) size 511x0 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {P} at (0,252) size 769x20 >+ RenderText {#text} at (0,0) size 270x19 >+ text run at (0,0) width 270: "Using <wbr> within <nobr> to break words." >+ RenderBlock {DIV} at (0,288) size 302x42 [border: (1px solid #0000FF)] >+ RenderInline {NOBR} at (0,0) size 256x39 >+ RenderText {#text} at (1,1) size 224x19 >+ text run at (1,1) width 224: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (1,21) size 256x19 >+ text run at (1,21) width 256: "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" >+ RenderTable {TABLE} at (0,340) size 769x42 >+ RenderTableSection {TBODY} at (0,0) size 769x42 >+ RenderTableRow {TR} at (0,0) size 769x42 >+ RenderTableCell {TD} at (0,0) size 258x42 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderInline {NOBR} at (0,0) size 256x39 >+ RenderText {#text} at (1,1) size 224x19 >+ text run at (1,1) width 224: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (1,21) size 256x19 >+ text run at (1,21) width 256: "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" >+ RenderTableCell {TD} at (258,21) size 511x0 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {P} at (0,398) size 769x20 >+ RenderText {#text} at (0,0) size 215x19 >+ text run at (0,0) width 215: "Using <wbr> to break three words." >+ RenderBlock {DIV} at (0,434) size 302x62 [border: (1px solid #0000FF)] >+ RenderText {#text} at (1,1) size 168x19 >+ text run at (1,1) width 168: "aaaaaaaaaaaaaaaaaaaaaaaa" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (1,21) size 192x19 >+ text run at (1,21) width 192: "bbbbbbbbbbbbbbbbbbbbbbbb" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (1,41) size 168x19 >+ text run at (1,41) width 168: "cccccccccccccccccccccccc" >+ RenderTable {TABLE} at (0,506) size 769x62 >+ RenderTableSection {TBODY} at (0,0) size 769x62 >+ RenderTableRow {TR} at (0,0) size 769x62 >+ RenderTableCell {TD} at (0,0) size 194x62 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 168x19 >+ text run at (1,1) width 168: "aaaaaaaaaaaaaaaaaaaaaaaa" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (1,21) size 192x19 >+ text run at (1,21) width 192: "bbbbbbbbbbbbbbbbbbbbbbbb" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (1,41) size 168x19 >+ text run at (1,41) width 168: "cccccccccccccccccccccccc" >+ RenderTableCell {TD} at (194,31) size 575x0 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {P} at (0,584) size 769x20 >+ RenderText {#text} at (0,0) size 304x19 >+ text run at (0,0) width 304: "Using <wbr> within <nobr> to break three words." >+ RenderBlock {DIV} at (0,620) size 302x62 [border: (1px solid #0000FF)] >+ RenderInline {NOBR} at (0,0) size 192x59 >+ RenderText {#text} at (1,1) size 168x19 >+ text run at (1,1) width 168: "aaaaaaaaaaaaaaaaaaaaaaaa" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (1,21) size 192x19 >+ text run at (1,21) width 192: "bbbbbbbbbbbbbbbbbbbbbbbb" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (1,41) size 168x19 >+ text run at (1,41) width 168: "cccccccccccccccccccccccc" >+ RenderTable {TABLE} at (0,692) size 769x62 >+ RenderTableSection {TBODY} at (0,0) size 769x62 >+ RenderTableRow {TR} at (0,0) size 769x62 >+ RenderTableCell {TD} at (0,0) size 194x62 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1] >+ RenderInline {NOBR} at (0,0) size 192x59 >+ RenderText {#text} at (1,1) size 168x19 >+ text run at (1,1) width 168: "aaaaaaaaaaaaaaaaaaaaaaaa" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (1,21) size 192x19 >+ text run at (1,21) width 192: "bbbbbbbbbbbbbbbbbbbbbbbb" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (1,41) size 168x19 >+ text run at (1,41) width 168: "cccccccccccccccccccccccc" >+ RenderTableCell {TD} at (194,31) size 575x0 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {P} at (0,770) size 769x20 >+ RenderText {#text} at (0,0) size 421x19 >+ text run at (0,0) width 421: "Spaces both before and after <wbr> to check for collapsing behavior." >+ RenderBlock {DIV} at (0,806) size 302x22 [border: (1px solid #0000FF)] >+ RenderText {#text} at (1,1) size 25x19 >+ text run at (1,1) width 25: "aaa " >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (26,1) size 24x19 >+ text run at (26,1) width 24: "bbb" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/wbr-in-pre-crash-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/wbr-in-pre-crash-expected.txt >new file mode 100644 >index 00000000000..f71b3260050 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/wbr-in-pre-crash-expected.txt >@@ -0,0 +1,27 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 734x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=17464" >+ RenderText {#text} at (356,0) size 734x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 374: "REGRESSION: Crash in RenderBlock::findNextLineBreak" >+ text run at (0,20) width 251: "reading r30444 commit email in GMail" >+ RenderText {#text} at (251,20) size 4x19 >+ text run at (251,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "No crash means success." >+ RenderBlock {DIV} at (0,92) size 100x40 >+ RenderText {#text} at (0,0) size 79x19 >+ text run at (0,0) width 79: "Lorem ipsum" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (0,20) size 82x19 >+ text run at (0,20) width 82: "dolor sit amet" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/wbr-styled-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/wbr-styled-expected.txt >new file mode 100644 >index 00000000000..08ff7f6030b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/wbr-styled-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 86x19 >+ text run at (0,0) width 86: "This tests that " >+ RenderInline {TT} at (0,0) size 24x16 >+ RenderText {#text} at (86,3) size 24x16 >+ text run at (86,3) width 24: "WBR" >+ RenderText {#text} at (110,0) size 286x19 >+ text run at (110,0) width 286: " elements cannot be styled and that setting their " >+ RenderInline {TT} at (0,0) size 64x16 >+ RenderText {#text} at (396,3) size 64x16 >+ text run at (396,3) width 64: "position" >+ RenderText {#text} at (460,0) size 20x19 >+ text run at (460,0) width 20: " to " >+ RenderInline {TT} at (0,0) size 64x16 >+ RenderText {#text} at (480,3) size 64x16 >+ text run at (480,3) width 64: "absolute" >+ RenderText {#text} at (544,0) size 149x19 >+ text run at (544,0) width 149: " does not crash WebKit." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 120x19 >+ text run at (0,0) width 120: "There should be no " >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (120,0) size 91x19 >+ text run at (120,0) width 91: "red on this line." >+ RenderBlock {P} at (0,72) size 784x20 >+ RenderText {#text} at (0,0) size 119x19 >+ text run at (0,0) width 119: "No crashing, please" >+ RenderWordBreak {WBR} at (0,0) size 0x0 >+ RenderText {#text} at (119,0) size 4x19 >+ text run at (119,0) width 4: "." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/002-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/002-expected.txt >new file mode 100644 >index 00000000000..10eadff082a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/002-expected.txt >@@ -0,0 +1,87 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x214 >+ RenderBlock {HTML} at (0,0) size 800x214 >+ RenderBody {BODY} at (8,8) size 784x198 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 608x19 >+ text run at (0,0) width 608: "There should be three columns below, dark green, light green, and dark green, with no red anywhere." >+ RenderTable {TABLE} at (0,72) size 66x126 [border: (3px solid #000000)] >+ RenderTableSection {TBODY} at (3,3) size 60x120 >+ RenderTableRow {TR} at (0,0) size 60x120 >+ RenderTableCell {TD} at (0,0) size 60x120 [color=#FF0000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x20 [color=#008000] [bgcolor=#00FF00] >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderText {#text} at (20,0) size 20x20 >+ text run at (20,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (40,0) size 20x20 >+ text run at (40,0) width 20: "X" >+ RenderBlock {DIV} at (0,20) size 60x20 [color=#008000] [bgcolor=#00FF00] >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderText {#text} at (20,0) size 20x20 >+ text run at (20,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (40,0) size 20x20 >+ text run at (40,0) width 20: "X" >+ RenderBlock {DIV} at (0,40) size 60x20 [color=#008000] [bgcolor=#00FF00] >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderText {#text} at (20,0) size 20x20 >+ text run at (20,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (40,0) size 20x20 >+ text run at (40,0) width 20: "X" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,60) size 60x20 [color=#008000] [bgcolor=#00FF00] >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock (anonymous) at (0,0) size 60x20 >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderText {#text} at (20,0) size 20x20 >+ text run at (20,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (40,0) size 20x20 >+ text run at (40,0) width 20: "X" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,80) size 60x20 [color=#008000] [bgcolor=#00FF00] >+ RenderBlock (anonymous) at (0,0) size 60x20 >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderText {#text} at (20,0) size 20x20 >+ text run at (20,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (40,0) size 20x20 >+ text run at (40,0) width 20: "X" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,20) size 60x0 >+ RenderBlock {DIV} at (0,100) size 60x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 60x20 >+ text run at (0,0) width 60: "X X" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/003-expected.txt >new file mode 100644 >index 00000000000..10eadff082a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/003-expected.txt >@@ -0,0 +1,87 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x214 >+ RenderBlock {HTML} at (0,0) size 800x214 >+ RenderBody {BODY} at (8,8) size 784x198 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 608x19 >+ text run at (0,0) width 608: "There should be three columns below, dark green, light green, and dark green, with no red anywhere." >+ RenderTable {TABLE} at (0,72) size 66x126 [border: (3px solid #000000)] >+ RenderTableSection {TBODY} at (3,3) size 60x120 >+ RenderTableRow {TR} at (0,0) size 60x120 >+ RenderTableCell {TD} at (0,0) size 60x120 [color=#FF0000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock {DIV} at (0,0) size 60x20 [color=#008000] [bgcolor=#00FF00] >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderText {#text} at (20,0) size 20x20 >+ text run at (20,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (40,0) size 20x20 >+ text run at (40,0) width 20: "X" >+ RenderBlock {DIV} at (0,20) size 60x20 [color=#008000] [bgcolor=#00FF00] >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderText {#text} at (20,0) size 20x20 >+ text run at (20,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (40,0) size 20x20 >+ text run at (40,0) width 20: "X" >+ RenderBlock {DIV} at (0,40) size 60x20 [color=#008000] [bgcolor=#00FF00] >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderText {#text} at (20,0) size 20x20 >+ text run at (20,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (40,0) size 20x20 >+ text run at (40,0) width 20: "X" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,60) size 60x20 [color=#008000] [bgcolor=#00FF00] >+ RenderBlock {DIV} at (0,0) size 60x0 >+ RenderBlock (anonymous) at (0,0) size 60x20 >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderText {#text} at (20,0) size 20x20 >+ text run at (20,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (40,0) size 20x20 >+ text run at (40,0) width 20: "X" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,80) size 60x20 [color=#008000] [bgcolor=#00FF00] >+ RenderBlock (anonymous) at (0,0) size 60x20 >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderText {#text} at (20,0) size 20x20 >+ text run at (20,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (40,0) size 20x20 >+ text run at (40,0) width 20: "X" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,20) size 60x0 >+ RenderBlock {DIV} at (0,100) size 60x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 60x20 >+ text run at (0,0) width 60: "X X" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/004-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/004-expected.txt >new file mode 100644 >index 00000000000..e0795540a5b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/004-expected.txt >@@ -0,0 +1,47 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x192 >+ RenderBlock {HTML} at (0,0) size 800x192 >+ RenderBody {BODY} at (8,8) size 784x176 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 421x19 >+ text run at (0,0) width 421: "There should be no red below, only a green square bordered in green." >+ RenderTable {TABLE} at (0,72) size 104x104 >+ RenderTableSection {TBODY} at (0,0) size 104x104 >+ RenderTableRow {TR} at (0,2) size 104x100 >+ RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "XXXXX" >+ RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00] >+ RenderText {#text} at (20,0) size 60x20 >+ text run at (20,0) width 60: " " >+ RenderText {#text} at (80,0) size 20x20 >+ text run at (80,0) width 20: "X" >+ RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00] >+ RenderText {#text} at (20,0) size 60x20 >+ text run at (20,0) width 60: "\x{200B} \x{200B} \x{200B} \x{200B}" >+ RenderText {#text} at (80,0) size 20x20 >+ text run at (80,0) width 20: "X" >+ RenderBlock {DIV} at (0,60) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00] >+ RenderText {#text} at (20,0) size 60x20 >+ text run at (20,0) width 60: " \x{200B} \x{200B} " >+ RenderText {#text} at (80,0) size 20x20 >+ text run at (80,0) width 20: "X" >+ RenderBlock {DIV} at (0,80) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "XXXXX" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/005-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/005-expected.txt >new file mode 100644 >index 00000000000..f438ffa9abf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/005-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x192 >+ RenderBlock {HTML} at (0,0) size 800x192 >+ RenderBody {BODY} at (8,8) size 784x176 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 421x19 >+ text run at (0,0) width 421: "There should be no red below, only a green square bordered in green." >+ RenderTable {TABLE} at (0,72) size 104x104 >+ RenderTableSection {TBODY} at (0,0) size 104x104 >+ RenderTableRow {TR} at (0,2) size 104x100 >+ RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "XXXXX" >+ RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "X X" >+ RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "X\x{200B} \x{200B} \x{200B} \x{200B}X" >+ RenderBlock {DIV} at (0,60) size 100x20 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "X \x{200B} \x{200B} X" >+ RenderBlock {DIV} at (0,80) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "XXXXX" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/006-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/006-expected.txt >new file mode 100644 >index 00000000000..bf13a515da0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/006-expected.txt >@@ -0,0 +1,107 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x204 >+ RenderBlock {HTML} at (0,0) size 800x204 >+ RenderBody {BODY} at (8,8) size 784x176 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (16,2) size 528x16 >+ text run at (16,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 471x19 >+ text run at (0,0) width 471: "There should be no red below, only three identical striped green and lime bars." >+ RenderBlock {DIV} at (20,76) size 744x20 >+ RenderInline {SPAN} at (0,0) size 220x20 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 220x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 40x20 >+ text run at (0,0) width 40: "X " >+ RenderInline {SPAN} at (0,0) size 0x0 [color=#800000] [bgcolor=#FF0000] >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (40,0) size 40x20 >+ text run at (40,0) width 40: "X " >+ RenderInline {SPAN} at (0,0) size 0x0 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (80,0) size 20x20 >+ text run at (80,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 20x20 [color=#800000] [bgcolor=#FF0000] >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderInline {SPAN} at (0,0) size 20x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (100,0) size 20x20 >+ text run at (100,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (120,0) size 40x20 >+ text run at (120,0) width 40: "X " >+ RenderInline {SPAN} at (0,0) size 0x0 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 60x20 >+ RenderText {#text} at (160,0) size 20x20 >+ text run at (160,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (180,0) size 20x20 >+ text run at (180,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 0x0 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (200,0) size 20x20 >+ text run at (200,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 0x20 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (20,116) size 744x20 >+ RenderInline {SPAN} at (0,0) size 220x20 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 220x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 40x20 >+ text run at (0,0) width 40: "X " >+ RenderInline {SPAN} at (0,0) size 0x0 [color=#800000] [bgcolor=#FF0000] >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (40,0) size 40x20 >+ text run at (40,0) width 40: "X " >+ RenderInline {SPAN} at (0,0) size 0x0 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (80,0) size 20x20 >+ text run at (80,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 20x20 [color=#800000] [bgcolor=#FF0000] >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderInline {SPAN} at (0,0) size 20x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (100,0) size 20x20 >+ text run at (100,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (120,0) size 40x20 >+ text run at (120,0) width 40: "X " >+ RenderInline {SPAN} at (0,0) size 0x0 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 60x20 >+ RenderText {#text} at (160,0) size 20x20 >+ text run at (160,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 20x20 >+ RenderText {#text} at (180,0) size 20x20 >+ text run at (180,0) width 20: " " >+ RenderInline {SPAN} at (0,0) size 0x0 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (200,0) size 20x20 >+ text run at (200,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 0x20 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (20,156) size 744x20 >+ RenderInline {SPAN} at (0,0) size 220x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 220x20 >+ text run at (0,0) width 220: "X X X X X X" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/007-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/007-expected.txt >new file mode 100644 >index 00000000000..e6c50314fe2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/007-expected.txt >@@ -0,0 +1,48 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x164 >+ RenderBlock {HTML} at (0,0) size 800x164 >+ RenderBody {BODY} at (8,8) size 784x136 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (16,2) size 528x16 >+ text run at (16,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 464x19 >+ text run at (0,0) width 464: "There should be no red below, only two identical striped green and lime bars." >+ RenderBlock {DIV} at (20,76) size 744x20 >+ RenderInline {SPAN} at (0,0) size 220x20 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 40x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 40x20 >+ text run at (0,0) width 40: "X " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 40x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (40,0) size 40x20 >+ text run at (40,0) width 40: "X " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 40x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (80,0) size 40x20 >+ text run at (80,0) width 40: "X " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 40x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (120,0) size 40x20 >+ text run at (120,0) width 40: "X " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 20x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (160,0) size 20x20 >+ text run at (160,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 40x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (180,0) size 40x20 >+ text run at (180,0) width 40: " X" >+ RenderInline {SPAN} at (0,0) size 0x20 [color=#800000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (20,116) size 744x20 >+ RenderInline {SPAN} at (0,0) size 220x20 [color=#008000] [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 220x20 >+ text run at (0,0) width 220: "X X X X X X" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/008-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/008-expected.txt >new file mode 100644 >index 00000000000..72670d7ac83 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/008-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x144 >+ RenderBlock {HTML} at (0,0) size 800x144 >+ RenderBody {BODY} at (8,8) size 784x116 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (16,2) size 528x16 >+ text run at (16,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 275x19 >+ text run at (0,0) width 275: "There should be a green block below, no red." >+ RenderBlock {DIV} at (20,76) size 80x40 [color=#008000] [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 80x40 >+ text run at (0,0) width 80: "xxxx" >+ text run at (0,20) width 80: "xxxx" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/009-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/009-expected.txt >new file mode 100644 >index 00000000000..23a35463ca3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/009-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x108 >+ RenderBlock {HTML} at (0,0) size 800x108 >+ RenderBody {BODY} at (8,8) size 784x92 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 427x19 >+ text run at (0,0) width 427: "There should be no red below, only a lime line with a green square in it." >+ RenderBlock {DIV} at (0,72) size 784x20 >+ RenderBlock {DIV} at (0,0) size 200x20 [bgcolor=#FF0000] >+ RenderBlock {DIV} at (0,0) size 140x20 [color=#00FF00] [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 200x20 >+ text run at (0,0) width 200: "xxx xxxxxx" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/010-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/010-expected.txt >new file mode 100644 >index 00000000000..e0795540a5b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/010-expected.txt >@@ -0,0 +1,47 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x192 >+ RenderBlock {HTML} at (0,0) size 800x192 >+ RenderBody {BODY} at (8,8) size 784x176 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 421x19 >+ text run at (0,0) width 421: "There should be no red below, only a green square bordered in green." >+ RenderTable {TABLE} at (0,72) size 104x104 >+ RenderTableSection {TBODY} at (0,0) size 104x104 >+ RenderTableRow {TR} at (0,2) size 104x100 >+ RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "XXXXX" >+ RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00] >+ RenderText {#text} at (20,0) size 60x20 >+ text run at (20,0) width 60: " " >+ RenderText {#text} at (80,0) size 20x20 >+ text run at (80,0) width 20: "X" >+ RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00] >+ RenderText {#text} at (20,0) size 60x20 >+ text run at (20,0) width 60: "\x{200B} \x{200B} \x{200B} \x{200B}" >+ RenderText {#text} at (80,0) size 20x20 >+ text run at (80,0) width 20: "X" >+ RenderBlock {DIV} at (0,60) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00] >+ RenderText {#text} at (20,0) size 60x20 >+ text run at (20,0) width 60: " \x{200B} \x{200B} " >+ RenderText {#text} at (80,0) size 20x20 >+ text run at (80,0) width 20: "X" >+ RenderBlock {DIV} at (0,80) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "XXXXX" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/011-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/011-expected.txt >new file mode 100644 >index 00000000000..f438ffa9abf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/011-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x192 >+ RenderBlock {HTML} at (0,0) size 800x192 >+ RenderBody {BODY} at (8,8) size 784x176 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 421x19 >+ text run at (0,0) width 421: "There should be no red below, only a green square bordered in green." >+ RenderTable {TABLE} at (0,72) size 104x104 >+ RenderTableSection {TBODY} at (0,0) size 104x104 >+ RenderTableRow {TR} at (0,2) size 104x100 >+ RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "XXXXX" >+ RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "X X" >+ RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "X\x{200B} \x{200B} \x{200B} \x{200B}X" >+ RenderBlock {DIV} at (0,60) size 100x20 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "X \x{200B} \x{200B} X" >+ RenderBlock {DIV} at (0,80) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "XXXXX" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/012-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/012-expected.txt >new file mode 100644 >index 00000000000..f550725db91 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/012-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x176 >+ RenderBlock {HTML} at (0,0) size 800x176 >+ RenderBody {BODY} at (8,8) size 784x56 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 271x19 >+ text run at (0,0) width 271: "The following two blocks should be identical." >+ RenderBlock (floating) {DIV} at (16,88) size 112x16 [color=#00FF00] [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 16x16 >+ text run at (0,0) width 16: "[" >+ RenderInline {SPAN} at (0,0) size 16x16 >+ RenderText {#text} at (16,0) size 16x16 >+ text run at (16,0) width 16: " " >+ RenderInline {SPAN} at (0,0) size 16x16 >+ RenderText {#text} at (32,0) size 16x16 >+ text run at (32,0) width 16: " " >+ RenderInline {SPAN} at (0,0) size 16x16 >+ RenderText {#text} at (48,0) size 16x16 >+ text run at (48,0) width 16: " " >+ RenderInline {SPAN} at (0,0) size 16x16 >+ RenderText {#text} at (64,0) size 16x16 >+ text run at (64,0) width 16: " " >+ RenderInline {SPAN} at (0,0) size 16x16 >+ RenderText {#text} at (80,0) size 16x16 >+ text run at (80,0) width 16: " " >+ RenderText {#text} at (96,0) size 16x16 >+ text run at (96,0) width 16: "]" >+ RenderBlock (floating) {DIV} at (16,136) size 112x16 [color=#00FF00] [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 112x16 >+ text run at (0,0) width 112: "[ ]" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/015-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/015-expected.txt >new file mode 100644 >index 00000000000..e0795540a5b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/015-expected.txt >@@ -0,0 +1,47 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x192 >+ RenderBlock {HTML} at (0,0) size 800x192 >+ RenderBody {BODY} at (8,8) size 784x176 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 421x19 >+ text run at (0,0) width 421: "There should be no red below, only a green square bordered in green." >+ RenderTable {TABLE} at (0,72) size 104x104 >+ RenderTableSection {TBODY} at (0,0) size 104x104 >+ RenderTableRow {TR} at (0,2) size 104x100 >+ RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "XXXXX" >+ RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00] >+ RenderText {#text} at (20,0) size 60x20 >+ text run at (20,0) width 60: " " >+ RenderText {#text} at (80,0) size 20x20 >+ text run at (80,0) width 20: "X" >+ RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00] >+ RenderText {#text} at (20,0) size 60x20 >+ text run at (20,0) width 60: "\x{200B} \x{200B} \x{200B} \x{200B}" >+ RenderText {#text} at (80,0) size 20x20 >+ text run at (80,0) width 20: "X" >+ RenderBlock {DIV} at (0,60) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 20x20 >+ text run at (0,0) width 20: "X" >+ RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00] >+ RenderText {#text} at (20,0) size 60x20 >+ text run at (20,0) width 60: " \x{200B} \x{200B} " >+ RenderText {#text} at (80,0) size 20x20 >+ text run at (80,0) width 20: "X" >+ RenderBlock {DIV} at (0,80) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "XXXXX" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/016-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/016-expected.txt >new file mode 100644 >index 00000000000..f438ffa9abf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/016-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x192 >+ RenderBlock {HTML} at (0,0) size 800x192 >+ RenderBody {BODY} at (8,8) size 784x176 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 421x19 >+ text run at (0,0) width 421: "There should be no red below, only a green square bordered in green." >+ RenderTable {TABLE} at (0,72) size 104x104 >+ RenderTableSection {TBODY} at (0,0) size 104x104 >+ RenderTableRow {TR} at (0,2) size 104x100 >+ RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "XXXXX" >+ RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "X X" >+ RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "X\x{200B} \x{200B} \x{200B} \x{200B}X" >+ RenderBlock {DIV} at (0,60) size 100x20 [color=#008000] >+ RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "X \x{200B} \x{200B} X" >+ RenderBlock {DIV} at (0,80) size 100x20 [color=#008000] >+ RenderText {#text} at (0,0) size 100x20 >+ text run at (0,0) width 100: "XXXXX" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/018-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/018-expected.txt >new file mode 100644 >index 00000000000..4753c573d47 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/018-expected.txt >@@ -0,0 +1,107 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x216 >+ RenderBlock {HTML} at (0,0) size 800x216 >+ RenderBody {BODY} at (8,8) size 784x200 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000] >+ RenderText {#text} at (0,2) size 528x16 >+ text run at (0,2) width 528: "Ahem_font_required_for_this_test." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 562x19 >+ text run at (0,0) width 562: "There should be a pretty green and lime pattern and the word \"PASS\" in lime on white below." >+ RenderBlock {DIV} at (0,72) size 304x128 [color=#00FF00] [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 304x32 >+ text run at (0,0) width 0: " " >+ text run at (0,16) width 304: "1234567890123456789" >+ RenderInline {SPAN} at (0,0) size 304x32 >+ RenderText {#text} at (0,32) size 32x16 >+ text run at (0,32) width 32: "x " >+ RenderInline {SPAN} at (0,0) size 112x16 >+ RenderText {#text} at (32,32) size 32x16 >+ text run at (32,32) width 32: "x " >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (64,32) size 16x16 >+ text run at (64,32) width 16: "x" >+ RenderInline {SPAN} at (0,0) size 16x16 >+ RenderText {#text} at (80,32) size 16x16 >+ text run at (80,32) width 16: " " >+ RenderText {#text} at (96,32) size 48x16 >+ text run at (96,32) width 48: "x x" >+ RenderText {#text} at (144,32) size 48x16 >+ text run at (144,32) width 48: " x " >+ RenderInline {SPAN} at (0,0) size 64x16 >+ RenderText {#text} at (192,32) size 64x16 >+ text run at (192,32) width 64: "x x " >+ RenderText {#text} at (256,32) size 32x16 >+ text run at (256,32) width 32: "x " >+ RenderInline {SPAN} at (0,0) size 16x16 >+ RenderText {#text} at (288,32) size 16x16 >+ text run at (288,32) width 16: "x" >+ RenderText {#text} at (0,48) size 64x16 >+ text run at (0,48) width 64: "1234" >+ RenderText {#text} at (64,48) size 448x16 >+ text run at (64,48) width 448: "567890123456789 xxxx xxxx xx" >+ RenderInline {SPAN} at (0,0) size 112x16 >+ RenderText {#text} at (512,48) size 16x16 >+ text run at (512,48) width 16: "x" >+ RenderInline {SPAN} at (0,0) size 96x16 >+ RenderText {#text} at (528,48) size 96x16 >+ text run at (528,48) width 96: "x xxxx" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,64) size 16x16 >+ text run at (0,64) width 16: "x" >+ RenderInline {SPAN} at (0,0) size 112x16 >+ RenderText {#text} at (16,64) size 16x16 >+ text run at (16,64) width 16: " " >+ RenderInline {SPAN} at (0,0) size 16x16 >+ RenderText {#text} at (32,64) size 16x16 >+ text run at (32,64) width 16: " " >+ RenderText {#text} at (48,64) size 16x16 >+ text run at (48,64) width 16: " " >+ RenderInline {SPAN} at (0,0) size 16x16 >+ RenderText {#text} at (64,64) size 16x16 >+ text run at (64,64) width 16: " " >+ RenderText {#text} at (80,64) size 16x16 >+ text run at (80,64) width 16: " " >+ RenderInline {SPAN} at (0,0) size 16x16 >+ RenderText {#text} at (96,64) size 16x16 >+ text run at (96,64) width 16: " " >+ RenderText {#text} at (112,64) size 16x16 >+ text run at (112,64) width 16: " " >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (128,64) size 32x16 >+ text run at (128,64) width 32: " " >+ RenderInline {SPAN} at (0,0) size 16x16 >+ RenderText {#text} at (160,64) size 16x16 >+ text run at (160,64) width 16: " " >+ RenderInline {SPAN} at (0,0) size 16x16 >+ RenderText {#text} at (176,64) size 16x16 >+ text run at (176,64) width 16: " " >+ RenderText {#text} at (192,64) size 48x16 >+ text run at (192,64) width 48: " " >+ RenderInline {SPAN} at (0,0) size 16x16 >+ RenderText {#text} at (240,64) size 16x16 >+ text run at (240,64) width 16: " " >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (256,64) size 384x16 >+ text run at (256,64) width 384: " x x x x x x x " >+ text run at (640,64) width 0: " " >+ RenderInline {SPAN} at (0,0) size 640x16 >+ RenderText {#text} at (0,80) size 640x16 >+ text run at (0,80) width 640: "x x x x x x x x x x xxxx xxxx xxxx xxxx " >+ RenderText {#text} at (640,80) size 640x32 >+ text run at (640,80) width 0: " " >+ text run at (0,96) width 624: "x x x x x x x" >+ RenderInline {SPAN} at (0,0) size 640x16 >+ RenderText {#text} at (0,112) size 304x16 >+ text run at (0,112) width 304: "xxxxxxxxxxxxxxxxxxx" >+ RenderInline {SPAN} at (0,0) size 336x16 >+ RenderText {#text} at (304,112) size 336x16 >+ text run at (304,112) width 336: " x x x xxxx xxxx " >+ RenderText {#text} at (640,112) size 0x16 >+ text run at (640,112) width 0: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/020-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/020-expected.txt >new file mode 100644 >index 00000000000..5e0842c5c68 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/020-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 204x47 [border: (2px solid #FF0000)] >+ RenderInline {FONT} at (0,0) size 174x39 [color=#996699] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {NOBR} at (0,0) size 148x19 >+ RenderText {#text} at (2,2) size 10x19 >+ text run at (2,2) width 10: "\x{2022} " >+ RenderInline {A} at (0,0) size 118x19 [color=#0000EE] >+ RenderText {#text} at (12,2) size 118x19 >+ text run at (12,2) width 118: "Corporate Services" >+ RenderText {#text} at (130,2) size 20x19 >+ text run at (130,2) width 20: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {NOBR} at (0,0) size 174x19 >+ RenderText {#text} at (2,22) size 10x19 >+ text run at (2,22) width 10: "\x{2022} " >+ RenderInline {A} at (0,0) size 144x19 [color=#0000EE] >+ RenderText {#text} at (12,22) size 129x19 >+ text run at (12,22) width 129: "1-800-las-flores.com" >+ RenderInline {SUB} at (0,0) size 15x15 >+ RenderText {#text} at (141,29) size 15x15 >+ text run at (141,29) width 15: "sm" >+ RenderText {#text} at (156,22) size 20x19 >+ text run at (156,22) width 20: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,47) size 784x0 >+ RenderInline {FONT} at (0,0) size 0x0 [color=#996699] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/021-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/021-expected.txt >new file mode 100644 >index 00000000000..12b1b7f91d7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/021-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 450x66 >+ RenderTableSection {TBODY} at (0,0) size 450x66 >+ RenderTableRow {TR} at (0,2) size 450x62 >+ RenderTableCell {TD} at (2,2) size 446x62 [bgcolor=#CCCC44] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 429x39 >+ text run at (1,1) width 429: "This stuff should all be within the table boundaries, and not off the edge." >+ text run at (1,21) width 309: "No way should it be off the edge of the damn table." >+ RenderInline {SPAN} at (0,0) size 193x19 >+ RenderImage {IMG} at (1,56) size 50x0 >+ RenderText {#text} at (51,41) size 143x19 >+ text run at (51,41) width 143: "oh, no I fell off the edge" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/024-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/024-expected.txt >new file mode 100644 >index 00000000000..9fe4aa82a1f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/024-expected.txt >@@ -0,0 +1,178 @@ >+layer at (0,0) size 785x1239 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1239 >+ RenderBlock {HTML} at (0,0) size 785x1239 >+ RenderBody {BODY} at (8,8) size 769x1223 [bgcolor=#FFFFFF] >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 352x36 >+ text run at (0,0) width 352: "Safari 1.0 PRE width bug" >+ RenderBlock (anonymous) at (0,58) size 769x81 >+ RenderText {#text} at (0,0) size 95x19 >+ text run at (0,0) width 95: "As noted in my " >+ RenderInline {A} at (0,0) size 26x19 [color=#0000EE] >+ RenderText {#text} at (95,0) size 26x19 >+ text run at (95,0) width 26: "blog" >+ RenderText {#text} at (121,0) size 762x79 >+ text run at (121,0) width 8: ", " >+ text run at (129,0) width 406: "in certain cases Safari will miscalculate the width of a PRE element. " >+ text run at (535,0) width 194: "I think I've found the trigger. If a" >+ text run at (0,20) width 245: "nested container element is preceded by " >+ text run at (245,20) width 423: "uncontained text and a blank line, and there are \"too many\" characters " >+ text run at (668,20) width 94: "contained in the" >+ text run at (0,40) width 292: "nested element, the PRE width will be too wide. " >+ text run at (292,40) width 418: "In the examples below, the nested element is a SPAN whose content " >+ text run at (710,40) width 31: "is the" >+ text run at (0,60) width 180: "days-of-week line, as follows:" >+ RenderBlock {PRE} at (0,151) size 769x17 >+ RenderText {#text} at (0,0) size 376x16 >+ text run at (0,0) width 376: " <SPAN CLASS=dow> D M T W J F S</SPAN>" >+ RenderBlock {H2} at (0,187) size 769x28 >+ RenderText {#text} at (0,0) size 108x26 >+ text run at (0,0) width 108: "Example 1" >+ RenderTable {TABLE} at (0,234) size 769x182 >+ RenderTableSection {TBODY} at (0,0) size 769x181 >+ RenderTableRow {TR} at (0,2) size 769x177 >+ RenderTableCell {TD} at (2,2) size 177x177 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {PRE} at (1,1) size 175x175 [bgcolor=#CCCC99] [border: (1px solid #000000)] >+ RenderText {#text} at (7,8) size 97x32 >+ text run at (7,8) width 97: " 2003" >+ text run at (103,8) width 1: " " >+ text run at (7,24) width 1: " " >+ RenderInline {SPAN} at (0,0) size 161x20 [border: (1px solid #000000) none (2px solid #000000) none] >+ RenderText {#text} at (7,39) size 161x17 >+ text run at (7,39) width 161: " D M T W J F S" >+ RenderText {#text} at (167,39) size 161x129 >+ text run at (167,39) width 1: " " >+ text run at (7,56) width 1: " " >+ text run at (7,72) width 121: " September" >+ text run at (127,72) width 1: " " >+ text run at (7,88) width 161: " 1 2 3 4 5 6" >+ text run at (167,88) width 1: " " >+ text run at (7,104) width 161: " 7 8 9 10 11 12 13" >+ text run at (167,104) width 1: " " >+ text run at (7,120) width 161: "14 15 16 17 18 19 20" >+ text run at (167,120) width 1: " " >+ text run at (7,136) width 161: "21 22 23 24 25 26 27" >+ text run at (167,136) width 1: " " >+ text run at (7,152) width 65: "28 29 30" >+ RenderTableCell {TD} at (181,2) size 586x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 459x19 >+ text run at (1,1) width 326: "The blank line between '2003' and the nested element " >+ text run at (327,1) width 133: "triggers the width bug." >+ RenderBlock (anonymous) at (0,415) size 769x21 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {H2} at (0,455) size 769x28 >+ RenderText {#text} at (0,0) size 108x26 >+ text run at (0,0) width 108: "Example 2" >+ RenderTable {TABLE} at (0,502) size 769x182 >+ RenderTableSection {TBODY} at (0,0) size 769x181 >+ RenderTableRow {TR} at (0,2) size 769x177 >+ RenderTableCell {TD} at (2,2) size 177x177 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {PRE} at (1,1) size 175x175 [bgcolor=#CCCC99] [border: (1px solid #000000)] >+ RenderText {#text} at (7,8) size 97x32 >+ text run at (7,8) width 97: " 2003" >+ text run at (103,8) width 1: " " >+ text run at (7,24) width 1: " " >+ RenderInline {SPAN} at (0,0) size 97x20 [border: (1px solid #000000) none (2px solid #000000) none] >+ RenderText {#text} at (7,39) size 97x17 >+ text run at (7,39) width 97: " D M TWJFS" >+ RenderText {#text} at (103,39) size 161x129 >+ text run at (103,39) width 1: " " >+ text run at (7,56) width 1: " " >+ text run at (7,72) width 121: " September" >+ text run at (127,72) width 1: " " >+ text run at (7,88) width 161: " 1 2 3 4 5 6" >+ text run at (167,88) width 1: " " >+ text run at (7,104) width 161: " 7 8 9 10 11 12 13" >+ text run at (167,104) width 1: " " >+ text run at (7,120) width 161: "14 15 16 17 18 19 20" >+ text run at (167,120) width 1: " " >+ text run at (7,136) width 161: "21 22 23 24 25 26 27" >+ text run at (167,136) width 1: " " >+ text run at (7,152) width 65: "28 29 30" >+ RenderTableCell {TD} at (181,2) size 586x78 [r=0 c=1 rs=1 cs=1] >+ RenderBlock (anonymous) at (1,1) size 584x20 >+ RenderText {#text} at (0,0) size 459x19 >+ text run at (0,0) width 326: "The blank line between '2003' and the nested element " >+ text run at (326,0) width 133: "triggers the width bug." >+ RenderBlock {P} at (1,37) size 584x40 >+ RenderText {#text} at (0,0) size 567x39 >+ text run at (0,0) width 337: "Here, the excess whitespace is reduced by reducing the " >+ text run at (337,0) width 230: "number of characters contained by the" >+ text run at (0,20) width 93: "nested element." >+ RenderBlock (anonymous) at (0,683) size 769x21 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {H2} at (0,722) size 769x28 >+ RenderText {#text} at (0,0) size 108x26 >+ text run at (0,0) width 108: "Example 3" >+ RenderTable {TABLE} at (0,769) size 769x166 >+ RenderTableSection {TBODY} at (0,0) size 769x165 >+ RenderTableRow {TR} at (0,2) size 769x161 >+ RenderTableCell {TD} at (2,2) size 177x161 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {PRE} at (1,1) size 175x159 [bgcolor=#CCCC99] [border: (1px solid #000000)] >+ RenderText {#text} at (7,8) size 97x16 >+ text run at (7,8) width 97: " 2003" >+ text run at (103,8) width 1: " " >+ RenderInline {SPAN} at (0,0) size 161x20 [border: (1px solid #000000) none (2px solid #000000) none] >+ RenderText {#text} at (7,23) size 161x17 >+ text run at (7,23) width 161: " D M T W J F S" >+ RenderText {#text} at (167,23) size 161x129 >+ text run at (167,23) width 1: " " >+ text run at (7,40) width 1: " " >+ text run at (7,56) width 121: " September" >+ text run at (127,56) width 1: " " >+ text run at (7,72) width 161: " 1 2 3 4 5 6" >+ text run at (167,72) width 1: " " >+ text run at (7,88) width 161: " 7 8 9 10 11 12 13" >+ text run at (167,88) width 1: " " >+ text run at (7,104) width 161: "14 15 16 17 18 19 20" >+ text run at (167,104) width 1: " " >+ text run at (7,120) width 161: "21 22 23 24 25 26 27" >+ text run at (167,120) width 1: " " >+ text run at (7,136) width 65: "28 29 30" >+ RenderTableCell {TD} at (181,2) size 586x42 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 542x39 >+ text run at (1,1) width 326: "The blank line between '2003' and the nested element " >+ text run at (327,1) width 216: "has been removed, so the bug is not" >+ text run at (1,21) width 57: "triggered." >+ RenderBlock (anonymous) at (0,934) size 769x21 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {H2} at (0,974) size 769x28 >+ RenderText {#text} at (0,0) size 108x26 >+ text run at (0,0) width 108: "Example 4" >+ RenderTable {TABLE} at (0,1021) size 769x182 >+ RenderTableSection {TBODY} at (0,0) size 769x181 >+ RenderTableRow {TR} at (0,2) size 769x177 >+ RenderTableCell {TD} at (2,2) size 177x177 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {PRE} at (1,1) size 175x175 [bgcolor=#CCCC99] [border: (1px solid #000000)] >+ RenderInline {SPAN} at (0,0) size 97x16 >+ RenderText {#text} at (7,8) size 97x16 >+ text run at (7,8) width 97: " 2003" >+ RenderText {#text} at (103,8) size 97x32 >+ text run at (103,8) width 1: " " >+ text run at (7,24) width 1: " " >+ RenderInline {SPAN} at (0,0) size 161x20 [border: (1px solid #000000) none (2px solid #000000) none] >+ RenderText {#text} at (7,39) size 161x17 >+ text run at (7,39) width 161: " D M T W J F S" >+ RenderText {#text} at (167,39) size 161x129 >+ text run at (167,39) width 1: " " >+ text run at (7,56) width 1: " " >+ text run at (7,72) width 121: " September" >+ text run at (127,72) width 1: " " >+ text run at (7,88) width 161: " 1 2 3 4 5 6" >+ text run at (167,88) width 1: " " >+ text run at (7,104) width 161: " 7 8 9 10 11 12 13" >+ text run at (167,104) width 1: " " >+ text run at (7,120) width 161: "14 15 16 17 18 19 20" >+ text run at (167,120) width 1: " " >+ text run at (7,136) width 161: "21 22 23 24 25 26 27" >+ text run at (167,136) width 1: " " >+ text run at (7,152) width 65: "28 29 30" >+ RenderTableCell {TD} at (181,2) size 586x42 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 572x39 >+ text run at (1,1) width 326: "The blank line between '2003' and the nested element " >+ text run at (327,1) width 246: "no longer triggers the width bug, because" >+ text run at (1,21) width 219: "now the '2003' is itself contained by " >+ text run at (220,21) width 281: "a nested element (in this case, another SPAN)." >+ RenderBlock (anonymous) at (0,1202) size 769x21 >+ RenderBR {BR} at (0,0) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/025-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/025-expected.txt >new file mode 100644 >index 00000000000..c9477fe52ce >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/025-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 314x34 >+ RenderTableSection {TBODY} at (0,0) size 314x34 >+ RenderTableRow {TR} at (0,2) size 314x30 >+ RenderTableCell {TD} at (2,2) size 310x30 [border: (2px solid #0000FF)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (3,3) size 304x24 [border: (2px solid #008000)] >+ RenderInline {NOBR} at (0,0) size 600x19 >+ RenderText {#text} at (2,2) size 600x19 >+ text run at (2,2) width 207: "This text should be all on one line. " >+ text run at (209,2) width 274: "It should spill out of the 300 pixel wide green " >+ text run at (483,2) width 119: "and blue rectangles." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/026-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/026-expected.txt >new file mode 100644 >index 00000000000..5fa9427bc15 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/026-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x20 >+ RenderTableSection {TBODY} at (0,0) size 784x20 >+ RenderTableRow {TR} at (0,0) size 784x20 >+ RenderTableCell {TD} at (0,0) size 5x20 [r=0 c=0 rs=1 cs=1] >+ RenderInline {B} at (0,0) size 5x19 >+ RenderText {#text} at (0,0) size 5x19 >+ text run at (0,0) width 5: "\x{B7}" >+ RenderTableCell {TD} at (5,0) size 779x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 369x19 >+ text run at (0,0) width 369: "There should be space between the bullet and this line of text." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/027-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/027-expected.txt >new file mode 100644 >index 00000000000..492c841c342 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/027-expected.txt >@@ -0,0 +1,56 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x230 >+ RenderTableSection {TBODY} at (0,0) size 784x230 >+ RenderTableRow {TR} at (0,2) size 784x226 >+ RenderTableCell {TD} at (2,2) size 80x226 [r=0 c=0 rs=1 cs=1] >+ RenderBlock (floating) {DIV} at (1,1) size 78x224 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,2) size 74x219 >+ text run at (2,2) width 51: "Here-is-" >+ text run at (2,22) width 66: "some-info-" >+ text run at (2,42) width 58: "from-the-" >+ text run at (2,62) width 70: "complaints-" >+ text run at (2,82) width 74: "department-" >+ text run at (2,102) width 66: "some-info-" >+ text run at (2,122) width 58: "from-the-" >+ text run at (2,142) width 70: "complaints-" >+ text run at (2,162) width 74: "department-" >+ text run at (2,182) width 66: "some-info-" >+ text run at (2,202) width 52: "from-the" >+ RenderTableCell {TD} at (84,114) size 698x2 [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (0,230) size 784x230 >+ RenderTableSection {TBODY} at (0,0) size 784x230 >+ RenderTableRow {TR} at (0,2) size 784x226 >+ RenderTableCell {TD} at (2,2) size 74x226 [r=0 c=0 rs=1 cs=1] >+ RenderBlock (floating) {DIV} at (1,1) size 72x224 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,2) size 68x219 >+ text run at (2,2) width 43: "Here is" >+ text run at (2,22) width 58: "some info" >+ text run at (2,42) width 50: "from the" >+ text run at (2,62) width 64: "complaints" >+ text run at (2,82) width 68: "department" >+ text run at (2,102) width 60: "some-info" >+ text run at (2,122) width 50: "from the" >+ text run at (2,142) width 64: "complaints" >+ text run at (2,162) width 68: "department" >+ text run at (2,182) width 58: "some info" >+ text run at (2,202) width 50: "from the" >+ RenderTableCell {TD} at (78,114) size 704x2 [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (0,460) size 784x72 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 780x68 >+ RenderTableRow {TR} at (0,2) size 780x64 >+ RenderTableCell {TD} at (2,2) size 541x64 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 125x19 >+ text run at (2,2) width 125: "This is a test to see if" >+ RenderInline {SPAN} at (0,0) size 537x59 >+ RenderText {#text} at (127,2) size 537x59 >+ text run at (127,2) width 97: "this is computed" >+ text run at (224,2) width 0: " " >+ text run at (2,22) width 537: "correctly. In particular, we have a really long line here that could throw off the min-width." >+ text run at (539,22) width 0: " " >+ text run at (2,42) width 29: "Is it?" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (545,32) size 233x4 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/028-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/028-expected.txt >new file mode 100644 >index 00000000000..6a9764e197d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/028-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 15x19 >+ text run at (0,0) width 15: "A " >+ RenderText {#text} at (15,0) size 11x19 >+ text run at (15,0) width 11: "C" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/030-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/030-expected.txt >new file mode 100644 >index 00000000000..87802b39300 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/030-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x98 >+ RenderBlock {HTML} at (0,0) size 800x98 >+ RenderBody {BODY} at (8,13) size 784x77 >+ RenderBlock {PRE} at (0,0) size 784x20 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 136x16 >+ text run at (2,2) width 136: "I am on one line." >+ RenderBlock {DIV} at (0,33) size 784x44 [border: (2px solid #008000)] >+ RenderText {#text} at (2,2) size 715x39 >+ text run at (2,2) width 0: " " >+ text run at (2,22) width 715: "This div is two lines. The newline right after the tag opened is significant and is honored by Firefox and Opera (and us)." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/nbsp-mode-and-linewraps-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/nbsp-mode-and-linewraps-expected.txt >new file mode 100644 >index 00000000000..26faa6dbe20 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/nbsp-mode-and-linewraps-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (100,8) size 700x196 >+ RenderBlock (positioned) {DIV} at (100,8) size 700x196 [border: (2px solid #FF0000)] >+ RenderText {#text} at (14,14) size 652x167 >+ text run at (14,14) width 652: "This div is absolutely positioned to the left. All the spaces in this div" >+ text run at (14,42) width 637: "are replaced with non-breaking spaces, and the nbsp-mode for this" >+ text run at (14,70) width 605: "div is 'space', so when calculating line breaks, the non-breaking" >+ text run at (14,98) width 652: "spaces should be treated as normal spaces. If this isn't the case, then" >+ text run at (14,126) width 619: "all the text for this paragraph will be rendered in two lines, and a" >+ text run at (14,154) width 477: "horizontal scroll bar will appear along the bottom." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt >new file mode 100644 >index 00000000000..b79a9388913 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt >@@ -0,0 +1,502 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderFieldSet {FIELDSET} at (2,0) size 780x371 [border: (2px groove #F0F0F0)] >+ RenderBlock {DIV} at (14,7) size 752x352 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (0,0) size 50x34 >+ RenderText {#text} at (50,19) size 4x19 >+ text run at (50,19) width 4: " " >+ RenderBlock {INPUT} at (58,21) size 13x13 >+ RenderInline {LABEL} at (0,0) size 43x19 >+ RenderText {#text} at (74,19) size 43x19 >+ text run at (74,19) width 43: "Classic" >+ RenderText {#text} at (117,19) size 4x19 >+ text run at (117,19) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 115x19 >+ RenderInline {DIV} at (0,0) size 115x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (121,0) size 50x34 >+ RenderText {#text} at (171,19) size 4x19 >+ text run at (171,19) width 4: " " >+ RenderBlock {INPUT} at (179,21) size 13x13 >+ RenderInline {LABEL} at (0,0) size 37x19 >+ RenderText {#text} at (195,19) size 37x19 >+ text run at (195,19) width 37: "Africa" >+ RenderText {#text} at (232,19) size 4x19 >+ text run at (232,19) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (236,0) size 50x34 >+ RenderText {#text} at (286,19) size 4x19 >+ text run at (286,19) width 4: " " >+ RenderBlock {INPUT} at (294,21) size 13x13 >+ RenderInline {LABEL} at (0,0) size 118x19 >+ RenderText {#text} at (310,19) size 118x19 >+ text run at (310,19) width 118: "Alexander's Empire" >+ RenderText {#text} at (428,19) size 4x19 >+ text run at (428,19) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (432,0) size 50x34 >+ RenderText {#text} at (482,19) size 4x19 >+ text run at (482,19) width 4: " " >+ RenderBlock {INPUT} at (490,21) size 13x13 >+ RenderInline {LABEL} at (0,0) size 94x19 >+ RenderText {#text} at (506,19) size 94x19 >+ text run at (506,19) width 94: "Ancient Greece" >+ RenderText {#text} at (600,19) size 4x19 >+ text run at (600,19) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 117x19 >+ RenderInline {DIV} at (0,0) size 117x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (604,0) size 50x34 >+ RenderText {#text} at (654,19) size 4x19 >+ text run at (654,19) width 4: " " >+ RenderBlock {INPUT} at (662,21) size 13x13 >+ RenderInline {LABEL} at (0,0) size 43x19 >+ RenderText {#text} at (678,19) size 43x19 >+ text run at (678,19) width 43: "Classic" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 115x19 >+ RenderInline {DIV} at (0,0) size 115x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (0,39) size 50x34 >+ RenderText {#text} at (50,58) size 4x19 >+ text run at (50,58) width 4: " " >+ RenderBlock {INPUT} at (58,60) size 13x13 >+ RenderInline {LABEL} at (0,0) size 37x19 >+ RenderText {#text} at (74,58) size 37x19 >+ text run at (74,58) width 37: "Africa" >+ RenderText {#text} at (111,58) size 4x19 >+ text run at (111,58) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (115,39) size 50x34 >+ RenderText {#text} at (165,58) size 4x19 >+ text run at (165,58) width 4: " " >+ RenderBlock {INPUT} at (173,60) size 13x13 >+ RenderInline {LABEL} at (0,0) size 118x19 >+ RenderText {#text} at (189,58) size 118x19 >+ text run at (189,58) width 118: "Alexander's Empire" >+ RenderText {#text} at (307,58) size 4x19 >+ text run at (307,58) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (311,39) size 50x34 >+ RenderText {#text} at (361,58) size 4x19 >+ text run at (361,58) width 4: " " >+ RenderBlock {INPUT} at (369,60) size 13x13 >+ RenderInline {LABEL} at (0,0) size 94x19 >+ RenderText {#text} at (385,58) size 94x19 >+ text run at (385,58) width 94: "Ancient Greece" >+ RenderText {#text} at (479,58) size 4x19 >+ text run at (479,58) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (483,39) size 50x34 >+ RenderText {#text} at (533,58) size 4x19 >+ text run at (533,58) width 4: " " >+ RenderBlock {INPUT} at (541,60) size 13x13 >+ RenderInline {LABEL} at (0,0) size 43x19 >+ RenderText {#text} at (557,58) size 43x19 >+ text run at (557,58) width 43: "Classic" >+ RenderText {#text} at (600,58) size 4x19 >+ text run at (600,58) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (604,39) size 50x34 >+ RenderText {#text} at (654,58) size 4x19 >+ text run at (654,58) width 4: " " >+ RenderBlock {INPUT} at (662,60) size 13x13 >+ RenderInline {LABEL} at (0,0) size 37x19 >+ RenderText {#text} at (678,58) size 37x19 >+ text run at (678,58) width 37: "Africa" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (0,78) size 50x34 >+ RenderText {#text} at (50,97) size 4x19 >+ text run at (50,97) width 4: " " >+ RenderBlock {INPUT} at (58,99) size 13x13 >+ RenderInline {LABEL} at (0,0) size 118x19 >+ RenderText {#text} at (74,97) size 118x19 >+ text run at (74,97) width 118: "Alexander's Empire" >+ RenderText {#text} at (192,97) size 4x19 >+ text run at (192,97) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (196,78) size 50x34 >+ RenderText {#text} at (246,97) size 4x19 >+ text run at (246,97) width 4: " " >+ RenderBlock {INPUT} at (254,99) size 13x13 >+ RenderInline {LABEL} at (0,0) size 94x19 >+ RenderText {#text} at (270,97) size 94x19 >+ text run at (270,97) width 94: "Ancient Greece" >+ RenderText {#text} at (364,97) size 4x19 >+ text run at (364,97) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (368,78) size 50x34 >+ RenderText {#text} at (418,97) size 4x19 >+ text run at (418,97) width 4: " " >+ RenderBlock {INPUT} at (426,99) size 13x13 >+ RenderInline {LABEL} at (0,0) size 43x19 >+ RenderText {#text} at (442,97) size 43x19 >+ text run at (442,97) width 43: "Classic" >+ RenderText {#text} at (485,97) size 4x19 >+ text run at (485,97) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (489,78) size 50x34 >+ RenderText {#text} at (539,97) size 4x19 >+ text run at (539,97) width 4: " " >+ RenderBlock {INPUT} at (547,99) size 13x13 >+ RenderInline {LABEL} at (0,0) size 37x19 >+ RenderText {#text} at (563,97) size 37x19 >+ text run at (563,97) width 37: "Africa" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (0,117) size 50x34 >+ RenderText {#text} at (50,136) size 4x19 >+ text run at (50,136) width 4: " " >+ RenderBlock {INPUT} at (58,138) size 13x13 >+ RenderInline {LABEL} at (0,0) size 118x19 >+ RenderText {#text} at (74,136) size 118x19 >+ text run at (74,136) width 118: "Alexander's Empire" >+ RenderText {#text} at (192,136) size 4x19 >+ text run at (192,136) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (196,117) size 50x34 >+ RenderText {#text} at (246,136) size 4x19 >+ text run at (246,136) width 4: " " >+ RenderBlock {INPUT} at (254,138) size 13x13 >+ RenderInline {LABEL} at (0,0) size 94x19 >+ RenderText {#text} at (270,136) size 94x19 >+ text run at (270,136) width 94: "Ancient Greece" >+ RenderText {#text} at (364,136) size 4x19 >+ text run at (364,136) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (368,117) size 50x34 >+ RenderText {#text} at (418,136) size 4x19 >+ text run at (418,136) width 4: " " >+ RenderBlock {INPUT} at (426,138) size 13x13 >+ RenderInline {LABEL} at (0,0) size 43x19 >+ RenderText {#text} at (442,136) size 43x19 >+ text run at (442,136) width 43: "Classic" >+ RenderText {#text} at (485,136) size 4x19 >+ text run at (485,136) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (489,117) size 50x34 >+ RenderText {#text} at (539,136) size 4x19 >+ text run at (539,136) width 4: " " >+ RenderBlock {INPUT} at (547,138) size 13x13 >+ RenderInline {LABEL} at (0,0) size 37x19 >+ RenderText {#text} at (563,136) size 37x19 >+ text run at (563,136) width 37: "Africa" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (0,156) size 50x34 >+ RenderText {#text} at (50,175) size 4x19 >+ text run at (50,175) width 4: " " >+ RenderBlock {INPUT} at (58,177) size 13x13 >+ RenderInline {LABEL} at (0,0) size 118x19 >+ RenderText {#text} at (74,175) size 118x19 >+ text run at (74,175) width 118: "Alexander's Empire" >+ RenderText {#text} at (192,175) size 4x19 >+ text run at (192,175) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (196,156) size 50x34 >+ RenderText {#text} at (246,175) size 4x19 >+ text run at (246,175) width 4: " " >+ RenderBlock {INPUT} at (254,177) size 13x13 >+ RenderInline {LABEL} at (0,0) size 94x19 >+ RenderText {#text} at (270,175) size 94x19 >+ text run at (270,175) width 94: "Ancient Greece" >+ RenderText {#text} at (364,175) size 4x19 >+ text run at (364,175) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (368,156) size 50x34 >+ RenderText {#text} at (418,175) size 4x19 >+ text run at (418,175) width 4: " " >+ RenderBlock {INPUT} at (426,177) size 13x13 >+ RenderInline {LABEL} at (0,0) size 43x19 >+ RenderText {#text} at (442,175) size 43x19 >+ text run at (442,175) width 43: "Classic" >+ RenderText {#text} at (485,175) size 4x19 >+ text run at (485,175) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (489,156) size 50x34 >+ RenderText {#text} at (539,175) size 4x19 >+ text run at (539,175) width 4: " " >+ RenderBlock {INPUT} at (547,177) size 13x13 >+ RenderInline {LABEL} at (0,0) size 37x19 >+ RenderText {#text} at (563,175) size 37x19 >+ text run at (563,175) width 37: "Africa" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (0,195) size 50x34 >+ RenderText {#text} at (50,214) size 4x19 >+ text run at (50,214) width 4: " " >+ RenderBlock {INPUT} at (58,216) size 13x13 >+ RenderInline {LABEL} at (0,0) size 118x19 >+ RenderText {#text} at (74,214) size 118x19 >+ text run at (74,214) width 118: "Alexander's Empire" >+ RenderText {#text} at (192,214) size 4x19 >+ text run at (192,214) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (196,195) size 50x34 >+ RenderText {#text} at (246,214) size 4x19 >+ text run at (246,214) width 4: " " >+ RenderBlock {INPUT} at (254,216) size 13x13 >+ RenderInline {LABEL} at (0,0) size 94x19 >+ RenderText {#text} at (270,214) size 94x19 >+ text run at (270,214) width 94: "Ancient Greece" >+ RenderText {#text} at (364,214) size 4x19 >+ text run at (364,214) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (368,195) size 50x34 >+ RenderText {#text} at (418,214) size 4x19 >+ text run at (418,214) width 4: " " >+ RenderBlock {INPUT} at (426,216) size 13x13 >+ RenderInline {LABEL} at (0,0) size 43x19 >+ RenderText {#text} at (442,214) size 43x19 >+ text run at (442,214) width 43: "Classic" >+ RenderText {#text} at (485,214) size 4x19 >+ text run at (485,214) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (489,195) size 50x34 >+ RenderText {#text} at (539,214) size 4x19 >+ text run at (539,214) width 4: " " >+ RenderBlock {INPUT} at (547,216) size 13x13 >+ RenderInline {LABEL} at (0,0) size 37x19 >+ RenderText {#text} at (563,214) size 37x19 >+ text run at (563,214) width 37: "Africa" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (0,234) size 50x34 >+ RenderText {#text} at (50,253) size 4x19 >+ text run at (50,253) width 4: " " >+ RenderBlock {INPUT} at (58,255) size 13x13 >+ RenderInline {LABEL} at (0,0) size 118x19 >+ RenderText {#text} at (74,253) size 118x19 >+ text run at (74,253) width 118: "Alexander's Empire" >+ RenderText {#text} at (192,253) size 4x19 >+ text run at (192,253) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (196,234) size 50x34 >+ RenderText {#text} at (246,253) size 4x19 >+ text run at (246,253) width 4: " " >+ RenderBlock {INPUT} at (254,255) size 13x13 >+ RenderInline {LABEL} at (0,0) size 94x19 >+ RenderText {#text} at (270,253) size 94x19 >+ text run at (270,253) width 94: "Ancient Greece" >+ RenderText {#text} at (364,253) size 4x19 >+ text run at (364,253) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (368,234) size 50x34 >+ RenderText {#text} at (418,253) size 4x19 >+ text run at (418,253) width 4: " " >+ RenderBlock {INPUT} at (426,255) size 13x13 >+ RenderInline {LABEL} at (0,0) size 43x19 >+ RenderText {#text} at (442,253) size 43x19 >+ text run at (442,253) width 43: "Classic" >+ RenderText {#text} at (485,253) size 4x19 >+ text run at (485,253) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (489,234) size 50x34 >+ RenderText {#text} at (539,253) size 4x19 >+ text run at (539,253) width 4: " " >+ RenderBlock {INPUT} at (547,255) size 13x13 >+ RenderInline {LABEL} at (0,0) size 37x19 >+ RenderText {#text} at (563,253) size 37x19 >+ text run at (563,253) width 37: "Africa" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (0,273) size 50x34 >+ RenderText {#text} at (50,292) size 4x19 >+ text run at (50,292) width 4: " " >+ RenderBlock {INPUT} at (58,294) size 13x13 >+ RenderInline {LABEL} at (0,0) size 118x19 >+ RenderText {#text} at (74,292) size 118x19 >+ text run at (74,292) width 118: "Alexander's Empire" >+ RenderText {#text} at (192,292) size 4x19 >+ text run at (192,292) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderInline {DIV} at (0,0) size 172x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (196,273) size 50x34 >+ RenderText {#text} at (246,292) size 4x19 >+ text run at (246,292) width 4: " " >+ RenderBlock {INPUT} at (254,294) size 13x13 >+ RenderInline {LABEL} at (0,0) size 94x19 >+ RenderText {#text} at (270,292) size 94x19 >+ text run at (270,292) width 94: "Ancient Greece" >+ RenderText {#text} at (364,292) size 4x19 >+ text run at (364,292) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderInline {DIV} at (0,0) size 121x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (368,273) size 50x34 >+ RenderText {#text} at (418,292) size 4x19 >+ text run at (418,292) width 4: " " >+ RenderBlock {INPUT} at (426,294) size 13x13 >+ RenderInline {LABEL} at (0,0) size 43x19 >+ RenderText {#text} at (442,292) size 43x19 >+ text run at (442,292) width 43: "Classic" >+ RenderText {#text} at (485,292) size 4x19 >+ text run at (485,292) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderInline {DIV} at (0,0) size 111x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (489,273) size 50x34 >+ RenderText {#text} at (539,292) size 4x19 >+ text run at (539,292) width 4: " " >+ RenderBlock {INPUT} at (547,294) size 13x13 >+ RenderInline {LABEL} at (0,0) size 37x19 >+ RenderText {#text} at (563,292) size 37x19 >+ text run at (563,292) width 37: "Africa" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderInline {DIV} at (0,0) size 196x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (0,312) size 50x34 >+ RenderText {#text} at (50,331) size 4x19 >+ text run at (50,331) width 4: " " >+ RenderBlock {INPUT} at (58,333) size 13x13 >+ RenderInline {LABEL} at (0,0) size 118x19 >+ RenderText {#text} at (74,331) size 118x19 >+ text run at (74,331) width 118: "Alexander's Empire" >+ RenderText {#text} at (192,331) size 4x19 >+ text run at (192,331) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {DIV} at (0,0) size 168x19 >+ RenderInline {DIV} at (0,0) size 168x19 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 50x19 [color=#0000EE] >+ RenderImage {IMG} at (196,312) size 50x34 >+ RenderText {#text} at (246,331) size 4x19 >+ text run at (246,331) width 4: " " >+ RenderBlock {INPUT} at (254,333) size 13x13 >+ RenderInline {LABEL} at (0,0) size 94x19 >+ RenderText {#text} at (270,331) size 94x19 >+ text run at (270,331) width 94: "Ancient Greece" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/nowrap-clear-float-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/nowrap-clear-float-expected.txt >new file mode 100644 >index 00000000000..769ae75f9a7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/nowrap-clear-float-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 200x120 >+ RenderBlock (floating) {DIV} at (0,0) size 100x100 [bgcolor=#ADD8E6] >+ RenderInline {SPAN} at (0,0) size 253x19 >+ RenderText {#text} at (0,100) size 253x19 >+ text run at (0,100) width 253: "This text should be below the blue square." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-break-word-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-break-word-expected.txt >new file mode 100644 >index 00000000000..a482c65a735 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-break-word-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 154x124 [border: (2px solid #FF0000)] >+ RenderText {#text} at (2,2) size 150x119 >+ text run at (2,2) width 148: "Even though this div is w" >+ text run at (2,22) width 145: "hite-space pre, the text i" >+ text run at (2,42) width 148: "nside should still wrap to" >+ text run at (2,62) width 149: " multiple lines because of" >+ text run at (2,82) width 150: " the word-wrap:break-w" >+ text run at (2,102) width 114: "ord CSS property." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-wrap-last-char-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-wrap-last-char-expected.txt >new file mode 100644 >index 00000000000..a5a05a24c5c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-wrap-last-char-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 759x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13072" >+ RenderText {#text} at (356,0) size 759x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 399: "REGRESSION (r15617): white-space: pre-wrap breaks off the" >+ text run at (0,20) width 189: "last character of a wide word" >+ RenderText {#text} at (189,20) size 4x19 >+ text run at (189,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 210x19 >+ text run at (0,0) width 210: "The following line should not wrap." >+ RenderBlock {DIV} at (0,92) size 150x20 [bgcolor=#D3D3D3] >+ RenderText {#text} at (0,0) size 175x19 >+ text run at (0,0) width 175: "abcdefghijklmnopqrstuvwxyz" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-wrap-line-test-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-wrap-line-test-expected.txt >new file mode 100644 >index 00000000000..b4082d99a1f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-wrap-line-test-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x66 >+ RenderTableSection {TBODY} at (0,0) size 784x66 >+ RenderTableRow {TR} at (0,2) size 784x62 >+ RenderTableCell {TD} at (2,2) size 780x62 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 778x60 >+ RenderText {#text} at (0,0) size 771x59 >+ text run at (0,0) width 748: "Three cheers for OldVet and the letter he wrote to Senator Dodd (see above Comment). We all need to be proactive and" >+ text run at (748,0) width 4: " " >+ text run at (0,20) width 767: "contact our senators and representatives to let them know our strong feelings on this subject. I would lose what little faith I have" >+ text run at (767,20) width 4: " " >+ text run at (0,40) width 362: "left in our government if they engineered a tax payer bailout. " >+ text run at (362,40) width 0: " " >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-wrap-overflow-selection-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-wrap-overflow-selection-expected.txt >new file mode 100644 >index 00000000000..5460c878bd6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-wrap-overflow-selection-expected.txt >@@ -0,0 +1,49 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x579 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 242x19 >+ text run at (0,0) width 242: "This test checks for a regression against " >+ RenderInline {I} at (0,0) size 725x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (242,0) size 350x19 >+ text run at (242,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=5619" >+ RenderText {#text} at (592,0) size 725x39 >+ text run at (592,0) width 133: " CSS2: pre-wrap has" >+ text run at (0,20) width 180: "overflow/selection problems" >+ RenderText {#text} at (180,20) size 4x19 >+ text run at (180,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 656x19 >+ text run at (0,0) width 656: "Both boxes should not have scroll bars. The selection should not spill out of the blue box to the right of \x{201C}text\x{201D}." >+ RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {HR} at (0,208) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {PRE} at (0,223) size 108x88 [border: (4px solid #0000FF)] >+ RenderText {#text} at (4,4) size 100x80 >+ text run at (4,4) width 88: "This text" >+ text run at (92,4) width 12: " " >+ text run at (4,20) width 72: "will wrap" >+ text run at (76,20) width 0: " " >+ text run at (4,36) width 72: "and fit" >+ text run at (76,36) width 24: " " >+ text run at (4,52) width 80: "within the" >+ text run at (84,52) width 0: " " >+ text run at (4,68) width 32: "box." >+ text run at (36,68) width 0: " " >+layer at (8,115) size 108x88 clip at (12,119) size 100x80 >+ RenderBlock {PRE} at (0,107) size 108x88 [border: (4px solid #A52A2A)] >+ RenderText {#text} at (4,4) size 100x80 >+ text run at (4,4) width 88: "This text" >+ text run at (92,4) width 12: " " >+ text run at (4,20) width 72: "will wrap" >+ text run at (76,20) width 0: " " >+ text run at (4,36) width 72: "and fit" >+ text run at (76,36) width 24: " " >+ text run at (4,52) width 80: "within the" >+ text run at (84,52) width 0: " " >+ text run at (4,68) width 32: "box." >+ text run at (36,68) width 0: " " >+selection start: position 7 of child 0 {#text} of child 7 {PRE} of body >+selection end: position 15 of child 0 {#text} of child 11 {PRE} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt >new file mode 100644 >index 00000000000..be84b97ffb9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt >@@ -0,0 +1,114 @@ >+layer at (0,0) size 785x822 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x822 >+ RenderBlock {HTML} at (0,0) size 785x822 >+ RenderBody {BODY} at (8,8) size 769x801 >+ RenderBlock {P} at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 737x39 >+ RenderInline {A} at (0,0) size 350x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 350x19 >+ text run at (51,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=7216" >+ RenderText {#text} at (401,0) size 737x39 >+ text run at (401,0) width 4: " " >+ text run at (405,0) width 332: "white-space: pre-wrap collapses leading whitespace" >+ text run at (0,20) width 125: "following a newline" >+ RenderText {#text} at (125,20) size 4x19 >+ text run at (125,20) width 4: "." >+ RenderBlock {HR} at (0,56) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,74) size 769x20 >+ RenderText {#text} at (0,0) size 34x19 >+ text run at (0,0) width 34: "Here " >+ RenderInline {CODE} at (0,0) size 24x16 >+ RenderText {#text} at (34,3) size 24x16 >+ text run at (34,3) width 24: "bar" >+ RenderText {#text} at (58,0) size 134x19 >+ text run at (58,0) width 134: " should be right under " >+ RenderInline {CODE} at (0,0) size 24x16 >+ RenderText {#text} at (192,3) size 24x16 >+ text run at (192,3) width 24: "foo" >+ RenderText {#text} at (216,0) size 3x19 >+ text run at (216,0) width 3: ":" >+ RenderBlock {PRE} at (0,110) size 42x32 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 42x32 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 18: " " >+ text run at (0,16) width 24: "bar" >+ RenderBlock {P} at (0,158) size 769x20 >+ RenderText {#text} at (0,0) size 34x19 >+ text run at (0,0) width 34: "Here " >+ RenderInline {CODE} at (0,0) size 24x16 >+ RenderText {#text} at (34,3) size 24x16 >+ text run at (34,3) width 24: "bar" >+ RenderText {#text} at (58,0) size 306x19 >+ text run at (58,0) width 306: " should be on the right hand side of the second line:" >+ RenderBlock {PRE} at (0,194) size 42x48 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 24x16 >+ text run at (0,0) width 24: "foo" >+ RenderBR {BR} at (24,12) size 0x0 >+ RenderText {#text} at (0,16) size 24x32 >+ text run at (0,16) width 24: " " >+ text run at (0,32) width 24: "bar" >+ RenderBlock {PRE} at (0,255) size 42x48 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 42x16 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 18: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,16) size 24x32 >+ text run at (0,16) width 24: " " >+ text run at (0,32) width 24: "bar" >+ RenderBlock {PRE} at (0,316) size 42x48 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 24x48 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 0: " " >+ text run at (0,16) width 24: " " >+ text run at (0,32) width 24: "bar" >+ RenderBlock {PRE} at (0,377) size 42x48 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 32x48 >+ text run at (0,0) width 32: "foo " >+ text run at (32,0) width 0: " " >+ text run at (0,16) width 24: " " >+ text run at (0,32) width 24: "bar" >+ RenderBlock {PRE} at (0,438) size 42x48 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 40x48 >+ text run at (0,0) width 40: "foo " >+ text run at (40,0) width 0: " " >+ text run at (0,16) width 24: " " >+ text run at (0,32) width 24: "bar" >+ RenderBlock {PRE} at (0,499) size 42x48 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 56x48 >+ text run at (0,0) width 40: "foo " >+ text run at (40,0) width 16: " " >+ text run at (0,16) width 24: " " >+ text run at (0,32) width 24: "bar" >+ RenderBlock {PRE} at (0,560) size 42x48 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 64x48 >+ text run at (0,0) width 40: "foo " >+ text run at (40,0) width 24: " " >+ text run at (0,16) width 24: " " >+ text run at (0,32) width 24: "bar" >+ RenderBlock {P} at (0,624) size 769x20 >+ RenderText {#text} at (0,0) size 34x19 >+ text run at (0,0) width 34: "Here " >+ RenderInline {CODE} at (0,0) size 24x16 >+ RenderText {#text} at (34,3) size 24x16 >+ text run at (34,3) width 24: "bar" >+ RenderText {#text} at (58,0) size 290x19 >+ text run at (58,0) width 290: " should be on the right hand side of the third line:" >+ RenderBlock {PRE} at (0,660) size 42x64 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 24x16 >+ text run at (0,0) width 24: "foo" >+ RenderBR {BR} at (24,12) size 0x0 >+ RenderText {#text} at (0,16) size 24x48 >+ text run at (0,16) width 0: " " >+ text run at (0,32) width 24: " " >+ text run at (0,48) width 24: "bar" >+ RenderBlock {PRE} at (0,737) size 42x64 [bgcolor=#C0C0C0] >+ RenderText {#text} at (0,0) size 32x64 >+ text run at (0,0) width 24: "foo" >+ text run at (24,0) width 8: " " >+ text run at (0,16) width 24: "baz" >+ text run at (24,16) width 0: " " >+ text run at (0,32) width 24: " " >+ text run at (0,48) width 24: "bar" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/whitespace/span-in-word-space-causes-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/span-in-word-space-causes-overflow-expected.txt >new file mode 100644 >index 00000000000..64706888eb4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/whitespace/span-in-word-space-causes-overflow-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x56 >+ RenderBlock {HTML} at (0,0) size 800x56 >+ RenderBody {BODY} at (8,8) size 784x40 >+ RenderBlock {DIV} at (0,0) size 200x40 [bgcolor=#FFFF00] >+ RenderText {#text} at (0,0) size 144x19 >+ text run at (0,0) width 144: "Overflow should " >+ RenderInline {SPAN} at (0,0) size 19x19 >+ RenderText {#text} at (144,0) size 19x19 >+ text run at (144,0) width 19: "not" >+ RenderText {#text} at (0,20) size 148x19 >+ text run at (0,20) width 148: "even be tolerated." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/wide-zero-width-space-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/wide-zero-width-space-expected.txt >new file mode 100644 >index 00000000000..1ba19a47468 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/wide-zero-width-space-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 608x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13178" >+ RenderText {#text} at (356,0) size 303x19 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 299: "Helvetica zero-width space has non-zero width" >+ RenderText {#text} at (659,0) size 4x19 >+ text run at (659,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 247x19 >+ text run at (0,0) width 247: "The following lines should all be identical." >+ RenderBlock {DIV} at (0,72) size 784x42 >+ RenderText {#text} at (0,0) size 384x41 >+ text run at (0,0) width 384: "Lor\x{E9}m\x{200B}ipsum\x{200E}dolor\x{1F}sit" >+ RenderBlock {DIV} at (0,114) size 784x42 >+ RenderText {#text} at (0,0) size 386x41 >+ text run at (0,0) width 386: "Lore\x{301}m\x{200B}ipsum\x{200E}dolor\x{1F}sit" >+ RenderBlock {DIV} at (0,156) size 784x42 >+ RenderText {#text} at (0,0) size 384x41 >+ text run at (0,0) width 384: "Lor\x{E9}mipsumdolorsit" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/word-break-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/word-break-expected.txt >new file mode 100644 >index 00000000000..cb3a4bc4427 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/word-break-expected.txt >@@ -0,0 +1,107 @@ >+layer at (0,0) size 785x1036 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1036 >+ RenderBlock {HTML} at (0,0) size 785x1036 >+ RenderBody {BODY} at (8,8) size 769x1020 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 658x19 >+ text run at (0,0) width 658: "This example tests that word-break properly shrinks a cell to one character per line when it is set to break-all." >+ RenderTable {TABLE} at (0,20) size 769x110 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 767x108 >+ RenderTableRow {TR} at (0,0) size 767x108 >+ RenderTableCell {TD} at (0,0) size 20x108 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 8x96 >+ text run at (6,6) width 8: "N" >+ text run at (6,22) width 8: "a" >+ text run at (6,38) width 8: "r" >+ text run at (6,54) width 8: "r" >+ text run at (6,70) width 8: "o" >+ text run at (6,86) width 8: "w" >+ RenderTableCell {TD} at (20,40) size 747x28 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 168x16 >+ text run at (6,6) width 168: "This cell should grow" >+ RenderBlock (anonymous) at (0,130) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 415x19 >+ text run at (0,20) width 415: "This test checks that word-break is ignored when white-space is pre." >+ RenderBlock {PRE} at (0,183) size 110x26 [border: (5px solid #000000)] >+ RenderText {#text} at (5,5) size 448x16 >+ text run at (5,5) width 448: "Thislongwordshouldnotgetbrokenbutshouldstickoutofthepre." >+ RenderBlock (anonymous) at (0,222) size 769x60 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 768x39 >+ text run at (0,20) width 453: "The next two examples test our custom break-word value for word-break. " >+ text run at (453,20) width 304: "We should get the same results as break-all for the" >+ text run at (0,40) width 768: "first test, but we should break up the word in the second test (since our behavior matches word-wrap: break-word in that case)." >+ RenderTable {TABLE} at (0,282) size 769x110 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 767x108 >+ RenderTableRow {TR} at (0,0) size 767x108 >+ RenderTableCell {TD} at (0,0) size 20x108 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 8x96 >+ text run at (6,6) width 8: "N" >+ text run at (6,22) width 8: "a" >+ text run at (6,38) width 8: "r" >+ text run at (6,54) width 8: "r" >+ text run at (6,70) width 8: "o" >+ text run at (6,86) width 8: "w" >+ RenderTableCell {TD} at (20,40) size 747x28 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 168x16 >+ text run at (6,6) width 168: "This cell should grow" >+ RenderBlock (anonymous) at (0,392) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {PRE} at (0,425) size 110x90 [border: (5px solid #000000)] >+ RenderText {#text} at (5,5) size 96x80 >+ text run at (5,5) width 96: "Thislongword" >+ text run at (5,21) width 96: "shouldnotget" >+ text run at (5,37) width 96: "brokenbutsho" >+ text run at (5,53) width 96: "uldstickouto" >+ text run at (5,69) width 64: "fthepre." >+ RenderBlock (anonymous) at (0,528) size 769x60 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 756x39 >+ text run at (0,20) width 596: "This test makes sure floating and positioned elements do the right thing with word-break: break-all. " >+ text run at (596,20) width 160: "The minimum width should" >+ text run at (0,40) width 239: "be less than the containing block width. " >+ text run at (239,40) width 459: "The breaking should be \"dumb\" and just occur when the end of the line is hit." >+ RenderBlock {DIV} at (0,588) size 304x52 [border: (2px solid #000000)] >+ RenderBlock (floating) {DIV} at (2,2) size 300x48 >+ RenderText {#text} at (0,0) size 296x48 >+ text run at (0,0) width 296: "Eventhoughthishasareallylongword itsh" >+ text run at (0,16) width 296: "ouldnotstick out oftheenclosing300pxb" >+ text run at (0,32) width 40: "lock." >+ RenderBR {BR} at (302,2) size 0x16 >+ RenderBlock (anonymous) at (0,640) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock (anonymous) at (0,764) size 769x80 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 768x59 >+ text run at (0,20) width 615: "This test makes sure floating and positioned elements do the right thing with word-break: break-word. " >+ text run at (615,20) width 117: "The minimum width" >+ text run at (0,40) width 282: "should be less than the containing block width. " >+ text run at (282,40) width 486: "The breaking should be \"smart\" and be like word-wrap: break-word, with words" >+ text run at (0,60) width 428: "preferring to wrap first before allowing break opportunities within them." >+ RenderBlock {DIV} at (0,844) size 304x52 [border: (2px solid #000000)] >+ RenderBlock (floating) {DIV} at (2,2) size 300x48 >+ RenderText {#text} at (0,0) size 256x48 >+ text run at (0,0) width 256: "Eventhoughthishasareallylongword" >+ text run at (0,16) width 160: "itshouldnotstick out" >+ text run at (0,32) width 200: "oftheenclosing300pxblock." >+ RenderBR {BR} at (302,2) size 0x16 >+ RenderBlock (anonymous) at (0,896) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+layer at (8,668) size 304x104 >+ RenderBlock (relative positioned) {DIV} at (0,660) size 304x104 [border: (2px solid #000000)] >+layer at (10,670) size 300x48 >+ RenderBlock (positioned) {DIV} at (2,2) size 300x48 >+ RenderText {#text} at (0,0) size 296x48 >+ text run at (0,0) width 296: "Eventhoughthishasareallylongword itsh" >+ text run at (0,16) width 296: "ouldnotstick out oftheenclosing300pxb" >+ text run at (0,32) width 40: "lock." >+layer at (8,924) size 304x104 >+ RenderBlock (relative positioned) {DIV} at (0,916) size 304x104 [border: (2px solid #000000)] >+layer at (10,926) size 300x48 >+ RenderBlock (positioned) {DIV} at (2,2) size 300x48 >+ RenderText {#text} at (0,0) size 256x48 >+ text run at (0,0) width 256: "Eventhoughthishasareallylongword" >+ text run at (0,16) width 160: "itshouldnotstick out" >+ text run at (0,32) width 200: "oftheenclosing300pxblock." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/word-break-run-rounding-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/word-break-run-rounding-expected.txt >new file mode 100644 >index 00000000000..45f0dd84eb3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/word-break-run-rounding-expected.txt >@@ -0,0 +1,38 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 57: "Tests for " >+ RenderInline {I} at (0,0) size 714x19 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (57,0) size 305x19 >+ text run at (57,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=13438" >+ RenderText {#text} at (362,0) size 409x19 >+ text run at (362,0) width 4: " " >+ text run at (366,0) width 405: "Run rounding makes word-break:break-all/word not functional" >+ RenderText {#text} at (771,0) size 4x19 >+ text run at (771,0) width 4: "." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 288x19 >+ text run at (0,0) width 288: "Test that the preferred (maximum) width is right:" >+ RenderBlock (floating) {DIV} at (0,72) size 557x26 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 551x19 >+ text run at (3,3) width 551: "The black border should fit tightly around this one line of text with no space after the period." >+ RenderBlock (anonymous) at (0,72) size 784x26 >+ RenderBR {BR} at (557,0) size 0x19 >+ RenderBlock {P} at (0,114) size 784x20 >+ RenderText {#text} at (0,0) size 367x19 >+ text run at (0,0) width 367: "Test that text does not wrap too early due to rounding errors:" >+ RenderBlock {DIV} at (0,150) size 431x26 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 315x19 >+ text run at (3,3) width 315: "This text fits nicely on a single line of the given width." >+ RenderBlock {P} at (0,192) size 784x20 >+ RenderText {#text} at (0,0) size 221x19 >+ text run at (0,0) width 221: "Test that text does not wrap too late:" >+ RenderBlock {DIV} at (0,228) size 597x26 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 576x19 >+ text run at (3,3) width 371: "J u s t a b u n c h o f l e t t e r s h e r e , n o t h i n g t o s e e . " >+ text run at (374,3) width 205: "Thisisonebigwordwhichisverylong." >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/word-break-soft-hyphen-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/word-break-soft-hyphen-expected.txt >new file mode 100644 >index 00000000000..b749f4a0821 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/word-break-soft-hyphen-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 755x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=15367" >+ RenderText {#text} at (356,0) size 755x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 395: "Assertion failure inspecting a document including soft hyphen" >+ text run at (0,20) width 76: "code (0xad)" >+ RenderText {#text} at (76,20) size 4x19 >+ text run at (76,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 459x19 >+ text run at (0,0) width 459: "The following text should not wrap and the border should fit tightly around it." >+layer at (8,100) size 109x26 >+ RenderBlock (positioned) {DIV} at (8,100) size 109x26 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 103x19 >+ text run at (3,3) width 103: "Two soft\x{AD}hyp\x{AD}hens" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/word-space-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/word-space-expected.txt >new file mode 100644 >index 00000000000..a889ff0c1de >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/word-space-expected.txt >@@ -0,0 +1,60 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Test for " >+ RenderInline {I} at (0,0) size 765x39 >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (51,0) size 305x19 >+ text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=15259" >+ RenderText {#text} at (356,0) size 765x39 >+ text run at (356,0) width 4: " " >+ text run at (360,0) width 405: "REGRESSION:Text overflows if a empty <td> is followed by a" >+ text run at (0,20) width 138: "<td align=\"center\">" >+ RenderText {#text} at (138,20) size 4x19 >+ text run at (138,20) width 4: "." >+ RenderBlock {P} at (0,56) size 784x20 >+ RenderText {#text} at (0,0) size 246x19 >+ text run at (0,0) width 246: "The next 7 lines should all look the same." >+ RenderBlock (floating) {DIV} at (0,92) size 81x26 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 75x19 >+ text run at (3,3) width 75: "A B" >+ RenderBlock (floating) {DIV} at (0,118) size 81x26 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 75x19 >+ text run at (3,3) width 75: "A B" >+ RenderBlock (floating) {DIV} at (0,144) size 81x26 [border: (3px solid #000000)] >+ RenderInline {SPAN} at (0,0) size 11x19 >+ RenderText {#text} at (3,3) size 11x19 >+ text run at (3,3) width 11: "A" >+ RenderText {#text} at (64,3) size 14x19 >+ text run at (64,3) width 14: " B" >+ RenderBlock (floating) {DIV} at (0,170) size 81x26 [border: (3px solid #000000)] >+ RenderInline {SPAN} at (0,0) size 11x19 >+ RenderText {#text} at (3,3) size 11x19 >+ text run at (3,3) width 11: "A" >+ RenderText {#text} at (64,3) size 14x19 >+ text run at (64,3) width 14: " B" >+ RenderBlock (floating) {DIV} at (0,196) size 81x26 [border: (3px solid #000000)] >+ RenderInline {SPAN} at (0,0) size 11x19 >+ RenderText {#text} at (3,3) size 11x19 >+ text run at (3,3) width 11: "A" >+ RenderText {#text} at (64,3) size 14x19 >+ text run at (64,3) width 14: " B" >+ RenderBlock (floating) {DIV} at (0,222) size 81x26 [border: (3px solid #000000)] >+ RenderInline {SPAN} at (0,0) size 11x19 >+ RenderText {#text} at (3,3) size 11x19 >+ text run at (3,3) width 11: "A" >+ RenderText {#text} at (64,3) size 4x19 >+ text run at (64,3) width 4: " " >+ RenderInline {SPAN} at (0,0) size 10x19 >+ RenderText {#text} at (68,3) size 10x19 >+ text run at (68,3) width 10: "B" >+ RenderBlock (floating) {DIV} at (0,248) size 81x26 [border: (3px solid #000000)] >+ RenderInline {SPAN} at (0,0) size 11x19 >+ RenderText {#text} at (3,3) size 11x19 >+ text run at (3,3) width 11: "A" >+ RenderText {#text} at (64,3) size 14x19 >+ text run at (64,3) width 14: " B" >diff --git a/LayoutTests/platform/wincairo-win10/fast/text/zero-font-size-expected.txt b/LayoutTests/platform/wincairo-win10/fast/text/zero-font-size-expected.txt >new file mode 100644 >index 00000000000..95c8150ef0b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/text/zero-font-size-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 727x39 >+ text run at (0,0) width 727: "Test that text with 0px font size is not displayed, even if a non-zero minimum font size setting is specified. On success, this" >+ text run at (0,20) width 319: "paragraph should be the only text visible on the page." >+ RenderBlock {DIV} at (0,56) size 784x0 [color=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ text run at (0,0) width 0: "FAIL" >+ RenderBlock {DIV} at (0,56) size 784x0 [color=#FF0000] >+ RenderText {#text} at (0,0) size 0x0 >+ text run at (0,0) width 0: "FAIL" >diff --git a/LayoutTests/platform/wincairo-win10/fast/tokenizer/001-expected.txt b/LayoutTests/platform/wincairo-win10/fast/tokenizer/001-expected.txt >new file mode 100644 >index 00000000000..0dcdee78036 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/tokenizer/001-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000] >+ RenderBlock {P} at (0,116) size 784x20 >+ RenderText {#text} at (0,0) size 245x19 >+ text run at (0,0) width 245: "there should be a red box above this text" >diff --git a/LayoutTests/platform/wincairo-win10/fast/tokenizer/003-expected.txt b/LayoutTests/platform/wincairo-win10/fast/tokenizer/003-expected.txt >new file mode 100644 >index 00000000000..1e4694b057f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/tokenizer/003-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000] >+ RenderBlock {DIV} at (0,100) size 784x20 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 201x19 >+ text run at (0,0) width 201: "This should be below the red box" >+ RenderBlock {DIV} at (0,20) size 784x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/bounding-rect-zoom-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/bounding-rect-zoom-expected.txt >new file mode 100644 >index 00000000000..b354cd2523c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/bounding-rect-zoom-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (7,7) size 786x586 >+ RenderBlock {P} at (0,0) size 786x34 >+ RenderText {#text} at (0,0) size 307x16 >+ text run at (0,0) width 307: "Tests that these functions account for full page zoom." >+ RenderBR {BR} at (307,13) size 0x0 >+ RenderText {#text} at (0,17) size 174x16 >+ text run at (0,17) width 174: "There should be no red visible." >+ RenderTable {TABLE} at (0,48) size 786x23 >+ RenderTableSection {TBODY} at (0,0) size 786x23 >+ RenderTableRow {TR} at (0,1) size 786x20 >+ RenderTableCell {TD} at (1,1) size 183x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,1) size 142x16 >+ text run at (0,1) width 142: "getClientBoundingRect():" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (185,1) size 599x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,1) size 95x16 >+ text run at (0,1) width 95: "getClientRects():" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (90,90) size 90x90 >+ RenderBlock (positioned) {DIV} at (90,90) size 90x90 [bgcolor=#FF0000] >+layer at (90,90) size 90x90 >+ RenderBlock (positioned) {DIV} at (90,90) size 90x90 [bgcolor=#008000] >+layer at (9,198) size 34x18 >+ RenderBlock (positioned) {DIV} at (9,198) size 34x18 >+ RenderInline {SPAN} at (0,0) size 34x16 [color=#008000] >+ RenderInline {B} at (0,0) size 34x17 >+ RenderText {#text} at (0,0) size 34x17 >+ text run at (0,0) width 34: "PASS" >+layer at (270,90) size 90x90 >+ RenderBlock (positioned) {DIV} at (270,90) size 90x90 [bgcolor=#FF0000] >+layer at (270,90) size 90x90 >+ RenderBlock (positioned) {DIV} at (270,90) size 90x90 [bgcolor=#008000] >+layer at (198,198) size 34x18 >+ RenderBlock (positioned) {DIV} at (198,198) size 34x18 >+ RenderInline {SPAN} at (0,0) size 34x16 [color=#008000] >+ RenderInline {B} at (0,0) size 34x17 >+ RenderText {#text} at (0,0) size 34x17 >+ text run at (0,0) width 34: "PASS" >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/diamond-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/diamond-expected.txt >new file mode 100644 >index 00000000000..dde1a59ff56 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/diamond-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 722x19 >+ text run at (0,0) width 220: "You should see three blocks below. " >+ text run at (220,0) width 502: "The middle one should look like a diamond because it has been rotated 45 degrees." >+ RenderBlock (floating) {DIV} at (5,41) size 110x110 [bgcolor=#87CEEB] [border: (5px solid #000000)] >+ RenderBlock (floating) {DIV} at (245,41) size 110x110 [bgcolor=#87CEEB] [border: (5px solid #000000)] >+layer at (133,49) size 110x110 >+ RenderBlock (floating) {DIV} at (125,41) size 110x110 [bgcolor=#87CEEB] [border: (5px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/identity-matrix-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/identity-matrix-expected.txt >new file mode 100644 >index 00000000000..32a644660e1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/identity-matrix-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 231x19 >+ text run at (0,0) width 231: "The following divs should be identical: " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBlock (floating) {DIV} at (5,25) size 110x110 [bgcolor=#87CEEB] [border: (5px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+layer at (133,33) size 110x110 >+ RenderBlock (floating) {DIV} at (125,25) size 110x110 [bgcolor=#87CEEB] [border: (5px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/overflow-with-transform-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/overflow-with-transform-expected.txt >new file mode 100644 >index 00000000000..d618def5f26 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/overflow-with-transform-expected.txt >@@ -0,0 +1,42 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 299x19 >+ text run at (0,0) width 299: "Gray div should be clipped by overflow: scroll div" >+layer at (8,52) size 202x202 clip at (9,53) size 200x200 scrollHeight 516 >+ RenderBlock (positioned) {DIV} at (8,52) size 202x202 [border: (1px solid #000000)] >+layer at (9,69) size 200x500 backgroundClip at (9,53) size 200x200 clip at (9,53) size 200x200 >+ RenderBlock (relative positioned) {DIV} at (1,17) size 200x500 [bgcolor=#808080] >+ RenderBlock {P} at (0,0) size 200x120 >+ RenderText {#text} at (0,0) size 197x119 >+ text run at (0,0) width 184: "ihasdkas sdkha sjdkahk dahsd" >+ text run at (0,20) width 192: "jashd kashd kasdh aksd haskdh" >+ text run at (0,40) width 44: "aksd h " >+ text run at (44,40) width 135: "asfadjaskdh akdhaskd" >+ text run at (0,60) width 178: "haskd haskd haskd haskdhka" >+ text run at (0,80) width 113: "shdkasdh kas hdk " >+ text run at (113,80) width 84: "asd asd asdas" >+ text run at (0,100) width 33: "das d" >+ RenderBlock {P} at (0,136) size 200x120 >+ RenderText {#text} at (0,0) size 197x119 >+ text run at (0,0) width 184: "ihasdkas sdkha sjdkahk dahsd" >+ text run at (0,20) width 192: "jashd kashd kasdh aksd haskdh" >+ text run at (0,40) width 44: "aksd h " >+ text run at (44,40) width 135: "asfadjaskdh akdhaskd" >+ text run at (0,60) width 178: "haskd haskd haskd haskdhka" >+ text run at (0,80) width 113: "shdkasdh kas hdk " >+ text run at (113,80) width 84: "asd asd asdas" >+ text run at (0,100) width 33: "das d" >+ RenderBlock {P} at (0,272) size 200x120 >+ RenderText {#text} at (0,0) size 197x119 >+ text run at (0,0) width 184: "ihasdkas sdkha sjdkahk dahsd" >+ text run at (0,20) width 192: "jashd kashd kasdh aksd haskdh" >+ text run at (0,40) width 44: "aksd h " >+ text run at (44,40) width 135: "asfadjaskdh akdhaskd" >+ text run at (0,60) width 178: "haskd haskd haskd haskdhka" >+ text run at (0,80) width 113: "shdkasdh kas hdk " >+ text run at (113,80) width 84: "asd asd asdas" >+ text run at (0,100) width 33: "das d" >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/skew-with-unitless-zero-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/skew-with-unitless-zero-expected.txt >new file mode 100644 >index 00000000000..60624b2ba39 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/skew-with-unitless-zero-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x492 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 477x19 >+ text run at (0,0) width 477: "In the example below you should a y-skewed block (45 degree angle of skew)." >+layer at (108,128) size 120x120 >+ RenderBlock {DIV} at (100,120) size 120x120 [bgcolor=#87CEEB] [border: (10px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/transform-on-inline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/transform-on-inline-expected.txt >new file mode 100644 >index 00000000000..f06bad43f8e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/transform-on-inline-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "The " >+ RenderInline {SPAN} at (0,0) size 131x19 >+ RenderText {#text} at (27,0) size 131x19 >+ text run at (27,0) width 131: "span in this paragraph" >+ RenderText {#text} at (158,0) size 282x19 >+ text run at (158,0) width 282: " has a transform, which has no effect on inlines." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "The " >+ RenderText {#text} at (158,0) size 585x19 >+ text run at (158,0) width 585: " has a transform, which has no effect on inlines. It also has opacity to throw it into a RenderLayer." >+ RenderBlock {P} at (0,72) size 784x20 >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "The " >+ RenderText {#text} at (158,0) size 519x19 >+ text run at (158,0) width 519: " has a transform and opacity, and is an inline-block. So it should respect the transform." >+layer at (8,44) size 131x19 >+ RenderInline {SPAN} at (0,0) size 131x19 >+ RenderText {#text} at (27,0) size 131x19 >+ text run at (27,0) width 131: "span in this paragraph" >+layer at (35,80) size 131x20 >+ RenderBlock {SPAN} at (27,0) size 131x20 >+ RenderText {#text} at (0,0) size 131x19 >+ text run at (0,0) width 131: "span in this paragraph" >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/transform-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/transform-overflow-expected.txt >new file mode 100644 >index 00000000000..628701231d8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/transform-overflow-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x584 >+ RenderBlock {P} at (0,216) size 800x20 >+ RenderText {#text} at (0,0) size 241x19 >+ text run at (0,0) width 241: "You should see one green square above" >+layer at (50,50) size 100x100 >+ RenderBlock (positioned) {DIV} at (50,50) size 100x100 [bgcolor=#FF0000] >+layer at (0,0) size 200x200 >+ RenderBlock {DIV} at (0,0) size 200x200 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/transform-positioned-ancestor-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/transform-positioned-ancestor-expected.txt >new file mode 100644 >index 00000000000..b955c92e1a4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/transform-positioned-ancestor-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x362 >+ RenderBlock {HTML} at (0,0) size 800x362 >+ RenderBody {BODY} at (8,16) size 784x338 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 484x19 >+ text run at (0,0) width 484: "You should see a green box inside a gray box. If you see red, the test has failed. " >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (484,0) size 291x19 >+ text run at (484,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=18885" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,52) size 302x302 >+ RenderBlock (relative positioned) {DIV} at (0,36) size 302x302 [border: (1px solid #000000)] >+layer at (59,103) size 200x200 >+ RenderBlock {DIV} at (51,51) size 200x200 [bgcolor=#808080] >+layer at (109,153) size 100x100 >+ RenderBlock (positioned) {DIV} at (50,50) size 100x100 [bgcolor=#FF0000] >+layer at (109,153) size 100x100 >+ RenderBlock (positioned) {DIV} at (101,101) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/transform-table-row-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/transform-table-row-expected.txt >new file mode 100644 >index 00000000000..53d55c2ccab >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/transform-table-row-expected.txt >@@ -0,0 +1,30 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x158 >+ RenderBlock {HTML} at (0,0) size 800x158 >+ RenderBody {BODY} at (8,16) size 784x134 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 332x19 >+ text run at (0,0) width 332: "All of the table rows and cells below should be rotated." >+ RenderTable {TABLE} at (0,36) size 188x98 >+ RenderTableSection {TBODY} at (0,0) size 188x98 >+ RenderTableRow {TR} at (0,50) size 188x22 >+ RenderTableRow {TR} at (0,74) size 188x22 >+layer at (8,54) size 188x22 >+ RenderTableRow {TR} at (0,2) size 188x22 >+ RenderTableCell {TD} at (2,2) size 184x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 105x19 >+ text run at (1,1) width 105: "Transformed row" >+layer at (8,78) size 188x22 >+ RenderTableRow {TR} at (0,26) size 188x22 >+ RenderTableCell {TD} at (2,26) size 184x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 182x19 >+ text run at (1,1) width 182: "Transformed row with opacity" >+layer at (10,102) size 184x22 >+ RenderTableCell {TD} at (2,50) size 184x22 [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 101x19 >+ text run at (1,1) width 101: "Transformed cell" >+layer at (10,126) size 184x22 >+ RenderTableCell {TD} at (2,74) size 184x22 [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 178x19 >+ text run at (1,1) width 178: "Transformed cell with opacity" >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/transformed-caret-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/transformed-caret-expected.txt >new file mode 100644 >index 00000000000..1ce0404ac2f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/transformed-caret-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x418 >+ RenderBlock {HTML} at (0,0) size 800x418 >+ RenderBody {BODY} at (8,16) size 784x322 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 346x19 >+ text run at (0,0) width 346: "The caret should render correctly in transformed elements" >+ RenderBR {BR} at (346,15) size 0x0 >+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE] >+ RenderText {#text} at (0,20) size 291x19 >+ text run at (0,20) width 291: "https://bugs.webkit.org/show_bug.cgi?id=15671" >+layer at (88,136) size 302x202 >+ RenderBlock {DIV} at (80,120) size 302x202 [border: (1px solid #000000)] >+ RenderText {#text} at (1,2) size 174x90 >+ text run at (1,2) width 174: "Caret" >+caret: position 6 of child 0 {#text} of child 3 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/transformed-document-element-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/transformed-document-element-expected.txt >new file mode 100644 >index 00000000000..108677bf950 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/transformed-document-element-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 [bgcolor=#808080] >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 527x19 >+ text run at (0,0) width 527: "The portions of the view exposed by the transformed document should be painted white" >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/transformed-focused-text-input-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/transformed-focused-text-input-expected.txt >new file mode 100644 >index 00000000000..0faccbad780 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/transformed-focused-text-input-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 784x26 >+ RenderBlock {DIV} at (0,0) size 784x26 >+ RenderTextControl {INPUT} at (2,2) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (12,13) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 1 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/transforms-with-opacity-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/transforms-with-opacity-expected.txt >new file mode 100644 >index 00000000000..7bdf1286e74 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/transforms-with-opacity-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 714x19 >+ text run at (0,0) width 714: "In the example below you should see three blocks right next to one another, and they should all be partially transparent." >+layer at (8,28) size 120x120 >+ RenderBlock {DIV} at (0,20) size 120x120 [bgcolor=#87CEEB] [border: (10px solid #000000)] >+layer at (18,38) size 120x120 >+ RenderBlock {DIV} at (10,10) size 120x120 [border: (10px solid #000000)] >+layer at (28,48) size 120x120 >+ RenderBlock {DIV} at (10,10) size 120x120 [border: (10px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/fast/transforms/transforms-with-zoom-expected.txt b/LayoutTests/platform/wincairo-win10/fast/transforms/transforms-with-zoom-expected.txt >new file mode 100644 >index 00000000000..79c89e29776 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/transforms/transforms-with-zoom-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (0,0) size 800x581 >+ RenderBlock {P} at (0,0) size 800x22 >+ RenderInline {A} at (0,0) size 359x21 [color=#0000EE] >+ RenderText {#text} at (0,0) size 359x21 >+ text run at (0,0) width 359: "https://bugs.webkit.org/show_bug.cgi?id=24784" >+ RenderBlock {P} at (0,41) size 800x23 >+ RenderText {#text} at (0,0) size 629x21 >+ text run at (0,0) width 629: "Test transform lengths with zoom. You should see two green squares below, no red." >+layer at (120,84) size 120x120 >+ RenderBlock (positioned) {DIV} at (120,84) size 120x120 [bgcolor=#FF0000] >+layer at (300,84) size 120x120 >+ RenderBlock (positioned) {DIV} at (300,84) size 120x120 [bgcolor=#FF0000] >+layer at (0,24) size 120x120 >+ RenderBlock (positioned) {DIV} at (0,24) size 120x120 [bgcolor=#008000] >+layer at (0,24) size 120x120 >+ RenderBlock (positioned) {DIV} at (0,24) size 120x120 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt >new file mode 100644 >index 00000000000..23c710dfbea >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt >@@ -0,0 +1,2903 @@ >+layer at (0,0) size 4391x585 >+ RenderView at (0,0) size 800x585 >+layer at (-3591,0) size 4391x585 backgroundClip at (0,0) size 4391x585 clip at (0,0) size 4391x585 >+ RenderBlock {HTML} at (0,0) size 4392x585 >+ RenderBody {BODY} at (58,46) size 4275x493 >+ RenderBlock {H1} at (0,0) size 48x492 >+ RenderText {#text} at (6,0) size 36x64 >+ text run at (6,0) width 64: "\x{8349}\x{6795}" >+ RenderBlock {H2} at (69,0) size 37x492 >+ RenderText {#text} at (5,0) size 26x96 >+ text run at (5,0) width 96: "\x{590F}\x{76EE}\x{6F31}\x{77F3}" >+ RenderBlock {DIV} at (125,0) size 4150x492 >+ RenderBlock (anonymous) at (0,0) size 2353x492 >+ RenderBR {BR} at (0,0) size 19x0 >+ RenderBR {BR} at (20,0) size 19x0 >+ RenderBR {BR} at (40,0) size 19x0 >+ RenderText {#text} at (60,0) size 19x104 >+ text run at (60,0) width 104: "\x{3000}\x{3000}\x{3000}\x{3000}\x{3000}\x{3000}\x{3000}\x{3000}\x{4E00}" >+ RenderBR {BR} at (60,104) size 19x0 >+ RenderBR {BR} at (80,0) size 19x0 >+ RenderText {#text} at (111,0) size 19x11 >+ text run at (111,0) width 11: "\x{3000}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (111,10) size 20x34 >+ RenderRubyText {RT} at (-12,0) size 12x34 >+ RenderText {#text} at (0,0) size 12x34 >+ text run at (0,0) width 34: "\x{3084}\x{307E}\x{307F}\x{3061}" >+ RenderRubyBase (anonymous) at (0,0) size 20x34 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,1) size 19x32 >+ text run at (0,1) width 32: "\x{5C71}\x{8DEF}" >+ RenderText {#text} at (111,43) size 19x176 >+ text run at (111,43) width 176: "\x{3092}\x{767B}\x{308A}\x{306A}\x{304C}\x{3089}\x{3001}\x{3053}\x{3046}\x{8003}\x{3048}\x{305F}\x{3002}" >+ RenderBR {BR} at (111,219) size 19x0 >+ RenderText {#text} at (142,0) size 19x11 >+ text run at (142,0) width 11: "\x{3000}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (142,11) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{3061}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{667A}" >+ RenderText {#text} at (142,27) size 19x62 >+ text run at (142,27) width 62: "\x{306B}\x{50CD}\x{3051}\x{3070}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (142,88) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{304B}\x{3069}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{89D2}" >+ RenderText {#text} at (142,105) size 19x58 >+ text run at (142,105) width 58: "\x{304C}\x{7ACB}\x{3064}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (142,161) size 20x20 >+ RenderRubyText {RT} at (-12,0) size 12x20 >+ RenderText {#text} at (0,0) size 12x20 >+ text run at (0,0) width 20: "\x{3058}\x{3087}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x20 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,2) size 19x16 >+ text run at (0,2) width 16: "\x{60C5}" >+ RenderText {#text} at (142,179) size 19x15 >+ text run at (142,179) width 15: "\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (142,194) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{3055}\x{304A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{68F9}" >+ RenderText {#text} at (142,210) size 19x159 >+ text run at (142,210) width 159: "\x{3055}\x{305B}\x{3070}\x{6D41}\x{3055}\x{308C}\x{308B}\x{3002}\x{610F}\x{5730}\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (142,369) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{3068}\x{304A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{901A}" >+ RenderText {#text} at (142,385) size 19x32 >+ text run at (142,385) width 32: "\x{305B}\x{3070}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (142,415) size 20x36 >+ RenderRubyText {RT} at (-12,0) size 12x36 >+ RenderText {#text} at (0,0) size 12x36 >+ text run at (0,0) width 36: "\x{304D}\x{3085}\x{3046}\x{304F}\x{3064}" >+ RenderRubyBase (anonymous) at (0,0) size 20x36 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,2) size 19x32 >+ text run at (0,2) width 32: "\x{7AAE}\x{5C48}" >+ RenderText {#text} at (142,449) size 39x487 >+ text run at (142,449) width 38: "\x{3060}\x{3002}\x{3068}" >+ text run at (162,0) width 186: "\x{304B}\x{304F}\x{306B}\x{4EBA}\x{306E}\x{4E16}\x{306F}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3044}\x{3002}" >+ RenderBR {BR} at (162,186) size 19x0 >+ RenderText {#text} at (193,0) size 19x95 >+ text run at (193,0) width 95: "\x{3000}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3055}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (193,95) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 13: "\x{3053}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{9AD8}" >+ RenderText {#text} at (193,111) size 50x489 >+ text run at (193,111) width 378: "\x{3058}\x{308B}\x{3068}\x{3001}\x{5B89}\x{3044}\x{6240}\x{3078}\x{5F15}\x{304D}\x{8D8A}\x{3057}\x{305F}\x{304F}\x{306A}\x{308B}\x{3002}\x{3069}\x{3053}\x{3078}\x{8D8A}\x{3057}\x{3066}\x{3082}\x{4F4F}\x{307F}\x{306B}" >+ text run at (224,0) width 36: "\x{304F}\x{3044}\x{3068}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (224,36) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 14: "\x{3055}\x{3068}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{609F}" >+ RenderText {#text} at (224,52) size 19x144 >+ text run at (224,52) width 144: "\x{3063}\x{305F}\x{6642}\x{3001}\x{8A69}\x{304C}\x{751F}\x{308C}\x{3066}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (224,196) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{3048}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{753B}" >+ RenderText {#text} at (224,212) size 19x73 >+ text run at (224,212) width 73: "\x{304C}\x{51FA}\x{6765}\x{308B}\x{3002}" >+ RenderBR {BR} at (224,285) size 19x0 >+ RenderText {#text} at (255,0) size 19x11 >+ text run at (255,0) width 11: "\x{3000}" >+ RenderInline {STRONG} at (0,0) size 19x48 >+ RenderText {#text} at (255,11) size 19x48 >+ text run at (255,11) width 48: "\x{4EBA}\x{306E}\x{4E16}" >+ RenderText {#text} at (255,59) size 19x393 >+ text run at (255,59) width 393: "\x{3092}\x{4F5C}\x{3063}\x{305F}\x{3082}\x{306E}\x{306F}\x{795E}\x{3067}\x{3082}\x{306A}\x{3051}\x{308C}\x{3070}\x{9B3C}\x{3067}\x{3082}\x{306A}\x{3044}\x{3002}\x{3084}\x{306F}\x{308A}\x{5411}\x{3046}\x{4E09}\x{8ED2}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x34 >+ RenderRubyRun (anonymous) at (255,450) size 20x36 >+ RenderRubyText {RT} at (-12,0) size 12x36 >+ RenderText {#text} at (0,0) size 12x36 >+ text run at (0,0) width 36: "\x{308A}\x{3087}\x{3046}\x{3069}\x{306A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x36 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,2) size 19x32 >+ text run at (0,2) width 32: "\x{4E21}\x{96A3}" >+ RenderText {#text} at (275,0) size 19x348 >+ text run at (275,0) width 348: "\x{308A}\x{306B}\x{3061}\x{3089}\x{3061}\x{3089}\x{3059}\x{308B}\x{305F}\x{3060}\x{306E}\x{4EBA}\x{3067}\x{3042}\x{308B}\x{3002}\x{305F}\x{3060}\x{306E}\x{4EBA}\x{304C}\x{4F5C}\x{3063}\x{305F}" >+ RenderInline {STRONG} at (0,0) size 19x48 >+ RenderText {#text} at (275,348) size 19x48 >+ text run at (275,348) width 48: "\x{4EBA}\x{306E}\x{4E16}" >+ RenderText {#text} at (275,396) size 39x483 >+ text run at (275,396) width 87: "\x{304C}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3044}" >+ text run at (295,0) width 245: "\x{304B}\x{3089}\x{3068}\x{3066}\x{3001}\x{8D8A}\x{3059}\x{56FD}\x{306F}\x{3042}\x{308B}\x{307E}\x{3044}\x{3002}\x{3042}\x{308C}\x{3070}" >+ RenderInline {STRONG} at (0,0) size 19x56 >+ RenderText {#text} at (295,245) size 19x56 >+ text run at (295,245) width 56: "\x{4EBA}\x{3067}\x{306A}\x{3057}" >+ RenderText {#text} at (295,301) size 19x143 >+ text run at (295,301) width 143: "\x{306E}\x{56FD}\x{3078}\x{884C}\x{304F}\x{3070}\x{304B}\x{308A}\x{3060}\x{3002}" >+ RenderInline {STRONG} at (0,0) size 39x488 >+ RenderText {#text} at (295,444) size 39x488 >+ text run at (295,444) width 44: "\x{4EBA}\x{3067}\x{306A}" >+ text run at (315,0) width 12: "\x{3057}" >+ RenderText {#text} at (315,12) size 19x48 >+ text run at (315,12) width 48: "\x{306E}\x{56FD}\x{306F}" >+ RenderInline {STRONG} at (0,0) size 19x48 >+ RenderText {#text} at (315,60) size 19x48 >+ text run at (315,60) width 48: "\x{4EBA}\x{306E}\x{4E16}" >+ RenderText {#text} at (315,108) size 19x176 >+ text run at (315,108) width 176: "\x{3088}\x{308A}\x{3082}\x{306A}\x{304A}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{304B}\x{308D}\x{3046}\x{3002}" >+ RenderBR {BR} at (315,284) size 19x0 >+ RenderText {#text} at (346,0) size 19x451 >+ text run at (346,0) width 451: "\x{3000}\x{8D8A}\x{3059}\x{4E8B}\x{306E}\x{306A}\x{3089}\x{306C}\x{4E16}\x{304C}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3051}\x{308C}\x{3070}\x{3001}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3044}\x{6240}\x{3092}\x{3069}\x{308C}\x{307B}\x{3069}\x{304B}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (346,451) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,1) size 12x30 >+ text run at (0,1) width 30: "\x{304F}\x{3064}\x{308D}\x{3052}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{5BDB}\x{5BB9}" >+ RenderText {#text} at (377,0) size 19x25 >+ text run at (377,0) width 25: "\x{3066}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (377,24) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x18 >+ RenderText {#text} at (0,0) size 12x18 >+ text run at (0,0) width 18: "\x{3064}\x{304B}" >+ RenderRubyBase (anonymous) at (0,0) size 20x18 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,1) size 19x16 >+ text run at (0,1) width 16: "\x{675F}" >+ RenderText {#text} at (377,41) size 19x16 >+ text run at (377,41) width 16: "\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (377,57) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{307E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{9593}" >+ RenderText {#text} at (377,73) size 50x489 >+ text run at (377,73) width 416: "\x{306E}\x{547D}\x{3092}\x{3001}\x{675F}\x{306E}\x{9593}\x{3067}\x{3082}\x{4F4F}\x{307F}\x{3088}\x{304F}\x{305B}\x{306D}\x{3070}\x{306A}\x{3089}\x{306C}\x{3002}\x{3053}\x{3053}\x{306B}\x{8A69}\x{4EBA}\x{3068}\x{3044}\x{3046}\x{5929}" >+ text run at (408,0) width 248: "\x{8077}\x{304C}\x{51FA}\x{6765}\x{3066}\x{3001}\x{3053}\x{3053}\x{306B}\x{753B}\x{5BB6}\x{3068}\x{3044}\x{3046}\x{4F7F}\x{547D}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (408,248) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 13: "\x{304F}\x{3060}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{964D}" >+ RenderText {#text} at (408,264) size 19x225 >+ text run at (408,264) width 225: "\x{308B}\x{3002}\x{3042}\x{3089}\x{3086}\x{308B}\x{82B8}\x{8853}\x{306E}\x{58EB}\x{306F}\x{4EBA}\x{306E}\x{4E16}\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (439,0) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 26: "\x{306E}\x{3069}\x{304B}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{9577}\x{9591}" >+ RenderText {#text} at (439,32) size 19x192 >+ text run at (439,32) width 192: "\x{306B}\x{3057}\x{3001}\x{4EBA}\x{306E}\x{5FC3}\x{3092}\x{8C4A}\x{304B}\x{306B}\x{3059}\x{308B}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (439,224) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{3086}\x{3048}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{6545}" >+ RenderText {#text} at (439,240) size 19x15 >+ text run at (439,240) width 15: "\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (439,255) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 15: "\x{305F}\x{3063}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{5C0A}" >+ RenderText {#text} at (439,271) size 19x38 >+ text run at (439,271) width 38: "\x{3068}\x{3044}\x{3002}" >+ RenderBR {BR} at (439,309) size 19x0 >+ RenderText {#text} at (470,0) size 19x207 >+ text run at (470,0) width 207: "\x{3000}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{304D}\x{4E16}\x{304B}\x{3089}\x{3001}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{304D}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (470,203) size 20x24 >+ RenderRubyText {RT} at (-12,0) size 12x24 >+ RenderText {#text} at (0,0) size 12x24 >+ text run at (0,0) width 24: "\x{308F}\x{305A}\x{3089}" >+ RenderRubyBase (anonymous) at (0,0) size 20x24 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,4) size 19x16 >+ text run at (0,4) width 16: "\x{7169}" >+ RenderText {#text} at (470,223) size 50x487 >+ text run at (470,223) width 264: "\x{3044}\x{3092}\x{5F15}\x{304D}\x{629C}\x{3044}\x{3066}\x{3001}\x{3042}\x{308A}\x{304C}\x{305F}\x{3044}\x{4E16}\x{754C}\x{3092}\x{307E}\x{306E}" >+ text run at (501,0) width 190: "\x{3042}\x{305F}\x{308A}\x{306B}\x{5199}\x{3059}\x{306E}\x{304C}\x{8A69}\x{3067}\x{3042}\x{308B}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (501,190) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{3048}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{753B}" >+ RenderText {#text} at (501,206) size 50x478 >+ text run at (501,206) width 272: "\x{3067}\x{3042}\x{308B}\x{3002}\x{3042}\x{308B}\x{306F}\x{97F3}\x{697D}\x{3068}\x{5F6B}\x{523B}\x{3067}\x{3042}\x{308B}\x{3002}\x{3053}\x{307E}\x{304B}" >+ text run at (532,0) width 15: "\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (532,15) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{4E91}" >+ RenderText {#text} at (532,31) size 50x490 >+ text run at (532,31) width 459: "\x{3048}\x{3070}\x{5199}\x{3055}\x{306A}\x{3044}\x{3067}\x{3082}\x{3088}\x{3044}\x{3002}\x{305F}\x{3060}\x{307E}\x{306E}\x{3042}\x{305F}\x{308A}\x{306B}\x{898B}\x{308C}\x{3070}\x{3001}\x{305D}\x{3053}\x{306B}\x{8A69}\x{3082}\x{751F}\x{304D}\x{3001}\x{6B4C}" >+ text run at (563,0) width 13: "\x{3082}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (563,13) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{308F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{6E67}" >+ RenderText {#text} at (563,29) size 19x166 >+ text run at (563,29) width 166: "\x{304F}\x{3002}\x{7740}\x{60F3}\x{3092}\x{7D19}\x{306B}\x{843D}\x{3055}\x{306C}\x{3068}\x{3082}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (563,193) size 20x36 >+ RenderRubyText {RT} at (-12,0) size 12x36 >+ RenderText {#text} at (0,0) size 12x36 >+ text run at (0,0) width 36: "\x{304D}\x{3085}\x{3046}\x{305D}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x36 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,2) size 19x16 >+ text run at (0,2) width 16: "\x{7486}" >+ RenderText {#text} at (0,18) size 19x16 >+ text run at (0,18) width 16: "\x{93D8}" >+ RenderText {#text} at (563,227) size 19x16 >+ text run at (563,227) width 16: "\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (563,242) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{304A}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{97F3}" >+ RenderText {#text} at (563,259) size 19x16 >+ text run at (563,259) width 16: "\x{306F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (563,275) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,2) size 12x28 >+ text run at (0,2) width 28: "\x{304D}\x{3087}\x{3046}\x{308A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{80F8}\x{88CF}" >+ RenderText {#text} at (563,307) size 19x15 >+ text run at (563,307) width 15: "\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (563,322) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{304A}\x{3053}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{8D77}" >+ RenderText {#text} at (563,338) size 19x25 >+ text run at (563,338) width 25: "\x{308B}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (563,362) size 20x34 >+ RenderRubyText {RT} at (-12,0) size 12x34 >+ RenderText {#text} at (0,0) size 12x34 >+ text run at (0,0) width 34: "\x{305F}\x{3093}\x{305B}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x34 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,1) size 19x32 >+ text run at (0,1) width 32: "\x{4E39}\x{9752}" >+ RenderText {#text} at (563,395) size 19x16 >+ text run at (563,395) width 16: "\x{306F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (563,411) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,7) size 12x18 >+ text run at (0,7) width 18: "\x{304C}\x{304B}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{753B}\x{67B6}" >+ RenderText {#text} at (563,443) size 50x487 >+ text run at (563,443) width 44: "\x{306B}\x{5411}\x{3063}" >+ text run at (594,0) width 14: "\x{3066}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (594,14) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{3068}\x{307E}\x{3064}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{5857}\x{62B9}" >+ RenderText {#text} at (594,46) size 19x58 >+ text run at (594,46) width 58: "\x{305B}\x{3093}\x{3067}\x{3082}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (594,104) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{3054}\x{3055}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{4E94}\x{5F69}" >+ RenderText {#text} at (594,136) size 19x16 >+ text run at (594,136) width 16: "\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (594,152) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,0) size 12x32 >+ text run at (0,0) width 32: "\x{3051}\x{3093}\x{3089}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{7D62}\x{721B}" >+ RenderText {#text} at (594,184) size 19x16 >+ text run at (594,184) width 16: "\x{306F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x17 >+ RenderRubyRun (anonymous) at (594,195) size 20x27 >+ RenderRubyText {RT} at (-12,0) size 12x26 >+ RenderText {#text} at (0,0) size 12x26 >+ text run at (0,0) width 26: "\x{304A}\x{306E}\x{305A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x26 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,5) size 19x16 >+ text run at (0,5) width 16: "\x{81EA}" >+ RenderText {#text} at (594,217) size 19x29 >+ text run at (594,217) width 29: "\x{304B}\x{3089}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (594,246) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,0) size 12x32 >+ text run at (0,0) width 32: "\x{3057}\x{3093}\x{304C}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{5FC3}\x{773C}" >+ RenderText {#text} at (594,278) size 50x484 >+ text run at (594,278) width 206: "\x{306B}\x{6620}\x{308B}\x{3002}\x{305F}\x{3060}\x{304A}\x{306E}\x{304C}\x{4F4F}\x{3080}\x{4E16}\x{3092}\x{3001}" >+ text run at (625,0) width 25: "\x{304B}\x{304F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (625,24) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{304B}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{89B3}" >+ RenderText {#text} at (625,41) size 19x53 >+ text run at (625,41) width 53: "\x{3058}\x{5F97}\x{3066}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x64 >+ RenderRubyRun (anonymous) at (625,93) size 20x66 >+ RenderRubyText {RT} at (-12,0) size 12x66 >+ RenderText {#text} at (0,0) size 12x66 >+ text run at (0,0) width 66: "\x{308C}\x{3044}\x{3060}\x{3044}\x{307B}\x{3046}\x{3059}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x66 >+ RenderInline {RB} at (0,0) size 19x64 >+ RenderText {#text} at (0,1) size 19x64 >+ text run at (0,1) width 64: "\x{970A}\x{53F0}\x{65B9}\x{5BF8}" >+ RenderText {#text} at (625,158) size 19x69 >+ text run at (625,158) width 69: "\x{306E}\x{30AB}\x{30E1}\x{30E9}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x64 >+ RenderRubyRun (anonymous) at (625,227) size 20x64 >+ RenderRubyText {RT} at (-12,0) size 12x64 >+ RenderText {#text} at (0,3) size 12x58 >+ text run at (0,3) width 57: "\x{304E}\x{3087}\x{3046}\x{304D}\x{3053}\x{3093}\x{3060}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x64 >+ RenderInline {RB} at (0,0) size 19x64 >+ RenderText {#text} at (0,0) size 19x64 >+ text run at (0,0) width 64: "\x{6F86}\x{5B63}\x{6EB7}\x{6FC1}" >+ RenderText {#text} at (625,291) size 19x187 >+ text run at (625,291) width 187: "\x{306E}\x{4FD7}\x{754C}\x{3092}\x{6E05}\x{304F}\x{3046}\x{3089}\x{3089}\x{304B}\x{306B}\x{53CE}\x{3081}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (656,0) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,5) size 12x6 >+ text run at (0,5) width 6: "\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{5F97}" >+ RenderText {#text} at (656,16) size 19x32 >+ text run at (656,16) width 32: "\x{308C}\x{3070}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (656,48) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{305F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{8DB3}" >+ RenderText {#text} at (656,64) size 19x85 >+ text run at (656,64) width 85: "\x{308B}\x{3002}\x{3053}\x{306E}\x{6545}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (656,149) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 26: "\x{3080}\x{305B}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{7121}\x{58F0}" >+ RenderText {#text} at (656,181) size 19x145 >+ text run at (656,181) width 145: "\x{306E}\x{8A69}\x{4EBA}\x{306B}\x{306F}\x{4E00}\x{53E5}\x{306A}\x{304F}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (656,326) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,2) size 12x28 >+ text run at (0,2) width 27: "\x{3080}\x{3057}\x{3087}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{7121}\x{8272}" >+ RenderText {#text} at (656,358) size 19x79 >+ text run at (656,358) width 79: "\x{306E}\x{753B}\x{5BB6}\x{306B}\x{306F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (656,436) size 20x34 >+ RenderRubyText {RT} at (-12,0) size 12x33 >+ RenderText {#text} at (0,0) size 12x33 >+ text run at (0,0) width 33: "\x{305B}\x{3063}\x{3051}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x33 >+ RenderInline {RB} at (0,0) size 19x33 >+ RenderText {#text} at (0,0) size 19x33 >+ text run at (0,0) width 32: "\x{5C3A}\x{7E11}" >+ RenderText {#text} at (656,469) size 50x483 >+ text run at (656,469) width 14: "\x{306A}" >+ text run at (687,0) width 63: "\x{304D}\x{3082}\x{3001}\x{304B}\x{304F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (687,62) size 20x34 >+ RenderRubyText {RT} at (-12,0) size 12x33 >+ RenderText {#text} at (0,0) size 12x33 >+ text run at (0,0) width 33: "\x{3058}\x{3093}\x{305B}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x33 >+ RenderInline {RB} at (0,0) size 19x33 >+ RenderText {#text} at (0,0) size 19x33 >+ text run at (0,0) width 32: "\x{4EBA}\x{4E16}" >+ RenderText {#text} at (687,95) size 19x199 >+ text run at (687,95) width 199: "\x{3092}\x{89B3}\x{3058}\x{5F97}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}\x{3066}\x{3001}\x{304B}\x{304F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (687,294) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,0) size 12x32 >+ text run at (0,0) width 32: "\x{307C}\x{3093}\x{306E}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{7169}\x{60A9}" >+ RenderText {#text} at (687,326) size 19x14 >+ text run at (687,326) width 14: "\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (687,340) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 25: "\x{3052}\x{3060}\x{3064}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{89E3}\x{8131}" >+ RenderText {#text} at (687,372) size 50x478 >+ text run at (687,372) width 106: "\x{3059}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}" >+ text run at (718,0) width 50: "\x{3066}\x{3001}\x{304B}\x{304F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x49 >+ RenderRubyRun (anonymous) at (718,45) size 20x59 >+ RenderRubyText {RT} at (-12,0) size 12x58 >+ RenderText {#text} at (0,0) size 12x58 >+ text run at (0,0) width 58: "\x{3057}\x{3087}\x{3046}\x{3058}\x{3087}\x{3046}\x{304B}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x58 >+ RenderInline {RB} at (0,0) size 19x48 >+ RenderText {#text} at (0,5) size 19x48 >+ text run at (0,5) width 48: "\x{6E05}\x{6D44}\x{754C}" >+ RenderText {#text} at (718,99) size 19x15 >+ text run at (718,99) width 15: "\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x37 >+ RenderRubyRun (anonymous) at (718,109) size 20x47 >+ RenderRubyText {RT} at (-12,0) size 12x46 >+ RenderText {#text} at (0,0) size 12x46 >+ text run at (0,0) width 46: "\x{3057}\x{3085}\x{3064}\x{306B}\x{3085}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x46 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,7) size 19x32 >+ text run at (0,7) width 32: "\x{51FA}\x{5165}" >+ RenderText {#text} at (718,151) size 19x202 >+ text run at (718,151) width 202: "\x{3057}\x{5F97}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}\x{3066}\x{3001}\x{307E}\x{305F}\x{3053}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x64 >+ RenderRubyRun (anonymous) at (718,353) size 20x64 >+ RenderRubyText {RT} at (-12,0) size 12x64 >+ RenderText {#text} at (0,12) size 12x40 >+ text run at (0,12) width 39: "\x{3075}\x{3069}\x{3046}\x{3075}\x{3058}" >+ RenderRubyBase (anonymous) at (0,0) size 20x64 >+ RenderInline {RB} at (0,0) size 19x64 >+ RenderText {#text} at (0,0) size 19x64 >+ text run at (0,0) width 64: "\x{4E0D}\x{540C}\x{4E0D}\x{4E8C}" >+ RenderText {#text} at (718,417) size 19x16 >+ text run at (718,417) width 16: "\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (718,433) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,0) size 12x32 >+ text run at (0,0) width 32: "\x{3051}\x{3093}\x{3053}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{4E7E}\x{5764}" >+ RenderText {#text} at (718,465) size 19x14 >+ text run at (718,465) width 14: "\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x34 >+ RenderRubyRun (anonymous) at (749,0) size 20x36 >+ RenderRubyText {RT} at (-12,0) size 12x36 >+ RenderText {#text} at (0,0) size 12x36 >+ text run at (0,0) width 36: "\x{3053}\x{3093}\x{308A}\x{3085}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x36 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,2) size 19x32 >+ text run at (0,2) width 32: "\x{5EFA}\x{7ACB}" >+ RenderText {#text} at (749,34) size 19x144 >+ text run at (749,34) width 144: "\x{3057}\x{5F97}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}\x{3066}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x64 >+ RenderRubyRun (anonymous) at (749,178) size 20x64 >+ RenderRubyText {RT} at (-12,0) size 12x64 >+ RenderText {#text} at (0,14) size 12x36 >+ text run at (0,14) width 36: "\x{304C}\x{308A}\x{3057}\x{3088}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x64 >+ RenderInline {RB} at (0,0) size 19x64 >+ RenderText {#text} at (0,0) size 19x64 >+ text run at (0,0) width 64: "\x{6211}\x{5229}\x{79C1}\x{617E}" >+ RenderText {#text} at (749,242) size 19x16 >+ text run at (749,242) width 16: "\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (749,258) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 25: "\x{304D}\x{306F}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{898A}\x{7D46}" >+ RenderText {#text} at (749,290) size 19x14 >+ text run at (749,290) width 14: "\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (749,304) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,2) size 12x28 >+ text run at (0,2) width 27: "\x{305D}\x{3046}\x{3068}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{6383}\x{8569}" >+ RenderText {#text} at (749,336) size 50x467 >+ text run at (749,336) width 131: "\x{3059}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}\x{3066}\x{3001}" >+ text run at (780,0) width 32: "\x{2015}\x{2015}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (780,31) size 20x34 >+ RenderRubyText {RT} at (-12,0) size 12x33 >+ RenderText {#text} at (0,0) size 12x33 >+ text run at (0,0) width 33: "\x{305B}\x{3093}\x{304D}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x33 >+ RenderInline {RB} at (0,0) size 19x33 >+ RenderText {#text} at (0,0) size 19x33 >+ text run at (0,0) width 32: "\x{5343}\x{91D1}" >+ RenderText {#text} at (780,64) size 19x82 >+ text run at (780,64) width 82: "\x{306E}\x{5B50}\x{3088}\x{308A}\x{3082}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (780,143) size 20x38 >+ RenderRubyText {RT} at (-12,0) size 12x37 >+ RenderText {#text} at (0,0) size 12x37 >+ text run at (0,0) width 37: "\x{3070}\x{3093}\x{3058}\x{3087}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x37 >+ RenderInline {RB} at (0,0) size 19x33 >+ RenderText {#text} at (0,2) size 19x33 >+ text run at (0,2) width 32: "\x{4E07}\x{4E57}" >+ RenderText {#text} at (780,178) size 19x188 >+ text run at (780,178) width 188: "\x{306E}\x{541B}\x{3088}\x{308A}\x{3082}\x{3001}\x{3042}\x{3089}\x{3086}\x{308B}\x{4FD7}\x{754C}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (780,366) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,2) size 12x28 >+ text run at (0,2) width 28: "\x{3061}\x{3087}\x{3046}\x{3058}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{5BF5}\x{5150}" >+ RenderText {#text} at (780,398) size 39x483 >+ text run at (780,398) width 85: "\x{3088}\x{308A}\x{3082}\x{5E78}\x{798F}\x{3067}" >+ text run at (800,0) width 40: "\x{3042}\x{308B}\x{3002}" >+ RenderBR {BR} at (800,40) size 19x0 >+ RenderText {#text} at (831,0) size 19x246 >+ text run at (831,0) width 246: "\x{3000}\x{4E16}\x{306B}\x{4F4F}\x{3080}\x{3053}\x{3068}\x{4E8C}\x{5341}\x{5E74}\x{306B}\x{3057}\x{3066}\x{3001}\x{4F4F}\x{3080}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (831,246) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,7) size 12x18 >+ text run at (0,7) width 18: "\x{304B}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{7532}\x{6590}" >+ RenderText {#text} at (831,278) size 50x481 >+ text run at (831,278) width 203: "\x{3042}\x{308B}\x{4E16}\x{3068}\x{77E5}\x{3063}\x{305F}\x{3002}\x{4E8C}\x{5341}\x{4E94}\x{5E74}\x{306B}\x{3057}" >+ text run at (862,0) width 62: "\x{3066}\x{660E}\x{6697}\x{306F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (862,62) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,2) size 12x28 >+ text run at (0,2) width 28: "\x{3072}\x{3087}\x{3046}\x{308A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{8868}\x{88CF}" >+ RenderText {#text} at (862,94) size 50x476 >+ text run at (862,94) width 382: "\x{306E}\x{3054}\x{3068}\x{304F}\x{3001}\x{65E5}\x{306E}\x{3042}\x{305F}\x{308B}\x{6240}\x{306B}\x{306F}\x{304D}\x{3063}\x{3068}\x{5F71}\x{304C}\x{3055}\x{3059}\x{3068}\x{609F}\x{3063}\x{305F}\x{3002}\x{4E09}\x{5341}" >+ text run at (893,0) width 16: "\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (893,16) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,0) size 12x32 >+ text run at (0,0) width 31: "\x{3053}\x{3093}\x{306B}\x{3061}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{4ECA}\x{65E5}" >+ RenderText {#text} at (893,48) size 19x256 >+ text run at (893,48) width 256: "\x{306F}\x{3053}\x{3046}\x{601D}\x{3046}\x{3066}\x{3044}\x{308B}\x{3002}\x{2015}\x{2015}\x{559C}\x{3073}\x{306E}\x{6DF1}\x{304D}\x{3068}\x{304D}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (893,300) size 20x24 >+ RenderRubyText {RT} at (-12,0) size 12x24 >+ RenderText {#text} at (0,0) size 12x24 >+ text run at (0,0) width 24: "\x{3046}\x{308C}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x24 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,4) size 19x16 >+ text run at (0,4) width 16: "\x{6182}" >+ RenderText {#text} at (893,320) size 19x94 >+ text run at (893,320) width 94: "\x{3044}\x{3088}\x{3044}\x{3088}\x{6DF1}\x{304F}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (893,410) size 20x24 >+ RenderRubyText {RT} at (-12,0) size 12x24 >+ RenderText {#text} at (0,0) size 12x24 >+ text run at (0,0) width 24: "\x{305F}\x{306E}\x{3057}" >+ RenderRubyBase (anonymous) at (0,0) size 20x24 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,4) size 19x16 >+ text run at (0,4) width 16: "\x{697D}" >+ RenderText {#text} at (893,430) size 50x478 >+ text run at (893,430) width 48: "\x{307F}\x{306E}\x{5927}" >+ text run at (924,0) width 441: "\x{3044}\x{306A}\x{308B}\x{307B}\x{3069}\x{82E6}\x{3057}\x{307F}\x{3082}\x{5927}\x{304D}\x{3044}\x{3002}\x{3053}\x{308C}\x{3092}\x{5207}\x{308A}\x{653E}\x{305D}\x{3046}\x{3068}\x{3059}\x{308B}\x{3068}\x{8EAB}\x{304C}\x{6301}\x{3066}\x{306C}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (924,440) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{304B}\x{305F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{7247}" >+ RenderText {#text} at (924,457) size 50x487 >+ text run at (924,457) width 30: "\x{3065}\x{3051}" >+ text run at (955,0) width 355: "\x{3088}\x{3046}\x{3068}\x{3059}\x{308C}\x{3070}\x{4E16}\x{304C}\x{7ACB}\x{305F}\x{306C}\x{3002}\x{91D1}\x{306F}\x{5927}\x{4E8B}\x{3060}\x{3001}\x{5927}\x{4E8B}\x{306A}\x{3082}\x{306E}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (955,355) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{3075}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{6B96}" >+ RenderText {#text} at (955,371) size 19x46 >+ text run at (955,371) width 46: "\x{3048}\x{308C}\x{3070}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (955,417) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{306D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{5BDD}" >+ RenderText {#text} at (955,433) size 19x14 >+ text run at (955,433) width 14: "\x{308B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (955,447) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{307E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{9593}" >+ RenderText {#text} at (955,463) size 70x478 >+ text run at (955,463) width 13: "\x{3082}" >+ text run at (975,0) width 478: "\x{5FC3}\x{914D}\x{3060}\x{308D}\x{3046}\x{3002}\x{604B}\x{306F}\x{3046}\x{308C}\x{3057}\x{3044}\x{3001}\x{5B09}\x{3057}\x{3044}\x{604B}\x{304C}\x{7A4D}\x{3082}\x{308C}\x{3070}\x{3001}\x{604B}\x{3092}\x{305B}\x{306C}\x{6614}\x{304C}\x{304B}\x{3048}\x{3063}\x{3066}" >+ text run at (1006,0) width 259: "\x{604B}\x{3057}\x{304B}\x{308D}\x{3002}\x{95A3}\x{50DA}\x{306E}\x{80A9}\x{306F}\x{6570}\x{767E}\x{4E07}\x{4EBA}\x{306E}\x{8DB3}\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1006,259) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 14: "\x{3055}\x{3055}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{652F}" >+ RenderText {#text} at (1006,275) size 19x68 >+ text run at (1006,275) width 68: "\x{3048}\x{3066}\x{3044}\x{308B}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1006,343) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 26: "\x{305B}\x{306A}\x{304B}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{80CC}\x{4E2D}" >+ RenderText {#text} at (1006,375) size 50x485 >+ text run at (1006,375) width 110: "\x{306B}\x{306F}\x{91CD}\x{3044}\x{5929}\x{4E0B}\x{304C}" >+ text run at (1037,0) width 371: "\x{304A}\x{3076}\x{3055}\x{3063}\x{3066}\x{3044}\x{308B}\x{3002}\x{3046}\x{307E}\x{3044}\x{7269}\x{3082}\x{98DF}\x{308F}\x{306D}\x{3070}\x{60DC}\x{3057}\x{3044}\x{3002}\x{5C11}\x{3057}\x{98DF}\x{3048}\x{3070}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1037,371) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{3042}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{98FD}" >+ RenderText {#text} at (1037,387) size 19x14 >+ text run at (1037,387) width 14: "\x{304D}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1037,401) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{305F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{8DB3}" >+ RenderText {#text} at (1037,417) size 39x489 >+ text run at (1037,417) width 72: "\x{3089}\x{306C}\x{3002}\x{5B58}\x{5206}" >+ text run at (1057,0) width 195: "\x{98DF}\x{3048}\x{3070}\x{3042}\x{3068}\x{304C}\x{4E0D}\x{6109}\x{5FEB}\x{3060}\x{3002}\x{2026}\x{2026}" >+ RenderBR {BR} at (1057,195) size 19x0 >+ RenderText {#text} at (1088,0) size 19x11 >+ text run at (1088,0) width 11: "\x{3000}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1088,11) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{3088}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{4F59}" >+ RenderText {#text} at (1088,27) size 19x16 >+ text run at (1088,27) width 16: "\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x25 >+ RenderRubyRun (anonymous) at (1088,38) size 20x35 >+ RenderRubyText {RT} at (-12,0) size 12x34 >+ RenderText {#text} at (0,0) size 12x34 >+ text run at (0,0) width 34: "\x{304B}\x{3093}\x{304C}\x{3048}" >+ RenderRubyBase (anonymous) at (0,0) size 20x34 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,9) size 19x16 >+ text run at (0,9) width 16: "\x{8003}" >+ RenderText {#text} at (1088,68) size 19x233 >+ text run at (1088,68) width 233: "\x{304C}\x{3053}\x{3053}\x{307E}\x{3067}\x{6F02}\x{6D41}\x{3057}\x{3066}\x{6765}\x{305F}\x{6642}\x{306B}\x{3001}\x{4F59}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1088,301) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,6) size 12x20 >+ text run at (0,6) width 19: "\x{3046}\x{305D}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{53F3}\x{8DB3}" >+ RenderText {#text} at (1088,333) size 19x48 >+ text run at (1088,333) width 48: "\x{306F}\x{7A81}\x{7136}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1088,380) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{3059}\x{308F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{5750}" >+ RenderText {#text} at (1088,397) size 19x73 >+ text run at (1088,397) width 73: "\x{308A}\x{306E}\x{308F}\x{308B}\x{3044}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1119,0) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,1) size 12x30 >+ text run at (0,1) width 30: "\x{304B}\x{304F}\x{3044}\x{3057}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{89D2}\x{77F3}" >+ RenderText {#text} at (1119,32) size 19x16 >+ text run at (1119,32) width 16: "\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1119,48) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{306F}\x{3057}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{7AEF}" >+ RenderText {#text} at (1119,64) size 19x46 >+ text run at (1119,64) width 46: "\x{3092}\x{8E0F}\x{307F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1119,110) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{305D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{640D}" >+ RenderText {#text} at (1119,126) size 19x62 >+ text run at (1119,126) width 62: "\x{304F}\x{306A}\x{3063}\x{305F}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1119,188) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,0) size 12x32 >+ text run at (0,0) width 31: "\x{3078}\x{3044}\x{3053}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{5E73}\x{8861}" >+ RenderText {#text} at (1119,220) size 19x266 >+ text run at (1119,220) width 266: "\x{3092}\x{4FDD}\x{3064}\x{305F}\x{3081}\x{306B}\x{3001}\x{3059}\x{308F}\x{3084}\x{3068}\x{524D}\x{306B}\x{98DB}\x{3073}\x{51FA}\x{3057}\x{305F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1150,0) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,6) size 12x20 >+ text run at (0,6) width 20: "\x{3055}\x{305D}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{5DE6}\x{8DB3}" >+ RenderText {#text} at (1150,32) size 19x27 >+ text run at (1150,32) width 27: "\x{304C}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1150,59) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 23: "\x{3057}\x{305D}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{4ED5}\x{640D}" >+ RenderText {#text} at (1150,91) size 19x28 >+ text run at (1150,91) width 28: "\x{3058}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1150,119) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,5) size 12x6 >+ text run at (0,5) width 6: "\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{57CB}" >+ RenderText {#text} at (1150,135) size 19x16 >+ text run at (1150,135) width 16: "\x{3081}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1150,150) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{3042}\x{308F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{5408}" >+ RenderText {#text} at (1150,167) size 19x232 >+ text run at (1150,167) width 232: "\x{305B}\x{3092}\x{3059}\x{308B}\x{3068}\x{5171}\x{306B}\x{3001}\x{4F59}\x{306E}\x{8170}\x{306F}\x{5177}\x{5408}\x{3088}\x{304F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1150,399) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 15: "\x{307B}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{65B9}" >+ RenderText {#text} at (1150,415) size 50x491 >+ text run at (1150,415) width 76: "\x{4E09}\x{5C3A}\x{307B}\x{3069}\x{306A}" >+ text run at (1181,0) width 63: "\x{5CA9}\x{306E}\x{4E0A}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1181,63) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{304A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{5378}" >+ RenderText {#text} at (1181,79) size 19x195 >+ text run at (1181,79) width 195: "\x{308A}\x{305F}\x{3002}\x{80A9}\x{306B}\x{304B}\x{3051}\x{305F}\x{7D75}\x{306E}\x{5177}\x{7BB1}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1181,273) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{308F}\x{304D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{814B}" >+ RenderText {#text} at (1181,290) size 19x61 >+ text run at (1181,290) width 61: "\x{306E}\x{4E0B}\x{304B}\x{3089}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1181,350) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{304A}\x{3069}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{8E8D}" >+ RenderText {#text} at (1181,367) size 50x477 >+ text run at (1181,367) width 110: "\x{308A}\x{51FA}\x{3057}\x{305F}\x{3060}\x{3051}\x{3067}\x{3001}" >+ text run at (1212,0) width 43: "\x{5E78}\x{3044}\x{3068}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1212,43) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{306A}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{4F55}" >+ RenderText {#text} at (1212,59) size 19x114 >+ text run at (1212,59) width 114: "\x{306E}\x{4E8B}\x{3082}\x{306A}\x{304B}\x{3063}\x{305F}\x{3002}" >+ RenderBR {BR} at (1212,173) size 19x0 >+ RenderText {#text} at (1243,0) size 19x212 >+ text run at (1243,0) width 212: "\x{3000}\x{7ACB}\x{3061}\x{4E0A}\x{304C}\x{308B}\x{6642}\x{306B}\x{5411}\x{3046}\x{3092}\x{898B}\x{308B}\x{3068}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1243,211) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{307F}\x{3061}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{8DEF}" >+ RenderText {#text} at (1243,228) size 50x481 >+ text run at (1243,228) width 253: "\x{304B}\x{3089}\x{5DE6}\x{306E}\x{65B9}\x{306B}\x{30D0}\x{30B1}\x{30C4}\x{3092}\x{4F0F}\x{305B}\x{305F}\x{3088}\x{3046}\x{306A}\x{5CF0}" >+ text run at (1274,0) width 16: "\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1274,16) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{305D}\x{3073}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{8073}" >+ RenderText {#text} at (1274,32) size 19x100 >+ text run at (1274,32) width 100: "\x{3048}\x{3066}\x{3044}\x{308B}\x{3002}\x{6749}\x{304B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1274,127) size 20x26 >+ RenderRubyText {RT} at (-12,0) size 12x25 >+ RenderText {#text} at (0,0) size 12x25 >+ text run at (0,0) width 25: "\x{3072}\x{306E}\x{304D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x25 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,4) size 19x17 >+ text run at (0,4) width 16: "\x{6A9C}" >+ RenderText {#text} at (1274,148) size 19x106 >+ text run at (1274,148) width 106: "\x{304B}\x{5206}\x{304B}\x{3089}\x{306A}\x{3044}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1274,254) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 23: "\x{306D}\x{3082}\x{3068}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{6839}\x{5143}" >+ RenderText {#text} at (1274,286) size 19x29 >+ text run at (1274,286) width 29: "\x{304B}\x{3089}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1274,310) size 20x26 >+ RenderRubyText {RT} at (-12,0) size 12x25 >+ RenderText {#text} at (0,0) size 12x25 >+ text run at (0,0) width 25: "\x{3044}\x{305F}\x{3060}" >+ RenderRubyBase (anonymous) at (0,0) size 20x25 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,4) size 19x17 >+ text run at (0,4) width 16: "\x{9802}" >+ RenderText {#text} at (1274,331) size 19x102 >+ text run at (1274,331) width 102: "\x{304D}\x{307E}\x{3067}\x{3053}\x{3068}\x{3054}\x{3068}\x{304F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1274,432) size 20x34 >+ RenderRubyText {RT} at (-12,0) size 12x33 >+ RenderText {#text} at (0,0) size 12x33 >+ text run at (0,0) width 33: "\x{3042}\x{304A}\x{3050}\x{308D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x33 >+ RenderInline {RB} at (0,0) size 19x33 >+ RenderText {#text} at (0,0) size 19x33 >+ text run at (0,0) width 32: "\x{84BC}\x{9ED2}" >+ RenderText {#text} at (1274,465) size 50x480 >+ text run at (1274,465) width 15: "\x{3044}" >+ text run at (1305,0) width 204: "\x{4E2D}\x{306B}\x{3001}\x{5C71}\x{685C}\x{304C}\x{8584}\x{8D64}\x{304F}\x{3060}\x{3093}\x{3060}\x{3089}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1305,204) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{305F}\x{306A}\x{3073}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{68DA}\x{5F15}" >+ RenderText {#text} at (1305,236) size 19x40 >+ text run at (1305,236) width 40: "\x{3044}\x{3066}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1305,276) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{3064}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{7D9A}" >+ RenderText {#text} at (1305,292) size 19x14 >+ text run at (1305,292) width 14: "\x{304E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1305,306) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{3081}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{76EE}" >+ RenderText {#text} at (1305,322) size 19x16 >+ text run at (1305,322) width 16: "\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1305,338) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{3057}\x{304B}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{78BA}" >+ RenderText {#text} at (1305,354) size 19x95 >+ text run at (1305,354) width 95: "\x{3068}\x{898B}\x{3048}\x{306C}\x{304F}\x{3089}\x{3044}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1305,449) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{3082}\x{3084}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{9744}" >+ RenderText {#text} at (1305,465) size 50x481 >+ text run at (1305,465) width 16: "\x{304C}" >+ text run at (1336,0) width 117: "\x{6FC3}\x{3044}\x{3002}\x{5C11}\x{3057}\x{624B}\x{524D}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1336,116) size 20x34 >+ RenderRubyText {RT} at (-12,0) size 12x34 >+ RenderText {#text} at (0,0) size 12x34 >+ text run at (0,0) width 34: "\x{306F}\x{3052}\x{3084}\x{307E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x34 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,1) size 19x32 >+ text run at (0,1) width 32: "\x{79BF}\x{5C71}" >+ RenderText {#text} at (1336,149) size 19x58 >+ text run at (1336,149) width 58: "\x{304C}\x{4E00}\x{3064}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1336,207) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{3050}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{7FA4}" >+ RenderText {#text} at (1336,223) size 19x87 >+ text run at (1336,223) width 87: "\x{3092}\x{306C}\x{304D}\x{3093}\x{3067}\x{3066}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1336,310) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{307E}\x{3086}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{7709}" >+ RenderText {#text} at (1336,326) size 19x15 >+ text run at (1336,326) width 15: "\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1336,340) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{305B}\x{307E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{903C}" >+ RenderText {#text} at (1336,357) size 19x25 >+ text run at (1336,357) width 25: "\x{308B}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1336,382) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{306F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{79BF}" >+ RenderText {#text} at (1336,398) size 50x477 >+ text run at (1336,398) width 79: "\x{3052}\x{305F}\x{5074}\x{9762}\x{306F}" >+ text run at (1367,0) width 48: "\x{5DE8}\x{4EBA}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1367,47) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x18 >+ RenderText {#text} at (0,0) size 12x18 >+ text run at (0,0) width 18: "\x{304A}\x{306E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x18 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,1) size 19x16 >+ text run at (0,1) width 16: "\x{65A7}" >+ RenderText {#text} at (1367,64) size 19x14 >+ text run at (1367,64) width 14: "\x{3067}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1367,77) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{3051}\x{305A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{524A}" >+ RenderText {#text} at (1367,94) size 19x282 >+ text run at (1367,94) width 282: "\x{308A}\x{53BB}\x{3063}\x{305F}\x{304B}\x{3001}\x{92ED}\x{3069}\x{304D}\x{5E73}\x{9762}\x{3092}\x{3084}\x{3051}\x{306B}\x{8C37}\x{306E}\x{5E95}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1367,376) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 14: "\x{3046}\x{305A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{57CB}" >+ RenderText {#text} at (1367,392) size 50x437 >+ text run at (1367,392) width 45: "\x{3081}\x{3066}\x{3044}" >+ text run at (1398,0) width 25: "\x{308B}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1398,25) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,0) size 12x32 >+ text run at (0,0) width 32: "\x{3066}\x{3063}\x{307A}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{5929}\x{8FBA}" >+ RenderText {#text} at (1398,57) size 19x312 >+ text run at (1398,57) width 312: "\x{306B}\x{4E00}\x{672C}\x{898B}\x{3048}\x{308B}\x{306E}\x{306F}\x{8D64}\x{677E}\x{3060}\x{308D}\x{3046}\x{3002}\x{679D}\x{306E}\x{9593}\x{306E}\x{7A7A}\x{3055}\x{3048}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1398,369) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,0) size 12x32 >+ text run at (0,0) width 31: "\x{306F}\x{3063}\x{304D}\x{308A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{5224}\x{7136}" >+ RenderText {#text} at (1398,401) size 50x483 >+ text run at (1398,401) width 82: "\x{3057}\x{3066}\x{3044}\x{308B}\x{3002}\x{884C}" >+ text run at (1429,0) width 326: "\x{304F}\x{624B}\x{306F}\x{4E8C}\x{4E01}\x{307B}\x{3069}\x{3067}\x{5207}\x{308C}\x{3066}\x{3044}\x{308B}\x{304C}\x{3001}\x{9AD8}\x{3044}\x{6240}\x{304B}\x{3089}\x{8D64}\x{3044}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1429,326) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 23: "\x{3051}\x{3063}\x{3068}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{6BDB}\x{5E03}" >+ RenderText {#text} at (1429,358) size 50x479 >+ text run at (1429,358) width 121: "\x{304C}\x{52D5}\x{3044}\x{3066}\x{6765}\x{308B}\x{306E}\x{3092}" >+ text run at (1460,0) width 347: "\x{898B}\x{308B}\x{3068}\x{3001}\x{767B}\x{308C}\x{3070}\x{3042}\x{3059}\x{3053}\x{3078}\x{51FA}\x{308B}\x{306E}\x{3060}\x{308D}\x{3046}\x{3002}\x{8DEF}\x{306F}\x{3059}\x{3053}\x{3076}\x{308B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1460,347) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{306A}\x{3093}\x{304E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{96E3}\x{7FA9}" >+ RenderText {#text} at (1460,379) size 19x26 >+ text run at (1460,379) width 26: "\x{3060}\x{3002}" >+ RenderBR {BR} at (1460,405) size 19x0 >+ RenderText {#text} at (1491,0) size 19x182 >+ text run at (1491,0) width 182: "\x{3000}\x{571F}\x{3092}\x{306A}\x{3089}\x{3059}\x{3060}\x{3051}\x{306A}\x{3089}\x{3055}\x{307B}\x{3069}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1491,182) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,8) size 12x16 >+ text run at (0,8) width 16: "\x{3066}\x{307E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{624B}\x{9593}" >+ RenderText {#text} at (1491,214) size 19x13 >+ text run at (1491,214) width 13: "\x{3082}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1491,227) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{5165}" >+ RenderText {#text} at (1491,243) size 50x483 >+ text run at (1491,243) width 240: "\x{308B}\x{307E}\x{3044}\x{304C}\x{3001}\x{571F}\x{306E}\x{4E2D}\x{306B}\x{306F}\x{5927}\x{304D}\x{306A}\x{77F3}\x{304C}\x{3042}" >+ text run at (1522,0) width 57: "\x{308B}\x{3002}\x{571F}\x{306F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1522,56) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{305F}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{5E73}" >+ RenderText {#text} at (1522,73) size 50x479 >+ text run at (1522,73) width 406: "\x{3089}\x{306B}\x{3057}\x{3066}\x{3082}\x{77F3}\x{306F}\x{5E73}\x{3089}\x{306B}\x{306A}\x{3089}\x{306C}\x{3002}\x{77F3}\x{306F}\x{5207}\x{308A}\x{7815}\x{3044}\x{3066}\x{3082}\x{3001}\x{5CA9}\x{306F}\x{59CB}\x{672B}\x{304C}" >+ text run at (1553,0) width 58: "\x{3064}\x{304B}\x{306C}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1553,58) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,1) size 12x30 >+ text run at (0,1) width 29: "\x{307B}\x{308A}\x{304F}\x{305A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{6398}\x{5D29}" >+ RenderText {#text} at (1553,90) size 19x90 >+ text run at (1553,90) width 90: "\x{3057}\x{305F}\x{571F}\x{306E}\x{4E0A}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1553,180) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,0) size 12x32 >+ text run at (0,0) width 31: "\x{3086}\x{3046}\x{305C}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{60A0}\x{7136}" >+ RenderText {#text} at (1553,212) size 19x12 >+ text run at (1553,212) width 12: "\x{3068}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1553,219) size 20x26 >+ RenderRubyText {RT} at (-12,0) size 12x25 >+ RenderText {#text} at (0,0) size 12x25 >+ text run at (0,0) width 25: "\x{305D}\x{3070}\x{3060}" >+ RenderRubyBase (anonymous) at (0,0) size 20x25 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,4) size 19x17 >+ text run at (0,4) width 16: "\x{5CD9}" >+ RenderText {#text} at (1553,240) size 19x189 >+ text run at (1553,240) width 189: "\x{3063}\x{3066}\x{3001}\x{543E}\x{3089}\x{306E}\x{305F}\x{3081}\x{306B}\x{9053}\x{3092}\x{8B72}\x{308B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1553,429) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{3051}\x{3057}\x{304D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{666F}\x{8272}" >+ RenderText {#text} at (1553,461) size 50x491 >+ text run at (1553,461) width 30: "\x{306F}\x{306A}" >+ text run at (1584,0) width 376: "\x{3044}\x{3002}\x{5411}\x{3046}\x{3067}\x{805E}\x{304B}\x{306C}\x{4E0A}\x{306F}\x{4E57}\x{308A}\x{8D8A}\x{3059}\x{304B}\x{3001}\x{5EFB}\x{3089}\x{306A}\x{3051}\x{308C}\x{3070}\x{306A}\x{3089}\x{3093}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1584,375) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x18 >+ RenderText {#text} at (0,0) size 12x18 >+ text run at (0,0) width 18: "\x{3044}\x{308F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x18 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,1) size 19x16 >+ text run at (0,1) width 16: "\x{5DCC}" >+ RenderText {#text} at (1584,392) size 50x479 >+ text run at (1584,392) width 87: "\x{306E}\x{306A}\x{3044}\x{6240}\x{3067}\x{3055}" >+ text run at (1615,0) width 14: "\x{3048}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1615,14) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{3042}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{6B69}" >+ RenderText {#text} at (1615,30) size 19x266 >+ text run at (1615,30) width 266: "\x{308B}\x{304D}\x{3088}\x{304F}\x{306F}\x{306A}\x{3044}\x{3002}\x{5DE6}\x{53F3}\x{304C}\x{9AD8}\x{304F}\x{3063}\x{3066}\x{3001}\x{4E2D}\x{5FC3}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1615,296) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 14: "\x{304F}\x{307C}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{7AAA}" >+ RenderText {#text} at (1615,312) size 19x114 >+ text run at (1615,312) width 114: "\x{3093}\x{3067}\x{3001}\x{307E}\x{308B}\x{3067}\x{4E00}\x{9593}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1615,425) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x18 >+ RenderText {#text} at (0,0) size 12x18 >+ text run at (0,0) width 18: "\x{306F}\x{3070}" >+ RenderRubyBase (anonymous) at (0,0) size 20x18 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,1) size 19x16 >+ text run at (0,1) width 16: "\x{5E45}" >+ RenderText {#text} at (1615,442) size 50x488 >+ text run at (1615,442) width 46: "\x{3092}\x{4E09}\x{89D2}" >+ text run at (1646,0) width 15: "\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1646,15) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,5) size 12x6 >+ text run at (0,5) width 5: "\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{7A7F}" >+ RenderText {#text} at (1646,31) size 19x117 >+ text run at (1646,31) width 117: "\x{3063}\x{3066}\x{3001}\x{305D}\x{306E}\x{9802}\x{70B9}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1646,147) size 20x34 >+ RenderRubyText {RT} at (-12,0) size 12x33 >+ RenderText {#text} at (0,0) size 12x33 >+ text run at (0,0) width 33: "\x{307E}\x{3093}\x{306A}\x{304B}" >+ RenderRubyBase (anonymous) at (0,0) size 20x33 >+ RenderInline {RB} at (0,0) size 19x33 >+ RenderText {#text} at (0,0) size 19x33 >+ text run at (0,0) width 32: "\x{771F}\x{4E2D}" >+ RenderText {#text} at (1646,180) size 19x14 >+ text run at (1646,180) width 14: "\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1646,189) size 20x26 >+ RenderRubyText {RT} at (-12,0) size 12x25 >+ RenderText {#text} at (0,0) size 12x25 >+ text run at (0,0) width 25: "\x{3064}\x{3089}\x{306C}" >+ RenderRubyBase (anonymous) at (0,0) size 20x25 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,4) size 19x17 >+ text run at (0,4) width 16: "\x{8CAB}" >+ RenderText {#text} at (1646,210) size 50x489 >+ text run at (1646,210) width 279: "\x{3044}\x{3066}\x{3044}\x{308B}\x{3068}\x{8A55}\x{3057}\x{3066}\x{3082}\x{3088}\x{3044}\x{3002}\x{8DEF}\x{3092}\x{884C}\x{304F}\x{3068}\x{4E91}\x{308F}\x{3093}" >+ text run at (1677,0) width 72: "\x{3088}\x{308A}\x{5DDD}\x{5E95}\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1677,71) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{308F}\x{305F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{6E09}" >+ RenderText {#text} at (1677,88) size 19x143 >+ text run at (1677,88) width 143: "\x{308B}\x{3068}\x{4E91}\x{3046}\x{65B9}\x{304C}\x{9069}\x{5F53}\x{3060}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1677,231) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 14: "\x{3082}\x{3068}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{56FA}" >+ RenderText {#text} at (1677,247) size 19x224 >+ text run at (1677,247) width 224: "\x{3088}\x{308A}\x{6025}\x{3050}\x{65C5}\x{3067}\x{306A}\x{3044}\x{304B}\x{3089}\x{3001}\x{3076}\x{3089}\x{3076}\x{3089}\x{3068}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x33 >+ RenderRubyRun (anonymous) at (1708,0) size 20x33 >+ RenderRubyText {RT} at (-12,0) size 12x33 >+ RenderText {#text} at (0,0) size 12x33 >+ text run at (0,0) width 33: "\x{306A}\x{306A}\x{307E}\x{304C}" >+ RenderRubyBase (anonymous) at (0,0) size 20x33 >+ RenderInline {RB} at (0,0) size 19x33 >+ RenderText {#text} at (0,0) size 19x33 >+ text run at (0,0) width 32: "\x{4E03}\x{66F2}" >+ RenderText {#text} at (1708,32) size 19x86 >+ text run at (1708,32) width 85: "\x{308A}\x{3078}\x{304B}\x{304B}\x{308B}\x{3002}" >+ RenderBR {BR} at (1708,117) size 19x1 >+ RenderText {#text} at (1739,0) size 19x130 >+ text run at (1739,0) width 130: "\x{3000}\x{305F}\x{3061}\x{307E}\x{3061}\x{8DB3}\x{306E}\x{4E0B}\x{3067}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1739,130) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{3072}\x{3070}\x{308A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{96F2}\x{96C0}" >+ RenderText {#text} at (1739,162) size 19x144 >+ text run at (1739,162) width 144: "\x{306E}\x{58F0}\x{304C}\x{3057}\x{51FA}\x{3057}\x{305F}\x{3002}\x{8C37}\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1739,306) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 26: "\x{307F}\x{304A}\x{308D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{898B}\x{4E0B}" >+ RenderText {#text} at (1739,338) size 50x478 >+ text run at (1739,338) width 140: "\x{3057}\x{305F}\x{304C}\x{3001}\x{3069}\x{3053}\x{3067}\x{9CF4}\x{3044}\x{3066}" >+ text run at (1770,0) width 409: "\x{308B}\x{304B}\x{5F71}\x{3082}\x{5F62}\x{3082}\x{898B}\x{3048}\x{306C}\x{3002}\x{305F}\x{3060}\x{58F0}\x{3060}\x{3051}\x{304C}\x{660E}\x{3089}\x{304B}\x{306B}\x{805E}\x{3048}\x{308B}\x{3002}\x{305B}\x{3063}\x{305B}\x{3068}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1770,408) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x18 >+ RenderText {#text} at (0,0) size 12x18 >+ text run at (0,0) width 18: "\x{305B}\x{308F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x18 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,1) size 19x16 >+ text run at (0,1) width 16: "\x{5FD9}" >+ RenderText {#text} at (1770,425) size 19x32 >+ text run at (1770,425) width 32: "\x{3057}\x{304F}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1770,457) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{305F}\x{3048}\x{307E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{7D76}\x{9593}" >+ RenderText {#text} at (1801,0) size 19x108 >+ text run at (1801,0) width 108: "\x{306A}\x{304F}\x{9CF4}\x{3044}\x{3066}\x{3044}\x{308B}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x48 >+ RenderRubyRun (anonymous) at (1801,108) size 20x48 >+ RenderRubyText {RT} at (-12,0) size 12x48 >+ RenderText {#text} at (0,6) size 12x36 >+ text run at (0,6) width 36: "\x{307B}\x{3046}\x{3044}\x{304F}\x{308A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x48 >+ RenderInline {RB} at (0,0) size 19x48 >+ RenderText {#text} at (0,0) size 19x48 >+ text run at (0,0) width 48: "\x{65B9}\x{5E7E}\x{91CC}" >+ RenderText {#text} at (1801,156) size 19x111 >+ text run at (1801,156) width 111: "\x{306E}\x{7A7A}\x{6C17}\x{304C}\x{4E00}\x{9762}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1801,266) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x18 >+ RenderText {#text} at (0,0) size 12x18 >+ text run at (0,0) width 18: "\x{306E}\x{307F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x18 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,1) size 19x16 >+ text run at (0,1) width 16: "\x{86A4}" >+ RenderText {#text} at (1801,283) size 50x485 >+ text run at (1801,283) width 202: "\x{306B}\x{523A}\x{3055}\x{308C}\x{3066}\x{3044}\x{305F}\x{305F}\x{307E}\x{308C}\x{306A}\x{3044}\x{3088}\x{3046}" >+ text run at (1832,0) width 174: "\x{306A}\x{6C17}\x{304C}\x{3059}\x{308B}\x{3002}\x{3042}\x{306E}\x{9CE5}\x{306E}\x{9CF4}\x{304F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1832,174) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{306D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{97F3}" >+ RenderText {#text} at (1832,190) size 90x482 >+ text run at (1832,190) width 286: "\x{306B}\x{306F}\x{77AC}\x{6642}\x{306E}\x{4F59}\x{88D5}\x{3082}\x{306A}\x{3044}\x{3002}\x{306E}\x{3069}\x{304B}\x{306A}\x{6625}\x{306E}\x{65E5}\x{3092}" >+ text run at (1852,0) width 482: "\x{9CF4}\x{304D}\x{5C3D}\x{304F}\x{3057}\x{3001}\x{9CF4}\x{304D}\x{3042}\x{304B}\x{3057}\x{3001}\x{307E}\x{305F}\x{9CF4}\x{304D}\x{66AE}\x{3089}\x{3055}\x{306A}\x{3051}\x{308C}\x{3070}\x{6C17}\x{304C}\x{6E08}\x{307E}\x{3093}\x{3068}\x{898B}\x{3048}\x{308B}\x{3002}\x{305D}" >+ text run at (1872,0) width 478: "\x{306E}\x{4E0A}\x{3069}\x{3053}\x{307E}\x{3067}\x{3082}\x{767B}\x{3063}\x{3066}\x{884C}\x{304F}\x{3001}\x{3044}\x{3064}\x{307E}\x{3067}\x{3082}\x{767B}\x{3063}\x{3066}\x{884C}\x{304F}\x{3002}\x{96F2}\x{96C0}\x{306F}\x{304D}\x{3063}\x{3068}\x{96F2}\x{306E}\x{4E2D}\x{3067}" >+ text run at (1903,0) width 194: "\x{6B7B}\x{306C}\x{306B}\x{76F8}\x{9055}\x{306A}\x{3044}\x{3002}\x{767B}\x{308A}\x{8A70}\x{3081}\x{305F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1903,194) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,5) size 12x22 >+ text run at (0,5) width 21: "\x{3042}\x{3052}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{63DA}\x{53E5}" >+ RenderText {#text} at (1903,226) size 19x104 >+ text run at (1903,226) width 104: "\x{306F}\x{3001}\x{6D41}\x{308C}\x{3066}\x{96F2}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1903,330) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{5165}" >+ RenderText {#text} at (1903,346) size 19x38 >+ text run at (1903,346) width 38: "\x{3063}\x{3066}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1903,380) size 20x24 >+ RenderRubyText {RT} at (-12,0) size 12x24 >+ RenderText {#text} at (0,0) size 12x24 >+ text run at (0,0) width 24: "\x{305F}\x{3060}\x{3088}" >+ RenderRubyBase (anonymous) at (0,0) size 20x24 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,4) size 19x16 >+ text run at (0,4) width 16: "\x{6F02}" >+ RenderText {#text} at (1903,400) size 50x479 >+ text run at (1903,400) width 79: "\x{3046}\x{3066}\x{3044}\x{308B}\x{3046}\x{3061}" >+ text run at (1934,0) width 290: "\x{306B}\x{5F62}\x{306F}\x{6D88}\x{3048}\x{3066}\x{306A}\x{304F}\x{306A}\x{3063}\x{3066}\x{3001}\x{305F}\x{3060}\x{58F0}\x{3060}\x{3051}\x{304C}\x{7A7A}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1934,290) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 14: "\x{3046}\x{3061}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{88E1}" >+ RenderText {#text} at (1934,306) size 19x162 >+ text run at (1934,306) width 162: "\x{306B}\x{6B8B}\x{308B}\x{306E}\x{304B}\x{3082}\x{77E5}\x{308C}\x{306A}\x{3044}\x{3002}" >+ RenderBR {BR} at (1934,468) size 19x0 >+ RenderText {#text} at (1965,0) size 19x11 >+ text run at (1965,0) width 11: "\x{3000}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1965,9) size 20x36 >+ RenderRubyText {RT} at (-12,0) size 12x35 >+ RenderText {#text} at (0,0) size 12x35 >+ text run at (0,0) width 35: "\x{3044}\x{308F}\x{304B}\x{3069}" >+ RenderRubyBase (anonymous) at (0,0) size 20x35 >+ RenderInline {RB} at (0,0) size 19x33 >+ RenderText {#text} at (0,1) size 19x33 >+ text run at (0,1) width 32: "\x{5DCC}\x{89D2}" >+ RenderText {#text} at (1965,43) size 19x107 >+ text run at (1965,43) width 107: "\x{3092}\x{92ED}\x{3069}\x{304F}\x{5EFB}\x{3063}\x{3066}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1965,150) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{3042}\x{3093}\x{307E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{6309}\x{6469}" >+ RenderText {#text} at (1965,182) size 19x27 >+ text run at (1965,182) width 27: "\x{306A}\x{3089}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x48 >+ RenderRubyRun (anonymous) at (1965,209) size 20x48 >+ RenderRubyText {RT} at (-12,0) size 12x48 >+ RenderText {#text} at (0,1) size 12x46 >+ text run at (0,1) width 46: "\x{307E}\x{3063}\x{3055}\x{304B}\x{3055}\x{307E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x48 >+ RenderInline {RB} at (0,0) size 19x48 >+ RenderText {#text} at (0,0) size 19x48 >+ text run at (0,0) width 48: "\x{771F}\x{9006}\x{69D8}" >+ RenderText {#text} at (1965,257) size 19x124 >+ text run at (1965,257) width 124: "\x{306B}\x{843D}\x{3064}\x{308B}\x{3068}\x{3053}\x{308D}\x{3092}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1965,380) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{304D}\x{308F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{969B}" >+ RenderText {#text} at (1965,397) size 50x484 >+ text run at (1965,397) width 87: "\x{3069}\x{304F}\x{53F3}\x{3078}\x{5207}\x{308C}" >+ text run at (1996,0) width 56: "\x{3066}\x{3001}\x{6A2A}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1996,56) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 26: "\x{307F}\x{304A}\x{308D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{898B}\x{4E0B}" >+ RenderText {#text} at (1996,88) size 19x38 >+ text run at (1996,88) width 38: "\x{3059}\x{3068}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1996,126) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{306A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{83DC}" >+ RenderText {#text} at (1996,142) size 50x487 >+ text run at (1996,142) width 345: "\x{306E}\x{82B1}\x{304C}\x{4E00}\x{9762}\x{306B}\x{898B}\x{3048}\x{308B}\x{3002}\x{96F2}\x{96C0}\x{306F}\x{3042}\x{3059}\x{3053}\x{3078}\x{843D}\x{3061}\x{308B}\x{306E}\x{304B}\x{3068}" >+ text run at (2027,0) width 143: "\x{601D}\x{3063}\x{305F}\x{3002}\x{3044}\x{3044}\x{3084}\x{3001}\x{3042}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (2027,143) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 25: "\x{3053}\x{304C}\x{306D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{9EC4}\x{91D1}" >+ RenderText {#text} at (2027,175) size 50x479 >+ text run at (2027,175) width 304: "\x{306E}\x{539F}\x{304B}\x{3089}\x{98DB}\x{3073}\x{4E0A}\x{304C}\x{3063}\x{3066}\x{304F}\x{308B}\x{306E}\x{304B}\x{3068}\x{601D}\x{3063}\x{305F}\x{3002}\x{6B21}\x{306B}" >+ text run at (2058,0) width 115: "\x{306F}\x{843D}\x{3061}\x{308B}\x{96F2}\x{96C0}\x{3068}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (2058,114) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{3042}\x{304C}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{4E0A}" >+ RenderText {#text} at (2058,131) size 19x14 >+ text run at (2058,131) width 14: "\x{308B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (2058,145) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{3072}\x{3070}\x{308A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{96F2}\x{96C0}" >+ RenderText {#text} at (2058,177) size 50x487 >+ text run at (2058,177) width 310: "\x{304C}\x{5341}\x{6587}\x{5B57}\x{306B}\x{3059}\x{308C}\x{9055}\x{3046}\x{306E}\x{304B}\x{3068}\x{601D}\x{3063}\x{305F}\x{3002}\x{6700}\x{5F8C}\x{306B}\x{3001}\x{843D}" >+ text run at (2089,0) width 230: "\x{3061}\x{308B}\x{6642}\x{3082}\x{3001}\x{4E0A}\x{308B}\x{6642}\x{3082}\x{3001}\x{307E}\x{305F}\x{5341}\x{6587}\x{5B57}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (2089,230) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{3059}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{64E6}" >+ RenderText {#text} at (2089,246) size 39x487 >+ text run at (2089,246) width 241: "\x{308C}\x{9055}\x{3046}\x{3068}\x{304D}\x{306B}\x{3082}\x{5143}\x{6C17}\x{3088}\x{304F}\x{9CF4}\x{304D}\x{3064}\x{3065}\x{3051}\x{308B}" >+ text run at (2109,0) width 107: "\x{3060}\x{308D}\x{3046}\x{3068}\x{601D}\x{3063}\x{305F}\x{3002}" >+ RenderBR {BR} at (2109,107) size 19x0 >+ RenderText {#text} at (2140,0) size 19x169 >+ text run at (2140,0) width 169: "\x{3000}\x{6625}\x{306F}\x{7720}\x{304F}\x{306A}\x{308B}\x{3002}\x{732B}\x{306F}\x{9F20}\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (2140,169) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 7: "\x{3068}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{6355}" >+ RenderText {#text} at (2140,185) size 50x484 >+ text run at (2140,185) width 299: "\x{308B}\x{4E8B}\x{3092}\x{5FD8}\x{308C}\x{3001}\x{4EBA}\x{9593}\x{306F}\x{501F}\x{91D1}\x{306E}\x{3042}\x{308B}\x{4E8B}\x{3092}\x{5FD8}\x{308C}\x{308B}\x{3002}" >+ text run at (2171,0) width 95: "\x{6642}\x{306B}\x{306F}\x{81EA}\x{5206}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x23 >+ RenderRubyRun (anonymous) at (2171,90) size 20x33 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,0) size 12x32 >+ text run at (0,0) width 32: "\x{305F}\x{307E}\x{3057}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,8) size 19x16 >+ text run at (0,8) width 16: "\x{9B42}" >+ RenderText {#text} at (2171,118) size 19x16 >+ text run at (2171,118) width 16: "\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (2171,134) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,0) size 12x32 >+ text run at (0,0) width 32: "\x{3044}\x{3069}\x{3053}\x{308D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{5C45}\x{6240}" >+ RenderText {#text} at (2171,166) size 50x480 >+ text run at (2171,166) width 314: "\x{3055}\x{3048}\x{5FD8}\x{308C}\x{3066}\x{6B63}\x{4F53}\x{306A}\x{304F}\x{306A}\x{308B}\x{3002}\x{305F}\x{3060}\x{83DC}\x{306E}\x{82B1}\x{3092}\x{9060}\x{304F}\x{671B}\x{3093}" >+ text run at (2202,0) width 88: "\x{3060}\x{3068}\x{304D}\x{306B}\x{773C}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (2202,88) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 7: "\x{3055}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{9192}" >+ RenderText {#text} at (2202,104) size 19x297 >+ text run at (2202,104) width 297: "\x{3081}\x{308B}\x{3002}\x{96F2}\x{96C0}\x{306E}\x{58F0}\x{3092}\x{805E}\x{3044}\x{305F}\x{3068}\x{304D}\x{306B}\x{9B42}\x{306E}\x{3042}\x{308A}\x{304B}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (2202,400) size 20x34 >+ RenderRubyText {RT} at (-12,0) size 12x34 >+ RenderText {#text} at (0,0) size 12x34 >+ text run at (0,0) width 34: "\x{306F}\x{3093}\x{305C}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x34 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,1) size 19x32 >+ text run at (0,1) width 32: "\x{5224}\x{7136}" >+ RenderText {#text} at (2202,433) size 79x490 >+ text run at (2202,433) width 56: "\x{3059}\x{308B}\x{3002}\x{96F2}" >+ text run at (2222,0) width 487: "\x{96C0}\x{306E}\x{9CF4}\x{304F}\x{306E}\x{306F}\x{53E3}\x{3067}\x{9CF4}\x{304F}\x{306E}\x{3067}\x{306F}\x{306A}\x{3044}\x{3001}\x{9B42}\x{5168}\x{4F53}\x{304C}\x{9CF4}\x{304F}\x{306E}\x{3060}\x{3002}\x{9B42}\x{306E}\x{6D3B}\x{52D5}\x{304C}\x{58F0}\x{306B}\x{3042}" >+ text run at (2242,0) width 490: "\x{3089}\x{308F}\x{308C}\x{305F}\x{3082}\x{306E}\x{306E}\x{3046}\x{3061}\x{3067}\x{3001}\x{3042}\x{308C}\x{307B}\x{3069}\x{5143}\x{6C17}\x{306E}\x{3042}\x{308B}\x{3082}\x{306E}\x{306F}\x{306A}\x{3044}\x{3002}\x{3042}\x{3042}\x{6109}\x{5FEB}\x{3060}\x{3002}\x{3053}\x{3046}" >+ text run at (2262,0) width 255: "\x{601D}\x{3063}\x{3066}\x{3001}\x{3053}\x{3046}\x{6109}\x{5FEB}\x{306B}\x{306A}\x{308B}\x{306E}\x{304C}\x{8A69}\x{3067}\x{3042}\x{308B}\x{3002}" >+ RenderBR {BR} at (2262,255) size 19x0 >+ RenderText {#text} at (2282,0) size 19x486 >+ text run at (2282,0) width 486: "\x{3000}\x{305F}\x{3061}\x{307E}\x{3061}\x{30B7}\x{30A7}\x{30EC}\x{30FC}\x{306E}\x{96F2}\x{96C0}\x{306E}\x{8A69}\x{3092}\x{601D}\x{3044}\x{51FA}\x{3057}\x{3066}\x{3001}\x{53E3}\x{306E}\x{3046}\x{3061}\x{3067}\x{899A}\x{3048}\x{305F}\x{3068}\x{3053}\x{308D}\x{3060}\x{3051}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x34 >+ RenderRubyRun (anonymous) at (2313,0) size 20x36 >+ RenderRubyText {RT} at (-12,0) size 12x36 >+ RenderText {#text} at (0,0) size 12x36 >+ text run at (0,0) width 36: "\x{3042}\x{3093}\x{3057}\x{3087}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x36 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,2) size 19x32 >+ text run at (0,2) width 32: "\x{6697}\x{8AA6}" >+ RenderText {#text} at (2313,34) size 39x486 >+ text run at (2313,34) width 452: "\x{3057}\x{3066}\x{898B}\x{305F}\x{304C}\x{3001}\x{899A}\x{3048}\x{3066}\x{3044}\x{308B}\x{3068}\x{3053}\x{308D}\x{306F}\x{4E8C}\x{4E09}\x{53E5}\x{3057}\x{304B}\x{306A}\x{304B}\x{3063}\x{305F}\x{3002}\x{305D}\x{306E}\x{4E8C}\x{4E09}\x{53E5}\x{306E}" >+ text run at (2333,0) width 159: "\x{306A}\x{304B}\x{306B}\x{3053}\x{3093}\x{306A}\x{306E}\x{304C}\x{3042}\x{308B}\x{3002}" >+ RenderBR {BR} at (2333,159) size 19x0 >+ RenderBlock {DIV} at (2353,32) size 100x460 >+ RenderText {#text} at (0,0) size 19x175 >+ text run at (0,0) width 175: "\x{3000}\x{3000}We look before and after" >+ RenderBR {BR} at (0,175) size 19x0 >+ RenderText {#text} at (20,0) size 19x192 >+ text run at (20,0) width 192: "\x{3000}\x{3000}\x{3000}\x{3000}And pine for what is not:" >+ RenderBR {BR} at (20,192) size 19x0 >+ RenderText {#text} at (40,0) size 19x153 >+ text run at (40,0) width 153: "\x{3000}\x{3000}Our sincerest laughter" >+ RenderBR {BR} at (40,153) size 19x0 >+ RenderText {#text} at (60,0) size 19x200 >+ text run at (60,0) width 200: "\x{3000}\x{3000}\x{3000}\x{3000}With some pain is fraught;" >+ RenderBR {BR} at (60,200) size 19x0 >+ RenderText {#text} at (80,0) size 19x342 >+ text run at (80,0) width 342: "Our sweetest songs are those that tell of saddest thought." >+ RenderBR {BR} at (80,342) size 19x0 >+ RenderBlock (anonymous) at (2453,0) size 1696x492 >+ RenderText {#text} at (12,0) size 19x95 >+ text run at (12,0) width 95: "\x{300C}\x{524D}\x{3092}\x{307F}\x{3066}\x{306F}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (12,95) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 14: "\x{3057}\x{308A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{5F8C}" >+ RenderText {#text} at (12,111) size 19x85 >+ text run at (12,111) width 85: "\x{3048}\x{3092}\x{898B}\x{3066}\x{306F}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (12,196) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 25: "\x{3082}\x{306E}\x{307B}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{7269}\x{6B32}" >+ RenderText {#text} at (12,228) size 50x480 >+ text run at (12,228) width 252: "\x{3057}\x{3068}\x{3001}\x{3042}\x{3053}\x{304C}\x{308B}\x{308B}\x{304B}\x{306A}\x{308F}\x{308C}\x{3002}\x{8179}\x{304B}\x{3089}\x{306E}\x{3001}" >+ text run at (43,0) width 336: "\x{7B11}\x{3068}\x{3044}\x{3048}\x{3069}\x{3001}\x{82E6}\x{3057}\x{307F}\x{306E}\x{3001}\x{305D}\x{3053}\x{306B}\x{3042}\x{308B}\x{3079}\x{3057}\x{3002}\x{3046}\x{3064}\x{304F}\x{3057}\x{304D}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (43,335) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{304D}\x{308F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{6975}" >+ RenderText {#text} at (43,352) size 50x466 >+ text run at (43,352) width 114: "\x{307F}\x{306E}\x{6B4C}\x{306B}\x{3001}\x{60B2}\x{3057}\x{3055}" >+ text run at (74,0) width 75: "\x{306E}\x{3001}\x{6975}\x{307F}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (74,70) size 20x26 >+ RenderRubyText {RT} at (-12,0) size 12x25 >+ RenderText {#text} at (0,0) size 12x25 >+ text run at (0,0) width 25: "\x{304A}\x{3082}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x25 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,4) size 19x17 >+ text run at (0,4) width 16: "\x{60F3}" >+ RenderText {#text} at (74,91) size 19x11 >+ text run at (74,91) width 11: "\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (74,102) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 14: "\x{3053}\x{3082}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{7C60}" >+ RenderText {#text} at (74,118) size 19x81 >+ text run at (74,118) width 81: "\x{308B}\x{3068}\x{305E}\x{77E5}\x{308C}\x{300D}" >+ RenderBR {BR} at (74,199) size 19x0 >+ RenderText {#text} at (94,0) size 50x476 >+ text run at (94,0) width 476: "\x{3000}\x{306A}\x{308B}\x{307B}\x{3069}\x{3044}\x{304F}\x{3089}\x{8A69}\x{4EBA}\x{304C}\x{5E78}\x{798F}\x{3067}\x{3082}\x{3001}\x{3042}\x{306E}\x{96F2}\x{96C0}\x{306E}\x{3088}\x{3046}\x{306B}\x{601D}\x{3044}\x{5207}\x{3063}\x{3066}\x{3001}\x{4E00}\x{5FC3}\x{4E0D}" >+ text run at (125,0) width 261: "\x{4E71}\x{306B}\x{3001}\x{524D}\x{5F8C}\x{3092}\x{5FD8}\x{5374}\x{3057}\x{3066}\x{3001}\x{308F}\x{304C}\x{559C}\x{3073}\x{3092}\x{6B4C}\x{3046}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (125,260) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x18 >+ RenderText {#text} at (0,0) size 12x18 >+ text run at (0,0) width 18: "\x{308F}\x{3051}" >+ RenderRubyBase (anonymous) at (0,0) size 20x18 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,1) size 19x16 >+ text run at (0,1) width 16: "\x{8A33}" >+ RenderText {#text} at (125,277) size 50x485 >+ text run at (125,277) width 208: "\x{306B}\x{306F}\x{884C}\x{304F}\x{307E}\x{3044}\x{3002}\x{897F}\x{6D0B}\x{306E}\x{8A69}\x{306F}\x{7121}\x{8AD6}" >+ text run at (156,0) width 169: "\x{306E}\x{4E8B}\x{3001}\x{652F}\x{90A3}\x{306E}\x{8A69}\x{306B}\x{3082}\x{3001}\x{3088}\x{304F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (156,169) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,1) size 12x30 >+ text run at (0,1) width 29: "\x{3070}\x{3093}\x{3053}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{4E07}\x{659B}" >+ RenderText {#text} at (156,201) size 19x16 >+ text run at (156,201) width 16: "\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (156,213) size 20x24 >+ RenderRubyText {RT} at (-12,0) size 12x24 >+ RenderText {#text} at (0,0) size 12x24 >+ text run at (0,0) width 24: "\x{3046}\x{308C}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x24 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,4) size 19x16 >+ text run at (0,4) width 16: "\x{6101}" >+ RenderText {#text} at (156,233) size 50x480 >+ text run at (156,233) width 247: "\x{306A}\x{3069}\x{3068}\x{4E91}\x{3046}\x{5B57}\x{304C}\x{3042}\x{308B}\x{3002}\x{8A69}\x{4EBA}\x{3060}\x{304B}\x{3089}\x{4E07}\x{659B}" >+ text run at (187,0) width 14: "\x{3067}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (187,14) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,2) size 12x28 >+ text run at (0,2) width 28: "\x{3057}\x{308D}\x{3046}\x{3068}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{7D20}\x{4EBA}" >+ RenderText {#text} at (187,46) size 19x43 >+ text run at (187,46) width 43: "\x{306A}\x{3089}\x{4E00}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (187,89) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 14: "\x{3054}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{5408}" >+ RenderText {#text} at (187,105) size 50x490 >+ text run at (187,105) width 385: "\x{3067}\x{6E08}\x{3080}\x{304B}\x{3082}\x{77E5}\x{308C}\x{306C}\x{3002}\x{3057}\x{3066}\x{898B}\x{308B}\x{3068}\x{8A69}\x{4EBA}\x{306F}\x{5E38}\x{306E}\x{4EBA}\x{3088}\x{308A}\x{3082}\x{82E6}\x{52B4}\x{6027}" >+ text run at (218,0) width 25: "\x{3067}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (218,24) size 20x34 >+ RenderRubyText {RT} at (-12,0) size 12x33 >+ RenderText {#text} at (0,0) size 12x33 >+ text run at (0,0) width 33: "\x{307C}\x{3093}\x{3053}\x{3064}" >+ RenderRubyBase (anonymous) at (0,0) size 20x33 >+ RenderInline {RB} at (0,0) size 19x33 >+ RenderText {#text} at (0,0) size 19x33 >+ text run at (0,0) width 32: "\x{51E1}\x{9AA8}" >+ RenderText {#text} at (218,57) size 50x465 >+ text run at (218,57) width 408: "\x{306E}\x{500D}\x{4EE5}\x{4E0A}\x{306B}\x{795E}\x{7D4C}\x{304C}\x{92ED}\x{654F}\x{306A}\x{306E}\x{304B}\x{3082}\x{77E5}\x{308C}\x{3093}\x{3002}\x{8D85}\x{4FD7}\x{306E}\x{559C}\x{3073}\x{3082}\x{3042}\x{308D}\x{3046}" >+ text run at (249,0) width 75: "\x{304C}\x{3001}\x{7121}\x{91CF}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x24 >+ RenderRubyRun (anonymous) at (249,70) size 20x34 >+ RenderRubyText {RT} at (-12,0) size 12x33 >+ RenderText {#text} at (0,0) size 12x33 >+ text run at (0,0) width 33: "\x{304B}\x{306A}\x{3057}\x{307F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x33 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,8) size 19x17 >+ text run at (0,8) width 16: "\x{60B2}" >+ RenderText {#text} at (249,99) size 19x330 >+ text run at (249,99) width 330: "\x{3082}\x{591A}\x{304B}\x{308D}\x{3046}\x{3002}\x{305D}\x{3093}\x{306A}\x{3089}\x{3070}\x{8A69}\x{4EBA}\x{306B}\x{306A}\x{308B}\x{306E}\x{3082}\x{8003}\x{3048}\x{7269}\x{3060}\x{3002}" >+ RenderBR {BR} at (249,429) size 19x0 >+ RenderText {#text} at (280,0) size 19x109 >+ text run at (280,0) width 109: "\x{3000}\x{3057}\x{3070}\x{3089}\x{304F}\x{306F}\x{8DEF}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (280,105) size 20x24 >+ RenderRubyText {RT} at (-12,0) size 12x24 >+ RenderText {#text} at (0,0) size 12x24 >+ text run at (0,0) width 24: "\x{305F}\x{3044}\x{3089}" >+ RenderRubyBase (anonymous) at (0,0) size 20x24 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,4) size 19x16 >+ text run at (0,4) width 16: "\x{5E73}" >+ RenderText {#text} at (280,125) size 19x57 >+ text run at (280,125) width 57: "\x{3067}\x{3001}\x{53F3}\x{306F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x48 >+ RenderRubyRun (anonymous) at (280,182) size 20x48 >+ RenderRubyText {RT} at (-12,0) size 12x48 >+ RenderText {#text} at (0,4) size 12x40 >+ text run at (0,4) width 39: "\x{305E}\x{3046}\x{304D}\x{3084}\x{307E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x48 >+ RenderInline {RB} at (0,0) size 19x48 >+ RenderText {#text} at (0,0) size 19x48 >+ text run at (0,0) width 48: "\x{96D1}\x{6728}\x{5C71}" >+ RenderText {#text} at (280,230) size 50x484 >+ text run at (280,230) width 254: "\x{3001}\x{5DE6}\x{306F}\x{83DC}\x{306E}\x{82B1}\x{306E}\x{898B}\x{3064}\x{3065}\x{3051}\x{3067}\x{3042}\x{308B}\x{3002}\x{8DB3}\x{306E}" >+ text run at (311,0) width 63: "\x{4E0B}\x{306B}\x{6642}\x{3005}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x48 >+ RenderRubyRun (anonymous) at (311,63) size 20x48 >+ RenderRubyText {RT} at (-12,0) size 12x48 >+ RenderText {#text} at (0,7) size 12x34 >+ text run at (0,7) width 34: "\x{305F}\x{3093}\x{307D}\x{307D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x48 >+ RenderInline {RB} at (0,0) size 19x48 >+ RenderText {#text} at (0,0) size 19x48 >+ text run at (0,0) width 48: "\x{84B2}\x{516C}\x{82F1}" >+ RenderText {#text} at (311,111) size 19x101 >+ text run at (311,111) width 101: "\x{3092}\x{8E0F}\x{307F}\x{3064}\x{3051}\x{308B}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x22 >+ RenderRubyRun (anonymous) at (311,207) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x31 >+ RenderText {#text} at (0,0) size 12x31 >+ text run at (0,0) width 31: "\x{306E}\x{3053}\x{304E}\x{308A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x31 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,7) size 19x17 >+ text run at (0,7) width 16: "\x{92F8}" >+ RenderText {#text} at (311,234) size 50x482 >+ text run at (311,234) width 248: "\x{306E}\x{3088}\x{3046}\x{306A}\x{8449}\x{304C}\x{9060}\x{616E}\x{306A}\x{304F}\x{56DB}\x{65B9}\x{3078}\x{306E}\x{3057}\x{3066}\x{771F}" >+ text run at (342,0) width 77: "\x{4E2D}\x{306B}\x{9EC4}\x{8272}\x{306A}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (342,77) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{305F}\x{307E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{73E0}" >+ RenderText {#text} at (342,93) size 70x487 >+ text run at (342,93) width 375: "\x{3092}\x{64C1}\x{8B77}\x{3057}\x{3066}\x{3044}\x{308B}\x{3002}\x{83DC}\x{306E}\x{82B1}\x{306B}\x{6C17}\x{3092}\x{3068}\x{3089}\x{308C}\x{3066}\x{3001}\x{8E0F}\x{307F}\x{3064}\x{3051}\x{305F}\x{3042}\x{3068}" >+ text run at (362,0) width 487: "\x{3067}\x{3001}\x{6C17}\x{306E}\x{6BD2}\x{306A}\x{4E8B}\x{3092}\x{3057}\x{305F}\x{3068}\x{3001}\x{632F}\x{308A}\x{5411}\x{3044}\x{3066}\x{898B}\x{308B}\x{3068}\x{3001}\x{9EC4}\x{8272}\x{306A}\x{73E0}\x{306F}\x{4F9D}\x{7136}\x{3068}\x{3057}\x{3066}\x{92F8}\x{306E}\x{306A}" >+ text run at (393,0) width 31: "\x{304B}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (393,31) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{3061}\x{3093}\x{3056}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{93AE}\x{5EA7}" >+ RenderText {#text} at (393,63) size 19x66 >+ text run at (393,63) width 66: "\x{3057}\x{3066}\x{3044}\x{308B}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (393,129) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 25: "\x{306E}\x{3093}\x{304D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{5451}\x{6C17}" >+ RenderText {#text} at (393,161) size 19x212 >+ text run at (393,161) width 212: "\x{306A}\x{3082}\x{306E}\x{3060}\x{3002}\x{307E}\x{305F}\x{8003}\x{3048}\x{3092}\x{3064}\x{3065}\x{3051}\x{308B}\x{3002}" >+ RenderBR {BR} at (393,373) size 19x0 >+ RenderText {#text} at (424,0) size 19x58 >+ text run at (424,0) width 58: "\x{3000}\x{8A69}\x{4EBA}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (424,54) size 20x24 >+ RenderRubyText {RT} at (-12,0) size 12x24 >+ RenderText {#text} at (0,0) size 12x24 >+ text run at (0,0) width 24: "\x{3046}\x{308C}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x24 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,4) size 19x16 >+ text run at (0,4) width 16: "\x{6182}" >+ RenderText {#text} at (424,74) size 19x222 >+ text run at (424,74) width 222: "\x{306F}\x{3064}\x{304D}\x{3082}\x{306E}\x{304B}\x{3082}\x{77E5}\x{308C}\x{306A}\x{3044}\x{304C}\x{3001}\x{3042}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (424,296) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{3072}\x{3070}\x{308A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{96F2}\x{96C0}" >+ RenderText {#text} at (424,328) size 19x132 >+ text run at (424,328) width 132: "\x{3092}\x{805E}\x{304F}\x{5FC3}\x{6301}\x{306B}\x{306A}\x{308C}\x{3070}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (455,0) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{307F}\x{3058}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{5FAE}\x{5875}" >+ RenderText {#text} at (455,32) size 19x16 >+ text run at (455,32) width 16: "\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (455,48) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,5) size 12x6 >+ text run at (0,5) width 5: "\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{82E6}" >+ RenderText {#text} at (455,64) size 19x293 >+ text run at (455,64) width 293: "\x{3082}\x{306A}\x{3044}\x{3002}\x{83DC}\x{306E}\x{82B1}\x{3092}\x{898B}\x{3066}\x{3082}\x{3001}\x{305F}\x{3060}\x{3046}\x{308C}\x{3057}\x{304F}\x{3066}\x{80F8}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (455,356) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{304A}\x{3069}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{8E8D}" >+ RenderText {#text} at (455,373) size 70x489 >+ text run at (455,373) width 116: "\x{308B}\x{3070}\x{304B}\x{308A}\x{3060}\x{3002}\x{84B2}\x{516C}" >+ text run at (475,0) width 478: "\x{82F1}\x{3082}\x{305D}\x{306E}\x{901A}\x{308A}\x{3001}\x{685C}\x{3082}\x{2015}\x{2015}\x{685C}\x{306F}\x{3044}\x{3064}\x{304B}\x{898B}\x{3048}\x{306A}\x{304F}\x{306A}\x{3063}\x{305F}\x{3002}\x{3053}\x{3046}\x{5C71}\x{306E}\x{4E2D}\x{3078}\x{6765}\x{3066}\x{81EA}" >+ text run at (506,0) width 32: "\x{7136}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (506,30) size 20x36 >+ RenderRubyText {RT} at (-12,0) size 12x36 >+ RenderText {#text} at (0,0) size 12x36 >+ text run at (0,0) width 36: "\x{3051}\x{3044}\x{3076}\x{3064}" >+ RenderRubyBase (anonymous) at (0,0) size 20x36 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,2) size 19x32 >+ text run at (0,2) width 32: "\x{666F}\x{7269}" >+ RenderText {#text} at (506,64) size 50x489 >+ text run at (506,64) width 425: "\x{306B}\x{63A5}\x{3059}\x{308C}\x{3070}\x{3001}\x{898B}\x{308B}\x{3082}\x{306E}\x{3082}\x{805E}\x{304F}\x{3082}\x{306E}\x{3082}\x{9762}\x{767D}\x{3044}\x{3002}\x{9762}\x{767D}\x{3044}\x{3060}\x{3051}\x{3067}\x{5225}\x{6BB5}\x{306E}" >+ text run at (537,0) width 234: "\x{82E6}\x{3057}\x{307F}\x{3082}\x{8D77}\x{3089}\x{306C}\x{3002}\x{8D77}\x{308B}\x{3068}\x{3059}\x{308C}\x{3070}\x{8DB3}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (537,234) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,5) size 12x22 >+ text run at (0,5) width 21: "\x{304F}\x{305F}\x{3073}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{8349}\x{81E5}" >+ RenderText {#text} at (537,266) size 19x41 >+ text run at (537,266) width 41: "\x{308C}\x{3066}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (537,307) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 14: "\x{3046}\x{307E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{65E8}" >+ RenderText {#text} at (537,323) size 39x482 >+ text run at (537,323) width 159: "\x{3044}\x{3082}\x{306E}\x{304C}\x{98DF}\x{3079}\x{3089}\x{308C}\x{306C}\x{304F}\x{3089}" >+ text run at (557,0) width 98: "\x{3044}\x{306E}\x{4E8B}\x{3060}\x{308D}\x{3046}\x{3002}" >+ RenderBR {BR} at (557,98) size 19x0 >+ RenderText {#text} at (588,0) size 19x374 >+ text run at (588,0) width 374: "\x{3000}\x{3057}\x{304B}\x{3057}\x{82E6}\x{3057}\x{307F}\x{306E}\x{306A}\x{3044}\x{306E}\x{306F}\x{306A}\x{305C}\x{3060}\x{308D}\x{3046}\x{3002}\x{305F}\x{3060}\x{3053}\x{306E}\x{666F}\x{8272}\x{3092}\x{4E00}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (588,374) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 14: "\x{3077}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{5E45}" >+ RenderText {#text} at (588,390) size 19x16 >+ text run at (588,390) width 16: "\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (588,406) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{3048}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{753B}" >+ RenderText {#text} at (588,422) size 19x38 >+ text run at (588,422) width 38: "\x{3068}\x{3057}\x{3066}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (588,460) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{307F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{89B3}" >+ RenderText {#text} at (588,476) size 50x487 >+ text run at (588,476) width 11: "\x{3001}" >+ text run at (619,0) width 16: "\x{4E00}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (619,15) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{304B}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{5DFB}" >+ RenderText {#text} at (619,32) size 19x185 >+ text run at (619,32) width 185: "\x{306E}\x{8A69}\x{3068}\x{3057}\x{3066}\x{8AAD}\x{3080}\x{304B}\x{3089}\x{3067}\x{3042}\x{308B}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (619,217) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{304C}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{753B}" >+ RenderText {#text} at (619,233) size 19x148 >+ text run at (619,233) width 148: "\x{3067}\x{3042}\x{308A}\x{8A69}\x{3067}\x{3042}\x{308B}\x{4EE5}\x{4E0A}\x{306F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (619,381) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 23: "\x{3058}\x{3081}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{5730}\x{9762}" >+ RenderText {#text} at (619,413) size 50x481 >+ text run at (619,413) width 68: "\x{3092}\x{8CB0}\x{3063}\x{3066}\x{3001}" >+ text run at (650,0) width 266: "\x{958B}\x{62D3}\x{3059}\x{308B}\x{6C17}\x{306B}\x{3082}\x{306A}\x{3089}\x{306D}\x{3070}\x{3001}\x{9244}\x{9053}\x{3092}\x{304B}\x{3051}\x{3066}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (650,266) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,2) size 12x28 >+ text run at (0,2) width 28: "\x{3072}\x{3068}\x{3082}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{4E00}\x{5132}" >+ RenderText {#text} at (650,298) size 19x44 >+ text run at (650,298) width 44: "\x{3051}\x{3059}\x{308B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (650,339) size 20x38 >+ RenderRubyText {RT} at (-12,0) size 12x37 >+ RenderText {#text} at (0,0) size 12x37 >+ text run at (0,0) width 37: "\x{308A}\x{3087}\x{3046}\x{3051}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x37 >+ RenderInline {RB} at (0,0) size 19x33 >+ RenderText {#text} at (0,2) size 19x33 >+ text run at (0,2) width 32: "\x{4E86}\x{898B}" >+ RenderText {#text} at (650,374) size 50x486 >+ text run at (650,374) width 112: "\x{3082}\x{8D77}\x{3089}\x{306C}\x{3002}\x{305F}\x{3060}\x{3053}" >+ text run at (681,0) width 128: "\x{306E}\x{666F}\x{8272}\x{304C}\x{2015}\x{2015}\x{8179}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (681,128) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{305F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{8DB3}" >+ RenderText {#text} at (681,144) size 50x481 >+ text run at (681,144) width 337: "\x{3057}\x{306B}\x{3082}\x{306A}\x{3089}\x{306C}\x{3001}\x{6708}\x{7D66}\x{306E}\x{88DC}\x{3044}\x{306B}\x{3082}\x{306A}\x{3089}\x{306C}\x{3053}\x{306E}\x{666F}\x{8272}\x{304C}\x{666F}" >+ text run at (712,0) width 383: "\x{8272}\x{3068}\x{3057}\x{3066}\x{306E}\x{307F}\x{3001}\x{4F59}\x{304C}\x{5FC3}\x{3092}\x{697D}\x{307E}\x{305B}\x{3064}\x{3064}\x{3042}\x{308B}\x{304B}\x{3089}\x{82E6}\x{52B4}\x{3082}\x{5FC3}\x{914D}\x{3082}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (712,380) size 20x22 >+ RenderRubyText {RT} at (-12,0) size 12x22 >+ RenderText {#text} at (0,0) size 12x22 >+ text run at (0,0) width 22: "\x{3068}\x{3082}\x{306A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x22 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,3) size 19x16 >+ text run at (0,3) width 16: "\x{4F34}" >+ RenderText {#text} at (712,399) size 50x476 >+ text run at (712,399) width 77: "\x{308F}\x{306C}\x{306E}\x{3060}\x{308D}" >+ text run at (743,0) width 187: "\x{3046}\x{3002}\x{81EA}\x{7136}\x{306E}\x{529B}\x{306F}\x{3053}\x{3053}\x{306B}\x{304A}\x{3044}\x{3066}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (743,187) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 15: "\x{305F}\x{3063}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{5C0A}" >+ RenderText {#text} at (743,203) size 19x179 >+ text run at (743,203) width 179: "\x{3068}\x{3044}\x{3002}\x{543E}\x{4EBA}\x{306E}\x{6027}\x{60C5}\x{3092}\x{77AC}\x{523B}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (743,382) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,5) size 12x22 >+ text run at (0,5) width 22: "\x{3068}\x{3046}\x{3084}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{9676}\x{51B6}" >+ RenderText {#text} at (743,414) size 19x26 >+ text run at (743,414) width 26: "\x{3057}\x{3066}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (743,440) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,1) size 12x30 >+ text run at (0,1) width 30: "\x{3058}\x{3085}\x{3093}\x{3053}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{9187}\x{4E4E}" >+ RenderText {#text} at (743,472) size 39x484 >+ text run at (743,472) width 12: "\x{3068}" >+ text run at (763,0) width 306: "\x{3057}\x{3066}\x{9187}\x{306A}\x{308B}\x{8A69}\x{5883}\x{306B}\x{5165}\x{3089}\x{3057}\x{3080}\x{308B}\x{306E}\x{306F}\x{81EA}\x{7136}\x{3067}\x{3042}\x{308B}\x{3002}" >+ RenderBR {BR} at (763,306) size 19x0 >+ RenderText {#text} at (783,0) size 50x480 >+ text run at (783,0) width 480: "\x{3000}\x{604B}\x{306F}\x{3046}\x{3064}\x{304F}\x{3057}\x{304B}\x{308D}\x{3001}\x{5B5D}\x{3082}\x{3046}\x{3064}\x{304F}\x{3057}\x{304B}\x{308D}\x{3001}\x{5FE0}\x{541B}\x{611B}\x{56FD}\x{3082}\x{7D50}\x{69CB}\x{3060}\x{308D}\x{3046}\x{3002}\x{3057}\x{304B}\x{3057}\x{81EA}\x{8EAB}" >+ text run at (814,0) width 47: "\x{304C}\x{305D}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (814,45) size 20x20 >+ RenderRubyText {RT} at (-12,0) size 12x20 >+ RenderText {#text} at (0,0) size 12x20 >+ text run at (0,0) width 20: "\x{304D}\x{3087}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x20 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,2) size 19x16 >+ text run at (0,2) width 16: "\x{5C40}" >+ RenderText {#text} at (814,63) size 19x111 >+ text run at (814,63) width 111: "\x{306B}\x{5F53}\x{308C}\x{3070}\x{5229}\x{5BB3}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (814,174) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{3064}\x{3080}\x{3058}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{65CB}\x{98A8}" >+ RenderText {#text} at (814,206) size 19x15 >+ text run at (814,206) width 15: "\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (814,221) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{307E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{6372}" >+ RenderText {#text} at (814,237) size 50x484 >+ text run at (814,237) width 247: "\x{304D}\x{8FBC}\x{307E}\x{308C}\x{3066}\x{3001}\x{3046}\x{3064}\x{304F}\x{3057}\x{304D}\x{4E8B}\x{306B}\x{3082}\x{3001}\x{7D50}\x{69CB}\x{306A}" >+ text run at (845,0) width 87: "\x{4E8B}\x{306B}\x{3082}\x{3001}\x{76EE}\x{306F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (845,87) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,2) size 12x12 >+ text run at (0,2) width 12: "\x{304F}\x{3089}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{7729}" >+ RenderText {#text} at (845,103) size 19x329 >+ text run at (845,103) width 329: "\x{3093}\x{3067}\x{3057}\x{307E}\x{3046}\x{3002}\x{3057}\x{305F}\x{304C}\x{3063}\x{3066}\x{3069}\x{3053}\x{306B}\x{8A69}\x{304C}\x{3042}\x{308B}\x{304B}\x{81EA}\x{8EAB}\x{306B}\x{306F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (845,432) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{3052}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{89E3}" >+ RenderText {#text} at (845,448) size 39x476 >+ text run at (845,448) width 28: "\x{3057}\x{304B}" >+ text run at (865,0) width 41: "\x{306D}\x{308B}\x{3002}" >+ RenderBR {BR} at (865,41) size 19x0 >+ RenderText {#text} at (885,0) size 50x486 >+ text run at (885,0) width 486: "\x{3000}\x{3053}\x{308C}\x{304C}\x{308F}\x{304B}\x{308B}\x{305F}\x{3081}\x{306B}\x{306F}\x{3001}\x{308F}\x{304B}\x{308B}\x{3060}\x{3051}\x{306E}\x{4F59}\x{88D5}\x{306E}\x{3042}\x{308B}\x{7B2C}\x{4E09}\x{8005}\x{306E}\x{5730}\x{4F4D}\x{306B}\x{7ACB}\x{305F}" >+ text run at (916,0) width 303: "\x{306D}\x{3070}\x{306A}\x{3089}\x{306C}\x{3002}\x{4E09}\x{8005}\x{306E}\x{5730}\x{4F4D}\x{306B}\x{7ACB}\x{3066}\x{3070}\x{3053}\x{305D}\x{829D}\x{5C45}\x{306F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (916,303) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{307F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{89B3}" >+ RenderText {#text} at (916,319) size 39x482 >+ text run at (916,319) width 163: "\x{3066}\x{9762}\x{767D}\x{3044}\x{3002}\x{5C0F}\x{8AAC}\x{3082}\x{898B}\x{3066}\x{9762}" >+ text run at (936,0) width 479: "\x{767D}\x{3044}\x{3002}\x{829D}\x{5C45}\x{3092}\x{898B}\x{3066}\x{9762}\x{767D}\x{3044}\x{4EBA}\x{3082}\x{3001}\x{5C0F}\x{8AAC}\x{3092}\x{8AAD}\x{3093}\x{3067}\x{9762}\x{767D}\x{3044}\x{4EBA}\x{3082}\x{3001}\x{81EA}\x{5DF1}\x{306E}\x{5229}\x{5BB3}\x{306F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (967,0) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{305F}\x{306A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{68DA}" >+ RenderText {#text} at (967,16) size 19x380 >+ text run at (967,16) width 380: "\x{3078}\x{4E0A}\x{3052}\x{3066}\x{3044}\x{308B}\x{3002}\x{898B}\x{305F}\x{308A}\x{8AAD}\x{3093}\x{3060}\x{308A}\x{3059}\x{308B}\x{9593}\x{3060}\x{3051}\x{306F}\x{8A69}\x{4EBA}\x{3067}\x{3042}\x{308B}\x{3002}" >+ RenderBR {BR} at (967,396) size 19x0 >+ RenderText {#text} at (998,0) size 19x285 >+ text run at (998,0) width 285: "\x{3000}\x{305D}\x{308C}\x{3059}\x{3089}\x{3001}\x{666E}\x{901A}\x{306E}\x{829D}\x{5C45}\x{3084}\x{5C0F}\x{8AAC}\x{3067}\x{306F}\x{4EBA}\x{60C5}\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (998,284) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{307E}\x{306C}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{514D}" >+ RenderText {#text} at (998,301) size 70x486 >+ text run at (998,301) width 184: "\x{304B}\x{308C}\x{306C}\x{3002}\x{82E6}\x{3057}\x{3093}\x{3060}\x{308A}\x{3001}\x{6012}\x{3063}\x{305F}" >+ text run at (1018,0) width 486: "\x{308A}\x{3001}\x{9A12}\x{3044}\x{3060}\x{308A}\x{3001}\x{6CE3}\x{3044}\x{305F}\x{308A}\x{3059}\x{308B}\x{3002}\x{898B}\x{308B}\x{3082}\x{306E}\x{3082}\x{3044}\x{3064}\x{304B}\x{305D}\x{306E}\x{4E2D}\x{306B}\x{540C}\x{5316}\x{3057}\x{3066}\x{82E6}\x{3057}\x{3093}\x{3060}" >+ text run at (1049,0) width 257: "\x{308A}\x{3001}\x{6012}\x{3063}\x{305F}\x{308A}\x{3001}\x{9A12}\x{3044}\x{3060}\x{308A}\x{3001}\x{6CE3}\x{3044}\x{305F}\x{308A}\x{3059}\x{308B}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1049,257) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,5) size 12x22 >+ text run at (0,5) width 22: "\x{3068}\x{308A}\x{3048}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{53D6}\x{67C4}" >+ RenderText {#text} at (1049,289) size 19x64 >+ text run at (1049,289) width 64: "\x{306F}\x{5229}\x{617E}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1049,353) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 15: "\x{307E}\x{3058}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{4EA4}" >+ RenderText {#text} at (1049,369) size 19x99 >+ text run at (1049,369) width 99: "\x{3089}\x{306C}\x{3068}\x{4E91}\x{3046}\x{70B9}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1049,468) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,0) size 12x16 >+ text run at (0,0) width 16: "\x{305D}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{5B58}" >+ RenderText {#text} at (1080,0) size 19x286 >+ text run at (1080,0) width 286: "\x{3059}\x{308B}\x{304B}\x{3082}\x{77E5}\x{308C}\x{306C}\x{304C}\x{3001}\x{4EA4}\x{3089}\x{306C}\x{3060}\x{3051}\x{306B}\x{305D}\x{306E}\x{4ED6}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1080,285) size 20x34 >+ RenderRubyText {RT} at (-12,0) size 12x34 >+ RenderText {#text} at (0,0) size 12x34 >+ text run at (0,0) width 34: "\x{3058}\x{3087}\x{3046}\x{3057}\x{3087}" >+ RenderRubyBase (anonymous) at (0,0) size 20x34 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,1) size 19x32 >+ text run at (0,1) width 32: "\x{60C5}\x{7DD2}" >+ RenderText {#text} at (1080,318) size 50x486 >+ text run at (1080,318) width 168: "\x{306F}\x{5E38}\x{3088}\x{308A}\x{306F}\x{4F59}\x{8A08}\x{306B}\x{6D3B}\x{52D5}\x{3059}" >+ text run at (1111,0) width 112: "\x{308B}\x{3060}\x{308D}\x{3046}\x{3002}\x{305D}\x{308C}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1111,111) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x18 >+ RenderText {#text} at (0,0) size 12x18 >+ text run at (0,0) width 18: "\x{3044}\x{3084}" >+ RenderRubyBase (anonymous) at (0,0) size 20x18 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,1) size 19x16 >+ text run at (0,1) width 16: "\x{5ACC}" >+ RenderText {#text} at (1111,128) size 19x26 >+ text run at (1111,128) width 26: "\x{3060}\x{3002}" >+ RenderBR {BR} at (1111,154) size 19x0 >+ RenderText {#text} at (1131,0) size 50x478 >+ text run at (1131,0) width 478: "\x{3000}\x{82E6}\x{3057}\x{3093}\x{3060}\x{308A}\x{3001}\x{6012}\x{3063}\x{305F}\x{308A}\x{3001}\x{9A12}\x{3044}\x{3060}\x{308A}\x{3001}\x{6CE3}\x{3044}\x{305F}\x{308A}\x{306F}\x{4EBA}\x{306E}\x{4E16}\x{306B}\x{3064}\x{304D}\x{3082}\x{306E}\x{3060}\x{3002}\x{4F59}\x{3082}" >+ text run at (1162,0) width 125: "\x{4E09}\x{5341}\x{5E74}\x{306E}\x{9593}\x{305D}\x{308C}\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1162,125) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 23: "\x{3057}\x{3068}\x{304A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{4ED5}\x{901A}" >+ RenderText {#text} at (1162,157) size 19x37 >+ text run at (1162,157) width 37: "\x{3057}\x{3066}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1162,194) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,0) size 12x32 >+ text run at (0,0) width 32: "\x{3042}\x{304D}\x{3042}\x{304D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{98FD}\x{3005}" >+ RenderText {#text} at (1162,226) size 19x38 >+ text run at (1162,226) width 38: "\x{3057}\x{305F}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1162,264) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,4) size 12x8 >+ text run at (0,4) width 8: "\x{3042}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{98FD}" >+ RenderText {#text} at (1162,280) size 39x481 >+ text run at (1162,280) width 196: "\x{304D}\x{98FD}\x{304D}\x{3057}\x{305F}\x{4E0A}\x{306B}\x{829D}\x{5C45}\x{3084}\x{5C0F}\x{8AAC}\x{3067}" >+ text run at (1182,0) width 481: "\x{540C}\x{3058}\x{523A}\x{6FC0}\x{3092}\x{7E70}\x{308A}\x{8FD4}\x{3057}\x{3066}\x{306F}\x{5927}\x{5909}\x{3060}\x{3002}\x{4F59}\x{304C}\x{6B32}\x{3059}\x{308B}\x{8A69}\x{306F}\x{305D}\x{3093}\x{306A}\x{4E16}\x{9593}\x{7684}\x{306E}\x{4EBA}\x{60C5}\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1213,0) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,8) size 12x16 >+ text run at (0,8) width 16: "\x{3053}\x{3076}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{9F13}\x{821E}" >+ RenderText {#text} at (1213,32) size 19x359 >+ text run at (1213,32) width 359: "\x{3059}\x{308B}\x{3088}\x{3046}\x{306A}\x{3082}\x{306E}\x{3067}\x{306F}\x{306A}\x{3044}\x{3002}\x{4FD7}\x{5FF5}\x{3092}\x{653E}\x{68C4}\x{3057}\x{3066}\x{3001}\x{3057}\x{3070}\x{3089}\x{304F}\x{3067}\x{3082}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1213,390) size 20x34 >+ RenderRubyText {RT} at (-12,0) size 12x33 >+ RenderText {#text} at (0,0) size 12x33 >+ text run at (0,0) width 33: "\x{3058}\x{3093}\x{304B}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 20x33 >+ RenderInline {RB} at (0,0) size 19x33 >+ RenderText {#text} at (0,0) size 19x33 >+ text run at (0,0) width 32: "\x{5875}\x{754C}" >+ RenderText {#text} at (1213,423) size 90x490 >+ text run at (1213,423) width 61: "\x{3092}\x{96E2}\x{308C}\x{305F}" >+ text run at (1233,0) width 484: "\x{5FC3}\x{6301}\x{3061}\x{306B}\x{306A}\x{308C}\x{308B}\x{8A69}\x{3067}\x{3042}\x{308B}\x{3002}\x{3044}\x{304F}\x{3089}\x{5091}\x{4F5C}\x{3067}\x{3082}\x{4EBA}\x{60C5}\x{3092}\x{96E2}\x{308C}\x{305F}\x{829D}\x{5C45}\x{306F}\x{306A}\x{3044}\x{3001}\x{7406}\x{975E}" >+ text run at (1253,0) width 490: "\x{3092}\x{7D76}\x{3057}\x{305F}\x{5C0F}\x{8AAC}\x{306F}\x{5C11}\x{304B}\x{308D}\x{3046}\x{3002}\x{3069}\x{3053}\x{307E}\x{3067}\x{3082}\x{4E16}\x{9593}\x{3092}\x{51FA}\x{308B}\x{4E8B}\x{304C}\x{51FA}\x{6765}\x{306C}\x{306E}\x{304C}\x{5F7C}\x{3089}\x{306E}\x{7279}" >+ text run at (1284,0) width 453: "\x{8272}\x{3067}\x{3042}\x{308B}\x{3002}\x{3053}\x{3068}\x{306B}\x{897F}\x{6D0B}\x{306E}\x{8A69}\x{306B}\x{306A}\x{308B}\x{3068}\x{3001}\x{4EBA}\x{4E8B}\x{304C}\x{6839}\x{672C}\x{306B}\x{306A}\x{308B}\x{304B}\x{3089}\x{3044}\x{308F}\x{3086}\x{308B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1284,453) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 25: "\x{3057}\x{3044}\x{304B}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{8A69}\x{6B4C}" >+ RenderText {#text} at (1315,0) size 19x147 >+ text run at (1315,0) width 147: "\x{306E}\x{7D14}\x{7C8B}\x{306A}\x{308B}\x{3082}\x{306E}\x{3082}\x{3053}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1315,144) size 20x22 >+ RenderRubyText {RT} at (-12,0) size 12x21 >+ RenderText {#text} at (0,0) size 12x21 >+ text run at (0,0) width 21: "\x{304D}\x{3087}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x21 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,2) size 19x17 >+ text run at (0,2) width 16: "\x{5883}" >+ RenderText {#text} at (1315,163) size 19x14 >+ text run at (1315,163) width 14: "\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1315,177) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 25: "\x{3052}\x{3060}\x{3064}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{89E3}\x{8131}" >+ RenderText {#text} at (1315,209) size 50x478 >+ text run at (1315,209) width 269: "\x{3059}\x{308B}\x{4E8B}\x{3092}\x{77E5}\x{3089}\x{306C}\x{3002}\x{3069}\x{3053}\x{307E}\x{3067}\x{3082}\x{540C}\x{60C5}\x{3060}\x{3068}\x{304B}\x{3001}" >+ text run at (1346,0) width 242: "\x{611B}\x{3060}\x{3068}\x{304B}\x{3001}\x{6B63}\x{7FA9}\x{3060}\x{3068}\x{304B}\x{3001}\x{81EA}\x{7531}\x{3060}\x{3068}\x{304B}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1346,242) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,5) size 12x22 >+ text run at (0,5) width 22: "\x{3046}\x{304D}\x{3088}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{6D6E}\x{4E16}" >+ RenderText {#text} at (1346,274) size 19x16 >+ text run at (1346,274) width 16: "\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x48 >+ RenderRubyRun (anonymous) at (1346,290) size 20x48 >+ RenderRubyText {RT} at (-12,0) size 12x48 >+ RenderText {#text} at (0,4) size 12x40 >+ text run at (0,4) width 39: "\x{304B}\x{3093}\x{3053}\x{3046}\x{3070}" >+ RenderRubyBase (anonymous) at (0,0) size 20x48 >+ RenderInline {RB} at (0,0) size 19x48 >+ RenderText {#text} at (0,0) size 19x48 >+ text run at (0,0) width 48: "\x{52E7}\x{5DE5}\x{5834}" >+ RenderText {#text} at (1346,338) size 19x147 >+ text run at (1346,338) width 147: "\x{306B}\x{3042}\x{308B}\x{3082}\x{306E}\x{3060}\x{3051}\x{3067}\x{7528}\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x17 >+ RenderRubyRun (anonymous) at (1377,0) size 20x17 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{3079}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{5F01}" >+ RenderText {#text} at (1377,16) size 19x283 >+ text run at (1377,16) width 282: "\x{3058}\x{3066}\x{3044}\x{308B}\x{3002}\x{3044}\x{304F}\x{3089}\x{8A69}\x{7684}\x{306B}\x{306A}\x{3063}\x{3066}\x{3082}\x{5730}\x{9762}\x{306E}\x{4E0A}\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x17 >+ RenderRubyRun (anonymous) at (1377,298) size 20x17 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,3) size 12x10 >+ text run at (0,3) width 9: "\x{304B}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{99B3}" >+ RenderText {#text} at (1377,314) size 19x99 >+ text run at (1377,314) width 98: "\x{3051}\x{3066}\x{3042}\x{308B}\x{3044}\x{3066}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x17 >+ RenderRubyRun (anonymous) at (1377,412) size 20x17 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{305C}\x{306B}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{92AD}" >+ RenderText {#text} at (1377,428) size 50x491 >+ text run at (1377,428) width 62: "\x{306E}\x{52D8}\x{5B9A}\x{3092}" >+ text run at (1408,0) width 202: "\x{5FD8}\x{308C}\x{308B}\x{3072}\x{307E}\x{304C}\x{306A}\x{3044}\x{3002}\x{30B7}\x{30A7}\x{30EC}\x{30FC}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1408,202) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,4) size 12x24 >+ text run at (0,4) width 24: "\x{3072}\x{3070}\x{308A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{96F2}\x{96C0}" >+ RenderText {#text} at (1408,234) size 19x235 >+ text run at (1408,234) width 235: "\x{3092}\x{805E}\x{3044}\x{3066}\x{5606}\x{606F}\x{3057}\x{305F}\x{306E}\x{3082}\x{7121}\x{7406}\x{306F}\x{306A}\x{3044}\x{3002}" >+ RenderBR {BR} at (1408,469) size 19x0 >+ RenderText {#text} at (1439,0) size 19x144 >+ text run at (1439,0) width 144: "\x{3000}\x{3046}\x{308C}\x{3057}\x{3044}\x{4E8B}\x{306B}\x{6771}\x{6D0B}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1439,144) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 25: "\x{3057}\x{3044}\x{304B}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{8A69}\x{6B4C}" >+ RenderText {#text} at (1439,176) size 19x58 >+ text run at (1439,176) width 58: "\x{306F}\x{305D}\x{3053}\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1439,234) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,3) size 12x26 >+ text run at (0,3) width 25: "\x{3052}\x{3060}\x{3064}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{89E3}\x{8131}" >+ RenderText {#text} at (1439,266) size 19x99 >+ text run at (1439,266) width 99: "\x{3057}\x{305F}\x{306E}\x{304C}\x{3042}\x{308B}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x34 >+ RenderRubyRun (anonymous) at (1439,363) size 20x36 >+ RenderRubyText {RT} at (-12,0) size 12x36 >+ RenderText {#text} at (0,0) size 12x36 >+ text run at (0,0) width 36: "\x{304D}\x{304F}\x{3092}\x{3068}\x{308B}" >+ RenderRubyBase (anonymous) at (0,0) size 20x36 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,2) size 19x32 >+ text run at (0,2) width 32: "\x{63A1}\x{83CA}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x48 >+ RenderRubyRun (anonymous) at (1470,0) size 20x48 >+ RenderRubyText {RT} at (-12,0) size 12x48 >+ RenderText {#text} at (0,2) size 12x44 >+ text run at (0,2) width 43: "\x{3068}\x{3046}\x{308A}\x{306E}\x{3082}\x{3068}" >+ RenderRubyBase (anonymous) at (0,0) size 20x48 >+ RenderInline {RB} at (0,0) size 19x48 >+ RenderText {#text} at (0,0) size 19x48 >+ text run at (0,0) width 48: "\x{6771}\x{7C6C}\x{4E0B}" >+ RenderText {#text} at (1470,48) size 19x11 >+ text run at (1470,48) width 11: "\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x49 >+ RenderRubyRun (anonymous) at (1470,54) size 20x54 >+ RenderRubyText {RT} at (-12,0) size 12x53 >+ RenderText {#text} at (0,0) size 12x53 >+ text run at (0,0) width 53: "\x{3086}\x{3046}\x{305C}\x{3093}\x{3068}\x{3057}\x{3066}" >+ RenderRubyBase (anonymous) at (0,0) size 20x53 >+ RenderInline {RB} at (0,0) size 19x33 >+ RenderText {#text} at (0,10) size 19x33 >+ text run at (0,10) width 32: "\x{60A0}\x{7136}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x53 >+ RenderRubyRun (anonymous) at (1470,107) size 20x58 >+ RenderRubyText {RT} at (-12,0) size 12x57 >+ RenderText {#text} at (0,0) size 12x57 >+ text run at (0,0) width 57: "\x{306A}\x{3093}\x{3056}\x{3093}\x{3092}\x{307F}\x{308B}" >+ RenderRubyBase (anonymous) at (0,0) size 20x57 >+ RenderInline {RB} at (0,0) size 19x49 >+ RenderText {#text} at (0,4) size 19x49 >+ text run at (0,4) width 48: "\x{898B}\x{5357}\x{5C71}" >+ RenderText {#text} at (1470,160) size 19x114 >+ text run at (1470,160) width 114: "\x{3002}\x{305F}\x{3060}\x{305D}\x{308C}\x{304E}\x{308A}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1470,274) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 14: "\x{3046}\x{3061}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{88CF}" >+ RenderText {#text} at (1470,290) size 50x484 >+ text run at (1470,290) width 194: "\x{306B}\x{6691}\x{82E6}\x{3057}\x{3044}\x{4E16}\x{306E}\x{4E2D}\x{3092}\x{307E}\x{308B}\x{3067}\x{5FD8}" >+ text run at (1501,0) width 293: "\x{308C}\x{305F}\x{5149}\x{666F}\x{304C}\x{51FA}\x{3066}\x{304F}\x{308B}\x{3002}\x{57A3}\x{306E}\x{5411}\x{3046}\x{306B}\x{96A3}\x{308A}\x{306E}\x{5A18}\x{304C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1501,292) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{306E}\x{305E}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{8997}" >+ RenderText {#text} at (1501,309) size 50x440 >+ text run at (1501,309) width 131: "\x{3044}\x{3066}\x{308B}\x{8A33}\x{3067}\x{3082}\x{306A}\x{3051}\x{308C}" >+ text run at (1532,0) width 27: "\x{3070}\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1532,27) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,0) size 12x32 >+ text run at (0,0) width 32: "\x{306A}\x{3093}\x{3056}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{5357}\x{5C71}" >+ RenderText {#text} at (1532,59) size 19x293 >+ text run at (1532,59) width 293: "\x{306B}\x{89AA}\x{53CB}\x{304C}\x{5949}\x{8077}\x{3057}\x{3066}\x{3044}\x{308B}\x{6B21}\x{7B2C}\x{3067}\x{3082}\x{306A}\x{3044}\x{3002}\x{8D85}\x{7136}\x{3068}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x64 >+ RenderRubyRun (anonymous) at (1532,352) size 20x64 >+ RenderRubyText {RT} at (-12,0) size 12x64 >+ RenderText {#text} at (0,0) size 12x64 >+ text run at (0,0) width 64: "\x{3057}\x{3085}\x{3063}\x{305B}\x{3051}\x{3093}\x{3066}\x{304D}" >+ RenderRubyBase (anonymous) at (0,0) size 20x64 >+ RenderInline {RB} at (0,0) size 19x64 >+ RenderText {#text} at (0,0) size 19x64 >+ text run at (0,0) width 64: "\x{51FA}\x{4E16}\x{9593}\x{7684}" >+ RenderText {#text} at (1532,416) size 50x479 >+ text run at (1532,416) width 63: "\x{306B}\x{5229}\x{5BB3}\x{640D}" >+ text run at (1563,0) width 250: "\x{5F97}\x{306E}\x{6C57}\x{3092}\x{6D41}\x{3057}\x{53BB}\x{3063}\x{305F}\x{5FC3}\x{6301}\x{3061}\x{306B}\x{306A}\x{308C}\x{308B}\x{3002}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x19 >+ RenderRubyRun (anonymous) at (1563,247) size 20x22 >+ RenderRubyText {RT} at (-12,0) size 12x22 >+ RenderText {#text} at (0,0) size 12x22 >+ text run at (0,0) width 22: "\x{3072}\x{3068}\x{308A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x22 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,3) size 19x16 >+ text run at (0,3) width 16: "\x{72EC}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x69 >+ RenderRubyRun (anonymous) at (1563,269) size 20x73 >+ RenderRubyText {RT} at (-12,0) size 12x73 >+ RenderText {#text} at (0,0) size 12x73 >+ text run at (0,0) width 73: "\x{3086}\x{3046}\x{3053}\x{3046}\x{306E}\x{3046}\x{3061}\x{306B}\x{3056}\x{3057}" >+ RenderRubyBase (anonymous) at (0,0) size 20x73 >+ RenderInline {RB} at (0,0) size 19x65 >+ RenderText {#text} at (0,4) size 19x65 >+ text run at (0,4) width 64: "\x{5750}\x{5E7D}\x{7BC1}\x{88CF}" >+ RenderText {#text} at (1563,337) size 19x12 >+ text run at (1563,337) width 11: "\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x51 >+ RenderRubyRun (anonymous) at (1563,344) size 20x55 >+ RenderRubyText {RT} at (-12,0) size 12x55 >+ RenderText {#text} at (0,0) size 12x55 >+ text run at (0,0) width 55: "\x{304D}\x{3093}\x{3092}\x{3060}\x{3093}\x{3058}\x{3066}" >+ RenderRubyBase (anonymous) at (0,0) size 20x55 >+ RenderInline {RB} at (0,0) size 19x33 >+ RenderText {#text} at (0,11) size 19x33 >+ text run at (0,11) width 32: "\x{5F3E}\x{7434}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x61 >+ RenderRubyRun (anonymous) at (1594,0) size 20x65 >+ RenderRubyText {RT} at (-12,0) size 12x65 >+ RenderText {#text} at (0,0) size 12x65 >+ text run at (0,0) width 65: "\x{307E}\x{305F}\x{3061}\x{3087}\x{3046}\x{3057}\x{3087}\x{3046}\x{3059}" >+ RenderRubyBase (anonymous) at (0,0) size 20x65 >+ RenderInline {RB} at (0,0) size 19x49 >+ RenderText {#text} at (0,8) size 19x49 >+ text run at (0,8) width 48: "\x{5FA9}\x{9577}\x{562F}" >+ RenderText {#text} at (1594,60) size 19x12 >+ text run at (1594,60) width 11: "\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x33 >+ RenderRubyRun (anonymous) at (1594,71) size 20x33 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,1) size 12x30 >+ text run at (0,1) width 30: "\x{3057}\x{3093}\x{308A}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{6DF1}\x{6797}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x49 >+ RenderRubyRun (anonymous) at (1594,103) size 20x49 >+ RenderRubyText {RT} at (-12,0) size 12x48 >+ RenderText {#text} at (0,5) size 12x38 >+ text run at (0,5) width 37: "\x{3072}\x{3068}\x{3057}\x{3089}\x{305A}" >+ RenderRubyBase (anonymous) at (0,0) size 20x48 >+ RenderInline {RB} at (0,0) size 19x48 >+ RenderText {#text} at (0,0) size 19x48 >+ text run at (0,0) width 48: "\x{4EBA}\x{4E0D}\x{77E5}" >+ RenderText {#text} at (1594,151) size 19x12 >+ text run at (1594,151) width 11: "\x{3001}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x61 >+ RenderRubyRun (anonymous) at (1594,158) size 20x65 >+ RenderRubyText {RT} at (-12,0) size 12x65 >+ RenderText {#text} at (0,0) size 12x65 >+ text run at (0,0) width 65: "\x{3081}\x{3044}\x{3052}\x{3064}\x{304D}\x{305F}\x{308A}\x{3066}" >+ RenderRubyBase (anonymous) at (0,0) size 20x65 >+ RenderInline {RB} at (0,0) size 19x49 >+ RenderText {#text} at (0,8) size 19x49 >+ text run at (0,8) width 48: "\x{660E}\x{6708}\x{6765}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x36 >+ RenderRubyRun (anonymous) at (1594,223) size 20x40 >+ RenderRubyText {RT} at (-12,0) size 12x40 >+ RenderText {#text} at (0,0) size 12x40 >+ text run at (0,0) width 40: "\x{3042}\x{3044}\x{3066}\x{3089}\x{3059}" >+ RenderRubyBase (anonymous) at (0,0) size 20x40 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,4) size 19x32 >+ text run at (0,4) width 32: "\x{76F8}\x{7167}" >+ RenderText {#text} at (1594,259) size 19x145 >+ text run at (1594,259) width 145: "\x{3002}\x{305F}\x{3060}\x{4E8C}\x{5341}\x{5B57}\x{306E}\x{3046}\x{3061}\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1594,404) size 20x16 >+ RenderRubyText {RT} at (-12,0) size 12x16 >+ RenderText {#text} at (0,1) size 12x14 >+ text run at (0,1) width 14: "\x{3086}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x16 >+ RenderInline {RB} at (0,0) size 19x16 >+ RenderText {#text} at (0,0) size 19x16 >+ text run at (0,0) width 16: "\x{512A}" >+ RenderText {#text} at (1594,420) size 19x15 >+ text run at (1594,420) width 15: "\x{306B}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x49 >+ RenderRubyRun (anonymous) at (1594,434) size 20x50 >+ RenderRubyText {RT} at (-12,0) size 12x50 >+ RenderText {#text} at (0,0) size 12x50 >+ text run at (0,0) width 50: "\x{3079}\x{3064}\x{3051}\x{3093}\x{3053}\x{3093}" >+ RenderRubyBase (anonymous) at (0,0) size 20x50 >+ RenderInline {RB} at (0,0) size 19x48 >+ RenderText {#text} at (0,1) size 19x48 >+ text run at (0,1) width 48: "\x{5225}\x{4E7E}\x{5764}" >+ RenderText {#text} at (1625,0) size 19x14 >+ text run at (1625,0) width 14: "\x{3092}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1625,12) size 20x36 >+ RenderRubyText {RT} at (-12,0) size 12x36 >+ RenderText {#text} at (0,0) size 12x36 >+ text run at (0,0) width 36: "\x{3053}\x{3093}\x{308A}\x{3085}\x{3046}" >+ RenderRubyBase (anonymous) at (0,0) size 20x36 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,2) size 19x32 >+ text run at (0,2) width 32: "\x{5EFA}\x{7ACB}" >+ RenderText {#text} at (1625,46) size 19x143 >+ text run at (1625,46) width 143: "\x{3057}\x{3066}\x{3044}\x{308B}\x{3002}\x{3053}\x{306E}\x{4E7E}\x{5764}\x{306E}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x32 >+ RenderRubyRun (anonymous) at (1625,189) size 20x32 >+ RenderRubyText {RT} at (-12,0) size 12x32 >+ RenderText {#text} at (0,7) size 12x18 >+ text run at (0,7) width 18: "\x{304F}\x{3069}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 20x32 >+ RenderInline {RB} at (0,0) size 19x32 >+ RenderText {#text} at (0,0) size 19x32 >+ text run at (0,0) width 32: "\x{529F}\x{5FB3}" >+ RenderText {#text} at (1625,221) size 19x24 >+ text run at (1625,221) width 24: "\x{306F}\x{300C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x48 >+ RenderRubyRun (anonymous) at (1625,245) size 20x48 >+ RenderRubyText {RT} at (-12,0) size 12x48 >+ RenderText {#text} at (0,4) size 12x40 >+ text run at (0,4) width 39: "\x{307B}\x{3068}\x{3068}\x{304E}\x{3059}" >+ RenderRubyBase (anonymous) at (0,0) size 20x48 >+ RenderInline {RB} at (0,0) size 19x48 >+ RenderText {#text} at (0,0) size 19x48 >+ text run at (0,0) width 48: "\x{4E0D}\x{5982}\x{5E30}" >+ RenderText {#text} at (1625,293) size 19x32 >+ text run at (1625,293) width 32: "\x{300D}\x{3084}\x{300C}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x64 >+ RenderRubyRun (anonymous) at (1625,325) size 20x64 >+ RenderRubyText {RT} at (-12,0) size 12x64 >+ RenderText {#text} at (0,5) size 12x54 >+ text run at (0,5) width 54: "\x{3053}\x{3093}\x{3058}\x{304D}\x{3084}\x{3057}\x{3083}" >+ RenderRubyBase (anonymous) at (0,0) size 20x64 >+ RenderInline {RB} at (0,0) size 19x64 >+ RenderText {#text} at (0,0) size 19x64 >+ text run at (0,0) width 64: "\x{91D1}\x{8272}\x{591C}\x{53C9}" >+ RenderText {#text} at (1625,389) size 50x489 >+ text run at (1625,389) width 100: "\x{300D}\x{306E}\x{529F}\x{5FB3}\x{3067}\x{306F}\x{306A}" >+ text run at (1656,0) width 364: "\x{3044}\x{3002}\x{6C7D}\x{8239}\x{3001}\x{6C7D}\x{8ECA}\x{3001}\x{6A29}\x{5229}\x{3001}\x{7FA9}\x{52D9}\x{3001}\x{9053}\x{5FB3}\x{3001}\x{793C}\x{7FA9}\x{3067}\x{75B2}\x{308C}\x{679C}\x{3066}\x{305F}" >+ RenderRuby (inline) {RUBY} at (0,0) size 19x16 >+ RenderRubyRun (anonymous) at (1656,363) size 20x18 >+ RenderRubyText {RT} at (-12,0) size 12x17 >+ RenderText {#text} at (0,0) size 12x17 >+ text run at (0,0) width 17: "\x{306E}\x{3061}" >+ RenderRubyBase (anonymous) at (0,0) size 20x17 >+ RenderInline {RB} at (0,0) size 19x17 >+ RenderText {#text} at (0,0) size 19x17 >+ text run at (0,0) width 16: "\x{5F8C}" >+ RenderText {#text} at (1656,380) size 39x481 >+ text run at (1656,380) width 101: "\x{306B}\x{3001}\x{3059}\x{3079}\x{3066}\x{3092}\x{5FD8}" >+ text run at (1676,0) width 268: "\x{5374}\x{3057}\x{3066}\x{3050}\x{3063}\x{3059}\x{308A}\x{5BDD}\x{8FBC}\x{3080}\x{3088}\x{3046}\x{306A}\x{529F}\x{5FB3}\x{3067}\x{3042}\x{308B}\x{3002}" >+ RenderBR {BR} at (1676,268) size 19x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/basic-vertical-line-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/basic-vertical-line-expected.txt >new file mode 100644 >index 00000000000..57d9c8891db >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/basic-vertical-line-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 319x304 [border: (2px solid #800000)] >+ RenderInline {SPAN} at (0,0) size 19x220 [border: (5px solid #000000) none (5px solid #000000) none] >+ RenderImage {IMG} at (6,12) size 100x200 [bgcolor=#008000] >+ RenderText {#text} at (2,222) size 19x4 >+ text run at (2,222) width 4: " " >+ RenderBR {BR} at (6,226) size 0x0 >+ RenderInline {SPAN} at (0,0) size 19x220 [border: (5px solid #000000) none (5px solid #000000) none] >+ RenderImage {IMG} at (111,12) size 100x200 [bgcolor=#008000] >+ RenderText {#text} at (107,222) size 19x4 >+ text run at (107,222) width 4: " " >+ RenderBR {BR} at (111,226) size 0x0 >+ RenderInline {SPAN} at (0,0) size 19x220 [border: (5px solid #000000) none (5px solid #000000) none] >+ RenderImage {IMG} at (216,12) size 100x200 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-image-horizontal-bt-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-image-horizontal-bt-expected.txt >new file mode 100644 >index 00000000000..3402cae0289 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-image-horizontal-bt-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,140) size 800x460 >+ RenderBlock {HTML} at (0,0) size 800x460 >+ RenderBody {BODY} at (8,8) size 784x444 >+ RenderInline {SPAN} at (0,0) size 80x321 [border: (21px none #000000) (30px none #000000) (21px none #000000)] >+ RenderBlock {DIV} at (101,117) size 25x0 >+ RenderBR {BR} at (126,96) size 0x98 >+ RenderBlock {DIV} at (50,289) size 50x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-image-vertical-lr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-image-vertical-lr-expected.txt >new file mode 100644 >index 00000000000..ab65a6047aa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-image-vertical-lr-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 460x600 >+ RenderBlock {HTML} at (0,0) size 460x600 >+ RenderBody {BODY} at (8,8) size 444x584 >+ RenderInline {SPAN} at (0,0) size 321x80 [border: (21px none #000000) (30px none #000000) (21px none #000000)] >+ RenderBlock {DIV} at (99,101) size 0x25 >+ RenderBR {BR} at (78,126) size 98x0 >+ RenderBlock {DIV} at (271,50) size 0x50 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-image-vertical-rl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-image-vertical-rl-expected.txt >new file mode 100644 >index 00000000000..17977c5509f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-image-vertical-rl-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (340,0) size 460x600 >+ RenderBlock {HTML} at (0,0) size 460x600 >+ RenderBody {BODY} at (8,8) size 444x584 >+ RenderInline {SPAN} at (0,0) size 321x80 [border: (21px none #000000) (30px none #000000) (21px none #000000)] >+ RenderBlock {DIV} at (164,101) size 0x25 >+ RenderBR {BR} at (87,126) size 98x0 >+ RenderBlock {DIV} at (336,50) size 0x50 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-radius-clipping-vertical-lr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-radius-clipping-vertical-lr-expected.txt >new file mode 100644 >index 00000000000..d1234490c9b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-radius-clipping-vertical-lr-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 785x608 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x600 >+ RenderBody {BODY} at (8,8) size 727x584 >+ RenderBlock {DIV} at (0,0) size 144x600 >+ RenderInline {SPAN} at (0,0) size 137x600 [bgcolor=#0000FF] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 137x600 [bgcolor=#FFFFE0] [border: (5px solid #008000)] >+ RenderText {#text} at (8,35) size 127x600 >+ text run at (8,35) width 565: "This sentence is too long to fit" >+ text run at (80,0) width 294: "on a single line." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-styles-vertical-lr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-styles-vertical-lr-expected.txt >new file mode 100644 >index 00000000000..6b049345c4e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-styles-vertical-lr-expected.txt >@@ -0,0 +1,125 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (20,8) size 760x584 >+ RenderBlock {DIV} at (0,20) size 256x544 >+ RenderBlock {DIV} at (0,0) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px solid #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (42,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (71,83) size 19x4 >+ text run at (71,83) width 4: " " >+ RenderBlock {DIV} at (0,87) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px groove #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (42,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (71,170) size 19x4 >+ text run at (71,170) width 4: " " >+ RenderBlock {DIV} at (0,174) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px ridge #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (42,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (71,257) size 19x4 >+ text run at (71,257) width 4: " " >+ RenderBlock {DIV} at (0,261) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px outset #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (42,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (71,344) size 19x4 >+ text run at (71,344) width 4: " " >+ RenderBlock {DIV} at (0,348) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px inset #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (42,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (71,431) size 19x4 >+ text run at (71,431) width 4: " " >+ RenderBlock {DIV} at (0,435) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px double #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (42,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (276,20) size 256x544 >+ RenderBlock {DIV} at (0,0) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px solid #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (42,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (71,83) size 19x4 >+ text run at (71,83) width 4: " " >+ RenderBlock {DIV} at (0,87) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px groove #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (42,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (71,170) size 19x4 >+ text run at (71,170) width 4: " " >+ RenderBlock {DIV} at (0,174) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px ridge #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (42,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (71,257) size 19x4 >+ text run at (71,257) width 4: " " >+ RenderBlock {DIV} at (0,261) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px outset #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (42,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (71,344) size 19x4 >+ text run at (71,344) width 4: " " >+ RenderBlock {DIV} at (0,348) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px inset #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (42,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (71,431) size 19x4 >+ text run at (71,431) width 4: " " >+ RenderBlock {DIV} at (0,435) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px double #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (42,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-styles-vertical-rl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-styles-vertical-rl-expected.txt >new file mode 100644 >index 00000000000..0d0f5d336df >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-styles-vertical-rl-expected.txt >@@ -0,0 +1,125 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (20,8) size 760x584 >+ RenderBlock {DIV} at (0,20) size 256x544 >+ RenderBlock {DIV} at (0,0) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px solid #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (85,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (198,83) size 19x4 >+ text run at (198,83) width 4: " " >+ RenderBlock {DIV} at (0,87) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px groove #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (85,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (198,170) size 19x4 >+ text run at (198,170) width 4: " " >+ RenderBlock {DIV} at (0,174) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px ridge #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (85,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (198,257) size 19x4 >+ text run at (198,257) width 4: " " >+ RenderBlock {DIV} at (0,261) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px outset #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (85,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (198,344) size 19x4 >+ text run at (198,344) width 4: " " >+ RenderBlock {DIV} at (0,348) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px inset #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (85,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (198,431) size 19x4 >+ text run at (198,431) width 4: " " >+ RenderBlock {DIV} at (0,435) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px double #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (85,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (276,20) size 256x544 >+ RenderBlock {DIV} at (0,0) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px solid #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (85,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (198,83) size 19x4 >+ text run at (198,83) width 4: " " >+ RenderBlock {DIV} at (0,87) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px groove #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (85,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (198,170) size 19x4 >+ text run at (198,170) width 4: " " >+ RenderBlock {DIV} at (0,174) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px ridge #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (85,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (198,257) size 19x4 >+ text run at (198,257) width 4: " " >+ RenderBlock {DIV} at (0,261) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px outset #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (85,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (198,344) size 19x4 >+ text run at (198,344) width 4: " " >+ RenderBlock {DIV} at (0,348) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px inset #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (85,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (198,431) size 19x4 >+ text run at (198,431) width 4: " " >+ RenderBlock {DIV} at (0,435) size 256x83 >+ RenderInline {SPAN} at (0,0) size 241x83 [bgcolor=#DDDDDD] [border: (20px double #808080)] >+ RenderText {#text} at (27,35) size 73x48 >+ text run at (27,35) width 48: " " >+ RenderBR {BR} at (85,83) size 0x0 >+ RenderText {#text} at (155,0) size 73x48 >+ text run at (155,0) width 48: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-vertical-lr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-vertical-lr-expected.txt >new file mode 100644 >index 00000000000..9d8bbb7c932 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/border-vertical-lr-expected.txt >@@ -0,0 +1,25 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 772x600 >+ RenderBlock {HTML} at (0,0) size 772x600 >+ RenderBody {BODY} at (8,8) size 756x584 >+ RenderInline {SPAN} at (0,0) size 218x576 [border: (2px solid #000000)] >+ RenderText {#text} at (21,4) size 210x576 >+ text run at (21,4) width 572: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}" >+ text run at (84,0) width 572: "\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}" >+ text run at (147,0) width 572: "\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}" >+ text run at (210,0) width 176: "\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}" >+ RenderText {#text} at (210,180) size 21x11 >+ text run at (210,180) width 11: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (273,0) size 21x0 >+ RenderInline {SPAN} at (0,0) size 413x583 [border: (5px solid #000000)] >+ RenderText {#text} at (336,7) size 399x583 >+ text run at (336,7) width 572: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}" >+ text run at (399,0) width 583: "\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}" >+ text run at (462,0) width 572: "\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}" >+ text run at (525,0) width 572: "\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}" >+ text run at (588,0) width 572: "\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}" >+ text run at (651,0) width 583: "\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}" >+ text run at (714,0) width 396: "\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/box-shadow-horizontal-bt-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/box-shadow-horizontal-bt-expected.txt >new file mode 100644 >index 00000000000..c31d1a17e3f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/box-shadow-horizontal-bt-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 600x144 >+ RenderInline {SPAN} at (0,0) size 586x137 [bgcolor=#FFFFE0] [border: (5px solid #008000)] >+ RenderText {#text} at (27,8) size 566x127 >+ text run at (27,8) width 566: "This sentence is too long to fit" >+ text run at (143,80) width 294: "on a single line." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,194) size 600x144 >+ RenderInline {SPAN} at (0,0) size 586x137 [bgcolor=#FFFFE0] [border: (5px solid #008000)] >+ RenderText {#text} at (27,8) size 566x127 >+ text run at (27,8) width 566: "This sentence is too long to fit" >+ text run at (143,80) width 294: "on a single line." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/box-shadow-vertical-lr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/box-shadow-vertical-lr-expected.txt >new file mode 100644 >index 00000000000..507175a6dcd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/box-shadow-vertical-lr-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 785x608 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x600 >+ RenderBody {BODY} at (8,8) size 769x584 >+ RenderBlock {DIV} at (0,0) size 144x600 >+ RenderInline {SPAN} at (0,0) size 137x586 [bgcolor=#FFFFE0] [border: (5px solid #008000)] >+ RenderText {#text} at (8,27) size 127x566 >+ text run at (8,27) width 565: "This sentence is too long to fit" >+ text run at (80,143) width 294: "on a single line." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (194,0) size 144x600 >+ RenderInline {SPAN} at (0,0) size 137x586 [bgcolor=#FFFFE0] [border: (5px solid #008000)] >+ RenderText {#text} at (8,27) size 127x566 >+ text run at (8,27) width 565: "This sentence is too long to fit" >+ text run at (80,143) width 294: "on a single line." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/box-shadow-vertical-rl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/box-shadow-vertical-rl-expected.txt >new file mode 100644 >index 00000000000..507175a6dcd >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/box-shadow-vertical-rl-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 785x608 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x600 >+ RenderBlock {HTML} at (0,0) size 785x600 >+ RenderBody {BODY} at (8,8) size 769x584 >+ RenderBlock {DIV} at (0,0) size 144x600 >+ RenderInline {SPAN} at (0,0) size 137x586 [bgcolor=#FFFFE0] [border: (5px solid #008000)] >+ RenderText {#text} at (8,27) size 127x566 >+ text run at (8,27) width 565: "This sentence is too long to fit" >+ text run at (80,143) width 294: "on a single line." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (194,0) size 144x600 >+ RenderInline {SPAN} at (0,0) size 137x586 [bgcolor=#FFFFE0] [border: (5px solid #008000)] >+ RenderText {#text} at (8,27) size 127x566 >+ text run at (8,27) width 565: "This sentence is too long to fit" >+ text run at (80,143) width 294: "on a single line." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/broken-ideograph-small-caps-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/broken-ideograph-small-caps-expected.txt >new file mode 100644 >index 00000000000..d01786d0673 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/broken-ideograph-small-caps-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x377 >+ RenderBlock {HTML} at (0,0) size 800x377 >+ RenderBody {BODY} at (50,50) size 700x277 >+ RenderBlock {DIV} at (0,0) size 556x277 [bgcolor=#EEEEEE] >+ RenderBlock {DIV} at (1,1) size 277x129 [bgcolor=#FFEEEE] >+ RenderBlock {P} at (14,28) size 249x23 [bgcolor=#FFAAAA] [border: none (20px solid #FF8888) none (20px solid #FF8888)] >+ RenderText {#text} at (21,1) size 176x20 >+ text run at (21,1) width 176: "\x{7B2C}\x{4E00}\x{6BB5}\x{843D} Paragraph 1" >+ RenderBlock {P} at (14,78) size 249x22 [bgcolor=#FFAAAA] [border: none (20px solid #FF8888) none (20px solid #FF8888)] >+ RenderText {#text} at (21,1) size 176x20 >+ text run at (21,1) width 176: "\x{7B2C}\x{4E8C}\x{6BB5}\x{843D} Paragraph 2" >+ RenderBlock {DIV} at (278,1) size 277x275 [bgcolor=#FFFFEE] >+ RenderBlock {P} at (14,28) size 63x219 [bgcolor=#FFAAAA] [border: none (20px solid #FF8888) none (20px solid #FF8888)] >+ RenderText {#text} at (21,1) size 20x176 >+ text run at (21,1) width 176: "\x{7B2C}\x{4E00}\x{6BB5}\x{843D} Paragraph 1" >+ RenderBlock {P} at (90,28) size 63x219 [bgcolor=#FFAAAA] [border: none (20px solid #FF8888) none (20px solid #FF8888)] >+ RenderText {#text} at (21,1) size 20x176 >+ text run at (21,1) width 176: "\x{7B2C}\x{4E8C}\x{6BB5}\x{843D} Paragraph 2" >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/broken-ideographic-font-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/broken-ideographic-font-expected.txt >new file mode 100644 >index 00000000000..663405b9c7b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/broken-ideographic-font-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x377 >+ RenderBlock {HTML} at (0,0) size 800x377 >+ RenderBody {BODY} at (50,50) size 700x277 >+ RenderBlock {DIV} at (0,0) size 556x277 [bgcolor=#EEEEEE] >+ RenderBlock {DIV} at (1,1) size 277x129 [bgcolor=#FFEEEE] >+ RenderBlock {P} at (14,28) size 249x23 [bgcolor=#FFAAAA] [border: none (20px solid #FF8888) none (20px solid #FF8888)] >+ RenderText {#text} at (21,1) size 200x20 >+ text run at (21,1) width 200: "\x{7B2C}\x{4E00}\x{6BB5}\x{843D} paragraph 1" >+ RenderBlock {P} at (14,78) size 249x22 [bgcolor=#FFAAAA] [border: none (20px solid #FF8888) none (20px solid #FF8888)] >+ RenderText {#text} at (21,1) size 200x20 >+ text run at (21,1) width 200: "\x{7B2C}\x{4E8C}\x{6BB5}\x{843D} paragraph 2" >+ RenderBlock {DIV} at (278,1) size 277x275 [bgcolor=#FFFFEE] >+ RenderBlock {P} at (14,28) size 63x219 [bgcolor=#FFAAAA] [border: none (20px solid #FF8888) none (20px solid #FF8888)] >+ RenderText {#text} at (21,1) size 20x200 >+ text run at (21,1) width 200: "\x{7B2C}\x{4E00}\x{6BB5}\x{843D} paragraph 1" >+ RenderBlock {P} at (90,28) size 63x219 [bgcolor=#FFAAAA] [border: none (20px solid #FF8888) none (20px solid #FF8888)] >+ RenderText {#text} at (21,1) size 20x200 >+ text run at (21,1) width 200: "\x{7B2C}\x{4E8C}\x{6BB5}\x{843D} paragraph 2" >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/english-bt-text-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/english-bt-text-expected.txt >new file mode 100644 >index 00000000000..a0c81a38cf0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/english-bt-text-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x504 [border: (2px solid #000000)] >+ RenderBlock {DIV} at (2,18) size 780x204 [border: (2px solid #800000)] >+ RenderBlock (floating) {DIV} at (678,2) size 100x100 [bgcolor=#00FF00] >+ RenderText {#text} at (2,2) size 511x19 >+ text run at (2,2) width 286: "Here is some text in a horizontal-bt block flow. " >+ text run at (288,2) width 225: "The block direction is bottom-to-top." >+ RenderBR {BR} at (513,6) size 0x0 >+ RenderText {#text} at (2,22) size 205x19 >+ text run at (2,22) width 205: "This line should also be horizontal." >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/english-lr-text-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/english-lr-text-expected.txt >new file mode 100644 >index 00000000000..0fcc65fccc5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/english-lr-text-expected.txt >@@ -0,0 +1,34 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 126x500 >+ RenderInline {SPAN} at (0,0) size 20x390 >+ RenderText {#text} at (0,0) size 20x390 >+ text run at (0,0) width 390: "This text should be rotated 90 degrees and underlined." >+ RenderText {#text} at (0,390) size 20x5 >+ text run at (0,390) width 5: " " >+ RenderBR {BR} at (4,395) size 0x0 >+ RenderInline {SPAN} at (0,0) size 20x381 >+ RenderText {#text} at (21,0) size 20x381 >+ text run at (21,0) width 381: "This text should be rotated 90 degrees and overlined." >+ RenderText {#text} at (21,381) size 20x5 >+ text run at (21,381) width 5: " " >+ RenderBR {BR} at (25,386) size 0x0 >+ RenderInline {SPAN} at (0,0) size 20x419 >+ RenderText {#text} at (42,0) size 20x419 >+ text run at (42,0) width 419: "This text should be rotated 90 degrees and struck through." >+ RenderText {#text} at (42,419) size 20x5 >+ text run at (42,419) width 5: " " >+ RenderBR {BR} at (46,424) size 0x0 >+ RenderInline {SPAN} at (0,0) size 20x443 >+ RenderText {#text} at (63,0) size 20x443 >+ text run at (63,0) width 443: "This text should have a red shadow that is offset horizontally." >+ RenderText {#text} at (63,443) size 20x5 >+ text run at (63,443) width 5: " " >+ RenderBR {BR} at (67,448) size 0x0 >+ RenderBR {BR} at (84,0) size 20x0 >+ RenderInline {SPAN} at (0,0) size 20x452 >+ RenderText {#text} at (105,0) size 20x452 >+ text run at (105,0) width 452: "This text should have an overline plus horizontal green shadow" >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/english-rl-text-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/english-rl-text-expected.txt >new file mode 100644 >index 00000000000..edadddfa1aa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/english-rl-text-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 504x584 [border: (2px solid #000000)] >+ RenderBlock {DIV} at (18,2) size 204x580 [border: (2px solid #800000)] >+ RenderBlock (floating) {DIV} at (2,478) size 100x100 [bgcolor=#00FF00] >+ RenderText {#text} at (2,2) size 19x473 >+ text run at (2,2) width 267: "Here is some text in a vertical-rl block flow. " >+ text run at (2,269) width 206: "The block direction is right-to-left." >+ RenderBR {BR} at (17,475) size 0x0 >+ RenderText {#text} at (22,2) size 19x190 >+ text run at (22,2) width 190: "This line should also be vertical." >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/fallback-orientation-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/fallback-orientation-expected.txt >new file mode 100644 >index 00000000000..cbf49c17cad >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/fallback-orientation-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 197x19 >+ text run at (0,0) width 197: "This should be pointing upwards:" >+ RenderBlock {DIV} at (0,36) size 93x40 >+ RenderText {#text} at (1,0) size 90x40 >+ text run at (1,0) width 40: "\x{3008}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/fieldsets-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/fieldsets-expected.txt >new file mode 100644 >index 00000000000..5d5a7f489d7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/fieldsets-expected.txt >@@ -0,0 +1,77 @@ >+layer at (0,0) size 785x1250 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1250 >+ RenderBlock {HTML} at (0,0) size 785x1250 >+ RenderBody {BODY} at (8,8) size 769x1234 >+ RenderText {#text} at (0,0) size 262x19 >+ text run at (0,0) width 262: "LTR fieldset with left/center/right text-align: " >+ RenderBR {BR} at (262,15) size 0x0 >+ RenderFieldSet {FIELDSET} at (16,36) size 228x120 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (34,0) size 104x25 >+ RenderBlock {DIV} at (2,0) size 100x25 [bgcolor=#FFA500] >+ RenderText {#text} at (260,156) size 4x19 >+ text run at (260,156) width 4: " " >+ RenderFieldSet {FIELDSET} at (280,36) size 228x120 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (110,0) size 104x25 >+ RenderBlock {DIV} at (2,0) size 100x25 [bgcolor=#FFA500] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (16,192) size 228x120 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (62,0) size 104x25 >+ RenderBlock {DIV} at (2,0) size 100x25 [bgcolor=#FFA500] >+ RenderText {#text} at (260,312) size 4x19 >+ text run at (260,312) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,332) size 262x19 >+ text run at (0,332) width 262: "RTL fieldset with left/center/right text-align: " >+ RenderBR {BR} at (262,347) size 0x0 >+ RenderFieldSet {FIELDSET} at (16,368) size 228x120 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (14,0) size 104x25 >+ RenderBlock {DIV} at (2,0) size 100x25 [bgcolor=#FFA500] >+ RenderText {#text} at (260,488) size 4x19 >+ text run at (260,488) width 4: " " >+ RenderFieldSet {FIELDSET} at (280,368) size 228x120 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (90,0) size 104x25 >+ RenderBlock {DIV} at (2,0) size 100x25 [bgcolor=#FFA500] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderFieldSet {FIELDSET} at (16,524) size 228x120 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (62,0) size 104x25 >+ RenderBlock {DIV} at (2,0) size 100x25 [bgcolor=#FFA500] >+ RenderText {#text} at (260,644) size 4x19 >+ text run at (260,644) width 4: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,664) size 313x19 >+ text run at (0,664) width 313: "Vertical LTR fieldset with left/center/right text-align: " >+ RenderBR {BR} at (313,679) size 0x0 >+ RenderFieldSet {FIELDSET} at (16,700) size 120x228 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (0,34) size 25x104 >+ RenderBlock {DIV} at (0,2) size 25x100 [bgcolor=#FFA500] >+ RenderText {#text} at (151,929) size 5x19 >+ text run at (151,929) width 5: " " >+ RenderFieldSet {FIELDSET} at (171,700) size 121x228 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (0,110) size 25x104 >+ RenderBlock {DIV} at (0,2) size 25x100 [bgcolor=#FFA500] >+ RenderText {#text} at (307,929) size 5x19 >+ text run at (307,929) width 5: " " >+ RenderFieldSet {FIELDSET} at (327,700) size 120x228 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (0,62) size 25x104 >+ RenderBlock {DIV} at (0,2) size 25x100 [bgcolor=#FFA500] >+ RenderText {#text} at (462,929) size 5x19 >+ text run at (462,929) width 5: " " >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderText {#text} at (0,949) size 313x19 >+ text run at (0,949) width 313: "Vertical RTL fieldset with left/center/right text-align: " >+ RenderBR {BR} at (313,964) size 0x0 >+ RenderFieldSet {FIELDSET} at (16,985) size 120x228 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (0,14) size 25x104 >+ RenderBlock {DIV} at (0,2) size 25x100 [bgcolor=#FFA500] >+ RenderText {#text} at (151,1214) size 5x19 >+ text run at (151,1214) width 5: " " >+ RenderFieldSet {FIELDSET} at (171,985) size 121x228 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (0,90) size 25x104 >+ RenderBlock {DIV} at (0,2) size 25x100 [bgcolor=#FFA500] >+ RenderText {#text} at (307,1214) size 5x19 >+ text run at (307,1214) width 5: " " >+ RenderFieldSet {FIELDSET} at (327,985) size 120x228 [border: (2px groove #F0F0F0)] >+ RenderBlock {LEGEND} at (0,62) size 25x104 >+ RenderBlock {DIV} at (0,2) size 25x100 [bgcolor=#FFA500] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/horizontal-bt-replaced-selection-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/horizontal-bt-replaced-selection-expected.txt >new file mode 100644 >index 00000000000..f6a7a5c4983 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/horizontal-bt-replaced-selection-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,431) size 800x169 >+ RenderBlock {HTML} at (0,0) size 800x169 >+ RenderBody {BODY} at (8,8) size 784x153 >+ RenderText {#text} at (0,1) size 383x41 >+ text run at (0,1) width 383: "This is the first line of text." >+ RenderBR {BR} at (383,1) size 0x41 >+ RenderImage {IMG} at (0,52) size 20x50 [bgcolor=#008000] >+ RenderText {#text} at (20,43) size 370x41 >+ text run at (20,43) width 370: " This is the second line of " >+ RenderImage {IMG} at (390,52) size 20x100 [bgcolor=#800080] >+ RenderText {#text} at (410,43) size 72x41 >+ text run at (410,43) width 72: " text." >+selection start: position 1 of child 0 {#text} of body >+selection end: position 1 of child 3 {IMG} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-lr-selection-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-lr-selection-expected.txt >new file mode 100644 >index 00000000000..1590099a128 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-lr-selection-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 361x600 >+ RenderBlock {HTML} at (0,0) size 361x600 [border: (10px solid #800000)] >+ RenderBody {BODY} at (18,18) size 325x564 [border: (5px solid #000000)] >+ RenderBlock {DIV} at (5,105) size 315x400 >+ RenderText {#text} at (0,0) size 315x396 >+ text run at (0,0) width 396: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}" >+ text run at (21,0) width 396: "\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}" >+ text run at (42,0) width 374: "\x{3059}\x{304B}\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}" >+ text run at (63,0) width 396: "\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}" >+ text run at (84,0) width 396: "\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}" >+ text run at (105,0) width 396: "\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}" >+ text run at (126,0) width 374: "\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}" >+ text run at (147,0) width 396: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}" >+ text run at (168,0) width 396: "\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}" >+ text run at (189,0) width 396: "\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}" >+ text run at (210,0) width 396: "\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}" >+ text run at (231,0) width 396: "\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}" >+ text run at (252,0) width 396: "\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}" >+ text run at (273,0) width 385: "\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}" >+ text run at (294,0) width 242: "\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}" >+selection start: position 4 of child 0 {#text} of child 1 {DIV} of body >+selection end: position 255 of child 0 {#text} of child 1 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-lr-text-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-lr-text-expected.txt >new file mode 100644 >index 00000000000..08c4ca32d95 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-lr-text-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 277x600 >+ RenderBlock {HTML} at (0,0) size 277x600 [border: (10px solid #800000)] >+ RenderBody {BODY} at (18,18) size 241x564 [border: (5px solid #000000)] >+ RenderText {#text} at (5,5) size 231x550 >+ text run at (5,5) width 550: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}" >+ text run at (26,5) width 550: "\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}" >+ text run at (47,5) width 550: "\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}" >+ text run at (68,5) width 550: "\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}" >+ text run at (89,5) width 528: "\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}" >+ text run at (110,5) width 528: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}" >+ text run at (131,5) width 550: "\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{8A2A}" >+ text run at (152,5) width 550: "\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}" >+ text run at (173,5) width 528: "\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}" >+ text run at (194,5) width 539: "\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}" >+ text run at (215,5) width 308: "\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-rl-selection-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-rl-selection-expected.txt >new file mode 100644 >index 00000000000..5d31e4adc54 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-rl-selection-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (439,0) size 361x600 >+ RenderBlock {HTML} at (0,0) size 361x600 [border: (10px solid #800000)] >+ RenderBody {BODY} at (18,18) size 325x564 [border: (5px solid #000000)] >+ RenderBlock {DIV} at (5,105) size 315x400 >+ RenderText {#text} at (0,0) size 315x396 >+ text run at (0,0) width 396: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}" >+ text run at (21,0) width 396: "\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}" >+ text run at (42,0) width 374: "\x{3059}\x{304B}\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}" >+ text run at (63,0) width 396: "\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}" >+ text run at (84,0) width 396: "\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}" >+ text run at (105,0) width 396: "\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}" >+ text run at (126,0) width 374: "\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}" >+ text run at (147,0) width 396: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}" >+ text run at (168,0) width 396: "\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}" >+ text run at (189,0) width 396: "\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}" >+ text run at (210,0) width 396: "\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}" >+ text run at (231,0) width 396: "\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}" >+ text run at (252,0) width 396: "\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}" >+ text run at (273,0) width 385: "\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}" >+ text run at (294,0) width 242: "\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}" >+selection start: position 4 of child 0 {#text} of child 1 {DIV} of body >+selection end: position 255 of child 0 {#text} of child 1 {DIV} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-rl-text-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-rl-text-expected.txt >new file mode 100644 >index 00000000000..6a6bc6b3bf0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-rl-text-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (523,0) size 277x600 >+ RenderBlock {HTML} at (0,0) size 277x600 [border: (10px solid #800000)] >+ RenderBody {BODY} at (18,18) size 241x564 [border: (5px solid #000000)] >+ RenderText {#text} at (5,5) size 231x550 >+ text run at (5,5) width 550: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}" >+ text run at (26,5) width 550: "\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}" >+ text run at (47,5) width 550: "\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}" >+ text run at (68,5) width 550: "\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}" >+ text run at (89,5) width 528: "\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}" >+ text run at (110,5) width 528: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}" >+ text run at (131,5) width 550: "\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{8A2A}" >+ text run at (152,5) width 550: "\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}" >+ text run at (173,5) width 528: "\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}" >+ text run at (194,5) width 539: "\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}" >+ text run at (215,5) width 308: "\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-rl-text-with-broken-font-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-rl-text-with-broken-font-expected.txt >new file mode 100644 >index 00000000000..6a6bc6b3bf0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-rl-text-with-broken-font-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (523,0) size 277x600 >+ RenderBlock {HTML} at (0,0) size 277x600 [border: (10px solid #800000)] >+ RenderBody {BODY} at (18,18) size 241x564 [border: (5px solid #000000)] >+ RenderText {#text} at (5,5) size 231x550 >+ text run at (5,5) width 550: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}" >+ text run at (26,5) width 550: "\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}" >+ text run at (47,5) width 550: "\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}" >+ text run at (68,5) width 550: "\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}" >+ text run at (89,5) width 528: "\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}" >+ text run at (110,5) width 528: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}" >+ text run at (131,5) width 550: "\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{8A2A}" >+ text run at (152,5) width 550: "\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}" >+ text run at (173,5) width 528: "\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}" >+ text run at (194,5) width 539: "\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}" >+ text run at (215,5) width 308: "\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-ruby-horizontal-bt-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-ruby-horizontal-bt-expected.txt >new file mode 100644 >index 00000000000..c3119408b5e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-ruby-horizontal-bt-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,495) size 800x105 >+ RenderBlock {HTML} at (0,0) size 800x105 [border: (10px solid #800000)] >+ RenderBody {BODY} at (18,18) size 764x69 >+ RenderText {#text} at (0,1) size 220x46 >+ text run at (0,1) width 220: "\x{653B}\x{6BBB} \x{6A5F}\x{52D5}\x{968A} " >+ RenderRuby (inline) {RUBY} at (0,0) size 200x46 >+ RenderRubyRun (anonymous) at (220,0) size 80x48 >+ RenderRubyText {RT} at (0,47) size 80x23 >+ RenderText {#text} at (9,0) size 62x22 >+ text run at (9,0) width 62: "\x{3053}\x{3046}\x{304B}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 80x48 >+ RenderText {#text} at (0,1) size 80x46 >+ text run at (0,1) width 80: "\x{653B}\x{6BBB}" >+ RenderRubyRun (anonymous) at (300,0) size 120x48 >+ RenderRubyText {RT} at (0,47) size 120x23 >+ RenderText {#text} at (17,0) size 86x22 >+ text run at (17,0) width 86: "\x{304D}\x{3069}\x{3046}\x{305F}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 120x48 >+ RenderText {#text} at (0,1) size 120x46 >+ text run at (0,1) width 120: "\x{6A5F}\x{52D5}\x{968A}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt >new file mode 100644 >index 00000000000..af4865f8c91 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-ruby-vertical-lr-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 105x600 >+ RenderBlock {HTML} at (0,0) size 105x600 [border: (10px solid #800000)] >+ RenderBody {BODY} at (18,18) size 69x564 >+ RenderText {#text} at (1,0) size 46x220 >+ text run at (1,0) width 220: "\x{653B}\x{6BBB} \x{6A5F}\x{52D5}\x{968A} " >+ RenderRuby (inline) {RUBY} at (0,0) size 46x200 >+ RenderRubyRun (anonymous) at (0,220) size 48x80 >+ RenderRubyText {RT} at (47,0) size 23x80 >+ RenderText {#text} at (0,9) size 22x62 >+ text run at (0,9) width 62: "\x{3053}\x{3046}\x{304B}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 48x80 >+ RenderText {#text} at (1,0) size 46x80 >+ text run at (1,0) width 80: "\x{653B}\x{6BBB}" >+ RenderRubyRun (anonymous) at (0,300) size 48x120 >+ RenderRubyText {RT} at (47,0) size 23x120 >+ RenderText {#text} at (0,17) size 22x86 >+ text run at (0,17) width 86: "\x{304D}\x{3069}\x{3046}\x{305F}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 48x120 >+ RenderText {#text} at (1,0) size 46x120 >+ text run at (1,0) width 120: "\x{6A5F}\x{52D5}\x{968A}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt >new file mode 100644 >index 00000000000..8336a7185a8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/japanese-ruby-vertical-rl-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (695,0) size 105x600 >+ RenderBlock {HTML} at (0,0) size 105x600 [border: (10px solid #800000)] >+ RenderBody {BODY} at (18,18) size 69x564 >+ RenderText {#text} at (22,0) size 46x220 >+ text run at (22,0) width 220: "\x{653B}\x{6BBB} \x{6A5F}\x{52D5}\x{968A} " >+ RenderRuby (inline) {RUBY} at (0,0) size 46x200 >+ RenderRubyRun (anonymous) at (21,220) size 48x80 >+ RenderRubyText {RT} at (-21,0) size 23x80 >+ RenderText {#text} at (0,9) size 22x62 >+ text run at (0,9) width 62: "\x{3053}\x{3046}\x{304B}\x{304F}" >+ RenderRubyBase (anonymous) at (0,0) size 48x80 >+ RenderText {#text} at (1,0) size 46x80 >+ text run at (1,0) width 80: "\x{653B}\x{6BBB}" >+ RenderRubyRun (anonymous) at (21,300) size 48x120 >+ RenderRubyText {RT} at (-21,0) size 23x120 >+ RenderText {#text} at (0,17) size 22x86 >+ text run at (0,17) width 86: "\x{304D}\x{3069}\x{3046}\x{305F}\x{3044}" >+ RenderRubyBase (anonymous) at (0,0) size 48x120 >+ RenderText {#text} at (1,0) size 46x120 >+ text run at (1,0) width 120: "\x{6A5F}\x{52D5}\x{968A}" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/text-orientation-basic-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/text-orientation-basic-expected.txt >new file mode 100644 >index 00000000000..eafdb17bf2d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/text-orientation-basic-expected.txt >@@ -0,0 +1,57 @@ >+layer at (0,0) size 785x712 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x712 >+ RenderBlock {HTML} at (0,0) size 785x712 >+ RenderBody {BODY} at (8,8) size 769x696 >+ RenderBlock {P} at (0,0) size 769x80 >+ RenderText {#text} at (0,0) size 762x39 >+ text run at (0,0) width 336: "This test shows the following bugs with text-orientation. " >+ text run at (336,0) width 426: "The far right test mis-renders differently in both the simple and complex" >+ text run at (0,20) width 319: "text paths. The simple text path mis-renders because " >+ RenderInline {TT} at (0,0) size 304x16 >+ RenderText {#text} at (319,23) size 304x16 >+ text run at (319,23) width 304: "CTFontGetVerticalTranslationsForGlyphs" >+ RenderText {#text} at (623,20) size 766x59 >+ text run at (623,20) width 143: " returns incorrect values" >+ text run at (0,40) width 313: "for horizontal glyphs that have vertical counterparts. " >+ text run at (313,40) width 413: "The complex text code path mis-renders because of API deficiency. " >+ text run at (726,40) width 35: "There" >+ text run at (0,60) width 527: "is no way to tell CoreText to use upright horizontal glyphs when rendering a vertical line." >+ RenderBlock {DIV} at (0,96) size 174x600 >+ RenderBlock {DIV} at (0,0) size 174x172 [border: (1px solid #008000)] >+ RenderInline {SPAN} at (0,0) size 41x170 >+ RenderText {#text} at (2,1) size 41x170 >+ text run at (2,1) width 170: "Hello world" >+ RenderBR {BR} at (11,171) size 0x0 >+ RenderInline {SPAN} at (0,0) size 41x170 >+ RenderText {#text} at (45,1) size 41x170 >+ text run at (45,1) width 170: "Hello world" >+ RenderBR {BR} at (54,171) size 0x0 >+ RenderInline {SPAN} at (0,0) size 41x170 >+ RenderText {#text} at (88,1) size 41x170 >+ text run at (88,1) width 170: "Hello world" >+ RenderBR {BR} at (97,171) size 0x0 >+ RenderInline {SPAN} at (0,0) size 41x170 >+ RenderText {#text} at (131,1) size 41x170 >+ text run at (131,1) width 170: "Hello world" >+ RenderBR {BR} at (140,171) size 0x0 >+ RenderText {#text} at (2,172) size 41x9 >+ text run at (2,172) width 9: " " >+ RenderBlock {DIV} at (0,181) size 174x175 [border: (1px solid #008000)] >+ RenderInline {SPAN} at (0,0) size 41x173 >+ RenderText {#text} at (2,1) size 41x173 >+ text run at (2,1) width 173: "Hello world" >+ RenderBR {BR} at (11,174) size 0x0 >+ RenderInline {SPAN} at (0,0) size 41x173 >+ RenderText {#text} at (45,1) size 41x173 >+ text run at (45,1) width 173: "Hello world" >+ RenderBR {BR} at (54,174) size 0x0 >+ RenderInline {SPAN} at (0,0) size 41x173 >+ RenderText {#text} at (88,1) size 41x173 >+ text run at (88,1) width 173: "Hello world" >+ RenderBR {BR} at (97,174) size 0x0 >+ RenderInline {SPAN} at (0,0) size 41x173 >+ RenderText {#text} at (131,1) size 41x173 >+ text run at (131,1) width 173: "Hello world" >+ RenderBR {BR} at (140,174) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-align-table-baseline-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-align-table-baseline-expected.txt >new file mode 100644 >index 00000000000..9f8f599fcef >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-align-table-baseline-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 254x600 >+ RenderBlock {HTML} at (0,0) size 254x600 >+ RenderBody {BODY} at (8,8) size 238x584 >+ RenderTable {TABLE} at (0,0) size 238x584 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 234x580 >+ RenderTableRow {TR} at (0,2) size 230x580 >+ RenderTableCell {TD} at (2,46) size 230x81 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (47,-42) size 112x144 >+ text run at (47,-42) width 144: "\x{7B2C}\x{4E00}\x{6BB5}" >+ text run at (104,-42) width 48: "\x{843D}" >+ RenderTableCell {TD} at (2,196) size 230x383 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (4,2) size 222x288 >+ text run at (4,2) width 288: "\x{7B2C}\x{4E8C}\x{6BB5}" >+ text run at (117,2) width 96: "\x{843D}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-baseline-alignment-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-baseline-alignment-expected.txt >new file mode 100644 >index 00000000000..1b6e6cb2626 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-baseline-alignment-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (531,0) size 269x600 >+ RenderBlock {HTML} at (0,0) size 269x600 >+ RenderBody {BODY} at (24,8) size 221x584 >+ RenderBlock {P} at (0,0) size 114x584 >+ RenderInline {SPAN} at (0,0) size 27x102 >+ RenderText {#text} at (23,0) size 27x102 >+ text run at (23,0) width 102: "\x{7B2C}\x{4E00}\x{6BB5}\x{843D} " >+ RenderInline {SPAN} at (0,0) size 112x462 >+ RenderText {#text} at (1,102) size 55x338 >+ text run at (1,102) width 338: "PARAGRAPH 1 " >+ RenderBR {BR} at (1,440) size 55x0 >+ RenderText {#text} at (58,0) size 55x297 >+ text run at (58,0) width 297: "MORE TEXT. " >+ RenderInline {SPAN} at (0,0) size 15x165 >+ RenderText {#text} at (89,297) size 15x165 >+ text run at (89,297) width 165: "SHOULD NOT BE CENTERED." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (138,0) size 83x584 >+ RenderInline {SPAN} at (0,0) size 27x470 >+ RenderText {#text} at (49,0) size 27x102 >+ text run at (49,0) width 102: "\x{7B2C}\x{4E8C}\x{6BB5}\x{843D} " >+ RenderInline {SPAN} at (0,0) size 55x368 >+ RenderText {#text} at (27,102) size 55x338 >+ text run at (27,102) width 338: "PARAGRAPH 2 " >+ RenderImage {IMG} at (0,440) size 70x30 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-font-fallback-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-font-fallback-expected.txt >new file mode 100644 >index 00000000000..6079848fdc9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-font-fallback-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x377 >+ RenderBlock {HTML} at (0,0) size 800x377 >+ RenderBody {BODY} at (50,50) size 700x277 >+ RenderBlock {DIV} at (0,0) size 556x277 [bgcolor=#EEEEEE] >+ RenderBlock {DIV} at (1,1) size 277x129 [bgcolor=#FFEEEE] >+ RenderBlock {P} at (14,28) size 249x23 [bgcolor=#FFAAAA] [border: none (20px solid #FF8888) none (20px solid #FF8888)] >+ RenderText {#text} at (21,0) size 179x22 >+ text run at (21,0) width 179: "\x{7B2C}\x{4E00}\x{6BB5}\x{843D} paragraph 1" >+ RenderBlock {P} at (14,78) size 249x22 [bgcolor=#FFAAAA] [border: none (20px solid #FF8888) none (20px solid #FF8888)] >+ RenderText {#text} at (21,0) size 179x22 >+ text run at (21,0) width 179: "\x{7B2C}\x{4E8C}\x{6BB5}\x{843D} paragraph 2" >+ RenderBlock {DIV} at (278,1) size 277x275 [bgcolor=#FFFFEE] >+ RenderBlock {P} at (14,28) size 63x219 [bgcolor=#FFAAAA] [border: none (20px solid #FF8888) none (20px solid #FF8888)] >+ RenderText {#text} at (20,1) size 22x179 >+ text run at (20,1) width 179: "\x{7B2C}\x{4E00}\x{6BB5}\x{843D} paragraph 1" >+ RenderBlock {P} at (90,28) size 63x219 [bgcolor=#FFAAAA] [border: none (20px solid #FF8888) none (20px solid #FF8888)] >+ RenderText {#text} at (20,1) size 22x179 >+ text run at (20,1) width 179: "\x{7B2C}\x{4E8C}\x{6BB5}\x{843D} paragraph 2" >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-lr-replaced-selection-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-lr-replaced-selection-expected.txt >new file mode 100644 >index 00000000000..142deebe5c3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-lr-replaced-selection-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 169x600 >+ RenderBlock {HTML} at (0,0) size 169x600 >+ RenderBody {BODY} at (8,8) size 153x584 >+ RenderText {#text} at (1,0) size 41x383 >+ text run at (1,0) width 383: "This is the first line of text." >+ RenderBR {BR} at (1,383) size 41x0 >+ RenderImage {IMG} at (52,0) size 50x20 [bgcolor=#008000] >+ RenderText {#text} at (43,20) size 41x370 >+ text run at (43,20) width 370: " This is the second line of " >+ RenderImage {IMG} at (52,390) size 100x20 [bgcolor=#800080] >+ RenderText {#text} at (43,410) size 41x72 >+ text run at (43,410) width 72: " text." >+selection start: position 1 of child 0 {#text} of body >+selection end: position 1 of child 3 {IMG} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-rl-replaced-selection-expected.txt b/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-rl-replaced-selection-expected.txt >new file mode 100644 >index 00000000000..99475ca147e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/writing-mode/vertical-rl-replaced-selection-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (631,0) size 169x600 >+ RenderBlock {HTML} at (0,0) size 169x600 >+ RenderBody {BODY} at (8,8) size 153x584 >+ RenderText {#text} at (1,0) size 41x383 >+ text run at (1,0) width 383: "This is the first line of text." >+ RenderBR {BR} at (1,383) size 41x0 >+ RenderImage {IMG} at (93,0) size 50x20 [bgcolor=#008000] >+ RenderText {#text} at (111,20) size 41x370 >+ text run at (111,20) width 370: " This is the second line of " >+ RenderImage {IMG} at (43,390) size 100x20 [bgcolor=#800080] >+ RenderText {#text} at (111,410) size 41x72 >+ text run at (111,410) width 72: " text." >+selection start: position 1 of child 0 {#text} of body >+selection end: position 1 of child 3 {IMG} of body >diff --git a/LayoutTests/platform/wincairo-win10/fast/xsl/document-function-expected.txt b/LayoutTests/platform/wincairo-win10/fast/xsl/document-function-expected.txt >new file mode 100644 >index 00000000000..0e4ee34685f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/xsl/document-function-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 619x19 >+ text run at (0,0) width 619: "This tests the xslt document() function. If this test is successful, there should be three paragraphs below." >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 114x19 >+ text run at (0,0) width 114: "This is a paragraph" >+ RenderBlock {P} at (0,72) size 784x20 >+ RenderText {#text} at (0,0) size 152x19 >+ text run at (0,0) width 152: "This is another paragraph" >+ RenderBlock {P} at (0,108) size 784x20 >+ RenderText {#text} at (0,0) size 149x19 >+ text run at (0,0) width 149: "This is a third paragraph." >diff --git a/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-enc-cyr-expected.txt b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-enc-cyr-expected.txt >new file mode 100644 >index 00000000000..c0338049686 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-enc-cyr-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 310x19 >+ text run at (0,0) width 310: "CHARACTERS IN XSLT: \x{414}\x{43E}\x{431}\x{430}\x{432}\x{43B}\x{435}\x{43D}\x{43D}\x{44B}\x{439} \x{442}\x{435}\x{43A}\x{441}\x{442} " >+ RenderBR {BR} at (310,15) size 0x0 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderText {#text} at (0,40) size 216x19 >+ text run at (0,40) width 216: "SOURCE XML: \x{418}\x{441}\x{445}\x{43E}\x{434}\x{43D}\x{44B}\x{439} \x{442}\x{435}\x{43A}\x{441}\x{442}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-enc-expected.txt b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-enc-expected.txt >new file mode 100644 >index 00000000000..30d5f511d81 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-enc-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 253x19 >+ text run at (0,0) width 253: "CHARACTERS IN XSLT: \x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9} " >+ RenderBR {BR} at (253,15) size 0x0 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderText {#text} at (0,40) size 310x19 >+ text run at (0,40) width 310: "SOURCE XML: \x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-enc16-expected.txt b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-enc16-expected.txt >new file mode 100644 >index 00000000000..30d5f511d81 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-enc16-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 253x19 >+ text run at (0,0) width 253: "CHARACTERS IN XSLT: \x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9} " >+ RenderBR {BR} at (253,15) size 0x0 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderText {#text} at (0,40) size 310x19 >+ text run at (0,40) width 310: "SOURCE XML: \x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-enc16to16-expected.txt b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-enc16to16-expected.txt >new file mode 100644 >index 00000000000..30d5f511d81 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-enc16to16-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 253x19 >+ text run at (0,0) width 253: "CHARACTERS IN XSLT: \x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9} " >+ RenderBR {BR} at (253,15) size 0x0 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderText {#text} at (0,40) size 310x19 >+ text run at (0,40) width 310: "SOURCE XML: \x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}\x{E9}" >diff --git a/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-entity-expected.txt b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-entity-expected.txt >new file mode 100644 >index 00000000000..84be758f148 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-entity-expected.txt >@@ -0,0 +1,6 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x20 >+ RenderBlock {P} at (0,0) size 800x20 >+ RenderText {#text} at (0,0) size 137x19 >+ text run at (0,0) width 137: "Hello World, Success!" >diff --git a/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-extra-content-at-end-expected.txt b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-extra-content-at-end-expected.txt >new file mode 100644 >index 00000000000..0af6f09f887 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-extra-content-at-end-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x264 >+ RenderBlock {html} at (0,0) size 800x264 >+ RenderBlock {parsererror} at (16,16) size 768x196 [bgcolor=#FFDDDD] [border: (2px solid #CC7777)] >+ RenderBlock {h3} at (18,20) size 732x24 >+ RenderText {#text} at (0,0) size 324x22 >+ text run at (0,0) width 324: "This page contains the following errors:" >+ RenderBlock {div} at (18,62) size 732x16 >+ RenderText {#text} at (0,0) size 497x15 >+ text run at (0,0) width 497: "error on line 1 at column 107: Extra content at the end of the document" >+ RenderBlock {h3} at (18,96) size 732x24 >+ RenderText {#text} at (0,0) size 430x22 >+ text run at (0,0) width 430: "Below is a rendering of the page up to the first error." >+ RenderBlock {p} at (18,137) size 732x41 >+ RenderText {#text} at (0,0) size 692x39 >+ text run at (0,0) width 692: "This document was created as the result of an XSL transformation. The line and column numbers given are from the" >+ text run at (0,20) width 112: "transformed result." >+ RenderBody {body} at (8,227) size 784x21 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 218x19 >+ text run at (0,0) width 218: "You should see error text above this" >diff --git a/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-import-depth-expected.txt b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-import-depth-expected.txt >new file mode 100644 >index 00000000000..71f48aebed6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-import-depth-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 53x19 >+ text run at (0,0) width 53: "This is a " >+ RenderInline {I} at (0,0) size 58x19 >+ RenderText {#text} at (53,0) size 58x19 >+ text run at (53,0) width 58: "test page" >+ RenderText {#text} at (111,0) size 4x19 >+ text run at (111,0) width 4: "." >diff --git a/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt >new file mode 100644 >index 00000000000..64c607b647f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt >@@ -0,0 +1,29 @@ >+CONSOLE MESSAGE: line 8: Namespace prefix foo on bar is not defined >+ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x300 >+ RenderBlock {html} at (0,0) size 800x300 >+ RenderBlock {parsererror} at (16,16) size 768x196 [bgcolor=#FFDDDD] [border: (2px solid #CC7777)] >+ RenderBlock {h3} at (18,20) size 732x24 >+ RenderText {#text} at (0,0) size 324x22 >+ text run at (0,0) width 324: "This page contains the following errors:" >+ RenderBlock {div} at (18,62) size 732x16 >+ RenderText {#text} at (0,0) size 511x15 >+ text run at (0,0) width 511: "error on line 1 at column 110: Namespace prefix foo on bar is not defined" >+ RenderBlock {h3} at (18,96) size 732x24 >+ RenderText {#text} at (0,0) size 430x22 >+ text run at (0,0) width 430: "Below is a rendering of the page up to the first error." >+ RenderBlock {p} at (18,137) size 732x41 >+ RenderText {#text} at (0,0) size 692x39 >+ text run at (0,0) width 692: "This document was created as the result of an XSL transformation. The line and column numbers given are from the" >+ text run at (0,20) width 112: "transformed result." >+ RenderBody {body} at (8,227) size 784x57 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 218x19 >+ text run at (0,0) width 218: "You should see error text above this" >+ RenderBlock (anonymous) at (0,36) size 784x0 >+ RenderInline {foo:bar} at (0,0) size 0x0 >+ RenderBlock {p} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "ERROR? this, and nothing below it should be rendered" >diff --git a/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-relative-path-expected.txt b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-relative-path-expected.txt >new file mode 100644 >index 00000000000..9410da09a15 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt-relative-path-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 480x19 >+ text run at (0,0) width 480: "Here is an attempt to extract the string \"Hello, Webkit!\" from the file findme.xml:" >+ RenderBlock {P} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 353x19 >+ text run at (0,0) width 263: "using document('file:resources/findme.xml'): " >+ text run at (263,0) width 90: "Hello, Webkit!" >+ RenderBlock {P} at (0,72) size 784x20 >+ RenderText {#text} at (0,0) size 333x19 >+ text run at (0,0) width 243: "using document('resources/findme.xml'): " >+ text run at (243,0) width 90: "Hello, Webkit!" >diff --git a/LayoutTests/platform/wincairo-win10/fast/xsl/xslt_unicode-expected.txt b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt_unicode-expected.txt >new file mode 100644 >index 00000000000..e5cf6269de7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fast/xsl/xslt_unicode-expected.txt >@@ -0,0 +1,7 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (0,0) size 18x19 >+ text run at (0,0) width 18: "e \x{E9}" >diff --git a/LayoutTests/platform/wincairo-win10/fonts/cursive-expected.txt b/LayoutTests/platform/wincairo-win10/fonts/cursive-expected.txt >new file mode 100644 >index 00000000000..88224f1fd50 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fonts/cursive-expected.txt >@@ -0,0 +1,870 @@ >+layer at (0,0) size 785x5752 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x5752 >+ RenderBlock {HTML} at (0,0) size 785x5752 >+ RenderBody {BODY} at (8,8) size 769x5728 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 325x19 >+ text run at (0,0) width 325: "This tests font choices and metrics for the cursive font." >+ RenderBlock {P} at (0,36) size 769x1900 >+ RenderInline {FONT} at (0,0) size 60x1899 >+ RenderText {#text} at (0,0) size 42x19 >+ text run at (0,0) width 42: "cursive" >+ RenderBR {BR} at (42,15) size 0x0 >+ RenderText {#text} at (0,20) size 16x19 >+ text run at (0,20) width 16: " " >+ RenderBR {BR} at (16,35) size 0x0 >+ RenderText {#text} at (0,40) size 20x19 >+ text run at (0,40) width 20: "!!!!" >+ RenderBR {BR} at (20,55) size 0x0 >+ RenderText {#text} at (0,60) size 20x19 >+ text run at (0,60) width 20: "\"\"\"\"" >+ RenderBR {BR} at (20,75) size 0x0 >+ RenderText {#text} at (0,80) size 32x19 >+ text run at (0,80) width 32: "####" >+ RenderBR {BR} at (32,95) size 0x0 >+ RenderText {#text} at (0,100) size 32x19 >+ text run at (0,100) width 32: "$$$$" >+ RenderBR {BR} at (32,115) size 0x0 >+ RenderText {#text} at (0,120) size 52x19 >+ text run at (0,120) width 52: "%%%%" >+ RenderBR {BR} at (52,135) size 0x0 >+ RenderText {#text} at (0,140) size 48x19 >+ text run at (0,140) width 48: "&&&&" >+ RenderBR {BR} at (48,155) size 0x0 >+ RenderText {#text} at (0,160) size 12x19 >+ text run at (0,160) width 12: "''''" >+ RenderBR {BR} at (12,175) size 0x0 >+ RenderText {#text} at (0,180) size 20x19 >+ text run at (0,180) width 20: "((((" >+ RenderBR {BR} at (20,195) size 0x0 >+ RenderText {#text} at (0,200) size 20x19 >+ text run at (0,200) width 20: "))))" >+ RenderBR {BR} at (20,215) size 0x0 >+ RenderText {#text} at (0,220) size 32x19 >+ text run at (0,220) width 32: "****" >+ RenderBR {BR} at (32,235) size 0x0 >+ RenderText {#text} at (0,240) size 36x19 >+ text run at (0,240) width 36: "++++" >+ RenderBR {BR} at (36,255) size 0x0 >+ RenderText {#text} at (0,260) size 16x19 >+ text run at (0,260) width 16: ",,,," >+ RenderBR {BR} at (16,275) size 0x0 >+ RenderText {#text} at (0,280) size 24x19 >+ text run at (0,280) width 24: "----" >+ RenderBR {BR} at (24,295) size 0x0 >+ RenderText {#text} at (0,300) size 16x19 >+ text run at (0,300) width 16: "...." >+ RenderBR {BR} at (16,315) size 0x0 >+ RenderText {#text} at (0,320) size 16x19 >+ text run at (0,320) width 16: "////" >+ RenderBR {BR} at (16,335) size 0x0 >+ RenderText {#text} at (0,340) size 32x19 >+ text run at (0,340) width 32: "0000" >+ RenderBR {BR} at (32,355) size 0x0 >+ RenderText {#text} at (0,360) size 32x19 >+ text run at (0,360) width 32: "1111" >+ RenderBR {BR} at (32,375) size 0x0 >+ RenderText {#text} at (0,380) size 32x19 >+ text run at (0,380) width 32: "2222" >+ RenderBR {BR} at (32,395) size 0x0 >+ RenderText {#text} at (0,400) size 32x19 >+ text run at (0,400) width 32: "3333" >+ RenderBR {BR} at (32,415) size 0x0 >+ RenderText {#text} at (0,420) size 32x19 >+ text run at (0,420) width 32: "4444" >+ RenderBR {BR} at (32,435) size 0x0 >+ RenderText {#text} at (0,440) size 32x19 >+ text run at (0,440) width 32: "5555" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,460) size 32x19 >+ text run at (0,460) width 32: "6666" >+ RenderBR {BR} at (32,475) size 0x0 >+ RenderText {#text} at (0,480) size 32x19 >+ text run at (0,480) width 32: "7777" >+ RenderBR {BR} at (32,495) size 0x0 >+ RenderText {#text} at (0,500) size 32x19 >+ text run at (0,500) width 32: "8888" >+ RenderBR {BR} at (32,515) size 0x0 >+ RenderText {#text} at (0,520) size 32x19 >+ text run at (0,520) width 32: "9999" >+ RenderBR {BR} at (32,535) size 0x0 >+ RenderText {#text} at (0,540) size 12x19 >+ text run at (0,540) width 12: "::::" >+ RenderBR {BR} at (12,555) size 0x0 >+ RenderText {#text} at (0,560) size 16x19 >+ text run at (0,560) width 16: ";;;;" >+ RenderBR {BR} at (16,575) size 0x0 >+ RenderText {#text} at (0,580) size 36x19 >+ text run at (0,580) width 36: "<<<<" >+ RenderBR {BR} at (36,595) size 0x0 >+ RenderText {#text} at (0,600) size 36x19 >+ text run at (0,600) width 36: "====" >+ RenderBR {BR} at (36,615) size 0x0 >+ RenderText {#text} at (0,620) size 36x19 >+ text run at (0,620) width 36: ">>>>" >+ RenderBR {BR} at (36,635) size 0x0 >+ RenderText {#text} at (0,640) size 28x19 >+ text run at (0,640) width 28: "????" >+ RenderBR {BR} at (28,655) size 0x0 >+ RenderText {#text} at (0,660) size 60x19 >+ text run at (0,660) width 60: "@@@@" >+ RenderBR {BR} at (60,675) size 0x0 >+ RenderText {#text} at (0,680) size 44x19 >+ text run at (0,680) width 44: "AAAA" >+ RenderBR {BR} at (44,695) size 0x0 >+ RenderText {#text} at (0,700) size 40x19 >+ text run at (0,700) width 40: "BBBB" >+ RenderBR {BR} at (40,715) size 0x0 >+ RenderText {#text} at (0,720) size 44x19 >+ text run at (0,720) width 44: "CCCC" >+ RenderBR {BR} at (44,735) size 0x0 >+ RenderText {#text} at (0,740) size 44x19 >+ text run at (0,740) width 44: "DDDD" >+ RenderBR {BR} at (44,755) size 0x0 >+ RenderText {#text} at (0,760) size 36x19 >+ text run at (0,760) width 36: "EEEE" >+ RenderBR {BR} at (36,775) size 0x0 >+ RenderText {#text} at (0,780) size 36x19 >+ text run at (0,780) width 36: "FFFF" >+ RenderBR {BR} at (36,795) size 0x0 >+ RenderText {#text} at (0,800) size 44x19 >+ text run at (0,800) width 44: "GGGG" >+ RenderBR {BR} at (44,815) size 0x0 >+ RenderText {#text} at (0,820) size 44x19 >+ text run at (0,820) width 44: "HHHH" >+ RenderBR {BR} at (44,835) size 0x0 >+ RenderText {#text} at (0,840) size 20x19 >+ text run at (0,840) width 20: "IIII" >+ RenderBR {BR} at (20,855) size 0x0 >+ RenderText {#text} at (0,860) size 24x19 >+ text run at (0,860) width 24: "JJJJ" >+ RenderBR {BR} at (24,875) size 0x0 >+ RenderText {#text} at (0,880) size 48x19 >+ text run at (0,880) width 48: "KKKK" >+ RenderBR {BR} at (48,895) size 0x0 >+ RenderText {#text} at (0,900) size 36x19 >+ text run at (0,900) width 36: "LLLL" >+ RenderBR {BR} at (36,915) size 0x0 >+ RenderText {#text} at (0,920) size 56x19 >+ text run at (0,920) width 56: "MMMM" >+ RenderBR {BR} at (56,935) size 0x0 >+ RenderText {#text} at (0,940) size 48x19 >+ text run at (0,940) width 48: "NNNN" >+ RenderBR {BR} at (48,955) size 0x0 >+ RenderText {#text} at (0,960) size 48x19 >+ text run at (0,960) width 48: "OOOO" >+ RenderBR {BR} at (48,975) size 0x0 >+ RenderText {#text} at (0,980) size 36x19 >+ text run at (0,980) width 36: "PPPP" >+ RenderBR {BR} at (36,995) size 0x0 >+ RenderText {#text} at (0,1000) size 48x19 >+ text run at (0,1000) width 48: "QQQQ" >+ RenderBR {BR} at (48,1015) size 0x0 >+ RenderText {#text} at (0,1020) size 40x19 >+ text run at (0,1020) width 40: "RRRR" >+ RenderBR {BR} at (40,1035) size 0x0 >+ RenderText {#text} at (0,1040) size 36x19 >+ text run at (0,1040) width 36: "SSSS" >+ RenderBR {BR} at (36,1055) size 0x0 >+ RenderText {#text} at (0,1060) size 36x19 >+ text run at (0,1060) width 36: "TTTT" >+ RenderBR {BR} at (36,1075) size 0x0 >+ RenderText {#text} at (0,1080) size 44x19 >+ text run at (0,1080) width 44: "UUUU" >+ RenderBR {BR} at (44,1095) size 0x0 >+ RenderText {#text} at (0,1100) size 44x19 >+ text run at (0,1100) width 44: "VVVV" >+ RenderBR {BR} at (44,1115) size 0x0 >+ RenderText {#text} at (0,1120) size 60x19 >+ text run at (0,1120) width 60: "WWWW" >+ RenderBR {BR} at (60,1135) size 0x0 >+ RenderText {#text} at (0,1140) size 44x19 >+ text run at (0,1140) width 44: "XXXX" >+ RenderBR {BR} at (44,1155) size 0x0 >+ RenderText {#text} at (0,1160) size 44x19 >+ text run at (0,1160) width 44: "YYYY" >+ RenderBR {BR} at (44,1175) size 0x0 >+ RenderText {#text} at (0,1180) size 36x19 >+ text run at (0,1180) width 36: "ZZZZ" >+ RenderBR {BR} at (36,1195) size 0x0 >+ RenderText {#text} at (0,1200) size 20x19 >+ text run at (0,1200) width 20: "[[[[" >+ RenderBR {BR} at (20,1215) size 0x0 >+ RenderText {#text} at (0,1220) size 16x19 >+ text run at (0,1220) width 16: "\\\\\\\\" >+ RenderBR {BR} at (16,1235) size 0x0 >+ RenderText {#text} at (0,1240) size 20x19 >+ text run at (0,1240) width 20: "]]]]" >+ RenderBR {BR} at (20,1255) size 0x0 >+ RenderText {#text} at (0,1260) size 32x19 >+ text run at (0,1260) width 32: "^^^^" >+ RenderBR {BR} at (32,1275) size 0x0 >+ RenderText {#text} at (0,1280) size 32x19 >+ text run at (0,1280) width 32: "____" >+ RenderBR {BR} at (32,1295) size 0x0 >+ RenderText {#text} at (0,1300) size 20x19 >+ text run at (0,1300) width 20: "````" >+ RenderBR {BR} at (20,1315) size 0x0 >+ RenderText {#text} at (0,1320) size 28x19 >+ text run at (0,1320) width 28: "aaaa" >+ RenderBR {BR} at (28,1335) size 0x0 >+ RenderText {#text} at (0,1340) size 32x19 >+ text run at (0,1340) width 32: "bbbb" >+ RenderBR {BR} at (32,1355) size 0x0 >+ RenderText {#text} at (0,1360) size 28x19 >+ text run at (0,1360) width 28: "cccc" >+ RenderBR {BR} at (28,1375) size 0x0 >+ RenderText {#text} at (0,1380) size 32x19 >+ text run at (0,1380) width 32: "dddd" >+ RenderBR {BR} at (32,1395) size 0x0 >+ RenderText {#text} at (0,1400) size 28x19 >+ text run at (0,1400) width 28: "eeee" >+ RenderBR {BR} at (28,1415) size 0x0 >+ RenderText {#text} at (0,1420) size 16x19 >+ text run at (0,1420) width 16: "ffff" >+ RenderBR {BR} at (16,1435) size 0x0 >+ RenderText {#text} at (0,1440) size 28x19 >+ text run at (0,1440) width 28: "gggg" >+ RenderBR {BR} at (28,1455) size 0x0 >+ RenderText {#text} at (0,1460) size 28x19 >+ text run at (0,1460) width 28: "hhhh" >+ RenderBR {BR} at (28,1475) size 0x0 >+ RenderText {#text} at (0,1480) size 12x19 >+ text run at (0,1480) width 12: "iiii" >+ RenderBR {BR} at (12,1495) size 0x0 >+ RenderText {#text} at (0,1500) size 16x19 >+ text run at (0,1500) width 16: "jjjj" >+ RenderBR {BR} at (16,1515) size 0x0 >+ RenderText {#text} at (0,1520) size 32x19 >+ text run at (0,1520) width 32: "kkkk" >+ RenderBR {BR} at (32,1535) size 0x0 >+ RenderText {#text} at (0,1540) size 12x19 >+ text run at (0,1540) width 12: "llll" >+ RenderBR {BR} at (12,1555) size 0x0 >+ RenderText {#text} at (0,1560) size 44x19 >+ text run at (0,1560) width 44: "mmmm" >+ RenderBR {BR} at (44,1575) size 0x0 >+ RenderText {#text} at (0,1580) size 28x19 >+ text run at (0,1580) width 28: "nnnn" >+ RenderBR {BR} at (28,1595) size 0x0 >+ RenderText {#text} at (0,1600) size 32x19 >+ text run at (0,1600) width 32: "oooo" >+ RenderBR {BR} at (32,1615) size 0x0 >+ RenderText {#text} at (0,1620) size 32x19 >+ text run at (0,1620) width 32: "pppp" >+ RenderBR {BR} at (32,1635) size 0x0 >+ RenderText {#text} at (0,1640) size 32x19 >+ text run at (0,1640) width 32: "qqqq" >+ RenderBR {BR} at (32,1655) size 0x0 >+ RenderText {#text} at (0,1660) size 20x19 >+ text run at (0,1660) width 20: "rrrr" >+ RenderBR {BR} at (20,1675) size 0x0 >+ RenderText {#text} at (0,1680) size 24x19 >+ text run at (0,1680) width 24: "ssss" >+ RenderBR {BR} at (24,1695) size 0x0 >+ RenderText {#text} at (0,1700) size 16x19 >+ text run at (0,1700) width 16: "tttt" >+ RenderBR {BR} at (16,1715) size 0x0 >+ RenderText {#text} at (0,1720) size 28x19 >+ text run at (0,1720) width 28: "uuuu" >+ RenderBR {BR} at (28,1735) size 0x0 >+ RenderText {#text} at (0,1740) size 28x19 >+ text run at (0,1740) width 28: "vvvv" >+ RenderBR {BR} at (28,1755) size 0x0 >+ RenderText {#text} at (0,1760) size 44x19 >+ text run at (0,1760) width 44: "wwww" >+ RenderBR {BR} at (44,1775) size 0x0 >+ RenderText {#text} at (0,1780) size 28x19 >+ text run at (0,1780) width 28: "xxxx" >+ RenderBR {BR} at (28,1795) size 0x0 >+ RenderText {#text} at (0,1800) size 28x19 >+ text run at (0,1800) width 28: "yyyy" >+ RenderBR {BR} at (28,1815) size 0x0 >+ RenderText {#text} at (0,1820) size 24x19 >+ text run at (0,1820) width 24: "zzzz" >+ RenderBR {BR} at (24,1835) size 0x0 >+ RenderText {#text} at (0,1840) size 28x19 >+ text run at (0,1840) width 28: "{{{{" >+ RenderBR {BR} at (28,1855) size 0x0 >+ RenderText {#text} at (0,1860) size 12x19 >+ text run at (0,1860) width 12: "||||" >+ RenderBR {BR} at (12,1875) size 0x0 >+ RenderText {#text} at (0,1880) size 32x19 >+ text run at (0,1880) width 32: "}}}}" >+ RenderBR {BR} at (32,1895) size 0x0 >+ RenderBlock {P} at (0,1952) size 769x1880 >+ RenderInline {FONT} at (0,0) size 64x1879 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {B} at (0,0) size 64x1879 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: " " >+ RenderBR {BR} at (16,15) size 0x0 >+ RenderText {#text} at (0,20) size 20x19 >+ text run at (0,20) width 20: "!!!!" >+ RenderBR {BR} at (20,35) size 0x0 >+ RenderText {#text} at (0,40) size 36x19 >+ text run at (0,40) width 36: "\"\"\"\"" >+ RenderBR {BR} at (36,55) size 0x0 >+ RenderText {#text} at (0,60) size 32x19 >+ text run at (0,60) width 32: "####" >+ RenderBR {BR} at (32,75) size 0x0 >+ RenderText {#text} at (0,80) size 32x19 >+ text run at (0,80) width 32: "$$$$" >+ RenderBR {BR} at (32,95) size 0x0 >+ RenderText {#text} at (0,100) size 64x19 >+ text run at (0,100) width 64: "%%%%" >+ RenderBR {BR} at (64,115) size 0x0 >+ RenderText {#text} at (0,120) size 52x19 >+ text run at (0,120) width 52: "&&&&" >+ RenderBR {BR} at (52,135) size 0x0 >+ RenderText {#text} at (0,140) size 16x19 >+ text run at (0,140) width 16: "''''" >+ RenderBR {BR} at (16,155) size 0x0 >+ RenderText {#text} at (0,160) size 20x19 >+ text run at (0,160) width 20: "((((" >+ RenderBR {BR} at (20,175) size 0x0 >+ RenderText {#text} at (0,180) size 20x19 >+ text run at (0,180) width 20: "))))" >+ RenderBR {BR} at (20,195) size 0x0 >+ RenderText {#text} at (0,200) size 32x19 >+ text run at (0,200) width 32: "****" >+ RenderBR {BR} at (32,215) size 0x0 >+ RenderText {#text} at (0,220) size 36x19 >+ text run at (0,220) width 36: "++++" >+ RenderBR {BR} at (36,235) size 0x0 >+ RenderText {#text} at (0,240) size 16x19 >+ text run at (0,240) width 16: ",,,," >+ RenderBR {BR} at (16,255) size 0x0 >+ RenderText {#text} at (0,260) size 20x19 >+ text run at (0,260) width 20: "----" >+ RenderBR {BR} at (20,275) size 0x0 >+ RenderText {#text} at (0,280) size 16x19 >+ text run at (0,280) width 16: "...." >+ RenderBR {BR} at (16,295) size 0x0 >+ RenderText {#text} at (0,300) size 16x19 >+ text run at (0,300) width 16: "////" >+ RenderBR {BR} at (16,315) size 0x0 >+ RenderText {#text} at (0,320) size 32x19 >+ text run at (0,320) width 32: "0000" >+ RenderBR {BR} at (32,335) size 0x0 >+ RenderText {#text} at (0,340) size 32x19 >+ text run at (0,340) width 32: "1111" >+ RenderBR {BR} at (32,355) size 0x0 >+ RenderText {#text} at (0,360) size 32x19 >+ text run at (0,360) width 32: "2222" >+ RenderBR {BR} at (32,375) size 0x0 >+ RenderText {#text} at (0,380) size 32x19 >+ text run at (0,380) width 32: "3333" >+ RenderBR {BR} at (32,395) size 0x0 >+ RenderText {#text} at (0,400) size 32x19 >+ text run at (0,400) width 32: "4444" >+ RenderBR {BR} at (32,415) size 0x0 >+ RenderText {#text} at (0,420) size 32x19 >+ text run at (0,420) width 32: "5555" >+ RenderBR {BR} at (32,435) size 0x0 >+ RenderText {#text} at (0,440) size 32x19 >+ text run at (0,440) width 32: "6666" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,460) size 32x19 >+ text run at (0,460) width 32: "7777" >+ RenderBR {BR} at (32,475) size 0x0 >+ RenderText {#text} at (0,480) size 32x19 >+ text run at (0,480) width 32: "8888" >+ RenderBR {BR} at (32,495) size 0x0 >+ RenderText {#text} at (0,500) size 32x19 >+ text run at (0,500) width 32: "9999" >+ RenderBR {BR} at (32,515) size 0x0 >+ RenderText {#text} at (0,520) size 20x19 >+ text run at (0,520) width 20: "::::" >+ RenderBR {BR} at (20,535) size 0x0 >+ RenderText {#text} at (0,540) size 20x19 >+ text run at (0,540) width 20: ";;;;" >+ RenderBR {BR} at (20,555) size 0x0 >+ RenderText {#text} at (0,560) size 36x19 >+ text run at (0,560) width 36: "<<<<" >+ RenderBR {BR} at (36,575) size 0x0 >+ RenderText {#text} at (0,580) size 36x19 >+ text run at (0,580) width 36: "====" >+ RenderBR {BR} at (36,595) size 0x0 >+ RenderText {#text} at (0,600) size 36x19 >+ text run at (0,600) width 36: ">>>>" >+ RenderBR {BR} at (36,615) size 0x0 >+ RenderText {#text} at (0,620) size 32x19 >+ text run at (0,620) width 32: "????" >+ RenderBR {BR} at (32,635) size 0x0 >+ RenderText {#text} at (0,640) size 60x19 >+ text run at (0,640) width 60: "@@@@" >+ RenderBR {BR} at (60,655) size 0x0 >+ RenderText {#text} at (0,660) size 44x19 >+ text run at (0,660) width 44: "AAAA" >+ RenderBR {BR} at (44,675) size 0x0 >+ RenderText {#text} at (0,680) size 44x19 >+ text run at (0,680) width 44: "BBBB" >+ RenderBR {BR} at (44,695) size 0x0 >+ RenderText {#text} at (0,700) size 44x19 >+ text run at (0,700) width 44: "CCCC" >+ RenderBR {BR} at (44,715) size 0x0 >+ RenderText {#text} at (0,720) size 48x19 >+ text run at (0,720) width 48: "DDDD" >+ RenderBR {BR} at (48,735) size 0x0 >+ RenderText {#text} at (0,740) size 40x19 >+ text run at (0,740) width 40: "EEEE" >+ RenderBR {BR} at (40,755) size 0x0 >+ RenderText {#text} at (0,760) size 36x19 >+ text run at (0,760) width 36: "FFFF" >+ RenderBR {BR} at (36,775) size 0x0 >+ RenderText {#text} at (0,780) size 48x19 >+ text run at (0,780) width 48: "GGGG" >+ RenderBR {BR} at (48,795) size 0x0 >+ RenderText {#text} at (0,800) size 48x19 >+ text run at (0,800) width 48: "HHHH" >+ RenderBR {BR} at (48,815) size 0x0 >+ RenderText {#text} at (0,820) size 24x19 >+ text run at (0,820) width 24: "IIII" >+ RenderBR {BR} at (24,835) size 0x0 >+ RenderText {#text} at (0,840) size 32x19 >+ text run at (0,840) width 32: "JJJJ" >+ RenderBR {BR} at (32,855) size 0x0 >+ RenderText {#text} at (0,860) size 48x19 >+ text run at (0,860) width 48: "KKKK" >+ RenderBR {BR} at (48,875) size 0x0 >+ RenderText {#text} at (0,880) size 40x19 >+ text run at (0,880) width 40: "LLLL" >+ RenderBR {BR} at (40,895) size 0x0 >+ RenderText {#text} at (0,900) size 64x19 >+ text run at (0,900) width 64: "MMMM" >+ RenderBR {BR} at (64,915) size 0x0 >+ RenderText {#text} at (0,920) size 48x19 >+ text run at (0,920) width 48: "NNNN" >+ RenderBR {BR} at (48,935) size 0x0 >+ RenderText {#text} at (0,940) size 48x19 >+ text run at (0,940) width 48: "OOOO" >+ RenderBR {BR} at (48,955) size 0x0 >+ RenderText {#text} at (0,960) size 36x19 >+ text run at (0,960) width 36: "PPPP" >+ RenderBR {BR} at (36,975) size 0x0 >+ RenderText {#text} at (0,980) size 48x19 >+ text run at (0,980) width 48: "QQQQ" >+ RenderBR {BR} at (48,995) size 0x0 >+ RenderText {#text} at (0,1000) size 48x19 >+ text run at (0,1000) width 48: "RRRR" >+ RenderBR {BR} at (48,1015) size 0x0 >+ RenderText {#text} at (0,1020) size 36x19 >+ text run at (0,1020) width 36: "SSSS" >+ RenderBR {BR} at (36,1035) size 0x0 >+ RenderText {#text} at (0,1040) size 40x19 >+ text run at (0,1040) width 40: "TTTT" >+ RenderBR {BR} at (40,1055) size 0x0 >+ RenderText {#text} at (0,1060) size 44x19 >+ text run at (0,1060) width 44: "UUUU" >+ RenderBR {BR} at (44,1075) size 0x0 >+ RenderText {#text} at (0,1080) size 44x19 >+ text run at (0,1080) width 44: "VVVV" >+ RenderBR {BR} at (44,1095) size 0x0 >+ RenderText {#text} at (0,1100) size 60x19 >+ text run at (0,1100) width 60: "WWWW" >+ RenderBR {BR} at (60,1115) size 0x0 >+ RenderText {#text} at (0,1120) size 44x19 >+ text run at (0,1120) width 44: "XXXX" >+ RenderBR {BR} at (44,1135) size 0x0 >+ RenderText {#text} at (0,1140) size 40x19 >+ text run at (0,1140) width 40: "YYYY" >+ RenderBR {BR} at (40,1155) size 0x0 >+ RenderText {#text} at (0,1160) size 36x19 >+ text run at (0,1160) width 36: "ZZZZ" >+ RenderBR {BR} at (36,1175) size 0x0 >+ RenderText {#text} at (0,1180) size 20x19 >+ text run at (0,1180) width 20: "[[[[" >+ RenderBR {BR} at (20,1195) size 0x0 >+ RenderText {#text} at (0,1200) size 16x19 >+ text run at (0,1200) width 16: "\\\\\\\\" >+ RenderBR {BR} at (16,1215) size 0x0 >+ RenderText {#text} at (0,1220) size 20x19 >+ text run at (0,1220) width 20: "]]]]" >+ RenderBR {BR} at (20,1235) size 0x0 >+ RenderText {#text} at (0,1240) size 36x19 >+ text run at (0,1240) width 36: "^^^^" >+ RenderBR {BR} at (36,1255) size 0x0 >+ RenderText {#text} at (0,1260) size 32x19 >+ text run at (0,1260) width 32: "____" >+ RenderBR {BR} at (32,1275) size 0x0 >+ RenderText {#text} at (0,1280) size 20x19 >+ text run at (0,1280) width 20: "````" >+ RenderBR {BR} at (20,1295) size 0x0 >+ RenderText {#text} at (0,1300) size 32x19 >+ text run at (0,1300) width 32: "aaaa" >+ RenderBR {BR} at (32,1315) size 0x0 >+ RenderText {#text} at (0,1320) size 32x19 >+ text run at (0,1320) width 32: "bbbb" >+ RenderBR {BR} at (32,1335) size 0x0 >+ RenderText {#text} at (0,1340) size 28x19 >+ text run at (0,1340) width 28: "cccc" >+ RenderBR {BR} at (28,1355) size 0x0 >+ RenderText {#text} at (0,1360) size 32x19 >+ text run at (0,1360) width 32: "dddd" >+ RenderBR {BR} at (32,1375) size 0x0 >+ RenderText {#text} at (0,1380) size 32x19 >+ text run at (0,1380) width 32: "eeee" >+ RenderBR {BR} at (32,1395) size 0x0 >+ RenderText {#text} at (0,1400) size 20x19 >+ text run at (0,1400) width 20: "ffff" >+ RenderBR {BR} at (20,1415) size 0x0 >+ RenderText {#text} at (0,1420) size 32x19 >+ text run at (0,1420) width 32: "gggg" >+ RenderBR {BR} at (32,1435) size 0x0 >+ RenderText {#text} at (0,1440) size 32x19 >+ text run at (0,1440) width 32: "hhhh" >+ RenderBR {BR} at (32,1455) size 0x0 >+ RenderText {#text} at (0,1460) size 16x19 >+ text run at (0,1460) width 16: "iiii" >+ RenderBR {BR} at (16,1475) size 0x0 >+ RenderText {#text} at (0,1480) size 16x19 >+ text run at (0,1480) width 16: "jjjj" >+ RenderBR {BR} at (16,1495) size 0x0 >+ RenderText {#text} at (0,1500) size 36x19 >+ text run at (0,1500) width 36: "kkkk" >+ RenderBR {BR} at (36,1515) size 0x0 >+ RenderText {#text} at (0,1520) size 16x19 >+ text run at (0,1520) width 16: "llll" >+ RenderBR {BR} at (16,1535) size 0x0 >+ RenderText {#text} at (0,1540) size 48x19 >+ text run at (0,1540) width 48: "mmmm" >+ RenderBR {BR} at (48,1555) size 0x0 >+ RenderText {#text} at (0,1560) size 32x19 >+ text run at (0,1560) width 32: "nnnn" >+ RenderBR {BR} at (32,1575) size 0x0 >+ RenderText {#text} at (0,1580) size 32x19 >+ text run at (0,1580) width 32: "oooo" >+ RenderBR {BR} at (32,1595) size 0x0 >+ RenderText {#text} at (0,1600) size 32x19 >+ text run at (0,1600) width 32: "pppp" >+ RenderBR {BR} at (32,1615) size 0x0 >+ RenderText {#text} at (0,1620) size 32x19 >+ text run at (0,1620) width 32: "qqqq" >+ RenderBR {BR} at (32,1635) size 0x0 >+ RenderText {#text} at (0,1640) size 24x19 >+ text run at (0,1640) width 24: "rrrr" >+ RenderBR {BR} at (24,1655) size 0x0 >+ RenderText {#text} at (0,1660) size 28x19 >+ text run at (0,1660) width 28: "ssss" >+ RenderBR {BR} at (28,1675) size 0x0 >+ RenderText {#text} at (0,1680) size 20x19 >+ text run at (0,1680) width 20: "tttt" >+ RenderBR {BR} at (20,1695) size 0x0 >+ RenderText {#text} at (0,1700) size 32x19 >+ text run at (0,1700) width 32: "uuuu" >+ RenderBR {BR} at (32,1715) size 0x0 >+ RenderText {#text} at (0,1720) size 32x19 >+ text run at (0,1720) width 32: "vvvv" >+ RenderBR {BR} at (32,1735) size 0x0 >+ RenderText {#text} at (0,1740) size 40x19 >+ text run at (0,1740) width 40: "wwww" >+ RenderBR {BR} at (40,1755) size 0x0 >+ RenderText {#text} at (0,1760) size 32x19 >+ text run at (0,1760) width 32: "xxxx" >+ RenderBR {BR} at (32,1775) size 0x0 >+ RenderText {#text} at (0,1780) size 32x19 >+ text run at (0,1780) width 32: "yyyy" >+ RenderBR {BR} at (32,1795) size 0x0 >+ RenderText {#text} at (0,1800) size 24x19 >+ text run at (0,1800) width 24: "zzzz" >+ RenderBR {BR} at (24,1815) size 0x0 >+ RenderText {#text} at (0,1820) size 24x19 >+ text run at (0,1820) width 24: "{{{{" >+ RenderBR {BR} at (24,1835) size 0x0 >+ RenderText {#text} at (0,1840) size 12x19 >+ text run at (0,1840) width 12: "||||" >+ RenderBR {BR} at (12,1855) size 0x0 >+ RenderText {#text} at (0,1860) size 24x19 >+ text run at (0,1860) width 24: "}}}}" >+ RenderBR {BR} at (24,1875) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,3848) size 769x1880 >+ RenderInline {FONT} at (0,0) size 60x1879 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 60x1879 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: " " >+ RenderBR {BR} at (16,15) size 0x0 >+ RenderText {#text} at (0,20) size 16x19 >+ text run at (0,20) width 16: "!!!!" >+ RenderBR {BR} at (16,35) size 0x0 >+ RenderText {#text} at (0,40) size 32x19 >+ text run at (0,40) width 32: "\"\"\"\"" >+ RenderBR {BR} at (32,55) size 0x0 >+ RenderText {#text} at (0,60) size 32x19 >+ text run at (0,60) width 32: "####" >+ RenderBR {BR} at (32,75) size 0x0 >+ RenderText {#text} at (0,80) size 32x19 >+ text run at (0,80) width 32: "$$$$" >+ RenderBR {BR} at (32,95) size 0x0 >+ RenderText {#text} at (0,100) size 52x19 >+ text run at (0,100) width 52: "%%%%" >+ RenderBR {BR} at (52,115) size 0x0 >+ RenderText {#text} at (0,120) size 48x19 >+ text run at (0,120) width 48: "&&&&" >+ RenderBR {BR} at (48,135) size 0x0 >+ RenderText {#text} at (0,140) size 12x19 >+ text run at (0,140) width 12: "''''" >+ RenderBR {BR} at (12,155) size 0x0 >+ RenderText {#text} at (0,160) size 20x19 >+ text run at (0,160) width 20: "((((" >+ RenderBR {BR} at (20,175) size 0x0 >+ RenderText {#text} at (0,180) size 20x19 >+ text run at (0,180) width 20: "))))" >+ RenderBR {BR} at (20,195) size 0x0 >+ RenderText {#text} at (0,200) size 32x19 >+ text run at (0,200) width 32: "****" >+ RenderBR {BR} at (32,215) size 0x0 >+ RenderText {#text} at (0,220) size 44x19 >+ text run at (0,220) width 44: "++++" >+ RenderBR {BR} at (44,235) size 0x0 >+ RenderText {#text} at (0,240) size 16x19 >+ text run at (0,240) width 16: ",,,," >+ RenderBR {BR} at (16,255) size 0x0 >+ RenderText {#text} at (0,260) size 20x19 >+ text run at (0,260) width 20: "----" >+ RenderBR {BR} at (20,275) size 0x0 >+ RenderText {#text} at (0,280) size 16x19 >+ text run at (0,280) width 16: "...." >+ RenderBR {BR} at (16,295) size 0x0 >+ RenderText {#text} at (0,300) size 16x19 >+ text run at (0,300) width 16: "////" >+ RenderBR {BR} at (16,315) size 0x0 >+ RenderText {#text} at (0,320) size 32x19 >+ text run at (0,320) width 32: "0000" >+ RenderBR {BR} at (32,335) size 0x0 >+ RenderText {#text} at (0,340) size 32x19 >+ text run at (0,340) width 32: "1111" >+ RenderBR {BR} at (32,355) size 0x0 >+ RenderText {#text} at (0,360) size 32x19 >+ text run at (0,360) width 32: "2222" >+ RenderBR {BR} at (32,375) size 0x0 >+ RenderText {#text} at (0,380) size 32x19 >+ text run at (0,380) width 32: "3333" >+ RenderBR {BR} at (32,395) size 0x0 >+ RenderText {#text} at (0,400) size 32x19 >+ text run at (0,400) width 32: "4444" >+ RenderBR {BR} at (32,415) size 0x0 >+ RenderText {#text} at (0,420) size 32x19 >+ text run at (0,420) width 32: "5555" >+ RenderBR {BR} at (32,435) size 0x0 >+ RenderText {#text} at (0,440) size 32x19 >+ text run at (0,440) width 32: "6666" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,460) size 32x19 >+ text run at (0,460) width 32: "7777" >+ RenderBR {BR} at (32,475) size 0x0 >+ RenderText {#text} at (0,480) size 32x19 >+ text run at (0,480) width 32: "8888" >+ RenderBR {BR} at (32,495) size 0x0 >+ RenderText {#text} at (0,500) size 32x19 >+ text run at (0,500) width 32: "9999" >+ RenderBR {BR} at (32,515) size 0x0 >+ RenderText {#text} at (0,520) size 20x19 >+ text run at (0,520) width 20: "::::" >+ RenderBR {BR} at (20,535) size 0x0 >+ RenderText {#text} at (0,540) size 20x19 >+ text run at (0,540) width 20: ";;;;" >+ RenderBR {BR} at (20,555) size 0x0 >+ RenderText {#text} at (0,560) size 44x19 >+ text run at (0,560) width 44: "<<<<" >+ RenderBR {BR} at (44,575) size 0x0 >+ RenderText {#text} at (0,580) size 44x19 >+ text run at (0,580) width 44: "====" >+ RenderBR {BR} at (44,595) size 0x0 >+ RenderText {#text} at (0,600) size 44x19 >+ text run at (0,600) width 44: ">>>>" >+ RenderBR {BR} at (44,615) size 0x0 >+ RenderText {#text} at (0,620) size 32x19 >+ text run at (0,620) width 32: "????" >+ RenderBR {BR} at (32,635) size 0x0 >+ RenderText {#text} at (0,640) size 60x19 >+ text run at (0,640) width 60: "@@@@" >+ RenderBR {BR} at (60,655) size 0x0 >+ RenderText {#text} at (0,660) size 40x19 >+ text run at (0,660) width 40: "AAAA" >+ RenderBR {BR} at (40,675) size 0x0 >+ RenderText {#text} at (0,680) size 36x19 >+ text run at (0,680) width 36: "BBBB" >+ RenderBR {BR} at (36,695) size 0x0 >+ RenderText {#text} at (0,700) size 44x19 >+ text run at (0,700) width 44: "CCCC" >+ RenderBR {BR} at (44,715) size 0x0 >+ RenderText {#text} at (0,720) size 44x19 >+ text run at (0,720) width 44: "DDDD" >+ RenderBR {BR} at (44,735) size 0x0 >+ RenderText {#text} at (0,740) size 40x19 >+ text run at (0,740) width 40: "EEEE" >+ RenderBR {BR} at (40,755) size 0x0 >+ RenderText {#text} at (0,760) size 40x19 >+ text run at (0,760) width 40: "FFFF" >+ RenderBR {BR} at (40,775) size 0x0 >+ RenderText {#text} at (0,780) size 48x19 >+ text run at (0,780) width 48: "GGGG" >+ RenderBR {BR} at (48,795) size 0x0 >+ RenderText {#text} at (0,800) size 44x19 >+ text run at (0,800) width 44: "HHHH" >+ RenderBR {BR} at (44,815) size 0x0 >+ RenderText {#text} at (0,820) size 20x19 >+ text run at (0,820) width 20: "IIII" >+ RenderBR {BR} at (20,835) size 0x0 >+ RenderText {#text} at (0,840) size 28x19 >+ text run at (0,840) width 28: "JJJJ" >+ RenderBR {BR} at (28,855) size 0x0 >+ RenderText {#text} at (0,860) size 44x19 >+ text run at (0,860) width 44: "KKKK" >+ RenderBR {BR} at (44,875) size 0x0 >+ RenderText {#text} at (0,880) size 36x19 >+ text run at (0,880) width 36: "LLLL" >+ RenderBR {BR} at (36,895) size 0x0 >+ RenderText {#text} at (0,900) size 52x19 >+ text run at (0,900) width 52: "MMMM" >+ RenderBR {BR} at (52,915) size 0x0 >+ RenderText {#text} at (0,920) size 44x19 >+ text run at (0,920) width 44: "NNNN" >+ RenderBR {BR} at (44,935) size 0x0 >+ RenderText {#text} at (0,940) size 44x19 >+ text run at (0,940) width 44: "OOOO" >+ RenderBR {BR} at (44,955) size 0x0 >+ RenderText {#text} at (0,960) size 40x19 >+ text run at (0,960) width 40: "PPPP" >+ RenderBR {BR} at (40,975) size 0x0 >+ RenderText {#text} at (0,980) size 44x19 >+ text run at (0,980) width 44: "QQQQ" >+ RenderBR {BR} at (44,995) size 0x0 >+ RenderText {#text} at (0,1000) size 36x19 >+ text run at (0,1000) width 36: "RRRR" >+ RenderBR {BR} at (36,1015) size 0x0 >+ RenderText {#text} at (0,1020) size 32x19 >+ text run at (0,1020) width 32: "SSSS" >+ RenderBR {BR} at (32,1035) size 0x0 >+ RenderText {#text} at (0,1040) size 36x19 >+ text run at (0,1040) width 36: "TTTT" >+ RenderBR {BR} at (36,1055) size 0x0 >+ RenderText {#text} at (0,1060) size 48x19 >+ text run at (0,1060) width 48: "UUUU" >+ RenderBR {BR} at (48,1075) size 0x0 >+ RenderText {#text} at (0,1080) size 40x19 >+ text run at (0,1080) width 40: "VVVV" >+ RenderBR {BR} at (40,1095) size 0x0 >+ RenderText {#text} at (0,1100) size 52x19 >+ text run at (0,1100) width 52: "WWWW" >+ RenderBR {BR} at (52,1115) size 0x0 >+ RenderText {#text} at (0,1120) size 40x19 >+ text run at (0,1120) width 40: "XXXX" >+ RenderBR {BR} at (40,1135) size 0x0 >+ RenderText {#text} at (0,1140) size 32x19 >+ text run at (0,1140) width 32: "YYYY" >+ RenderBR {BR} at (32,1155) size 0x0 >+ RenderText {#text} at (0,1160) size 36x19 >+ text run at (0,1160) width 36: "ZZZZ" >+ RenderBR {BR} at (36,1175) size 0x0 >+ RenderText {#text} at (0,1180) size 28x19 >+ text run at (0,1180) width 28: "[[[[" >+ RenderBR {BR} at (28,1195) size 0x0 >+ RenderText {#text} at (0,1200) size 16x19 >+ text run at (0,1200) width 16: "\\\\\\\\" >+ RenderBR {BR} at (16,1215) size 0x0 >+ RenderText {#text} at (0,1220) size 28x19 >+ text run at (0,1220) width 28: "]]]]" >+ RenderBR {BR} at (28,1235) size 0x0 >+ RenderText {#text} at (0,1240) size 28x19 >+ text run at (0,1240) width 28: "^^^^" >+ RenderBR {BR} at (28,1255) size 0x0 >+ RenderText {#text} at (0,1260) size 32x19 >+ text run at (0,1260) width 32: "____" >+ RenderBR {BR} at (32,1275) size 0x0 >+ RenderText {#text} at (0,1280) size 20x19 >+ text run at (0,1280) width 20: "````" >+ RenderBR {BR} at (20,1295) size 0x0 >+ RenderText {#text} at (0,1300) size 32x19 >+ text run at (0,1300) width 32: "aaaa" >+ RenderBR {BR} at (32,1315) size 0x0 >+ RenderText {#text} at (0,1320) size 32x19 >+ text run at (0,1320) width 32: "bbbb" >+ RenderBR {BR} at (32,1335) size 0x0 >+ RenderText {#text} at (0,1340) size 28x19 >+ text run at (0,1340) width 28: "cccc" >+ RenderBR {BR} at (28,1355) size 0x0 >+ RenderText {#text} at (0,1360) size 32x19 >+ text run at (0,1360) width 32: "dddd" >+ RenderBR {BR} at (32,1375) size 0x0 >+ RenderText {#text} at (0,1380) size 28x19 >+ text run at (0,1380) width 28: "eeee" >+ RenderBR {BR} at (28,1395) size 0x0 >+ RenderText {#text} at (0,1400) size 20x19 >+ text run at (0,1400) width 20: "ffff" >+ RenderBR {BR} at (20,1415) size 0x0 >+ RenderText {#text} at (0,1420) size 32x19 >+ text run at (0,1420) width 32: "gggg" >+ RenderBR {BR} at (32,1435) size 0x0 >+ RenderText {#text} at (0,1440) size 32x19 >+ text run at (0,1440) width 32: "hhhh" >+ RenderBR {BR} at (32,1455) size 0x0 >+ RenderText {#text} at (0,1460) size 16x19 >+ text run at (0,1460) width 16: "iiii" >+ RenderBR {BR} at (16,1475) size 0x0 >+ RenderText {#text} at (0,1480) size 20x19 >+ text run at (0,1480) width 20: "jjjj" >+ RenderBR {BR} at (20,1495) size 0x0 >+ RenderText {#text} at (0,1500) size 32x19 >+ text run at (0,1500) width 32: "kkkk" >+ RenderBR {BR} at (32,1515) size 0x0 >+ RenderText {#text} at (0,1520) size 16x19 >+ text run at (0,1520) width 16: "llll" >+ RenderBR {BR} at (16,1535) size 0x0 >+ RenderText {#text} at (0,1540) size 48x19 >+ text run at (0,1540) width 48: "mmmm" >+ RenderBR {BR} at (48,1555) size 0x0 >+ RenderText {#text} at (0,1560) size 32x19 >+ text run at (0,1560) width 32: "nnnn" >+ RenderBR {BR} at (32,1575) size 0x0 >+ RenderText {#text} at (0,1580) size 32x19 >+ text run at (0,1580) width 32: "oooo" >+ RenderBR {BR} at (32,1595) size 0x0 >+ RenderText {#text} at (0,1600) size 32x19 >+ text run at (0,1600) width 32: "pppp" >+ RenderBR {BR} at (32,1615) size 0x0 >+ RenderText {#text} at (0,1620) size 32x19 >+ text run at (0,1620) width 32: "qqqq" >+ RenderBR {BR} at (32,1635) size 0x0 >+ RenderText {#text} at (0,1640) size 24x19 >+ text run at (0,1640) width 24: "rrrr" >+ RenderBR {BR} at (24,1655) size 0x0 >+ RenderText {#text} at (0,1660) size 24x19 >+ text run at (0,1660) width 24: "ssss" >+ RenderBR {BR} at (24,1675) size 0x0 >+ RenderText {#text} at (0,1680) size 20x19 >+ text run at (0,1680) width 20: "tttt" >+ RenderBR {BR} at (20,1695) size 0x0 >+ RenderText {#text} at (0,1700) size 32x19 >+ text run at (0,1700) width 32: "uuuu" >+ RenderBR {BR} at (32,1715) size 0x0 >+ RenderText {#text} at (0,1720) size 32x19 >+ text run at (0,1720) width 32: "vvvv" >+ RenderBR {BR} at (32,1735) size 0x0 >+ RenderText {#text} at (0,1740) size 44x19 >+ text run at (0,1740) width 44: "wwww" >+ RenderBR {BR} at (44,1755) size 0x0 >+ RenderText {#text} at (0,1760) size 32x19 >+ text run at (0,1760) width 32: "xxxx" >+ RenderBR {BR} at (32,1775) size 0x0 >+ RenderText {#text} at (0,1780) size 28x19 >+ text run at (0,1780) width 28: "yyyy" >+ RenderBR {BR} at (28,1795) size 0x0 >+ RenderText {#text} at (0,1800) size 24x19 >+ text run at (0,1800) width 24: "zzzz" >+ RenderBR {BR} at (24,1815) size 0x0 >+ RenderText {#text} at (0,1820) size 24x19 >+ text run at (0,1820) width 24: "{{{{" >+ RenderBR {BR} at (24,1835) size 0x0 >+ RenderText {#text} at (0,1840) size 16x19 >+ text run at (0,1840) width 16: "||||" >+ RenderBR {BR} at (16,1855) size 0x0 >+ RenderText {#text} at (0,1860) size 24x19 >+ text run at (0,1860) width 24: "}}}}" >+ RenderBR {BR} at (24,1875) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fonts/default-expected.txt b/LayoutTests/platform/wincairo-win10/fonts/default-expected.txt >new file mode 100644 >index 00000000000..33a4ffb9875 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fonts/default-expected.txt >@@ -0,0 +1,861 @@ >+layer at (0,0) size 785x5732 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x5732 >+ RenderBlock {HTML} at (0,0) size 785x5732 >+ RenderBody {BODY} at (8,8) size 769x5708 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 323x19 >+ text run at (0,0) width 323: "This tests font choices and metrics for the default font." >+ RenderBlock {P} at (0,36) size 769x1880 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: " " >+ RenderBR {BR} at (16,15) size 0x0 >+ RenderText {#text} at (0,20) size 20x19 >+ text run at (0,20) width 20: "!!!!" >+ RenderBR {BR} at (20,35) size 0x0 >+ RenderText {#text} at (0,40) size 20x19 >+ text run at (0,40) width 20: "\"\"\"\"" >+ RenderBR {BR} at (20,55) size 0x0 >+ RenderText {#text} at (0,60) size 32x19 >+ text run at (0,60) width 32: "####" >+ RenderBR {BR} at (32,75) size 0x0 >+ RenderText {#text} at (0,80) size 32x19 >+ text run at (0,80) width 32: "$$$$" >+ RenderBR {BR} at (32,95) size 0x0 >+ RenderText {#text} at (0,100) size 52x19 >+ text run at (0,100) width 52: "%%%%" >+ RenderBR {BR} at (52,115) size 0x0 >+ RenderText {#text} at (0,120) size 48x19 >+ text run at (0,120) width 48: "&&&&" >+ RenderBR {BR} at (48,135) size 0x0 >+ RenderText {#text} at (0,140) size 12x19 >+ text run at (0,140) width 12: "''''" >+ RenderBR {BR} at (12,155) size 0x0 >+ RenderText {#text} at (0,160) size 20x19 >+ text run at (0,160) width 20: "((((" >+ RenderBR {BR} at (20,175) size 0x0 >+ RenderText {#text} at (0,180) size 20x19 >+ text run at (0,180) width 20: "))))" >+ RenderBR {BR} at (20,195) size 0x0 >+ RenderText {#text} at (0,200) size 32x19 >+ text run at (0,200) width 32: "****" >+ RenderBR {BR} at (32,215) size 0x0 >+ RenderText {#text} at (0,220) size 36x19 >+ text run at (0,220) width 36: "++++" >+ RenderBR {BR} at (36,235) size 0x0 >+ RenderText {#text} at (0,240) size 16x19 >+ text run at (0,240) width 16: ",,,," >+ RenderBR {BR} at (16,255) size 0x0 >+ RenderText {#text} at (0,260) size 24x19 >+ text run at (0,260) width 24: "----" >+ RenderBR {BR} at (24,275) size 0x0 >+ RenderText {#text} at (0,280) size 16x19 >+ text run at (0,280) width 16: "...." >+ RenderBR {BR} at (16,295) size 0x0 >+ RenderText {#text} at (0,300) size 16x19 >+ text run at (0,300) width 16: "////" >+ RenderBR {BR} at (16,315) size 0x0 >+ RenderText {#text} at (0,320) size 32x19 >+ text run at (0,320) width 32: "0000" >+ RenderBR {BR} at (32,335) size 0x0 >+ RenderText {#text} at (0,340) size 32x19 >+ text run at (0,340) width 32: "1111" >+ RenderBR {BR} at (32,355) size 0x0 >+ RenderText {#text} at (0,360) size 32x19 >+ text run at (0,360) width 32: "2222" >+ RenderBR {BR} at (32,375) size 0x0 >+ RenderText {#text} at (0,380) size 32x19 >+ text run at (0,380) width 32: "3333" >+ RenderBR {BR} at (32,395) size 0x0 >+ RenderText {#text} at (0,400) size 32x19 >+ text run at (0,400) width 32: "4444" >+ RenderBR {BR} at (32,415) size 0x0 >+ RenderText {#text} at (0,420) size 32x19 >+ text run at (0,420) width 32: "5555" >+ RenderBR {BR} at (32,435) size 0x0 >+ RenderText {#text} at (0,440) size 32x19 >+ text run at (0,440) width 32: "6666" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,460) size 32x19 >+ text run at (0,460) width 32: "7777" >+ RenderBR {BR} at (32,475) size 0x0 >+ RenderText {#text} at (0,480) size 32x19 >+ text run at (0,480) width 32: "8888" >+ RenderBR {BR} at (32,495) size 0x0 >+ RenderText {#text} at (0,500) size 32x19 >+ text run at (0,500) width 32: "9999" >+ RenderBR {BR} at (32,515) size 0x0 >+ RenderText {#text} at (0,520) size 12x19 >+ text run at (0,520) width 12: "::::" >+ RenderBR {BR} at (12,535) size 0x0 >+ RenderText {#text} at (0,540) size 16x19 >+ text run at (0,540) width 16: ";;;;" >+ RenderBR {BR} at (16,555) size 0x0 >+ RenderText {#text} at (0,560) size 36x19 >+ text run at (0,560) width 36: "<<<<" >+ RenderBR {BR} at (36,575) size 0x0 >+ RenderText {#text} at (0,580) size 36x19 >+ text run at (0,580) width 36: "====" >+ RenderBR {BR} at (36,595) size 0x0 >+ RenderText {#text} at (0,600) size 36x19 >+ text run at (0,600) width 36: ">>>>" >+ RenderBR {BR} at (36,615) size 0x0 >+ RenderText {#text} at (0,620) size 28x19 >+ text run at (0,620) width 28: "????" >+ RenderBR {BR} at (28,635) size 0x0 >+ RenderText {#text} at (0,640) size 60x19 >+ text run at (0,640) width 60: "@@@@" >+ RenderBR {BR} at (60,655) size 0x0 >+ RenderText {#text} at (0,660) size 44x19 >+ text run at (0,660) width 44: "AAAA" >+ RenderBR {BR} at (44,675) size 0x0 >+ RenderText {#text} at (0,680) size 40x19 >+ text run at (0,680) width 40: "BBBB" >+ RenderBR {BR} at (40,695) size 0x0 >+ RenderText {#text} at (0,700) size 44x19 >+ text run at (0,700) width 44: "CCCC" >+ RenderBR {BR} at (44,715) size 0x0 >+ RenderText {#text} at (0,720) size 44x19 >+ text run at (0,720) width 44: "DDDD" >+ RenderBR {BR} at (44,735) size 0x0 >+ RenderText {#text} at (0,740) size 36x19 >+ text run at (0,740) width 36: "EEEE" >+ RenderBR {BR} at (36,755) size 0x0 >+ RenderText {#text} at (0,760) size 36x19 >+ text run at (0,760) width 36: "FFFF" >+ RenderBR {BR} at (36,775) size 0x0 >+ RenderText {#text} at (0,780) size 44x19 >+ text run at (0,780) width 44: "GGGG" >+ RenderBR {BR} at (44,795) size 0x0 >+ RenderText {#text} at (0,800) size 44x19 >+ text run at (0,800) width 44: "HHHH" >+ RenderBR {BR} at (44,815) size 0x0 >+ RenderText {#text} at (0,820) size 20x19 >+ text run at (0,820) width 20: "IIII" >+ RenderBR {BR} at (20,835) size 0x0 >+ RenderText {#text} at (0,840) size 24x19 >+ text run at (0,840) width 24: "JJJJ" >+ RenderBR {BR} at (24,855) size 0x0 >+ RenderText {#text} at (0,860) size 48x19 >+ text run at (0,860) width 48: "KKKK" >+ RenderBR {BR} at (48,875) size 0x0 >+ RenderText {#text} at (0,880) size 36x19 >+ text run at (0,880) width 36: "LLLL" >+ RenderBR {BR} at (36,895) size 0x0 >+ RenderText {#text} at (0,900) size 56x19 >+ text run at (0,900) width 56: "MMMM" >+ RenderBR {BR} at (56,915) size 0x0 >+ RenderText {#text} at (0,920) size 48x19 >+ text run at (0,920) width 48: "NNNN" >+ RenderBR {BR} at (48,935) size 0x0 >+ RenderText {#text} at (0,940) size 48x19 >+ text run at (0,940) width 48: "OOOO" >+ RenderBR {BR} at (48,955) size 0x0 >+ RenderText {#text} at (0,960) size 36x19 >+ text run at (0,960) width 36: "PPPP" >+ RenderBR {BR} at (36,975) size 0x0 >+ RenderText {#text} at (0,980) size 48x19 >+ text run at (0,980) width 48: "QQQQ" >+ RenderBR {BR} at (48,995) size 0x0 >+ RenderText {#text} at (0,1000) size 40x19 >+ text run at (0,1000) width 40: "RRRR" >+ RenderBR {BR} at (40,1015) size 0x0 >+ RenderText {#text} at (0,1020) size 36x19 >+ text run at (0,1020) width 36: "SSSS" >+ RenderBR {BR} at (36,1035) size 0x0 >+ RenderText {#text} at (0,1040) size 36x19 >+ text run at (0,1040) width 36: "TTTT" >+ RenderBR {BR} at (36,1055) size 0x0 >+ RenderText {#text} at (0,1060) size 44x19 >+ text run at (0,1060) width 44: "UUUU" >+ RenderBR {BR} at (44,1075) size 0x0 >+ RenderText {#text} at (0,1080) size 44x19 >+ text run at (0,1080) width 44: "VVVV" >+ RenderBR {BR} at (44,1095) size 0x0 >+ RenderText {#text} at (0,1100) size 60x19 >+ text run at (0,1100) width 60: "WWWW" >+ RenderBR {BR} at (60,1115) size 0x0 >+ RenderText {#text} at (0,1120) size 44x19 >+ text run at (0,1120) width 44: "XXXX" >+ RenderBR {BR} at (44,1135) size 0x0 >+ RenderText {#text} at (0,1140) size 44x19 >+ text run at (0,1140) width 44: "YYYY" >+ RenderBR {BR} at (44,1155) size 0x0 >+ RenderText {#text} at (0,1160) size 36x19 >+ text run at (0,1160) width 36: "ZZZZ" >+ RenderBR {BR} at (36,1175) size 0x0 >+ RenderText {#text} at (0,1180) size 20x19 >+ text run at (0,1180) width 20: "[[[[" >+ RenderBR {BR} at (20,1195) size 0x0 >+ RenderText {#text} at (0,1200) size 16x19 >+ text run at (0,1200) width 16: "\\\\\\\\" >+ RenderBR {BR} at (16,1215) size 0x0 >+ RenderText {#text} at (0,1220) size 20x19 >+ text run at (0,1220) width 20: "]]]]" >+ RenderBR {BR} at (20,1235) size 0x0 >+ RenderText {#text} at (0,1240) size 32x19 >+ text run at (0,1240) width 32: "^^^^" >+ RenderBR {BR} at (32,1255) size 0x0 >+ RenderText {#text} at (0,1260) size 32x19 >+ text run at (0,1260) width 32: "____" >+ RenderBR {BR} at (32,1275) size 0x0 >+ RenderText {#text} at (0,1280) size 20x19 >+ text run at (0,1280) width 20: "````" >+ RenderBR {BR} at (20,1295) size 0x0 >+ RenderText {#text} at (0,1300) size 28x19 >+ text run at (0,1300) width 28: "aaaa" >+ RenderBR {BR} at (28,1315) size 0x0 >+ RenderText {#text} at (0,1320) size 32x19 >+ text run at (0,1320) width 32: "bbbb" >+ RenderBR {BR} at (32,1335) size 0x0 >+ RenderText {#text} at (0,1340) size 28x19 >+ text run at (0,1340) width 28: "cccc" >+ RenderBR {BR} at (28,1355) size 0x0 >+ RenderText {#text} at (0,1360) size 32x19 >+ text run at (0,1360) width 32: "dddd" >+ RenderBR {BR} at (32,1375) size 0x0 >+ RenderText {#text} at (0,1380) size 28x19 >+ text run at (0,1380) width 28: "eeee" >+ RenderBR {BR} at (28,1395) size 0x0 >+ RenderText {#text} at (0,1400) size 16x19 >+ text run at (0,1400) width 16: "ffff" >+ RenderBR {BR} at (16,1415) size 0x0 >+ RenderText {#text} at (0,1420) size 28x19 >+ text run at (0,1420) width 28: "gggg" >+ RenderBR {BR} at (28,1435) size 0x0 >+ RenderText {#text} at (0,1440) size 28x19 >+ text run at (0,1440) width 28: "hhhh" >+ RenderBR {BR} at (28,1455) size 0x0 >+ RenderText {#text} at (0,1460) size 12x19 >+ text run at (0,1460) width 12: "iiii" >+ RenderBR {BR} at (12,1475) size 0x0 >+ RenderText {#text} at (0,1480) size 16x19 >+ text run at (0,1480) width 16: "jjjj" >+ RenderBR {BR} at (16,1495) size 0x0 >+ RenderText {#text} at (0,1500) size 32x19 >+ text run at (0,1500) width 32: "kkkk" >+ RenderBR {BR} at (32,1515) size 0x0 >+ RenderText {#text} at (0,1520) size 12x19 >+ text run at (0,1520) width 12: "llll" >+ RenderBR {BR} at (12,1535) size 0x0 >+ RenderText {#text} at (0,1540) size 44x19 >+ text run at (0,1540) width 44: "mmmm" >+ RenderBR {BR} at (44,1555) size 0x0 >+ RenderText {#text} at (0,1560) size 28x19 >+ text run at (0,1560) width 28: "nnnn" >+ RenderBR {BR} at (28,1575) size 0x0 >+ RenderText {#text} at (0,1580) size 32x19 >+ text run at (0,1580) width 32: "oooo" >+ RenderBR {BR} at (32,1595) size 0x0 >+ RenderText {#text} at (0,1600) size 32x19 >+ text run at (0,1600) width 32: "pppp" >+ RenderBR {BR} at (32,1615) size 0x0 >+ RenderText {#text} at (0,1620) size 32x19 >+ text run at (0,1620) width 32: "qqqq" >+ RenderBR {BR} at (32,1635) size 0x0 >+ RenderText {#text} at (0,1640) size 20x19 >+ text run at (0,1640) width 20: "rrrr" >+ RenderBR {BR} at (20,1655) size 0x0 >+ RenderText {#text} at (0,1660) size 24x19 >+ text run at (0,1660) width 24: "ssss" >+ RenderBR {BR} at (24,1675) size 0x0 >+ RenderText {#text} at (0,1680) size 16x19 >+ text run at (0,1680) width 16: "tttt" >+ RenderBR {BR} at (16,1695) size 0x0 >+ RenderText {#text} at (0,1700) size 28x19 >+ text run at (0,1700) width 28: "uuuu" >+ RenderBR {BR} at (28,1715) size 0x0 >+ RenderText {#text} at (0,1720) size 28x19 >+ text run at (0,1720) width 28: "vvvv" >+ RenderBR {BR} at (28,1735) size 0x0 >+ RenderText {#text} at (0,1740) size 44x19 >+ text run at (0,1740) width 44: "wwww" >+ RenderBR {BR} at (44,1755) size 0x0 >+ RenderText {#text} at (0,1760) size 28x19 >+ text run at (0,1760) width 28: "xxxx" >+ RenderBR {BR} at (28,1775) size 0x0 >+ RenderText {#text} at (0,1780) size 28x19 >+ text run at (0,1780) width 28: "yyyy" >+ RenderBR {BR} at (28,1795) size 0x0 >+ RenderText {#text} at (0,1800) size 24x19 >+ text run at (0,1800) width 24: "zzzz" >+ RenderBR {BR} at (24,1815) size 0x0 >+ RenderText {#text} at (0,1820) size 28x19 >+ text run at (0,1820) width 28: "{{{{" >+ RenderBR {BR} at (28,1835) size 0x0 >+ RenderText {#text} at (0,1840) size 12x19 >+ text run at (0,1840) width 12: "||||" >+ RenderBR {BR} at (12,1855) size 0x0 >+ RenderText {#text} at (0,1860) size 32x19 >+ text run at (0,1860) width 32: "}}}}" >+ RenderBR {BR} at (32,1875) size 0x0 >+ RenderBlock {P} at (0,1932) size 769x1880 >+ RenderInline {B} at (0,0) size 64x1879 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: " " >+ RenderBR {BR} at (16,15) size 0x0 >+ RenderText {#text} at (0,20) size 20x19 >+ text run at (0,20) width 20: "!!!!" >+ RenderBR {BR} at (20,35) size 0x0 >+ RenderText {#text} at (0,40) size 36x19 >+ text run at (0,40) width 36: "\"\"\"\"" >+ RenderBR {BR} at (36,55) size 0x0 >+ RenderText {#text} at (0,60) size 32x19 >+ text run at (0,60) width 32: "####" >+ RenderBR {BR} at (32,75) size 0x0 >+ RenderText {#text} at (0,80) size 32x19 >+ text run at (0,80) width 32: "$$$$" >+ RenderBR {BR} at (32,95) size 0x0 >+ RenderText {#text} at (0,100) size 64x19 >+ text run at (0,100) width 64: "%%%%" >+ RenderBR {BR} at (64,115) size 0x0 >+ RenderText {#text} at (0,120) size 52x19 >+ text run at (0,120) width 52: "&&&&" >+ RenderBR {BR} at (52,135) size 0x0 >+ RenderText {#text} at (0,140) size 16x19 >+ text run at (0,140) width 16: "''''" >+ RenderBR {BR} at (16,155) size 0x0 >+ RenderText {#text} at (0,160) size 20x19 >+ text run at (0,160) width 20: "((((" >+ RenderBR {BR} at (20,175) size 0x0 >+ RenderText {#text} at (0,180) size 20x19 >+ text run at (0,180) width 20: "))))" >+ RenderBR {BR} at (20,195) size 0x0 >+ RenderText {#text} at (0,200) size 32x19 >+ text run at (0,200) width 32: "****" >+ RenderBR {BR} at (32,215) size 0x0 >+ RenderText {#text} at (0,220) size 36x19 >+ text run at (0,220) width 36: "++++" >+ RenderBR {BR} at (36,235) size 0x0 >+ RenderText {#text} at (0,240) size 16x19 >+ text run at (0,240) width 16: ",,,," >+ RenderBR {BR} at (16,255) size 0x0 >+ RenderText {#text} at (0,260) size 20x19 >+ text run at (0,260) width 20: "----" >+ RenderBR {BR} at (20,275) size 0x0 >+ RenderText {#text} at (0,280) size 16x19 >+ text run at (0,280) width 16: "...." >+ RenderBR {BR} at (16,295) size 0x0 >+ RenderText {#text} at (0,300) size 16x19 >+ text run at (0,300) width 16: "////" >+ RenderBR {BR} at (16,315) size 0x0 >+ RenderText {#text} at (0,320) size 32x19 >+ text run at (0,320) width 32: "0000" >+ RenderBR {BR} at (32,335) size 0x0 >+ RenderText {#text} at (0,340) size 32x19 >+ text run at (0,340) width 32: "1111" >+ RenderBR {BR} at (32,355) size 0x0 >+ RenderText {#text} at (0,360) size 32x19 >+ text run at (0,360) width 32: "2222" >+ RenderBR {BR} at (32,375) size 0x0 >+ RenderText {#text} at (0,380) size 32x19 >+ text run at (0,380) width 32: "3333" >+ RenderBR {BR} at (32,395) size 0x0 >+ RenderText {#text} at (0,400) size 32x19 >+ text run at (0,400) width 32: "4444" >+ RenderBR {BR} at (32,415) size 0x0 >+ RenderText {#text} at (0,420) size 32x19 >+ text run at (0,420) width 32: "5555" >+ RenderBR {BR} at (32,435) size 0x0 >+ RenderText {#text} at (0,440) size 32x19 >+ text run at (0,440) width 32: "6666" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,460) size 32x19 >+ text run at (0,460) width 32: "7777" >+ RenderBR {BR} at (32,475) size 0x0 >+ RenderText {#text} at (0,480) size 32x19 >+ text run at (0,480) width 32: "8888" >+ RenderBR {BR} at (32,495) size 0x0 >+ RenderText {#text} at (0,500) size 32x19 >+ text run at (0,500) width 32: "9999" >+ RenderBR {BR} at (32,515) size 0x0 >+ RenderText {#text} at (0,520) size 20x19 >+ text run at (0,520) width 20: "::::" >+ RenderBR {BR} at (20,535) size 0x0 >+ RenderText {#text} at (0,540) size 20x19 >+ text run at (0,540) width 20: ";;;;" >+ RenderBR {BR} at (20,555) size 0x0 >+ RenderText {#text} at (0,560) size 36x19 >+ text run at (0,560) width 36: "<<<<" >+ RenderBR {BR} at (36,575) size 0x0 >+ RenderText {#text} at (0,580) size 36x19 >+ text run at (0,580) width 36: "====" >+ RenderBR {BR} at (36,595) size 0x0 >+ RenderText {#text} at (0,600) size 36x19 >+ text run at (0,600) width 36: ">>>>" >+ RenderBR {BR} at (36,615) size 0x0 >+ RenderText {#text} at (0,620) size 32x19 >+ text run at (0,620) width 32: "????" >+ RenderBR {BR} at (32,635) size 0x0 >+ RenderText {#text} at (0,640) size 60x19 >+ text run at (0,640) width 60: "@@@@" >+ RenderBR {BR} at (60,655) size 0x0 >+ RenderText {#text} at (0,660) size 44x19 >+ text run at (0,660) width 44: "AAAA" >+ RenderBR {BR} at (44,675) size 0x0 >+ RenderText {#text} at (0,680) size 44x19 >+ text run at (0,680) width 44: "BBBB" >+ RenderBR {BR} at (44,695) size 0x0 >+ RenderText {#text} at (0,700) size 44x19 >+ text run at (0,700) width 44: "CCCC" >+ RenderBR {BR} at (44,715) size 0x0 >+ RenderText {#text} at (0,720) size 48x19 >+ text run at (0,720) width 48: "DDDD" >+ RenderBR {BR} at (48,735) size 0x0 >+ RenderText {#text} at (0,740) size 40x19 >+ text run at (0,740) width 40: "EEEE" >+ RenderBR {BR} at (40,755) size 0x0 >+ RenderText {#text} at (0,760) size 36x19 >+ text run at (0,760) width 36: "FFFF" >+ RenderBR {BR} at (36,775) size 0x0 >+ RenderText {#text} at (0,780) size 48x19 >+ text run at (0,780) width 48: "GGGG" >+ RenderBR {BR} at (48,795) size 0x0 >+ RenderText {#text} at (0,800) size 48x19 >+ text run at (0,800) width 48: "HHHH" >+ RenderBR {BR} at (48,815) size 0x0 >+ RenderText {#text} at (0,820) size 24x19 >+ text run at (0,820) width 24: "IIII" >+ RenderBR {BR} at (24,835) size 0x0 >+ RenderText {#text} at (0,840) size 32x19 >+ text run at (0,840) width 32: "JJJJ" >+ RenderBR {BR} at (32,855) size 0x0 >+ RenderText {#text} at (0,860) size 48x19 >+ text run at (0,860) width 48: "KKKK" >+ RenderBR {BR} at (48,875) size 0x0 >+ RenderText {#text} at (0,880) size 40x19 >+ text run at (0,880) width 40: "LLLL" >+ RenderBR {BR} at (40,895) size 0x0 >+ RenderText {#text} at (0,900) size 64x19 >+ text run at (0,900) width 64: "MMMM" >+ RenderBR {BR} at (64,915) size 0x0 >+ RenderText {#text} at (0,920) size 48x19 >+ text run at (0,920) width 48: "NNNN" >+ RenderBR {BR} at (48,935) size 0x0 >+ RenderText {#text} at (0,940) size 48x19 >+ text run at (0,940) width 48: "OOOO" >+ RenderBR {BR} at (48,955) size 0x0 >+ RenderText {#text} at (0,960) size 36x19 >+ text run at (0,960) width 36: "PPPP" >+ RenderBR {BR} at (36,975) size 0x0 >+ RenderText {#text} at (0,980) size 48x19 >+ text run at (0,980) width 48: "QQQQ" >+ RenderBR {BR} at (48,995) size 0x0 >+ RenderText {#text} at (0,1000) size 48x19 >+ text run at (0,1000) width 48: "RRRR" >+ RenderBR {BR} at (48,1015) size 0x0 >+ RenderText {#text} at (0,1020) size 36x19 >+ text run at (0,1020) width 36: "SSSS" >+ RenderBR {BR} at (36,1035) size 0x0 >+ RenderText {#text} at (0,1040) size 40x19 >+ text run at (0,1040) width 40: "TTTT" >+ RenderBR {BR} at (40,1055) size 0x0 >+ RenderText {#text} at (0,1060) size 44x19 >+ text run at (0,1060) width 44: "UUUU" >+ RenderBR {BR} at (44,1075) size 0x0 >+ RenderText {#text} at (0,1080) size 44x19 >+ text run at (0,1080) width 44: "VVVV" >+ RenderBR {BR} at (44,1095) size 0x0 >+ RenderText {#text} at (0,1100) size 60x19 >+ text run at (0,1100) width 60: "WWWW" >+ RenderBR {BR} at (60,1115) size 0x0 >+ RenderText {#text} at (0,1120) size 44x19 >+ text run at (0,1120) width 44: "XXXX" >+ RenderBR {BR} at (44,1135) size 0x0 >+ RenderText {#text} at (0,1140) size 40x19 >+ text run at (0,1140) width 40: "YYYY" >+ RenderBR {BR} at (40,1155) size 0x0 >+ RenderText {#text} at (0,1160) size 36x19 >+ text run at (0,1160) width 36: "ZZZZ" >+ RenderBR {BR} at (36,1175) size 0x0 >+ RenderText {#text} at (0,1180) size 20x19 >+ text run at (0,1180) width 20: "[[[[" >+ RenderBR {BR} at (20,1195) size 0x0 >+ RenderText {#text} at (0,1200) size 16x19 >+ text run at (0,1200) width 16: "\\\\\\\\" >+ RenderBR {BR} at (16,1215) size 0x0 >+ RenderText {#text} at (0,1220) size 20x19 >+ text run at (0,1220) width 20: "]]]]" >+ RenderBR {BR} at (20,1235) size 0x0 >+ RenderText {#text} at (0,1240) size 36x19 >+ text run at (0,1240) width 36: "^^^^" >+ RenderBR {BR} at (36,1255) size 0x0 >+ RenderText {#text} at (0,1260) size 32x19 >+ text run at (0,1260) width 32: "____" >+ RenderBR {BR} at (32,1275) size 0x0 >+ RenderText {#text} at (0,1280) size 20x19 >+ text run at (0,1280) width 20: "````" >+ RenderBR {BR} at (20,1295) size 0x0 >+ RenderText {#text} at (0,1300) size 32x19 >+ text run at (0,1300) width 32: "aaaa" >+ RenderBR {BR} at (32,1315) size 0x0 >+ RenderText {#text} at (0,1320) size 32x19 >+ text run at (0,1320) width 32: "bbbb" >+ RenderBR {BR} at (32,1335) size 0x0 >+ RenderText {#text} at (0,1340) size 28x19 >+ text run at (0,1340) width 28: "cccc" >+ RenderBR {BR} at (28,1355) size 0x0 >+ RenderText {#text} at (0,1360) size 32x19 >+ text run at (0,1360) width 32: "dddd" >+ RenderBR {BR} at (32,1375) size 0x0 >+ RenderText {#text} at (0,1380) size 32x19 >+ text run at (0,1380) width 32: "eeee" >+ RenderBR {BR} at (32,1395) size 0x0 >+ RenderText {#text} at (0,1400) size 20x19 >+ text run at (0,1400) width 20: "ffff" >+ RenderBR {BR} at (20,1415) size 0x0 >+ RenderText {#text} at (0,1420) size 32x19 >+ text run at (0,1420) width 32: "gggg" >+ RenderBR {BR} at (32,1435) size 0x0 >+ RenderText {#text} at (0,1440) size 32x19 >+ text run at (0,1440) width 32: "hhhh" >+ RenderBR {BR} at (32,1455) size 0x0 >+ RenderText {#text} at (0,1460) size 16x19 >+ text run at (0,1460) width 16: "iiii" >+ RenderBR {BR} at (16,1475) size 0x0 >+ RenderText {#text} at (0,1480) size 16x19 >+ text run at (0,1480) width 16: "jjjj" >+ RenderBR {BR} at (16,1495) size 0x0 >+ RenderText {#text} at (0,1500) size 36x19 >+ text run at (0,1500) width 36: "kkkk" >+ RenderBR {BR} at (36,1515) size 0x0 >+ RenderText {#text} at (0,1520) size 16x19 >+ text run at (0,1520) width 16: "llll" >+ RenderBR {BR} at (16,1535) size 0x0 >+ RenderText {#text} at (0,1540) size 48x19 >+ text run at (0,1540) width 48: "mmmm" >+ RenderBR {BR} at (48,1555) size 0x0 >+ RenderText {#text} at (0,1560) size 32x19 >+ text run at (0,1560) width 32: "nnnn" >+ RenderBR {BR} at (32,1575) size 0x0 >+ RenderText {#text} at (0,1580) size 32x19 >+ text run at (0,1580) width 32: "oooo" >+ RenderBR {BR} at (32,1595) size 0x0 >+ RenderText {#text} at (0,1600) size 32x19 >+ text run at (0,1600) width 32: "pppp" >+ RenderBR {BR} at (32,1615) size 0x0 >+ RenderText {#text} at (0,1620) size 32x19 >+ text run at (0,1620) width 32: "qqqq" >+ RenderBR {BR} at (32,1635) size 0x0 >+ RenderText {#text} at (0,1640) size 24x19 >+ text run at (0,1640) width 24: "rrrr" >+ RenderBR {BR} at (24,1655) size 0x0 >+ RenderText {#text} at (0,1660) size 28x19 >+ text run at (0,1660) width 28: "ssss" >+ RenderBR {BR} at (28,1675) size 0x0 >+ RenderText {#text} at (0,1680) size 20x19 >+ text run at (0,1680) width 20: "tttt" >+ RenderBR {BR} at (20,1695) size 0x0 >+ RenderText {#text} at (0,1700) size 32x19 >+ text run at (0,1700) width 32: "uuuu" >+ RenderBR {BR} at (32,1715) size 0x0 >+ RenderText {#text} at (0,1720) size 32x19 >+ text run at (0,1720) width 32: "vvvv" >+ RenderBR {BR} at (32,1735) size 0x0 >+ RenderText {#text} at (0,1740) size 40x19 >+ text run at (0,1740) width 40: "wwww" >+ RenderBR {BR} at (40,1755) size 0x0 >+ RenderText {#text} at (0,1760) size 32x19 >+ text run at (0,1760) width 32: "xxxx" >+ RenderBR {BR} at (32,1775) size 0x0 >+ RenderText {#text} at (0,1780) size 32x19 >+ text run at (0,1780) width 32: "yyyy" >+ RenderBR {BR} at (32,1795) size 0x0 >+ RenderText {#text} at (0,1800) size 24x19 >+ text run at (0,1800) width 24: "zzzz" >+ RenderBR {BR} at (24,1815) size 0x0 >+ RenderText {#text} at (0,1820) size 24x19 >+ text run at (0,1820) width 24: "{{{{" >+ RenderBR {BR} at (24,1835) size 0x0 >+ RenderText {#text} at (0,1840) size 12x19 >+ text run at (0,1840) width 12: "||||" >+ RenderBR {BR} at (12,1855) size 0x0 >+ RenderText {#text} at (0,1860) size 24x19 >+ text run at (0,1860) width 24: "}}}}" >+ RenderBR {BR} at (24,1875) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,3828) size 769x1880 >+ RenderInline {I} at (0,0) size 60x1879 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: " " >+ RenderBR {BR} at (16,15) size 0x0 >+ RenderText {#text} at (0,20) size 16x19 >+ text run at (0,20) width 16: "!!!!" >+ RenderBR {BR} at (16,35) size 0x0 >+ RenderText {#text} at (0,40) size 32x19 >+ text run at (0,40) width 32: "\"\"\"\"" >+ RenderBR {BR} at (32,55) size 0x0 >+ RenderText {#text} at (0,60) size 32x19 >+ text run at (0,60) width 32: "####" >+ RenderBR {BR} at (32,75) size 0x0 >+ RenderText {#text} at (0,80) size 32x19 >+ text run at (0,80) width 32: "$$$$" >+ RenderBR {BR} at (32,95) size 0x0 >+ RenderText {#text} at (0,100) size 52x19 >+ text run at (0,100) width 52: "%%%%" >+ RenderBR {BR} at (52,115) size 0x0 >+ RenderText {#text} at (0,120) size 48x19 >+ text run at (0,120) width 48: "&&&&" >+ RenderBR {BR} at (48,135) size 0x0 >+ RenderText {#text} at (0,140) size 12x19 >+ text run at (0,140) width 12: "''''" >+ RenderBR {BR} at (12,155) size 0x0 >+ RenderText {#text} at (0,160) size 20x19 >+ text run at (0,160) width 20: "((((" >+ RenderBR {BR} at (20,175) size 0x0 >+ RenderText {#text} at (0,180) size 20x19 >+ text run at (0,180) width 20: "))))" >+ RenderBR {BR} at (20,195) size 0x0 >+ RenderText {#text} at (0,200) size 32x19 >+ text run at (0,200) width 32: "****" >+ RenderBR {BR} at (32,215) size 0x0 >+ RenderText {#text} at (0,220) size 44x19 >+ text run at (0,220) width 44: "++++" >+ RenderBR {BR} at (44,235) size 0x0 >+ RenderText {#text} at (0,240) size 16x19 >+ text run at (0,240) width 16: ",,,," >+ RenderBR {BR} at (16,255) size 0x0 >+ RenderText {#text} at (0,260) size 20x19 >+ text run at (0,260) width 20: "----" >+ RenderBR {BR} at (20,275) size 0x0 >+ RenderText {#text} at (0,280) size 16x19 >+ text run at (0,280) width 16: "...." >+ RenderBR {BR} at (16,295) size 0x0 >+ RenderText {#text} at (0,300) size 16x19 >+ text run at (0,300) width 16: "////" >+ RenderBR {BR} at (16,315) size 0x0 >+ RenderText {#text} at (0,320) size 32x19 >+ text run at (0,320) width 32: "0000" >+ RenderBR {BR} at (32,335) size 0x0 >+ RenderText {#text} at (0,340) size 32x19 >+ text run at (0,340) width 32: "1111" >+ RenderBR {BR} at (32,355) size 0x0 >+ RenderText {#text} at (0,360) size 32x19 >+ text run at (0,360) width 32: "2222" >+ RenderBR {BR} at (32,375) size 0x0 >+ RenderText {#text} at (0,380) size 32x19 >+ text run at (0,380) width 32: "3333" >+ RenderBR {BR} at (32,395) size 0x0 >+ RenderText {#text} at (0,400) size 32x19 >+ text run at (0,400) width 32: "4444" >+ RenderBR {BR} at (32,415) size 0x0 >+ RenderText {#text} at (0,420) size 32x19 >+ text run at (0,420) width 32: "5555" >+ RenderBR {BR} at (32,435) size 0x0 >+ RenderText {#text} at (0,440) size 32x19 >+ text run at (0,440) width 32: "6666" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,460) size 32x19 >+ text run at (0,460) width 32: "7777" >+ RenderBR {BR} at (32,475) size 0x0 >+ RenderText {#text} at (0,480) size 32x19 >+ text run at (0,480) width 32: "8888" >+ RenderBR {BR} at (32,495) size 0x0 >+ RenderText {#text} at (0,500) size 32x19 >+ text run at (0,500) width 32: "9999" >+ RenderBR {BR} at (32,515) size 0x0 >+ RenderText {#text} at (0,520) size 20x19 >+ text run at (0,520) width 20: "::::" >+ RenderBR {BR} at (20,535) size 0x0 >+ RenderText {#text} at (0,540) size 20x19 >+ text run at (0,540) width 20: ";;;;" >+ RenderBR {BR} at (20,555) size 0x0 >+ RenderText {#text} at (0,560) size 44x19 >+ text run at (0,560) width 44: "<<<<" >+ RenderBR {BR} at (44,575) size 0x0 >+ RenderText {#text} at (0,580) size 44x19 >+ text run at (0,580) width 44: "====" >+ RenderBR {BR} at (44,595) size 0x0 >+ RenderText {#text} at (0,600) size 44x19 >+ text run at (0,600) width 44: ">>>>" >+ RenderBR {BR} at (44,615) size 0x0 >+ RenderText {#text} at (0,620) size 32x19 >+ text run at (0,620) width 32: "????" >+ RenderBR {BR} at (32,635) size 0x0 >+ RenderText {#text} at (0,640) size 60x19 >+ text run at (0,640) width 60: "@@@@" >+ RenderBR {BR} at (60,655) size 0x0 >+ RenderText {#text} at (0,660) size 40x19 >+ text run at (0,660) width 40: "AAAA" >+ RenderBR {BR} at (40,675) size 0x0 >+ RenderText {#text} at (0,680) size 36x19 >+ text run at (0,680) width 36: "BBBB" >+ RenderBR {BR} at (36,695) size 0x0 >+ RenderText {#text} at (0,700) size 44x19 >+ text run at (0,700) width 44: "CCCC" >+ RenderBR {BR} at (44,715) size 0x0 >+ RenderText {#text} at (0,720) size 44x19 >+ text run at (0,720) width 44: "DDDD" >+ RenderBR {BR} at (44,735) size 0x0 >+ RenderText {#text} at (0,740) size 40x19 >+ text run at (0,740) width 40: "EEEE" >+ RenderBR {BR} at (40,755) size 0x0 >+ RenderText {#text} at (0,760) size 40x19 >+ text run at (0,760) width 40: "FFFF" >+ RenderBR {BR} at (40,775) size 0x0 >+ RenderText {#text} at (0,780) size 48x19 >+ text run at (0,780) width 48: "GGGG" >+ RenderBR {BR} at (48,795) size 0x0 >+ RenderText {#text} at (0,800) size 44x19 >+ text run at (0,800) width 44: "HHHH" >+ RenderBR {BR} at (44,815) size 0x0 >+ RenderText {#text} at (0,820) size 20x19 >+ text run at (0,820) width 20: "IIII" >+ RenderBR {BR} at (20,835) size 0x0 >+ RenderText {#text} at (0,840) size 28x19 >+ text run at (0,840) width 28: "JJJJ" >+ RenderBR {BR} at (28,855) size 0x0 >+ RenderText {#text} at (0,860) size 44x19 >+ text run at (0,860) width 44: "KKKK" >+ RenderBR {BR} at (44,875) size 0x0 >+ RenderText {#text} at (0,880) size 36x19 >+ text run at (0,880) width 36: "LLLL" >+ RenderBR {BR} at (36,895) size 0x0 >+ RenderText {#text} at (0,900) size 52x19 >+ text run at (0,900) width 52: "MMMM" >+ RenderBR {BR} at (52,915) size 0x0 >+ RenderText {#text} at (0,920) size 44x19 >+ text run at (0,920) width 44: "NNNN" >+ RenderBR {BR} at (44,935) size 0x0 >+ RenderText {#text} at (0,940) size 44x19 >+ text run at (0,940) width 44: "OOOO" >+ RenderBR {BR} at (44,955) size 0x0 >+ RenderText {#text} at (0,960) size 40x19 >+ text run at (0,960) width 40: "PPPP" >+ RenderBR {BR} at (40,975) size 0x0 >+ RenderText {#text} at (0,980) size 44x19 >+ text run at (0,980) width 44: "QQQQ" >+ RenderBR {BR} at (44,995) size 0x0 >+ RenderText {#text} at (0,1000) size 36x19 >+ text run at (0,1000) width 36: "RRRR" >+ RenderBR {BR} at (36,1015) size 0x0 >+ RenderText {#text} at (0,1020) size 32x19 >+ text run at (0,1020) width 32: "SSSS" >+ RenderBR {BR} at (32,1035) size 0x0 >+ RenderText {#text} at (0,1040) size 36x19 >+ text run at (0,1040) width 36: "TTTT" >+ RenderBR {BR} at (36,1055) size 0x0 >+ RenderText {#text} at (0,1060) size 48x19 >+ text run at (0,1060) width 48: "UUUU" >+ RenderBR {BR} at (48,1075) size 0x0 >+ RenderText {#text} at (0,1080) size 40x19 >+ text run at (0,1080) width 40: "VVVV" >+ RenderBR {BR} at (40,1095) size 0x0 >+ RenderText {#text} at (0,1100) size 52x19 >+ text run at (0,1100) width 52: "WWWW" >+ RenderBR {BR} at (52,1115) size 0x0 >+ RenderText {#text} at (0,1120) size 40x19 >+ text run at (0,1120) width 40: "XXXX" >+ RenderBR {BR} at (40,1135) size 0x0 >+ RenderText {#text} at (0,1140) size 32x19 >+ text run at (0,1140) width 32: "YYYY" >+ RenderBR {BR} at (32,1155) size 0x0 >+ RenderText {#text} at (0,1160) size 36x19 >+ text run at (0,1160) width 36: "ZZZZ" >+ RenderBR {BR} at (36,1175) size 0x0 >+ RenderText {#text} at (0,1180) size 28x19 >+ text run at (0,1180) width 28: "[[[[" >+ RenderBR {BR} at (28,1195) size 0x0 >+ RenderText {#text} at (0,1200) size 16x19 >+ text run at (0,1200) width 16: "\\\\\\\\" >+ RenderBR {BR} at (16,1215) size 0x0 >+ RenderText {#text} at (0,1220) size 28x19 >+ text run at (0,1220) width 28: "]]]]" >+ RenderBR {BR} at (28,1235) size 0x0 >+ RenderText {#text} at (0,1240) size 28x19 >+ text run at (0,1240) width 28: "^^^^" >+ RenderBR {BR} at (28,1255) size 0x0 >+ RenderText {#text} at (0,1260) size 32x19 >+ text run at (0,1260) width 32: "____" >+ RenderBR {BR} at (32,1275) size 0x0 >+ RenderText {#text} at (0,1280) size 20x19 >+ text run at (0,1280) width 20: "````" >+ RenderBR {BR} at (20,1295) size 0x0 >+ RenderText {#text} at (0,1300) size 32x19 >+ text run at (0,1300) width 32: "aaaa" >+ RenderBR {BR} at (32,1315) size 0x0 >+ RenderText {#text} at (0,1320) size 32x19 >+ text run at (0,1320) width 32: "bbbb" >+ RenderBR {BR} at (32,1335) size 0x0 >+ RenderText {#text} at (0,1340) size 28x19 >+ text run at (0,1340) width 28: "cccc" >+ RenderBR {BR} at (28,1355) size 0x0 >+ RenderText {#text} at (0,1360) size 32x19 >+ text run at (0,1360) width 32: "dddd" >+ RenderBR {BR} at (32,1375) size 0x0 >+ RenderText {#text} at (0,1380) size 28x19 >+ text run at (0,1380) width 28: "eeee" >+ RenderBR {BR} at (28,1395) size 0x0 >+ RenderText {#text} at (0,1400) size 20x19 >+ text run at (0,1400) width 20: "ffff" >+ RenderBR {BR} at (20,1415) size 0x0 >+ RenderText {#text} at (0,1420) size 32x19 >+ text run at (0,1420) width 32: "gggg" >+ RenderBR {BR} at (32,1435) size 0x0 >+ RenderText {#text} at (0,1440) size 32x19 >+ text run at (0,1440) width 32: "hhhh" >+ RenderBR {BR} at (32,1455) size 0x0 >+ RenderText {#text} at (0,1460) size 16x19 >+ text run at (0,1460) width 16: "iiii" >+ RenderBR {BR} at (16,1475) size 0x0 >+ RenderText {#text} at (0,1480) size 20x19 >+ text run at (0,1480) width 20: "jjjj" >+ RenderBR {BR} at (20,1495) size 0x0 >+ RenderText {#text} at (0,1500) size 32x19 >+ text run at (0,1500) width 32: "kkkk" >+ RenderBR {BR} at (32,1515) size 0x0 >+ RenderText {#text} at (0,1520) size 16x19 >+ text run at (0,1520) width 16: "llll" >+ RenderBR {BR} at (16,1535) size 0x0 >+ RenderText {#text} at (0,1540) size 48x19 >+ text run at (0,1540) width 48: "mmmm" >+ RenderBR {BR} at (48,1555) size 0x0 >+ RenderText {#text} at (0,1560) size 32x19 >+ text run at (0,1560) width 32: "nnnn" >+ RenderBR {BR} at (32,1575) size 0x0 >+ RenderText {#text} at (0,1580) size 32x19 >+ text run at (0,1580) width 32: "oooo" >+ RenderBR {BR} at (32,1595) size 0x0 >+ RenderText {#text} at (0,1600) size 32x19 >+ text run at (0,1600) width 32: "pppp" >+ RenderBR {BR} at (32,1615) size 0x0 >+ RenderText {#text} at (0,1620) size 32x19 >+ text run at (0,1620) width 32: "qqqq" >+ RenderBR {BR} at (32,1635) size 0x0 >+ RenderText {#text} at (0,1640) size 24x19 >+ text run at (0,1640) width 24: "rrrr" >+ RenderBR {BR} at (24,1655) size 0x0 >+ RenderText {#text} at (0,1660) size 24x19 >+ text run at (0,1660) width 24: "ssss" >+ RenderBR {BR} at (24,1675) size 0x0 >+ RenderText {#text} at (0,1680) size 20x19 >+ text run at (0,1680) width 20: "tttt" >+ RenderBR {BR} at (20,1695) size 0x0 >+ RenderText {#text} at (0,1700) size 32x19 >+ text run at (0,1700) width 32: "uuuu" >+ RenderBR {BR} at (32,1715) size 0x0 >+ RenderText {#text} at (0,1720) size 32x19 >+ text run at (0,1720) width 32: "vvvv" >+ RenderBR {BR} at (32,1735) size 0x0 >+ RenderText {#text} at (0,1740) size 44x19 >+ text run at (0,1740) width 44: "wwww" >+ RenderBR {BR} at (44,1755) size 0x0 >+ RenderText {#text} at (0,1760) size 32x19 >+ text run at (0,1760) width 32: "xxxx" >+ RenderBR {BR} at (32,1775) size 0x0 >+ RenderText {#text} at (0,1780) size 28x19 >+ text run at (0,1780) width 28: "yyyy" >+ RenderBR {BR} at (28,1795) size 0x0 >+ RenderText {#text} at (0,1800) size 24x19 >+ text run at (0,1800) width 24: "zzzz" >+ RenderBR {BR} at (24,1815) size 0x0 >+ RenderText {#text} at (0,1820) size 24x19 >+ text run at (0,1820) width 24: "{{{{" >+ RenderBR {BR} at (24,1835) size 0x0 >+ RenderText {#text} at (0,1840) size 16x19 >+ text run at (0,1840) width 16: "||||" >+ RenderBR {BR} at (16,1855) size 0x0 >+ RenderText {#text} at (0,1860) size 24x19 >+ text run at (0,1860) width 24: "}}}}" >+ RenderBR {BR} at (24,1875) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fonts/fantasy-expected.txt b/LayoutTests/platform/wincairo-win10/fonts/fantasy-expected.txt >new file mode 100644 >index 00000000000..feb59914792 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fonts/fantasy-expected.txt >@@ -0,0 +1,870 @@ >+layer at (0,0) size 785x7167 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x7167 >+ RenderBlock {HTML} at (0,0) size 785x7167 >+ RenderBody {BODY} at (8,8) size 769x7143 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 325x19 >+ text run at (0,0) width 325: "This tests font choices and metrics for the fantasy font." >+ RenderBlock {P} at (0,36) size 769x2375 >+ RenderInline {FONT} at (0,0) size 72x2375 >+ RenderText {#text} at (0,0) size 51x25 >+ text run at (0,0) width 51: "fantasy" >+ RenderBR {BR} at (51,17) size 0x0 >+ RenderText {#text} at (0,25) size 12x25 >+ text run at (0,25) width 12: " " >+ RenderBR {BR} at (12,42) size 0x0 >+ RenderText {#text} at (0,50) size 12x25 >+ text run at (0,50) width 12: "!!!!" >+ RenderBR {BR} at (12,67) size 0x0 >+ RenderText {#text} at (0,75) size 20x25 >+ text run at (0,75) width 20: "\"\"\"\"" >+ RenderBR {BR} at (20,92) size 0x0 >+ RenderText {#text} at (0,100) size 36x25 >+ text run at (0,100) width 36: "####" >+ RenderBR {BR} at (36,117) size 0x0 >+ RenderText {#text} at (0,125) size 40x25 >+ text run at (0,125) width 40: "$$$$" >+ RenderBR {BR} at (40,142) size 0x0 >+ RenderText {#text} at (0,150) size 44x25 >+ text run at (0,150) width 44: "%%%%" >+ RenderBR {BR} at (44,167) size 0x0 >+ RenderText {#text} at (0,175) size 44x25 >+ text run at (0,175) width 44: "&&&&" >+ RenderBR {BR} at (44,192) size 0x0 >+ RenderText {#text} at (0,200) size 12x25 >+ text run at (0,200) width 12: "''''" >+ RenderBR {BR} at (12,217) size 0x0 >+ RenderText {#text} at (0,225) size 20x25 >+ text run at (0,225) width 20: "((((" >+ RenderBR {BR} at (20,242) size 0x0 >+ RenderText {#text} at (0,250) size 20x25 >+ text run at (0,250) width 20: "))))" >+ RenderBR {BR} at (20,267) size 0x0 >+ RenderText {#text} at (0,275) size 24x25 >+ text run at (0,275) width 24: "****" >+ RenderBR {BR} at (24,292) size 0x0 >+ RenderText {#text} at (0,300) size 36x25 >+ text run at (0,300) width 36: "++++" >+ RenderBR {BR} at (36,317) size 0x0 >+ RenderText {#text} at (0,325) size 12x25 >+ text run at (0,325) width 12: ",,,," >+ RenderBR {BR} at (12,342) size 0x0 >+ RenderText {#text} at (0,350) size 20x25 >+ text run at (0,350) width 20: "----" >+ RenderBR {BR} at (20,367) size 0x0 >+ RenderText {#text} at (0,375) size 12x25 >+ text run at (0,375) width 12: "...." >+ RenderBR {BR} at (12,392) size 0x0 >+ RenderText {#text} at (0,400) size 36x25 >+ text run at (0,400) width 36: "////" >+ RenderBR {BR} at (36,417) size 0x0 >+ RenderText {#text} at (0,425) size 36x25 >+ text run at (0,425) width 36: "0000" >+ RenderBR {BR} at (36,442) size 0x0 >+ RenderText {#text} at (0,450) size 36x25 >+ text run at (0,450) width 36: "1111" >+ RenderBR {BR} at (36,467) size 0x0 >+ RenderText {#text} at (0,475) size 36x25 >+ text run at (0,475) width 36: "2222" >+ RenderBR {BR} at (36,492) size 0x0 >+ RenderText {#text} at (0,500) size 36x25 >+ text run at (0,500) width 36: "3333" >+ RenderBR {BR} at (36,517) size 0x0 >+ RenderText {#text} at (0,525) size 36x25 >+ text run at (0,525) width 36: "4444" >+ RenderBR {BR} at (36,542) size 0x0 >+ RenderText {#text} at (0,550) size 36x25 >+ text run at (0,550) width 36: "5555" >+ RenderBR {BR} at (36,567) size 0x0 >+ RenderText {#text} at (0,575) size 36x25 >+ text run at (0,575) width 36: "6666" >+ RenderBR {BR} at (36,592) size 0x0 >+ RenderText {#text} at (0,600) size 36x25 >+ text run at (0,600) width 36: "7777" >+ RenderBR {BR} at (36,617) size 0x0 >+ RenderText {#text} at (0,625) size 36x25 >+ text run at (0,625) width 36: "8888" >+ RenderBR {BR} at (36,642) size 0x0 >+ RenderText {#text} at (0,650) size 36x25 >+ text run at (0,650) width 36: "9999" >+ RenderBR {BR} at (36,667) size 0x0 >+ RenderText {#text} at (0,675) size 12x25 >+ text run at (0,675) width 12: "::::" >+ RenderBR {BR} at (12,692) size 0x0 >+ RenderText {#text} at (0,700) size 16x25 >+ text run at (0,700) width 16: ";;;;" >+ RenderBR {BR} at (16,717) size 0x0 >+ RenderText {#text} at (0,725) size 36x25 >+ text run at (0,725) width 36: "<<<<" >+ RenderBR {BR} at (36,742) size 0x0 >+ RenderText {#text} at (0,750) size 36x25 >+ text run at (0,750) width 36: "====" >+ RenderBR {BR} at (36,767) size 0x0 >+ RenderText {#text} at (0,775) size 36x25 >+ text run at (0,775) width 36: ">>>>" >+ RenderBR {BR} at (36,792) size 0x0 >+ RenderText {#text} at (0,800) size 24x25 >+ text run at (0,800) width 24: "????" >+ RenderBR {BR} at (24,817) size 0x0 >+ RenderText {#text} at (0,825) size 52x25 >+ text run at (0,825) width 52: "@@@@" >+ RenderBR {BR} at (52,842) size 0x0 >+ RenderText {#text} at (0,850) size 64x25 >+ text run at (0,850) width 64: "AAAA" >+ RenderBR {BR} at (64,867) size 0x0 >+ RenderText {#text} at (0,875) size 64x25 >+ text run at (0,875) width 64: "BBBB" >+ RenderBR {BR} at (64,892) size 0x0 >+ RenderText {#text} at (0,900) size 64x25 >+ text run at (0,900) width 64: "CCCC" >+ RenderBR {BR} at (64,917) size 0x0 >+ RenderText {#text} at (0,925) size 64x25 >+ text run at (0,925) width 64: "DDDD" >+ RenderBR {BR} at (64,942) size 0x0 >+ RenderText {#text} at (0,950) size 60x25 >+ text run at (0,950) width 60: "EEEE" >+ RenderBR {BR} at (60,967) size 0x0 >+ RenderText {#text} at (0,975) size 48x25 >+ text run at (0,975) width 48: "FFFF" >+ RenderBR {BR} at (48,992) size 0x0 >+ RenderText {#text} at (0,1000) size 64x25 >+ text run at (0,1000) width 64: "GGGG" >+ RenderBR {BR} at (64,1017) size 0x0 >+ RenderText {#text} at (0,1025) size 64x25 >+ text run at (0,1025) width 64: "HHHH" >+ RenderBR {BR} at (64,1042) size 0x0 >+ RenderText {#text} at (0,1050) size 20x25 >+ text run at (0,1050) width 20: "IIII" >+ RenderBR {BR} at (20,1067) size 0x0 >+ RenderText {#text} at (0,1075) size 44x25 >+ text run at (0,1075) width 44: "JJJJ" >+ RenderBR {BR} at (44,1092) size 0x0 >+ RenderText {#text} at (0,1100) size 56x25 >+ text run at (0,1100) width 56: "KKKK" >+ RenderBR {BR} at (56,1117) size 0x0 >+ RenderText {#text} at (0,1125) size 48x25 >+ text run at (0,1125) width 48: "LLLL" >+ RenderBR {BR} at (48,1142) size 0x0 >+ RenderText {#text} at (0,1150) size 64x25 >+ text run at (0,1150) width 64: "MMMM" >+ RenderBR {BR} at (64,1167) size 0x0 >+ RenderText {#text} at (0,1175) size 60x25 >+ text run at (0,1175) width 60: "NNNN" >+ RenderBR {BR} at (60,1192) size 0x0 >+ RenderText {#text} at (0,1200) size 72x25 >+ text run at (0,1200) width 72: "OOOO" >+ RenderBR {BR} at (72,1217) size 0x0 >+ RenderText {#text} at (0,1225) size 40x25 >+ text run at (0,1225) width 40: "PPPP" >+ RenderBR {BR} at (40,1242) size 0x0 >+ RenderText {#text} at (0,1250) size 72x25 >+ text run at (0,1250) width 72: "QQQQ" >+ RenderBR {BR} at (72,1267) size 0x0 >+ RenderText {#text} at (0,1275) size 52x25 >+ text run at (0,1275) width 52: "RRRR" >+ RenderBR {BR} at (52,1292) size 0x0 >+ RenderText {#text} at (0,1300) size 60x25 >+ text run at (0,1300) width 60: "SSSS" >+ RenderBR {BR} at (60,1317) size 0x0 >+ RenderText {#text} at (0,1325) size 60x25 >+ text run at (0,1325) width 60: "TTTT" >+ RenderBR {BR} at (60,1342) size 0x0 >+ RenderText {#text} at (0,1350) size 68x25 >+ text run at (0,1350) width 68: "UUUU" >+ RenderBR {BR} at (68,1367) size 0x0 >+ RenderText {#text} at (0,1375) size 48x25 >+ text run at (0,1375) width 48: "VVVV" >+ RenderBR {BR} at (48,1392) size 0x0 >+ RenderText {#text} at (0,1400) size 68x25 >+ text run at (0,1400) width 68: "WWWW" >+ RenderBR {BR} at (68,1417) size 0x0 >+ RenderText {#text} at (0,1425) size 48x25 >+ text run at (0,1425) width 48: "XXXX" >+ RenderBR {BR} at (48,1442) size 0x0 >+ RenderText {#text} at (0,1450) size 52x25 >+ text run at (0,1450) width 52: "YYYY" >+ RenderBR {BR} at (52,1467) size 0x0 >+ RenderText {#text} at (0,1475) size 52x25 >+ text run at (0,1475) width 52: "ZZZZ" >+ RenderBR {BR} at (52,1492) size 0x0 >+ RenderText {#text} at (0,1500) size 20x25 >+ text run at (0,1500) width 20: "[[[[" >+ RenderBR {BR} at (20,1517) size 0x0 >+ RenderText {#text} at (0,1525) size 36x25 >+ text run at (0,1525) width 36: "\\\\\\\\" >+ RenderBR {BR} at (36,1542) size 0x0 >+ RenderText {#text} at (0,1550) size 20x25 >+ text run at (0,1550) width 20: "]]]]" >+ RenderBR {BR} at (20,1567) size 0x0 >+ RenderText {#text} at (0,1575) size 36x25 >+ text run at (0,1575) width 36: "^^^^" >+ RenderBR {BR} at (36,1592) size 0x0 >+ RenderText {#text} at (0,1600) size 36x25 >+ text run at (0,1600) width 36: "____" >+ RenderBR {BR} at (36,1617) size 0x0 >+ RenderText {#text} at (0,1625) size 28x25 >+ text run at (0,1625) width 28: "````" >+ RenderBR {BR} at (28,1642) size 0x0 >+ RenderText {#text} at (0,1650) size 32x25 >+ text run at (0,1650) width 32: "aaaa" >+ RenderBR {BR} at (32,1667) size 0x0 >+ RenderText {#text} at (0,1675) size 40x25 >+ text run at (0,1675) width 40: "bbbb" >+ RenderBR {BR} at (40,1692) size 0x0 >+ RenderText {#text} at (0,1700) size 28x25 >+ text run at (0,1700) width 28: "cccc" >+ RenderBR {BR} at (28,1717) size 0x0 >+ RenderText {#text} at (0,1725) size 36x25 >+ text run at (0,1725) width 36: "dddd" >+ RenderBR {BR} at (36,1742) size 0x0 >+ RenderText {#text} at (0,1750) size 32x25 >+ text run at (0,1750) width 32: "eeee" >+ RenderBR {BR} at (32,1767) size 0x0 >+ RenderText {#text} at (0,1775) size 24x25 >+ text run at (0,1775) width 24: "ffff" >+ RenderBR {BR} at (24,1792) size 0x0 >+ RenderText {#text} at (0,1800) size 36x25 >+ text run at (0,1800) width 36: "gggg" >+ RenderBR {BR} at (36,1817) size 0x0 >+ RenderText {#text} at (0,1825) size 32x25 >+ text run at (0,1825) width 32: "hhhh" >+ RenderBR {BR} at (32,1842) size 0x0 >+ RenderText {#text} at (0,1850) size 12x25 >+ text run at (0,1850) width 12: "iiii" >+ RenderBR {BR} at (12,1867) size 0x0 >+ RenderText {#text} at (0,1875) size 12x25 >+ text run at (0,1875) width 12: "jjjj" >+ RenderBR {BR} at (12,1892) size 0x0 >+ RenderText {#text} at (0,1900) size 28x25 >+ text run at (0,1900) width 28: "kkkk" >+ RenderBR {BR} at (28,1917) size 0x0 >+ RenderText {#text} at (0,1925) size 12x25 >+ text run at (0,1925) width 12: "llll" >+ RenderBR {BR} at (12,1942) size 0x0 >+ RenderText {#text} at (0,1950) size 40x25 >+ text run at (0,1950) width 40: "mmmm" >+ RenderBR {BR} at (40,1967) size 0x0 >+ RenderText {#text} at (0,1975) size 32x25 >+ text run at (0,1975) width 32: "nnnn" >+ RenderBR {BR} at (32,1992) size 0x0 >+ RenderText {#text} at (0,2000) size 40x25 >+ text run at (0,2000) width 40: "oooo" >+ RenderBR {BR} at (40,2017) size 0x0 >+ RenderText {#text} at (0,2025) size 36x25 >+ text run at (0,2025) width 36: "pppp" >+ RenderBR {BR} at (36,2042) size 0x0 >+ RenderText {#text} at (0,2050) size 36x25 >+ text run at (0,2050) width 36: "qqqq" >+ RenderBR {BR} at (36,2067) size 0x0 >+ RenderText {#text} at (0,2075) size 20x25 >+ text run at (0,2075) width 20: "rrrr" >+ RenderBR {BR} at (20,2092) size 0x0 >+ RenderText {#text} at (0,2100) size 28x25 >+ text run at (0,2100) width 28: "ssss" >+ RenderBR {BR} at (28,2117) size 0x0 >+ RenderText {#text} at (0,2125) size 24x25 >+ text run at (0,2125) width 24: "tttt" >+ RenderBR {BR} at (24,2142) size 0x0 >+ RenderText {#text} at (0,2150) size 32x25 >+ text run at (0,2150) width 32: "uuuu" >+ RenderBR {BR} at (32,2167) size 0x0 >+ RenderText {#text} at (0,2175) size 24x25 >+ text run at (0,2175) width 24: "vvvv" >+ RenderBR {BR} at (24,2192) size 0x0 >+ RenderText {#text} at (0,2200) size 40x25 >+ text run at (0,2200) width 40: "wwww" >+ RenderBR {BR} at (40,2217) size 0x0 >+ RenderText {#text} at (0,2225) size 28x25 >+ text run at (0,2225) width 28: "xxxx" >+ RenderBR {BR} at (28,2242) size 0x0 >+ RenderText {#text} at (0,2250) size 32x25 >+ text run at (0,2250) width 32: "yyyy" >+ RenderBR {BR} at (32,2267) size 0x0 >+ RenderText {#text} at (0,2275) size 24x25 >+ text run at (0,2275) width 24: "zzzz" >+ RenderBR {BR} at (24,2292) size 0x0 >+ RenderText {#text} at (0,2300) size 28x25 >+ text run at (0,2300) width 28: "{{{{" >+ RenderBR {BR} at (28,2317) size 0x0 >+ RenderText {#text} at (0,2325) size 36x25 >+ text run at (0,2325) width 36: "||||" >+ RenderBR {BR} at (36,2342) size 0x0 >+ RenderText {#text} at (0,2350) size 28x25 >+ text run at (0,2350) width 28: "}}}}" >+ RenderBR {BR} at (28,2367) size 0x0 >+ RenderBlock {P} at (0,2427) size 769x2350 >+ RenderInline {FONT} at (0,0) size 72x2350 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {B} at (0,0) size 72x2350 >+ RenderText {#text} at (0,0) size 12x25 >+ text run at (0,0) width 12: " " >+ RenderBR {BR} at (12,17) size 0x0 >+ RenderText {#text} at (0,25) size 12x25 >+ text run at (0,25) width 12: "!!!!" >+ RenderBR {BR} at (12,42) size 0x0 >+ RenderText {#text} at (0,50) size 20x25 >+ text run at (0,50) width 20: "\"\"\"\"" >+ RenderBR {BR} at (20,67) size 0x0 >+ RenderText {#text} at (0,75) size 36x25 >+ text run at (0,75) width 36: "####" >+ RenderBR {BR} at (36,92) size 0x0 >+ RenderText {#text} at (0,100) size 40x25 >+ text run at (0,100) width 40: "$$$$" >+ RenderBR {BR} at (40,117) size 0x0 >+ RenderText {#text} at (0,125) size 44x25 >+ text run at (0,125) width 44: "%%%%" >+ RenderBR {BR} at (44,142) size 0x0 >+ RenderText {#text} at (0,150) size 44x25 >+ text run at (0,150) width 44: "&&&&" >+ RenderBR {BR} at (44,167) size 0x0 >+ RenderText {#text} at (0,175) size 12x25 >+ text run at (0,175) width 12: "''''" >+ RenderBR {BR} at (12,192) size 0x0 >+ RenderText {#text} at (0,200) size 20x25 >+ text run at (0,200) width 20: "((((" >+ RenderBR {BR} at (20,217) size 0x0 >+ RenderText {#text} at (0,225) size 20x25 >+ text run at (0,225) width 20: "))))" >+ RenderBR {BR} at (20,242) size 0x0 >+ RenderText {#text} at (0,250) size 24x25 >+ text run at (0,250) width 24: "****" >+ RenderBR {BR} at (24,267) size 0x0 >+ RenderText {#text} at (0,275) size 36x25 >+ text run at (0,275) width 36: "++++" >+ RenderBR {BR} at (36,292) size 0x0 >+ RenderText {#text} at (0,300) size 12x25 >+ text run at (0,300) width 12: ",,,," >+ RenderBR {BR} at (12,317) size 0x0 >+ RenderText {#text} at (0,325) size 20x25 >+ text run at (0,325) width 20: "----" >+ RenderBR {BR} at (20,342) size 0x0 >+ RenderText {#text} at (0,350) size 12x25 >+ text run at (0,350) width 12: "...." >+ RenderBR {BR} at (12,367) size 0x0 >+ RenderText {#text} at (0,375) size 36x25 >+ text run at (0,375) width 36: "////" >+ RenderBR {BR} at (36,392) size 0x0 >+ RenderText {#text} at (0,400) size 36x25 >+ text run at (0,400) width 36: "0000" >+ RenderBR {BR} at (36,417) size 0x0 >+ RenderText {#text} at (0,425) size 36x25 >+ text run at (0,425) width 36: "1111" >+ RenderBR {BR} at (36,442) size 0x0 >+ RenderText {#text} at (0,450) size 36x25 >+ text run at (0,450) width 36: "2222" >+ RenderBR {BR} at (36,467) size 0x0 >+ RenderText {#text} at (0,475) size 36x25 >+ text run at (0,475) width 36: "3333" >+ RenderBR {BR} at (36,492) size 0x0 >+ RenderText {#text} at (0,500) size 36x25 >+ text run at (0,500) width 36: "4444" >+ RenderBR {BR} at (36,517) size 0x0 >+ RenderText {#text} at (0,525) size 36x25 >+ text run at (0,525) width 36: "5555" >+ RenderBR {BR} at (36,542) size 0x0 >+ RenderText {#text} at (0,550) size 36x25 >+ text run at (0,550) width 36: "6666" >+ RenderBR {BR} at (36,567) size 0x0 >+ RenderText {#text} at (0,575) size 36x25 >+ text run at (0,575) width 36: "7777" >+ RenderBR {BR} at (36,592) size 0x0 >+ RenderText {#text} at (0,600) size 36x25 >+ text run at (0,600) width 36: "8888" >+ RenderBR {BR} at (36,617) size 0x0 >+ RenderText {#text} at (0,625) size 36x25 >+ text run at (0,625) width 36: "9999" >+ RenderBR {BR} at (36,642) size 0x0 >+ RenderText {#text} at (0,650) size 12x25 >+ text run at (0,650) width 12: "::::" >+ RenderBR {BR} at (12,667) size 0x0 >+ RenderText {#text} at (0,675) size 16x25 >+ text run at (0,675) width 16: ";;;;" >+ RenderBR {BR} at (16,692) size 0x0 >+ RenderText {#text} at (0,700) size 36x25 >+ text run at (0,700) width 36: "<<<<" >+ RenderBR {BR} at (36,717) size 0x0 >+ RenderText {#text} at (0,725) size 36x25 >+ text run at (0,725) width 36: "====" >+ RenderBR {BR} at (36,742) size 0x0 >+ RenderText {#text} at (0,750) size 36x25 >+ text run at (0,750) width 36: ">>>>" >+ RenderBR {BR} at (36,767) size 0x0 >+ RenderText {#text} at (0,775) size 24x25 >+ text run at (0,775) width 24: "????" >+ RenderBR {BR} at (24,792) size 0x0 >+ RenderText {#text} at (0,800) size 52x25 >+ text run at (0,800) width 52: "@@@@" >+ RenderBR {BR} at (52,817) size 0x0 >+ RenderText {#text} at (0,825) size 64x25 >+ text run at (0,825) width 64: "AAAA" >+ RenderBR {BR} at (64,842) size 0x0 >+ RenderText {#text} at (0,850) size 64x25 >+ text run at (0,850) width 64: "BBBB" >+ RenderBR {BR} at (64,867) size 0x0 >+ RenderText {#text} at (0,875) size 64x25 >+ text run at (0,875) width 64: "CCCC" >+ RenderBR {BR} at (64,892) size 0x0 >+ RenderText {#text} at (0,900) size 64x25 >+ text run at (0,900) width 64: "DDDD" >+ RenderBR {BR} at (64,917) size 0x0 >+ RenderText {#text} at (0,925) size 60x25 >+ text run at (0,925) width 60: "EEEE" >+ RenderBR {BR} at (60,942) size 0x0 >+ RenderText {#text} at (0,950) size 48x25 >+ text run at (0,950) width 48: "FFFF" >+ RenderBR {BR} at (48,967) size 0x0 >+ RenderText {#text} at (0,975) size 64x25 >+ text run at (0,975) width 64: "GGGG" >+ RenderBR {BR} at (64,992) size 0x0 >+ RenderText {#text} at (0,1000) size 64x25 >+ text run at (0,1000) width 64: "HHHH" >+ RenderBR {BR} at (64,1017) size 0x0 >+ RenderText {#text} at (0,1025) size 20x25 >+ text run at (0,1025) width 20: "IIII" >+ RenderBR {BR} at (20,1042) size 0x0 >+ RenderText {#text} at (0,1050) size 44x25 >+ text run at (0,1050) width 44: "JJJJ" >+ RenderBR {BR} at (44,1067) size 0x0 >+ RenderText {#text} at (0,1075) size 56x25 >+ text run at (0,1075) width 56: "KKKK" >+ RenderBR {BR} at (56,1092) size 0x0 >+ RenderText {#text} at (0,1100) size 48x25 >+ text run at (0,1100) width 48: "LLLL" >+ RenderBR {BR} at (48,1117) size 0x0 >+ RenderText {#text} at (0,1125) size 64x25 >+ text run at (0,1125) width 64: "MMMM" >+ RenderBR {BR} at (64,1142) size 0x0 >+ RenderText {#text} at (0,1150) size 60x25 >+ text run at (0,1150) width 60: "NNNN" >+ RenderBR {BR} at (60,1167) size 0x0 >+ RenderText {#text} at (0,1175) size 72x25 >+ text run at (0,1175) width 72: "OOOO" >+ RenderBR {BR} at (72,1192) size 0x0 >+ RenderText {#text} at (0,1200) size 40x25 >+ text run at (0,1200) width 40: "PPPP" >+ RenderBR {BR} at (40,1217) size 0x0 >+ RenderText {#text} at (0,1225) size 72x25 >+ text run at (0,1225) width 72: "QQQQ" >+ RenderBR {BR} at (72,1242) size 0x0 >+ RenderText {#text} at (0,1250) size 52x25 >+ text run at (0,1250) width 52: "RRRR" >+ RenderBR {BR} at (52,1267) size 0x0 >+ RenderText {#text} at (0,1275) size 60x25 >+ text run at (0,1275) width 60: "SSSS" >+ RenderBR {BR} at (60,1292) size 0x0 >+ RenderText {#text} at (0,1300) size 60x25 >+ text run at (0,1300) width 60: "TTTT" >+ RenderBR {BR} at (60,1317) size 0x0 >+ RenderText {#text} at (0,1325) size 68x25 >+ text run at (0,1325) width 68: "UUUU" >+ RenderBR {BR} at (68,1342) size 0x0 >+ RenderText {#text} at (0,1350) size 48x25 >+ text run at (0,1350) width 48: "VVVV" >+ RenderBR {BR} at (48,1367) size 0x0 >+ RenderText {#text} at (0,1375) size 68x25 >+ text run at (0,1375) width 68: "WWWW" >+ RenderBR {BR} at (68,1392) size 0x0 >+ RenderText {#text} at (0,1400) size 48x25 >+ text run at (0,1400) width 48: "XXXX" >+ RenderBR {BR} at (48,1417) size 0x0 >+ RenderText {#text} at (0,1425) size 52x25 >+ text run at (0,1425) width 52: "YYYY" >+ RenderBR {BR} at (52,1442) size 0x0 >+ RenderText {#text} at (0,1450) size 52x25 >+ text run at (0,1450) width 52: "ZZZZ" >+ RenderBR {BR} at (52,1467) size 0x0 >+ RenderText {#text} at (0,1475) size 20x25 >+ text run at (0,1475) width 20: "[[[[" >+ RenderBR {BR} at (20,1492) size 0x0 >+ RenderText {#text} at (0,1500) size 36x25 >+ text run at (0,1500) width 36: "\\\\\\\\" >+ RenderBR {BR} at (36,1517) size 0x0 >+ RenderText {#text} at (0,1525) size 20x25 >+ text run at (0,1525) width 20: "]]]]" >+ RenderBR {BR} at (20,1542) size 0x0 >+ RenderText {#text} at (0,1550) size 36x25 >+ text run at (0,1550) width 36: "^^^^" >+ RenderBR {BR} at (36,1567) size 0x0 >+ RenderText {#text} at (0,1575) size 36x25 >+ text run at (0,1575) width 36: "____" >+ RenderBR {BR} at (36,1592) size 0x0 >+ RenderText {#text} at (0,1600) size 28x25 >+ text run at (0,1600) width 28: "````" >+ RenderBR {BR} at (28,1617) size 0x0 >+ RenderText {#text} at (0,1625) size 32x25 >+ text run at (0,1625) width 32: "aaaa" >+ RenderBR {BR} at (32,1642) size 0x0 >+ RenderText {#text} at (0,1650) size 40x25 >+ text run at (0,1650) width 40: "bbbb" >+ RenderBR {BR} at (40,1667) size 0x0 >+ RenderText {#text} at (0,1675) size 28x25 >+ text run at (0,1675) width 28: "cccc" >+ RenderBR {BR} at (28,1692) size 0x0 >+ RenderText {#text} at (0,1700) size 36x25 >+ text run at (0,1700) width 36: "dddd" >+ RenderBR {BR} at (36,1717) size 0x0 >+ RenderText {#text} at (0,1725) size 32x25 >+ text run at (0,1725) width 32: "eeee" >+ RenderBR {BR} at (32,1742) size 0x0 >+ RenderText {#text} at (0,1750) size 24x25 >+ text run at (0,1750) width 24: "ffff" >+ RenderBR {BR} at (24,1767) size 0x0 >+ RenderText {#text} at (0,1775) size 36x25 >+ text run at (0,1775) width 36: "gggg" >+ RenderBR {BR} at (36,1792) size 0x0 >+ RenderText {#text} at (0,1800) size 32x25 >+ text run at (0,1800) width 32: "hhhh" >+ RenderBR {BR} at (32,1817) size 0x0 >+ RenderText {#text} at (0,1825) size 12x25 >+ text run at (0,1825) width 12: "iiii" >+ RenderBR {BR} at (12,1842) size 0x0 >+ RenderText {#text} at (0,1850) size 12x25 >+ text run at (0,1850) width 12: "jjjj" >+ RenderBR {BR} at (12,1867) size 0x0 >+ RenderText {#text} at (0,1875) size 28x25 >+ text run at (0,1875) width 28: "kkkk" >+ RenderBR {BR} at (28,1892) size 0x0 >+ RenderText {#text} at (0,1900) size 12x25 >+ text run at (0,1900) width 12: "llll" >+ RenderBR {BR} at (12,1917) size 0x0 >+ RenderText {#text} at (0,1925) size 40x25 >+ text run at (0,1925) width 40: "mmmm" >+ RenderBR {BR} at (40,1942) size 0x0 >+ RenderText {#text} at (0,1950) size 32x25 >+ text run at (0,1950) width 32: "nnnn" >+ RenderBR {BR} at (32,1967) size 0x0 >+ RenderText {#text} at (0,1975) size 40x25 >+ text run at (0,1975) width 40: "oooo" >+ RenderBR {BR} at (40,1992) size 0x0 >+ RenderText {#text} at (0,2000) size 36x25 >+ text run at (0,2000) width 36: "pppp" >+ RenderBR {BR} at (36,2017) size 0x0 >+ RenderText {#text} at (0,2025) size 36x25 >+ text run at (0,2025) width 36: "qqqq" >+ RenderBR {BR} at (36,2042) size 0x0 >+ RenderText {#text} at (0,2050) size 20x25 >+ text run at (0,2050) width 20: "rrrr" >+ RenderBR {BR} at (20,2067) size 0x0 >+ RenderText {#text} at (0,2075) size 28x25 >+ text run at (0,2075) width 28: "ssss" >+ RenderBR {BR} at (28,2092) size 0x0 >+ RenderText {#text} at (0,2100) size 24x25 >+ text run at (0,2100) width 24: "tttt" >+ RenderBR {BR} at (24,2117) size 0x0 >+ RenderText {#text} at (0,2125) size 32x25 >+ text run at (0,2125) width 32: "uuuu" >+ RenderBR {BR} at (32,2142) size 0x0 >+ RenderText {#text} at (0,2150) size 24x25 >+ text run at (0,2150) width 24: "vvvv" >+ RenderBR {BR} at (24,2167) size 0x0 >+ RenderText {#text} at (0,2175) size 40x25 >+ text run at (0,2175) width 40: "wwww" >+ RenderBR {BR} at (40,2192) size 0x0 >+ RenderText {#text} at (0,2200) size 28x25 >+ text run at (0,2200) width 28: "xxxx" >+ RenderBR {BR} at (28,2217) size 0x0 >+ RenderText {#text} at (0,2225) size 32x25 >+ text run at (0,2225) width 32: "yyyy" >+ RenderBR {BR} at (32,2242) size 0x0 >+ RenderText {#text} at (0,2250) size 24x25 >+ text run at (0,2250) width 24: "zzzz" >+ RenderBR {BR} at (24,2267) size 0x0 >+ RenderText {#text} at (0,2275) size 28x25 >+ text run at (0,2275) width 28: "{{{{" >+ RenderBR {BR} at (28,2292) size 0x0 >+ RenderText {#text} at (0,2300) size 36x25 >+ text run at (0,2300) width 36: "||||" >+ RenderBR {BR} at (36,2317) size 0x0 >+ RenderText {#text} at (0,2325) size 28x25 >+ text run at (0,2325) width 28: "}}}}" >+ RenderBR {BR} at (28,2342) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,4793) size 769x2350 >+ RenderInline {FONT} at (0,0) size 72x2350 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 72x2350 >+ RenderText {#text} at (0,0) size 12x25 >+ text run at (0,0) width 12: " " >+ RenderBR {BR} at (12,17) size 0x0 >+ RenderText {#text} at (0,25) size 12x25 >+ text run at (0,25) width 12: "!!!!" >+ RenderBR {BR} at (12,42) size 0x0 >+ RenderText {#text} at (0,50) size 20x25 >+ text run at (0,50) width 20: "\"\"\"\"" >+ RenderBR {BR} at (20,67) size 0x0 >+ RenderText {#text} at (0,75) size 36x25 >+ text run at (0,75) width 36: "####" >+ RenderBR {BR} at (36,92) size 0x0 >+ RenderText {#text} at (0,100) size 40x25 >+ text run at (0,100) width 40: "$$$$" >+ RenderBR {BR} at (40,117) size 0x0 >+ RenderText {#text} at (0,125) size 44x25 >+ text run at (0,125) width 44: "%%%%" >+ RenderBR {BR} at (44,142) size 0x0 >+ RenderText {#text} at (0,150) size 44x25 >+ text run at (0,150) width 44: "&&&&" >+ RenderBR {BR} at (44,167) size 0x0 >+ RenderText {#text} at (0,175) size 12x25 >+ text run at (0,175) width 12: "''''" >+ RenderBR {BR} at (12,192) size 0x0 >+ RenderText {#text} at (0,200) size 20x25 >+ text run at (0,200) width 20: "((((" >+ RenderBR {BR} at (20,217) size 0x0 >+ RenderText {#text} at (0,225) size 20x25 >+ text run at (0,225) width 20: "))))" >+ RenderBR {BR} at (20,242) size 0x0 >+ RenderText {#text} at (0,250) size 24x25 >+ text run at (0,250) width 24: "****" >+ RenderBR {BR} at (24,267) size 0x0 >+ RenderText {#text} at (0,275) size 36x25 >+ text run at (0,275) width 36: "++++" >+ RenderBR {BR} at (36,292) size 0x0 >+ RenderText {#text} at (0,300) size 12x25 >+ text run at (0,300) width 12: ",,,," >+ RenderBR {BR} at (12,317) size 0x0 >+ RenderText {#text} at (0,325) size 20x25 >+ text run at (0,325) width 20: "----" >+ RenderBR {BR} at (20,342) size 0x0 >+ RenderText {#text} at (0,350) size 12x25 >+ text run at (0,350) width 12: "...." >+ RenderBR {BR} at (12,367) size 0x0 >+ RenderText {#text} at (0,375) size 36x25 >+ text run at (0,375) width 36: "////" >+ RenderBR {BR} at (36,392) size 0x0 >+ RenderText {#text} at (0,400) size 36x25 >+ text run at (0,400) width 36: "0000" >+ RenderBR {BR} at (36,417) size 0x0 >+ RenderText {#text} at (0,425) size 36x25 >+ text run at (0,425) width 36: "1111" >+ RenderBR {BR} at (36,442) size 0x0 >+ RenderText {#text} at (0,450) size 36x25 >+ text run at (0,450) width 36: "2222" >+ RenderBR {BR} at (36,467) size 0x0 >+ RenderText {#text} at (0,475) size 36x25 >+ text run at (0,475) width 36: "3333" >+ RenderBR {BR} at (36,492) size 0x0 >+ RenderText {#text} at (0,500) size 36x25 >+ text run at (0,500) width 36: "4444" >+ RenderBR {BR} at (36,517) size 0x0 >+ RenderText {#text} at (0,525) size 36x25 >+ text run at (0,525) width 36: "5555" >+ RenderBR {BR} at (36,542) size 0x0 >+ RenderText {#text} at (0,550) size 36x25 >+ text run at (0,550) width 36: "6666" >+ RenderBR {BR} at (36,567) size 0x0 >+ RenderText {#text} at (0,575) size 36x25 >+ text run at (0,575) width 36: "7777" >+ RenderBR {BR} at (36,592) size 0x0 >+ RenderText {#text} at (0,600) size 36x25 >+ text run at (0,600) width 36: "8888" >+ RenderBR {BR} at (36,617) size 0x0 >+ RenderText {#text} at (0,625) size 36x25 >+ text run at (0,625) width 36: "9999" >+ RenderBR {BR} at (36,642) size 0x0 >+ RenderText {#text} at (0,650) size 12x25 >+ text run at (0,650) width 12: "::::" >+ RenderBR {BR} at (12,667) size 0x0 >+ RenderText {#text} at (0,675) size 16x25 >+ text run at (0,675) width 16: ";;;;" >+ RenderBR {BR} at (16,692) size 0x0 >+ RenderText {#text} at (0,700) size 36x25 >+ text run at (0,700) width 36: "<<<<" >+ RenderBR {BR} at (36,717) size 0x0 >+ RenderText {#text} at (0,725) size 36x25 >+ text run at (0,725) width 36: "====" >+ RenderBR {BR} at (36,742) size 0x0 >+ RenderText {#text} at (0,750) size 36x25 >+ text run at (0,750) width 36: ">>>>" >+ RenderBR {BR} at (36,767) size 0x0 >+ RenderText {#text} at (0,775) size 24x25 >+ text run at (0,775) width 24: "????" >+ RenderBR {BR} at (24,792) size 0x0 >+ RenderText {#text} at (0,800) size 52x25 >+ text run at (0,800) width 52: "@@@@" >+ RenderBR {BR} at (52,817) size 0x0 >+ RenderText {#text} at (0,825) size 64x25 >+ text run at (0,825) width 64: "AAAA" >+ RenderBR {BR} at (64,842) size 0x0 >+ RenderText {#text} at (0,850) size 64x25 >+ text run at (0,850) width 64: "BBBB" >+ RenderBR {BR} at (64,867) size 0x0 >+ RenderText {#text} at (0,875) size 64x25 >+ text run at (0,875) width 64: "CCCC" >+ RenderBR {BR} at (64,892) size 0x0 >+ RenderText {#text} at (0,900) size 64x25 >+ text run at (0,900) width 64: "DDDD" >+ RenderBR {BR} at (64,917) size 0x0 >+ RenderText {#text} at (0,925) size 60x25 >+ text run at (0,925) width 60: "EEEE" >+ RenderBR {BR} at (60,942) size 0x0 >+ RenderText {#text} at (0,950) size 48x25 >+ text run at (0,950) width 48: "FFFF" >+ RenderBR {BR} at (48,967) size 0x0 >+ RenderText {#text} at (0,975) size 64x25 >+ text run at (0,975) width 64: "GGGG" >+ RenderBR {BR} at (64,992) size 0x0 >+ RenderText {#text} at (0,1000) size 64x25 >+ text run at (0,1000) width 64: "HHHH" >+ RenderBR {BR} at (64,1017) size 0x0 >+ RenderText {#text} at (0,1025) size 20x25 >+ text run at (0,1025) width 20: "IIII" >+ RenderBR {BR} at (20,1042) size 0x0 >+ RenderText {#text} at (0,1050) size 44x25 >+ text run at (0,1050) width 44: "JJJJ" >+ RenderBR {BR} at (44,1067) size 0x0 >+ RenderText {#text} at (0,1075) size 56x25 >+ text run at (0,1075) width 56: "KKKK" >+ RenderBR {BR} at (56,1092) size 0x0 >+ RenderText {#text} at (0,1100) size 48x25 >+ text run at (0,1100) width 48: "LLLL" >+ RenderBR {BR} at (48,1117) size 0x0 >+ RenderText {#text} at (0,1125) size 64x25 >+ text run at (0,1125) width 64: "MMMM" >+ RenderBR {BR} at (64,1142) size 0x0 >+ RenderText {#text} at (0,1150) size 60x25 >+ text run at (0,1150) width 60: "NNNN" >+ RenderBR {BR} at (60,1167) size 0x0 >+ RenderText {#text} at (0,1175) size 72x25 >+ text run at (0,1175) width 72: "OOOO" >+ RenderBR {BR} at (72,1192) size 0x0 >+ RenderText {#text} at (0,1200) size 40x25 >+ text run at (0,1200) width 40: "PPPP" >+ RenderBR {BR} at (40,1217) size 0x0 >+ RenderText {#text} at (0,1225) size 72x25 >+ text run at (0,1225) width 72: "QQQQ" >+ RenderBR {BR} at (72,1242) size 0x0 >+ RenderText {#text} at (0,1250) size 52x25 >+ text run at (0,1250) width 52: "RRRR" >+ RenderBR {BR} at (52,1267) size 0x0 >+ RenderText {#text} at (0,1275) size 60x25 >+ text run at (0,1275) width 60: "SSSS" >+ RenderBR {BR} at (60,1292) size 0x0 >+ RenderText {#text} at (0,1300) size 60x25 >+ text run at (0,1300) width 60: "TTTT" >+ RenderBR {BR} at (60,1317) size 0x0 >+ RenderText {#text} at (0,1325) size 68x25 >+ text run at (0,1325) width 68: "UUUU" >+ RenderBR {BR} at (68,1342) size 0x0 >+ RenderText {#text} at (0,1350) size 48x25 >+ text run at (0,1350) width 48: "VVVV" >+ RenderBR {BR} at (48,1367) size 0x0 >+ RenderText {#text} at (0,1375) size 68x25 >+ text run at (0,1375) width 68: "WWWW" >+ RenderBR {BR} at (68,1392) size 0x0 >+ RenderText {#text} at (0,1400) size 48x25 >+ text run at (0,1400) width 48: "XXXX" >+ RenderBR {BR} at (48,1417) size 0x0 >+ RenderText {#text} at (0,1425) size 52x25 >+ text run at (0,1425) width 52: "YYYY" >+ RenderBR {BR} at (52,1442) size 0x0 >+ RenderText {#text} at (0,1450) size 52x25 >+ text run at (0,1450) width 52: "ZZZZ" >+ RenderBR {BR} at (52,1467) size 0x0 >+ RenderText {#text} at (0,1475) size 20x25 >+ text run at (0,1475) width 20: "[[[[" >+ RenderBR {BR} at (20,1492) size 0x0 >+ RenderText {#text} at (0,1500) size 36x25 >+ text run at (0,1500) width 36: "\\\\\\\\" >+ RenderBR {BR} at (36,1517) size 0x0 >+ RenderText {#text} at (0,1525) size 20x25 >+ text run at (0,1525) width 20: "]]]]" >+ RenderBR {BR} at (20,1542) size 0x0 >+ RenderText {#text} at (0,1550) size 36x25 >+ text run at (0,1550) width 36: "^^^^" >+ RenderBR {BR} at (36,1567) size 0x0 >+ RenderText {#text} at (0,1575) size 36x25 >+ text run at (0,1575) width 36: "____" >+ RenderBR {BR} at (36,1592) size 0x0 >+ RenderText {#text} at (0,1600) size 28x25 >+ text run at (0,1600) width 28: "````" >+ RenderBR {BR} at (28,1617) size 0x0 >+ RenderText {#text} at (0,1625) size 32x25 >+ text run at (0,1625) width 32: "aaaa" >+ RenderBR {BR} at (32,1642) size 0x0 >+ RenderText {#text} at (0,1650) size 40x25 >+ text run at (0,1650) width 40: "bbbb" >+ RenderBR {BR} at (40,1667) size 0x0 >+ RenderText {#text} at (0,1675) size 28x25 >+ text run at (0,1675) width 28: "cccc" >+ RenderBR {BR} at (28,1692) size 0x0 >+ RenderText {#text} at (0,1700) size 36x25 >+ text run at (0,1700) width 36: "dddd" >+ RenderBR {BR} at (36,1717) size 0x0 >+ RenderText {#text} at (0,1725) size 32x25 >+ text run at (0,1725) width 32: "eeee" >+ RenderBR {BR} at (32,1742) size 0x0 >+ RenderText {#text} at (0,1750) size 24x25 >+ text run at (0,1750) width 24: "ffff" >+ RenderBR {BR} at (24,1767) size 0x0 >+ RenderText {#text} at (0,1775) size 36x25 >+ text run at (0,1775) width 36: "gggg" >+ RenderBR {BR} at (36,1792) size 0x0 >+ RenderText {#text} at (0,1800) size 32x25 >+ text run at (0,1800) width 32: "hhhh" >+ RenderBR {BR} at (32,1817) size 0x0 >+ RenderText {#text} at (0,1825) size 12x25 >+ text run at (0,1825) width 12: "iiii" >+ RenderBR {BR} at (12,1842) size 0x0 >+ RenderText {#text} at (0,1850) size 12x25 >+ text run at (0,1850) width 12: "jjjj" >+ RenderBR {BR} at (12,1867) size 0x0 >+ RenderText {#text} at (0,1875) size 28x25 >+ text run at (0,1875) width 28: "kkkk" >+ RenderBR {BR} at (28,1892) size 0x0 >+ RenderText {#text} at (0,1900) size 12x25 >+ text run at (0,1900) width 12: "llll" >+ RenderBR {BR} at (12,1917) size 0x0 >+ RenderText {#text} at (0,1925) size 40x25 >+ text run at (0,1925) width 40: "mmmm" >+ RenderBR {BR} at (40,1942) size 0x0 >+ RenderText {#text} at (0,1950) size 32x25 >+ text run at (0,1950) width 32: "nnnn" >+ RenderBR {BR} at (32,1967) size 0x0 >+ RenderText {#text} at (0,1975) size 40x25 >+ text run at (0,1975) width 40: "oooo" >+ RenderBR {BR} at (40,1992) size 0x0 >+ RenderText {#text} at (0,2000) size 36x25 >+ text run at (0,2000) width 36: "pppp" >+ RenderBR {BR} at (36,2017) size 0x0 >+ RenderText {#text} at (0,2025) size 36x25 >+ text run at (0,2025) width 36: "qqqq" >+ RenderBR {BR} at (36,2042) size 0x0 >+ RenderText {#text} at (0,2050) size 20x25 >+ text run at (0,2050) width 20: "rrrr" >+ RenderBR {BR} at (20,2067) size 0x0 >+ RenderText {#text} at (0,2075) size 28x25 >+ text run at (0,2075) width 28: "ssss" >+ RenderBR {BR} at (28,2092) size 0x0 >+ RenderText {#text} at (0,2100) size 24x25 >+ text run at (0,2100) width 24: "tttt" >+ RenderBR {BR} at (24,2117) size 0x0 >+ RenderText {#text} at (0,2125) size 32x25 >+ text run at (0,2125) width 32: "uuuu" >+ RenderBR {BR} at (32,2142) size 0x0 >+ RenderText {#text} at (0,2150) size 24x25 >+ text run at (0,2150) width 24: "vvvv" >+ RenderBR {BR} at (24,2167) size 0x0 >+ RenderText {#text} at (0,2175) size 40x25 >+ text run at (0,2175) width 40: "wwww" >+ RenderBR {BR} at (40,2192) size 0x0 >+ RenderText {#text} at (0,2200) size 28x25 >+ text run at (0,2200) width 28: "xxxx" >+ RenderBR {BR} at (28,2217) size 0x0 >+ RenderText {#text} at (0,2225) size 32x25 >+ text run at (0,2225) width 32: "yyyy" >+ RenderBR {BR} at (32,2242) size 0x0 >+ RenderText {#text} at (0,2250) size 24x25 >+ text run at (0,2250) width 24: "zzzz" >+ RenderBR {BR} at (24,2267) size 0x0 >+ RenderText {#text} at (0,2275) size 28x25 >+ text run at (0,2275) width 28: "{{{{" >+ RenderBR {BR} at (28,2292) size 0x0 >+ RenderText {#text} at (0,2300) size 36x25 >+ text run at (0,2300) width 36: "||||" >+ RenderBR {BR} at (36,2317) size 0x0 >+ RenderText {#text} at (0,2325) size 28x25 >+ text run at (0,2325) width 28: "}}}}" >+ RenderBR {BR} at (28,2342) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fonts/monospace-expected.txt b/LayoutTests/platform/wincairo-win10/fonts/monospace-expected.txt >new file mode 100644 >index 00000000000..84130774922 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fonts/monospace-expected.txt >@@ -0,0 +1,915 @@ >+layer at (0,0) size 785x5069 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x5069 >+ RenderBlock {HTML} at (0,0) size 785x5069 >+ RenderBody {BODY} at (8,8) size 769x5045 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 336x19 >+ text run at (0,0) width 336: "This tests font choices and metrics for monospace fonts." >+ RenderBlock {P} at (0,36) size 769x140 >+ RenderInline {FONT} at (0,0) size 767x139 >+ RenderText {#text} at (0,0) size 51x19 >+ text run at (0,0) width 51: "Monaco" >+ RenderBR {BR} at (51,15) size 0x0 >+ RenderText {#text} at (0,20) size 767x39 >+ text run at (0,20) width 767: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \\ ]" >+ text run at (0,40) width 355: "^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } > " >+ RenderBR {BR} at (355,55) size 0x0 >+ RenderInline {B} at (0,0) size 766x39 >+ RenderText {#text} at (0,60) size 766x39 >+ text run at (0,60) width 766: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" >+ text run at (0,80) width 395: "[ \\ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } > " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 763x39 >+ RenderText {#text} at (0,100) size 763x39 >+ text run at (0,100) width 763: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \\" >+ text run at (0,120) width 375: "] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } >" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,192) size 769x183 >+ RenderInline {FONT} at (0,0) size 750x182 >+ RenderText {#text} at (0,0) size 70x18 >+ text run at (0,0) width 70: "Courier" >+ RenderBR {BR} at (70,14) size 0x0 >+ RenderText {#text} at (0,18) size 750x54 >+ text run at (0,18) width 750: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E" >+ text run at (0,36) width 750: "F G H I J K L M N O P Q R S T U V W X Y Z [ \\ ] ^ _ ` a b c d e f g h i j k" >+ text run at (0,54) width 380: "l m n o p q r s t u v w x y z { | } > " >+ RenderBR {BR} at (380,68) size 0x0 >+ RenderInline {B} at (0,0) size 750x54 >+ RenderText {#text} at (0,72) size 750x54 >+ text run at (0,72) width 750: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E" >+ text run at (0,90) width 750: "F G H I J K L M N O P Q R S T U V W X Y Z [ \\ ] ^ _ ` a b c d e f g h i j k" >+ text run at (0,108) width 380: "l m n o p q r s t u v w x y z { | } > " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 750x57 >+ RenderText {#text} at (0,126) size 750x57 >+ text run at (0,126) width 750: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E" >+ text run at (0,145) width 750: "F G H I J K L M N O P Q R S T U V W X Y Z [ \\ ] ^ _ ` a b c d e f g h i j k" >+ text run at (0,164) width 370: "l m n o p q r s t u v w x y z { | } >" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,391) size 769x1520 >+ RenderInline {FONT} at (0,0) size 72x1520 >+ RenderText {#text} at (0,0) size 72x16 >+ text run at (0,0) width 72: "monospace" >+ RenderBR {BR} at (72,12) size 0x0 >+ RenderText {#text} at (0,16) size 32x16 >+ text run at (0,16) width 32: " " >+ RenderBR {BR} at (32,28) size 0x0 >+ RenderText {#text} at (0,32) size 32x16 >+ text run at (0,32) width 32: "!!!!" >+ RenderBR {BR} at (32,44) size 0x0 >+ RenderText {#text} at (0,48) size 32x16 >+ text run at (0,48) width 32: "\"\"\"\"" >+ RenderBR {BR} at (32,60) size 0x0 >+ RenderText {#text} at (0,64) size 32x16 >+ text run at (0,64) width 32: "####" >+ RenderBR {BR} at (32,76) size 0x0 >+ RenderText {#text} at (0,80) size 32x16 >+ text run at (0,80) width 32: "$$$$" >+ RenderBR {BR} at (32,92) size 0x0 >+ RenderText {#text} at (0,96) size 32x16 >+ text run at (0,96) width 32: "%%%%" >+ RenderBR {BR} at (32,108) size 0x0 >+ RenderText {#text} at (0,112) size 32x16 >+ text run at (0,112) width 32: "&&&&" >+ RenderBR {BR} at (32,124) size 0x0 >+ RenderText {#text} at (0,128) size 32x16 >+ text run at (0,128) width 32: "''''" >+ RenderBR {BR} at (32,140) size 0x0 >+ RenderText {#text} at (0,144) size 32x16 >+ text run at (0,144) width 32: "((((" >+ RenderBR {BR} at (32,156) size 0x0 >+ RenderText {#text} at (0,160) size 32x16 >+ text run at (0,160) width 32: "))))" >+ RenderBR {BR} at (32,172) size 0x0 >+ RenderText {#text} at (0,176) size 32x16 >+ text run at (0,176) width 32: "****" >+ RenderBR {BR} at (32,188) size 0x0 >+ RenderText {#text} at (0,192) size 32x16 >+ text run at (0,192) width 32: "++++" >+ RenderBR {BR} at (32,204) size 0x0 >+ RenderText {#text} at (0,208) size 32x16 >+ text run at (0,208) width 32: ",,,," >+ RenderBR {BR} at (32,220) size 0x0 >+ RenderText {#text} at (0,224) size 32x16 >+ text run at (0,224) width 32: "----" >+ RenderBR {BR} at (32,236) size 0x0 >+ RenderText {#text} at (0,240) size 32x16 >+ text run at (0,240) width 32: "...." >+ RenderBR {BR} at (32,252) size 0x0 >+ RenderText {#text} at (0,256) size 32x16 >+ text run at (0,256) width 32: "////" >+ RenderBR {BR} at (32,268) size 0x0 >+ RenderText {#text} at (0,272) size 32x16 >+ text run at (0,272) width 32: "0000" >+ RenderBR {BR} at (32,284) size 0x0 >+ RenderText {#text} at (0,288) size 32x16 >+ text run at (0,288) width 32: "1111" >+ RenderBR {BR} at (32,300) size 0x0 >+ RenderText {#text} at (0,304) size 32x16 >+ text run at (0,304) width 32: "2222" >+ RenderBR {BR} at (32,316) size 0x0 >+ RenderText {#text} at (0,320) size 32x16 >+ text run at (0,320) width 32: "3333" >+ RenderBR {BR} at (32,332) size 0x0 >+ RenderText {#text} at (0,336) size 32x16 >+ text run at (0,336) width 32: "4444" >+ RenderBR {BR} at (32,348) size 0x0 >+ RenderText {#text} at (0,352) size 32x16 >+ text run at (0,352) width 32: "5555" >+ RenderBR {BR} at (32,364) size 0x0 >+ RenderText {#text} at (0,368) size 32x16 >+ text run at (0,368) width 32: "6666" >+ RenderBR {BR} at (32,380) size 0x0 >+ RenderText {#text} at (0,384) size 32x16 >+ text run at (0,384) width 32: "7777" >+ RenderBR {BR} at (32,396) size 0x0 >+ RenderText {#text} at (0,400) size 32x16 >+ text run at (0,400) width 32: "8888" >+ RenderBR {BR} at (32,412) size 0x0 >+ RenderText {#text} at (0,416) size 32x16 >+ text run at (0,416) width 32: "9999" >+ RenderBR {BR} at (32,428) size 0x0 >+ RenderText {#text} at (0,432) size 32x16 >+ text run at (0,432) width 32: "::::" >+ RenderBR {BR} at (32,444) size 0x0 >+ RenderText {#text} at (0,448) size 32x16 >+ text run at (0,448) width 32: ";;;;" >+ RenderBR {BR} at (32,460) size 0x0 >+ RenderText {#text} at (0,464) size 32x16 >+ text run at (0,464) width 32: "<<<<" >+ RenderBR {BR} at (32,476) size 0x0 >+ RenderText {#text} at (0,480) size 32x16 >+ text run at (0,480) width 32: "====" >+ RenderBR {BR} at (32,492) size 0x0 >+ RenderText {#text} at (0,496) size 32x16 >+ text run at (0,496) width 32: ">>>>" >+ RenderBR {BR} at (32,508) size 0x0 >+ RenderText {#text} at (0,512) size 32x16 >+ text run at (0,512) width 32: "????" >+ RenderBR {BR} at (32,524) size 0x0 >+ RenderText {#text} at (0,528) size 32x16 >+ text run at (0,528) width 32: "@@@@" >+ RenderBR {BR} at (32,540) size 0x0 >+ RenderText {#text} at (0,544) size 32x16 >+ text run at (0,544) width 32: "AAAA" >+ RenderBR {BR} at (32,556) size 0x0 >+ RenderText {#text} at (0,560) size 32x16 >+ text run at (0,560) width 32: "BBBB" >+ RenderBR {BR} at (32,572) size 0x0 >+ RenderText {#text} at (0,576) size 32x16 >+ text run at (0,576) width 32: "CCCC" >+ RenderBR {BR} at (32,588) size 0x0 >+ RenderText {#text} at (0,592) size 32x16 >+ text run at (0,592) width 32: "DDDD" >+ RenderBR {BR} at (32,604) size 0x0 >+ RenderText {#text} at (0,608) size 32x16 >+ text run at (0,608) width 32: "EEEE" >+ RenderBR {BR} at (32,620) size 0x0 >+ RenderText {#text} at (0,624) size 32x16 >+ text run at (0,624) width 32: "FFFF" >+ RenderBR {BR} at (32,636) size 0x0 >+ RenderText {#text} at (0,640) size 32x16 >+ text run at (0,640) width 32: "GGGG" >+ RenderBR {BR} at (32,652) size 0x0 >+ RenderText {#text} at (0,656) size 32x16 >+ text run at (0,656) width 32: "HHHH" >+ RenderBR {BR} at (32,668) size 0x0 >+ RenderText {#text} at (0,672) size 32x16 >+ text run at (0,672) width 32: "IIII" >+ RenderBR {BR} at (32,684) size 0x0 >+ RenderText {#text} at (0,688) size 32x16 >+ text run at (0,688) width 32: "JJJJ" >+ RenderBR {BR} at (32,700) size 0x0 >+ RenderText {#text} at (0,704) size 32x16 >+ text run at (0,704) width 32: "KKKK" >+ RenderBR {BR} at (32,716) size 0x0 >+ RenderText {#text} at (0,720) size 32x16 >+ text run at (0,720) width 32: "LLLL" >+ RenderBR {BR} at (32,732) size 0x0 >+ RenderText {#text} at (0,736) size 32x16 >+ text run at (0,736) width 32: "MMMM" >+ RenderBR {BR} at (32,748) size 0x0 >+ RenderText {#text} at (0,752) size 32x16 >+ text run at (0,752) width 32: "NNNN" >+ RenderBR {BR} at (32,764) size 0x0 >+ RenderText {#text} at (0,768) size 32x16 >+ text run at (0,768) width 32: "OOOO" >+ RenderBR {BR} at (32,780) size 0x0 >+ RenderText {#text} at (0,784) size 32x16 >+ text run at (0,784) width 32: "PPPP" >+ RenderBR {BR} at (32,796) size 0x0 >+ RenderText {#text} at (0,800) size 32x16 >+ text run at (0,800) width 32: "QQQQ" >+ RenderBR {BR} at (32,812) size 0x0 >+ RenderText {#text} at (0,816) size 32x16 >+ text run at (0,816) width 32: "RRRR" >+ RenderBR {BR} at (32,828) size 0x0 >+ RenderText {#text} at (0,832) size 32x16 >+ text run at (0,832) width 32: "SSSS" >+ RenderBR {BR} at (32,844) size 0x0 >+ RenderText {#text} at (0,848) size 32x16 >+ text run at (0,848) width 32: "TTTT" >+ RenderBR {BR} at (32,860) size 0x0 >+ RenderText {#text} at (0,864) size 32x16 >+ text run at (0,864) width 32: "UUUU" >+ RenderBR {BR} at (32,876) size 0x0 >+ RenderText {#text} at (0,880) size 32x16 >+ text run at (0,880) width 32: "VVVV" >+ RenderBR {BR} at (32,892) size 0x0 >+ RenderText {#text} at (0,896) size 32x16 >+ text run at (0,896) width 32: "WWWW" >+ RenderBR {BR} at (32,908) size 0x0 >+ RenderText {#text} at (0,912) size 32x16 >+ text run at (0,912) width 32: "XXXX" >+ RenderBR {BR} at (32,924) size 0x0 >+ RenderText {#text} at (0,928) size 32x16 >+ text run at (0,928) width 32: "YYYY" >+ RenderBR {BR} at (32,940) size 0x0 >+ RenderText {#text} at (0,944) size 32x16 >+ text run at (0,944) width 32: "ZZZZ" >+ RenderBR {BR} at (32,956) size 0x0 >+ RenderText {#text} at (0,960) size 32x16 >+ text run at (0,960) width 32: "[[[[" >+ RenderBR {BR} at (32,972) size 0x0 >+ RenderText {#text} at (0,976) size 32x16 >+ text run at (0,976) width 32: "\\\\\\\\" >+ RenderBR {BR} at (32,988) size 0x0 >+ RenderText {#text} at (0,992) size 32x16 >+ text run at (0,992) width 32: "]]]]" >+ RenderBR {BR} at (32,1004) size 0x0 >+ RenderText {#text} at (0,1008) size 32x16 >+ text run at (0,1008) width 32: "^^^^" >+ RenderBR {BR} at (32,1020) size 0x0 >+ RenderText {#text} at (0,1024) size 32x16 >+ text run at (0,1024) width 32: "____" >+ RenderBR {BR} at (32,1036) size 0x0 >+ RenderText {#text} at (0,1040) size 32x16 >+ text run at (0,1040) width 32: "````" >+ RenderBR {BR} at (32,1052) size 0x0 >+ RenderText {#text} at (0,1056) size 32x16 >+ text run at (0,1056) width 32: "aaaa" >+ RenderBR {BR} at (32,1068) size 0x0 >+ RenderText {#text} at (0,1072) size 32x16 >+ text run at (0,1072) width 32: "bbbb" >+ RenderBR {BR} at (32,1084) size 0x0 >+ RenderText {#text} at (0,1088) size 32x16 >+ text run at (0,1088) width 32: "cccc" >+ RenderBR {BR} at (32,1100) size 0x0 >+ RenderText {#text} at (0,1104) size 32x16 >+ text run at (0,1104) width 32: "dddd" >+ RenderBR {BR} at (32,1116) size 0x0 >+ RenderText {#text} at (0,1120) size 32x16 >+ text run at (0,1120) width 32: "eeee" >+ RenderBR {BR} at (32,1132) size 0x0 >+ RenderText {#text} at (0,1136) size 32x16 >+ text run at (0,1136) width 32: "ffff" >+ RenderBR {BR} at (32,1148) size 0x0 >+ RenderText {#text} at (0,1152) size 32x16 >+ text run at (0,1152) width 32: "gggg" >+ RenderBR {BR} at (32,1164) size 0x0 >+ RenderText {#text} at (0,1168) size 32x16 >+ text run at (0,1168) width 32: "hhhh" >+ RenderBR {BR} at (32,1180) size 0x0 >+ RenderText {#text} at (0,1184) size 32x16 >+ text run at (0,1184) width 32: "iiii" >+ RenderBR {BR} at (32,1196) size 0x0 >+ RenderText {#text} at (0,1200) size 32x16 >+ text run at (0,1200) width 32: "jjjj" >+ RenderBR {BR} at (32,1212) size 0x0 >+ RenderText {#text} at (0,1216) size 32x16 >+ text run at (0,1216) width 32: "kkkk" >+ RenderBR {BR} at (32,1228) size 0x0 >+ RenderText {#text} at (0,1232) size 32x16 >+ text run at (0,1232) width 32: "llll" >+ RenderBR {BR} at (32,1244) size 0x0 >+ RenderText {#text} at (0,1248) size 32x16 >+ text run at (0,1248) width 32: "mmmm" >+ RenderBR {BR} at (32,1260) size 0x0 >+ RenderText {#text} at (0,1264) size 32x16 >+ text run at (0,1264) width 32: "nnnn" >+ RenderBR {BR} at (32,1276) size 0x0 >+ RenderText {#text} at (0,1280) size 32x16 >+ text run at (0,1280) width 32: "oooo" >+ RenderBR {BR} at (32,1292) size 0x0 >+ RenderText {#text} at (0,1296) size 32x16 >+ text run at (0,1296) width 32: "pppp" >+ RenderBR {BR} at (32,1308) size 0x0 >+ RenderText {#text} at (0,1312) size 32x16 >+ text run at (0,1312) width 32: "qqqq" >+ RenderBR {BR} at (32,1324) size 0x0 >+ RenderText {#text} at (0,1328) size 32x16 >+ text run at (0,1328) width 32: "rrrr" >+ RenderBR {BR} at (32,1340) size 0x0 >+ RenderText {#text} at (0,1344) size 32x16 >+ text run at (0,1344) width 32: "ssss" >+ RenderBR {BR} at (32,1356) size 0x0 >+ RenderText {#text} at (0,1360) size 32x16 >+ text run at (0,1360) width 32: "tttt" >+ RenderBR {BR} at (32,1372) size 0x0 >+ RenderText {#text} at (0,1376) size 32x16 >+ text run at (0,1376) width 32: "uuuu" >+ RenderBR {BR} at (32,1388) size 0x0 >+ RenderText {#text} at (0,1392) size 32x16 >+ text run at (0,1392) width 32: "vvvv" >+ RenderBR {BR} at (32,1404) size 0x0 >+ RenderText {#text} at (0,1408) size 32x16 >+ text run at (0,1408) width 32: "wwww" >+ RenderBR {BR} at (32,1420) size 0x0 >+ RenderText {#text} at (0,1424) size 32x16 >+ text run at (0,1424) width 32: "xxxx" >+ RenderBR {BR} at (32,1436) size 0x0 >+ RenderText {#text} at (0,1440) size 32x16 >+ text run at (0,1440) width 32: "yyyy" >+ RenderBR {BR} at (32,1452) size 0x0 >+ RenderText {#text} at (0,1456) size 32x16 >+ text run at (0,1456) width 32: "zzzz" >+ RenderBR {BR} at (32,1468) size 0x0 >+ RenderText {#text} at (0,1472) size 32x16 >+ text run at (0,1472) width 32: "{{{{" >+ RenderBR {BR} at (32,1484) size 0x0 >+ RenderText {#text} at (0,1488) size 32x16 >+ text run at (0,1488) width 32: "||||" >+ RenderBR {BR} at (32,1500) size 0x0 >+ RenderText {#text} at (0,1504) size 32x16 >+ text run at (0,1504) width 32: "}}}}" >+ RenderBR {BR} at (32,1516) size 0x0 >+ RenderBlock {P} at (0,1927) size 769x1504 >+ RenderInline {FONT} at (0,0) size 32x1504 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {B} at (0,0) size 32x1504 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: " " >+ RenderBR {BR} at (32,12) size 0x0 >+ RenderText {#text} at (0,16) size 32x16 >+ text run at (0,16) width 32: "!!!!" >+ RenderBR {BR} at (32,28) size 0x0 >+ RenderText {#text} at (0,32) size 32x16 >+ text run at (0,32) width 32: "\"\"\"\"" >+ RenderBR {BR} at (32,44) size 0x0 >+ RenderText {#text} at (0,48) size 32x16 >+ text run at (0,48) width 32: "####" >+ RenderBR {BR} at (32,60) size 0x0 >+ RenderText {#text} at (0,64) size 32x16 >+ text run at (0,64) width 32: "$$$$" >+ RenderBR {BR} at (32,76) size 0x0 >+ RenderText {#text} at (0,80) size 32x16 >+ text run at (0,80) width 32: "%%%%" >+ RenderBR {BR} at (32,92) size 0x0 >+ RenderText {#text} at (0,96) size 32x16 >+ text run at (0,96) width 32: "&&&&" >+ RenderBR {BR} at (32,108) size 0x0 >+ RenderText {#text} at (0,112) size 32x16 >+ text run at (0,112) width 32: "''''" >+ RenderBR {BR} at (32,124) size 0x0 >+ RenderText {#text} at (0,128) size 32x16 >+ text run at (0,128) width 32: "((((" >+ RenderBR {BR} at (32,140) size 0x0 >+ RenderText {#text} at (0,144) size 32x16 >+ text run at (0,144) width 32: "))))" >+ RenderBR {BR} at (32,156) size 0x0 >+ RenderText {#text} at (0,160) size 32x16 >+ text run at (0,160) width 32: "****" >+ RenderBR {BR} at (32,172) size 0x0 >+ RenderText {#text} at (0,176) size 32x16 >+ text run at (0,176) width 32: "++++" >+ RenderBR {BR} at (32,188) size 0x0 >+ RenderText {#text} at (0,192) size 32x16 >+ text run at (0,192) width 32: ",,,," >+ RenderBR {BR} at (32,204) size 0x0 >+ RenderText {#text} at (0,208) size 32x16 >+ text run at (0,208) width 32: "----" >+ RenderBR {BR} at (32,220) size 0x0 >+ RenderText {#text} at (0,224) size 32x16 >+ text run at (0,224) width 32: "...." >+ RenderBR {BR} at (32,236) size 0x0 >+ RenderText {#text} at (0,240) size 32x16 >+ text run at (0,240) width 32: "////" >+ RenderBR {BR} at (32,252) size 0x0 >+ RenderText {#text} at (0,256) size 32x16 >+ text run at (0,256) width 32: "0000" >+ RenderBR {BR} at (32,268) size 0x0 >+ RenderText {#text} at (0,272) size 32x16 >+ text run at (0,272) width 32: "1111" >+ RenderBR {BR} at (32,284) size 0x0 >+ RenderText {#text} at (0,288) size 32x16 >+ text run at (0,288) width 32: "2222" >+ RenderBR {BR} at (32,300) size 0x0 >+ RenderText {#text} at (0,304) size 32x16 >+ text run at (0,304) width 32: "3333" >+ RenderBR {BR} at (32,316) size 0x0 >+ RenderText {#text} at (0,320) size 32x16 >+ text run at (0,320) width 32: "4444" >+ RenderBR {BR} at (32,332) size 0x0 >+ RenderText {#text} at (0,336) size 32x16 >+ text run at (0,336) width 32: "5555" >+ RenderBR {BR} at (32,348) size 0x0 >+ RenderText {#text} at (0,352) size 32x16 >+ text run at (0,352) width 32: "6666" >+ RenderBR {BR} at (32,364) size 0x0 >+ RenderText {#text} at (0,368) size 32x16 >+ text run at (0,368) width 32: "7777" >+ RenderBR {BR} at (32,380) size 0x0 >+ RenderText {#text} at (0,384) size 32x16 >+ text run at (0,384) width 32: "8888" >+ RenderBR {BR} at (32,396) size 0x0 >+ RenderText {#text} at (0,400) size 32x16 >+ text run at (0,400) width 32: "9999" >+ RenderBR {BR} at (32,412) size 0x0 >+ RenderText {#text} at (0,416) size 32x16 >+ text run at (0,416) width 32: "::::" >+ RenderBR {BR} at (32,428) size 0x0 >+ RenderText {#text} at (0,432) size 32x16 >+ text run at (0,432) width 32: ";;;;" >+ RenderBR {BR} at (32,444) size 0x0 >+ RenderText {#text} at (0,448) size 32x16 >+ text run at (0,448) width 32: "<<<<" >+ RenderBR {BR} at (32,460) size 0x0 >+ RenderText {#text} at (0,464) size 32x16 >+ text run at (0,464) width 32: "====" >+ RenderBR {BR} at (32,476) size 0x0 >+ RenderText {#text} at (0,480) size 32x16 >+ text run at (0,480) width 32: ">>>>" >+ RenderBR {BR} at (32,492) size 0x0 >+ RenderText {#text} at (0,496) size 32x16 >+ text run at (0,496) width 32: "????" >+ RenderBR {BR} at (32,508) size 0x0 >+ RenderText {#text} at (0,512) size 32x16 >+ text run at (0,512) width 32: "@@@@" >+ RenderBR {BR} at (32,524) size 0x0 >+ RenderText {#text} at (0,528) size 32x16 >+ text run at (0,528) width 32: "AAAA" >+ RenderBR {BR} at (32,540) size 0x0 >+ RenderText {#text} at (0,544) size 32x16 >+ text run at (0,544) width 32: "BBBB" >+ RenderBR {BR} at (32,556) size 0x0 >+ RenderText {#text} at (0,560) size 32x16 >+ text run at (0,560) width 32: "CCCC" >+ RenderBR {BR} at (32,572) size 0x0 >+ RenderText {#text} at (0,576) size 32x16 >+ text run at (0,576) width 32: "DDDD" >+ RenderBR {BR} at (32,588) size 0x0 >+ RenderText {#text} at (0,592) size 32x16 >+ text run at (0,592) width 32: "EEEE" >+ RenderBR {BR} at (32,604) size 0x0 >+ RenderText {#text} at (0,608) size 32x16 >+ text run at (0,608) width 32: "FFFF" >+ RenderBR {BR} at (32,620) size 0x0 >+ RenderText {#text} at (0,624) size 32x16 >+ text run at (0,624) width 32: "GGGG" >+ RenderBR {BR} at (32,636) size 0x0 >+ RenderText {#text} at (0,640) size 32x16 >+ text run at (0,640) width 32: "HHHH" >+ RenderBR {BR} at (32,652) size 0x0 >+ RenderText {#text} at (0,656) size 32x16 >+ text run at (0,656) width 32: "IIII" >+ RenderBR {BR} at (32,668) size 0x0 >+ RenderText {#text} at (0,672) size 32x16 >+ text run at (0,672) width 32: "JJJJ" >+ RenderBR {BR} at (32,684) size 0x0 >+ RenderText {#text} at (0,688) size 32x16 >+ text run at (0,688) width 32: "KKKK" >+ RenderBR {BR} at (32,700) size 0x0 >+ RenderText {#text} at (0,704) size 32x16 >+ text run at (0,704) width 32: "LLLL" >+ RenderBR {BR} at (32,716) size 0x0 >+ RenderText {#text} at (0,720) size 32x16 >+ text run at (0,720) width 32: "MMMM" >+ RenderBR {BR} at (32,732) size 0x0 >+ RenderText {#text} at (0,736) size 32x16 >+ text run at (0,736) width 32: "NNNN" >+ RenderBR {BR} at (32,748) size 0x0 >+ RenderText {#text} at (0,752) size 32x16 >+ text run at (0,752) width 32: "OOOO" >+ RenderBR {BR} at (32,764) size 0x0 >+ RenderText {#text} at (0,768) size 32x16 >+ text run at (0,768) width 32: "PPPP" >+ RenderBR {BR} at (32,780) size 0x0 >+ RenderText {#text} at (0,784) size 32x16 >+ text run at (0,784) width 32: "QQQQ" >+ RenderBR {BR} at (32,796) size 0x0 >+ RenderText {#text} at (0,800) size 32x16 >+ text run at (0,800) width 32: "RRRR" >+ RenderBR {BR} at (32,812) size 0x0 >+ RenderText {#text} at (0,816) size 32x16 >+ text run at (0,816) width 32: "SSSS" >+ RenderBR {BR} at (32,828) size 0x0 >+ RenderText {#text} at (0,832) size 32x16 >+ text run at (0,832) width 32: "TTTT" >+ RenderBR {BR} at (32,844) size 0x0 >+ RenderText {#text} at (0,848) size 32x16 >+ text run at (0,848) width 32: "UUUU" >+ RenderBR {BR} at (32,860) size 0x0 >+ RenderText {#text} at (0,864) size 32x16 >+ text run at (0,864) width 32: "VVVV" >+ RenderBR {BR} at (32,876) size 0x0 >+ RenderText {#text} at (0,880) size 32x16 >+ text run at (0,880) width 32: "WWWW" >+ RenderBR {BR} at (32,892) size 0x0 >+ RenderText {#text} at (0,896) size 32x16 >+ text run at (0,896) width 32: "XXXX" >+ RenderBR {BR} at (32,908) size 0x0 >+ RenderText {#text} at (0,912) size 32x16 >+ text run at (0,912) width 32: "YYYY" >+ RenderBR {BR} at (32,924) size 0x0 >+ RenderText {#text} at (0,928) size 32x16 >+ text run at (0,928) width 32: "ZZZZ" >+ RenderBR {BR} at (32,940) size 0x0 >+ RenderText {#text} at (0,944) size 32x16 >+ text run at (0,944) width 32: "[[[[" >+ RenderBR {BR} at (32,956) size 0x0 >+ RenderText {#text} at (0,960) size 32x16 >+ text run at (0,960) width 32: "\\\\\\\\" >+ RenderBR {BR} at (32,972) size 0x0 >+ RenderText {#text} at (0,976) size 32x16 >+ text run at (0,976) width 32: "]]]]" >+ RenderBR {BR} at (32,988) size 0x0 >+ RenderText {#text} at (0,992) size 32x16 >+ text run at (0,992) width 32: "^^^^" >+ RenderBR {BR} at (32,1004) size 0x0 >+ RenderText {#text} at (0,1008) size 32x16 >+ text run at (0,1008) width 32: "____" >+ RenderBR {BR} at (32,1020) size 0x0 >+ RenderText {#text} at (0,1024) size 32x16 >+ text run at (0,1024) width 32: "````" >+ RenderBR {BR} at (32,1036) size 0x0 >+ RenderText {#text} at (0,1040) size 32x16 >+ text run at (0,1040) width 32: "aaaa" >+ RenderBR {BR} at (32,1052) size 0x0 >+ RenderText {#text} at (0,1056) size 32x16 >+ text run at (0,1056) width 32: "bbbb" >+ RenderBR {BR} at (32,1068) size 0x0 >+ RenderText {#text} at (0,1072) size 32x16 >+ text run at (0,1072) width 32: "cccc" >+ RenderBR {BR} at (32,1084) size 0x0 >+ RenderText {#text} at (0,1088) size 32x16 >+ text run at (0,1088) width 32: "dddd" >+ RenderBR {BR} at (32,1100) size 0x0 >+ RenderText {#text} at (0,1104) size 32x16 >+ text run at (0,1104) width 32: "eeee" >+ RenderBR {BR} at (32,1116) size 0x0 >+ RenderText {#text} at (0,1120) size 32x16 >+ text run at (0,1120) width 32: "ffff" >+ RenderBR {BR} at (32,1132) size 0x0 >+ RenderText {#text} at (0,1136) size 32x16 >+ text run at (0,1136) width 32: "gggg" >+ RenderBR {BR} at (32,1148) size 0x0 >+ RenderText {#text} at (0,1152) size 32x16 >+ text run at (0,1152) width 32: "hhhh" >+ RenderBR {BR} at (32,1164) size 0x0 >+ RenderText {#text} at (0,1168) size 32x16 >+ text run at (0,1168) width 32: "iiii" >+ RenderBR {BR} at (32,1180) size 0x0 >+ RenderText {#text} at (0,1184) size 32x16 >+ text run at (0,1184) width 32: "jjjj" >+ RenderBR {BR} at (32,1196) size 0x0 >+ RenderText {#text} at (0,1200) size 32x16 >+ text run at (0,1200) width 32: "kkkk" >+ RenderBR {BR} at (32,1212) size 0x0 >+ RenderText {#text} at (0,1216) size 32x16 >+ text run at (0,1216) width 32: "llll" >+ RenderBR {BR} at (32,1228) size 0x0 >+ RenderText {#text} at (0,1232) size 32x16 >+ text run at (0,1232) width 32: "mmmm" >+ RenderBR {BR} at (32,1244) size 0x0 >+ RenderText {#text} at (0,1248) size 32x16 >+ text run at (0,1248) width 32: "nnnn" >+ RenderBR {BR} at (32,1260) size 0x0 >+ RenderText {#text} at (0,1264) size 32x16 >+ text run at (0,1264) width 32: "oooo" >+ RenderBR {BR} at (32,1276) size 0x0 >+ RenderText {#text} at (0,1280) size 32x16 >+ text run at (0,1280) width 32: "pppp" >+ RenderBR {BR} at (32,1292) size 0x0 >+ RenderText {#text} at (0,1296) size 32x16 >+ text run at (0,1296) width 32: "qqqq" >+ RenderBR {BR} at (32,1308) size 0x0 >+ RenderText {#text} at (0,1312) size 32x16 >+ text run at (0,1312) width 32: "rrrr" >+ RenderBR {BR} at (32,1324) size 0x0 >+ RenderText {#text} at (0,1328) size 32x16 >+ text run at (0,1328) width 32: "ssss" >+ RenderBR {BR} at (32,1340) size 0x0 >+ RenderText {#text} at (0,1344) size 32x16 >+ text run at (0,1344) width 32: "tttt" >+ RenderBR {BR} at (32,1356) size 0x0 >+ RenderText {#text} at (0,1360) size 32x16 >+ text run at (0,1360) width 32: "uuuu" >+ RenderBR {BR} at (32,1372) size 0x0 >+ RenderText {#text} at (0,1376) size 32x16 >+ text run at (0,1376) width 32: "vvvv" >+ RenderBR {BR} at (32,1388) size 0x0 >+ RenderText {#text} at (0,1392) size 32x16 >+ text run at (0,1392) width 32: "wwww" >+ RenderBR {BR} at (32,1404) size 0x0 >+ RenderText {#text} at (0,1408) size 32x16 >+ text run at (0,1408) width 32: "xxxx" >+ RenderBR {BR} at (32,1420) size 0x0 >+ RenderText {#text} at (0,1424) size 32x16 >+ text run at (0,1424) width 32: "yyyy" >+ RenderBR {BR} at (32,1436) size 0x0 >+ RenderText {#text} at (0,1440) size 32x16 >+ text run at (0,1440) width 32: "zzzz" >+ RenderBR {BR} at (32,1452) size 0x0 >+ RenderText {#text} at (0,1456) size 32x16 >+ text run at (0,1456) width 32: "{{{{" >+ RenderBR {BR} at (32,1468) size 0x0 >+ RenderText {#text} at (0,1472) size 32x16 >+ text run at (0,1472) width 32: "||||" >+ RenderBR {BR} at (32,1484) size 0x0 >+ RenderText {#text} at (0,1488) size 32x16 >+ text run at (0,1488) width 32: "}}}}" >+ RenderBR {BR} at (32,1500) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,3447) size 769x1598 >+ RenderInline {FONT} at (0,0) size 32x1597 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 32x1598 >+ RenderText {#text} at (0,0) size 32x17 >+ text run at (0,0) width 32: " " >+ RenderBR {BR} at (32,13) size 0x0 >+ RenderText {#text} at (0,17) size 32x17 >+ text run at (0,17) width 32: "!!!!" >+ RenderBR {BR} at (32,30) size 0x0 >+ RenderText {#text} at (0,34) size 32x17 >+ text run at (0,34) width 32: "\"\"\"\"" >+ RenderBR {BR} at (32,47) size 0x0 >+ RenderText {#text} at (0,51) size 32x17 >+ text run at (0,51) width 32: "####" >+ RenderBR {BR} at (32,64) size 0x0 >+ RenderText {#text} at (0,68) size 32x17 >+ text run at (0,68) width 32: "$$$$" >+ RenderBR {BR} at (32,81) size 0x0 >+ RenderText {#text} at (0,85) size 32x17 >+ text run at (0,85) width 32: "%%%%" >+ RenderBR {BR} at (32,98) size 0x0 >+ RenderText {#text} at (0,102) size 32x17 >+ text run at (0,102) width 32: "&&&&" >+ RenderBR {BR} at (32,115) size 0x0 >+ RenderText {#text} at (0,119) size 32x17 >+ text run at (0,119) width 32: "''''" >+ RenderBR {BR} at (32,132) size 0x0 >+ RenderText {#text} at (0,136) size 32x17 >+ text run at (0,136) width 32: "((((" >+ RenderBR {BR} at (32,149) size 0x0 >+ RenderText {#text} at (0,153) size 32x17 >+ text run at (0,153) width 32: "))))" >+ RenderBR {BR} at (32,166) size 0x0 >+ RenderText {#text} at (0,170) size 32x17 >+ text run at (0,170) width 32: "****" >+ RenderBR {BR} at (32,183) size 0x0 >+ RenderText {#text} at (0,187) size 32x17 >+ text run at (0,187) width 32: "++++" >+ RenderBR {BR} at (32,200) size 0x0 >+ RenderText {#text} at (0,204) size 32x17 >+ text run at (0,204) width 32: ",,,," >+ RenderBR {BR} at (32,217) size 0x0 >+ RenderText {#text} at (0,221) size 32x17 >+ text run at (0,221) width 32: "----" >+ RenderBR {BR} at (32,234) size 0x0 >+ RenderText {#text} at (0,238) size 32x17 >+ text run at (0,238) width 32: "...." >+ RenderBR {BR} at (32,251) size 0x0 >+ RenderText {#text} at (0,255) size 32x17 >+ text run at (0,255) width 32: "////" >+ RenderBR {BR} at (32,268) size 0x0 >+ RenderText {#text} at (0,272) size 32x17 >+ text run at (0,272) width 32: "0000" >+ RenderBR {BR} at (32,285) size 0x0 >+ RenderText {#text} at (0,289) size 32x17 >+ text run at (0,289) width 32: "1111" >+ RenderBR {BR} at (32,302) size 0x0 >+ RenderText {#text} at (0,306) size 32x17 >+ text run at (0,306) width 32: "2222" >+ RenderBR {BR} at (32,319) size 0x0 >+ RenderText {#text} at (0,323) size 32x17 >+ text run at (0,323) width 32: "3333" >+ RenderBR {BR} at (32,336) size 0x0 >+ RenderText {#text} at (0,340) size 32x17 >+ text run at (0,340) width 32: "4444" >+ RenderBR {BR} at (32,353) size 0x0 >+ RenderText {#text} at (0,357) size 32x17 >+ text run at (0,357) width 32: "5555" >+ RenderBR {BR} at (32,370) size 0x0 >+ RenderText {#text} at (0,374) size 32x17 >+ text run at (0,374) width 32: "6666" >+ RenderBR {BR} at (32,387) size 0x0 >+ RenderText {#text} at (0,391) size 32x17 >+ text run at (0,391) width 32: "7777" >+ RenderBR {BR} at (32,404) size 0x0 >+ RenderText {#text} at (0,408) size 32x17 >+ text run at (0,408) width 32: "8888" >+ RenderBR {BR} at (32,421) size 0x0 >+ RenderText {#text} at (0,425) size 32x17 >+ text run at (0,425) width 32: "9999" >+ RenderBR {BR} at (32,438) size 0x0 >+ RenderText {#text} at (0,442) size 32x17 >+ text run at (0,442) width 32: "::::" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,459) size 32x17 >+ text run at (0,459) width 32: ";;;;" >+ RenderBR {BR} at (32,472) size 0x0 >+ RenderText {#text} at (0,476) size 32x17 >+ text run at (0,476) width 32: "<<<<" >+ RenderBR {BR} at (32,489) size 0x0 >+ RenderText {#text} at (0,493) size 32x17 >+ text run at (0,493) width 32: "====" >+ RenderBR {BR} at (32,506) size 0x0 >+ RenderText {#text} at (0,510) size 32x17 >+ text run at (0,510) width 32: ">>>>" >+ RenderBR {BR} at (32,523) size 0x0 >+ RenderText {#text} at (0,527) size 32x17 >+ text run at (0,527) width 32: "????" >+ RenderBR {BR} at (32,540) size 0x0 >+ RenderText {#text} at (0,544) size 32x17 >+ text run at (0,544) width 32: "@@@@" >+ RenderBR {BR} at (32,557) size 0x0 >+ RenderText {#text} at (0,561) size 32x17 >+ text run at (0,561) width 32: "AAAA" >+ RenderBR {BR} at (32,574) size 0x0 >+ RenderText {#text} at (0,578) size 32x17 >+ text run at (0,578) width 32: "BBBB" >+ RenderBR {BR} at (32,591) size 0x0 >+ RenderText {#text} at (0,595) size 32x17 >+ text run at (0,595) width 32: "CCCC" >+ RenderBR {BR} at (32,608) size 0x0 >+ RenderText {#text} at (0,612) size 32x17 >+ text run at (0,612) width 32: "DDDD" >+ RenderBR {BR} at (32,625) size 0x0 >+ RenderText {#text} at (0,629) size 32x17 >+ text run at (0,629) width 32: "EEEE" >+ RenderBR {BR} at (32,642) size 0x0 >+ RenderText {#text} at (0,646) size 32x17 >+ text run at (0,646) width 32: "FFFF" >+ RenderBR {BR} at (32,659) size 0x0 >+ RenderText {#text} at (0,663) size 32x17 >+ text run at (0,663) width 32: "GGGG" >+ RenderBR {BR} at (32,676) size 0x0 >+ RenderText {#text} at (0,680) size 32x17 >+ text run at (0,680) width 32: "HHHH" >+ RenderBR {BR} at (32,693) size 0x0 >+ RenderText {#text} at (0,697) size 32x17 >+ text run at (0,697) width 32: "IIII" >+ RenderBR {BR} at (32,710) size 0x0 >+ RenderText {#text} at (0,714) size 32x17 >+ text run at (0,714) width 32: "JJJJ" >+ RenderBR {BR} at (32,727) size 0x0 >+ RenderText {#text} at (0,731) size 32x17 >+ text run at (0,731) width 32: "KKKK" >+ RenderBR {BR} at (32,744) size 0x0 >+ RenderText {#text} at (0,748) size 32x17 >+ text run at (0,748) width 32: "LLLL" >+ RenderBR {BR} at (32,761) size 0x0 >+ RenderText {#text} at (0,765) size 32x17 >+ text run at (0,765) width 32: "MMMM" >+ RenderBR {BR} at (32,778) size 0x0 >+ RenderText {#text} at (0,782) size 32x17 >+ text run at (0,782) width 32: "NNNN" >+ RenderBR {BR} at (32,795) size 0x0 >+ RenderText {#text} at (0,799) size 32x17 >+ text run at (0,799) width 32: "OOOO" >+ RenderBR {BR} at (32,812) size 0x0 >+ RenderText {#text} at (0,816) size 32x17 >+ text run at (0,816) width 32: "PPPP" >+ RenderBR {BR} at (32,829) size 0x0 >+ RenderText {#text} at (0,833) size 32x17 >+ text run at (0,833) width 32: "QQQQ" >+ RenderBR {BR} at (32,846) size 0x0 >+ RenderText {#text} at (0,850) size 32x17 >+ text run at (0,850) width 32: "RRRR" >+ RenderBR {BR} at (32,863) size 0x0 >+ RenderText {#text} at (0,867) size 32x17 >+ text run at (0,867) width 32: "SSSS" >+ RenderBR {BR} at (32,880) size 0x0 >+ RenderText {#text} at (0,884) size 32x17 >+ text run at (0,884) width 32: "TTTT" >+ RenderBR {BR} at (32,897) size 0x0 >+ RenderText {#text} at (0,901) size 32x17 >+ text run at (0,901) width 32: "UUUU" >+ RenderBR {BR} at (32,914) size 0x0 >+ RenderText {#text} at (0,918) size 32x17 >+ text run at (0,918) width 32: "VVVV" >+ RenderBR {BR} at (32,931) size 0x0 >+ RenderText {#text} at (0,935) size 32x17 >+ text run at (0,935) width 32: "WWWW" >+ RenderBR {BR} at (32,948) size 0x0 >+ RenderText {#text} at (0,952) size 32x17 >+ text run at (0,952) width 32: "XXXX" >+ RenderBR {BR} at (32,965) size 0x0 >+ RenderText {#text} at (0,969) size 32x17 >+ text run at (0,969) width 32: "YYYY" >+ RenderBR {BR} at (32,982) size 0x0 >+ RenderText {#text} at (0,986) size 32x17 >+ text run at (0,986) width 32: "ZZZZ" >+ RenderBR {BR} at (32,999) size 0x0 >+ RenderText {#text} at (0,1003) size 32x17 >+ text run at (0,1003) width 32: "[[[[" >+ RenderBR {BR} at (32,1016) size 0x0 >+ RenderText {#text} at (0,1020) size 32x17 >+ text run at (0,1020) width 32: "\\\\\\\\" >+ RenderBR {BR} at (32,1033) size 0x0 >+ RenderText {#text} at (0,1037) size 32x17 >+ text run at (0,1037) width 32: "]]]]" >+ RenderBR {BR} at (32,1050) size 0x0 >+ RenderText {#text} at (0,1054) size 32x17 >+ text run at (0,1054) width 32: "^^^^" >+ RenderBR {BR} at (32,1067) size 0x0 >+ RenderText {#text} at (0,1071) size 32x17 >+ text run at (0,1071) width 32: "____" >+ RenderBR {BR} at (32,1084) size 0x0 >+ RenderText {#text} at (0,1088) size 32x17 >+ text run at (0,1088) width 32: "````" >+ RenderBR {BR} at (32,1101) size 0x0 >+ RenderText {#text} at (0,1105) size 32x17 >+ text run at (0,1105) width 32: "aaaa" >+ RenderBR {BR} at (32,1118) size 0x0 >+ RenderText {#text} at (0,1122) size 32x17 >+ text run at (0,1122) width 32: "bbbb" >+ RenderBR {BR} at (32,1135) size 0x0 >+ RenderText {#text} at (0,1139) size 32x17 >+ text run at (0,1139) width 32: "cccc" >+ RenderBR {BR} at (32,1152) size 0x0 >+ RenderText {#text} at (0,1156) size 32x17 >+ text run at (0,1156) width 32: "dddd" >+ RenderBR {BR} at (32,1169) size 0x0 >+ RenderText {#text} at (0,1173) size 32x17 >+ text run at (0,1173) width 32: "eeee" >+ RenderBR {BR} at (32,1186) size 0x0 >+ RenderText {#text} at (0,1190) size 32x17 >+ text run at (0,1190) width 32: "ffff" >+ RenderBR {BR} at (32,1203) size 0x0 >+ RenderText {#text} at (0,1207) size 32x17 >+ text run at (0,1207) width 32: "gggg" >+ RenderBR {BR} at (32,1220) size 0x0 >+ RenderText {#text} at (0,1224) size 32x17 >+ text run at (0,1224) width 32: "hhhh" >+ RenderBR {BR} at (32,1237) size 0x0 >+ RenderText {#text} at (0,1241) size 32x17 >+ text run at (0,1241) width 32: "iiii" >+ RenderBR {BR} at (32,1254) size 0x0 >+ RenderText {#text} at (0,1258) size 32x17 >+ text run at (0,1258) width 32: "jjjj" >+ RenderBR {BR} at (32,1271) size 0x0 >+ RenderText {#text} at (0,1275) size 32x17 >+ text run at (0,1275) width 32: "kkkk" >+ RenderBR {BR} at (32,1288) size 0x0 >+ RenderText {#text} at (0,1292) size 32x17 >+ text run at (0,1292) width 32: "llll" >+ RenderBR {BR} at (32,1305) size 0x0 >+ RenderText {#text} at (0,1309) size 32x17 >+ text run at (0,1309) width 32: "mmmm" >+ RenderBR {BR} at (32,1322) size 0x0 >+ RenderText {#text} at (0,1326) size 32x17 >+ text run at (0,1326) width 32: "nnnn" >+ RenderBR {BR} at (32,1339) size 0x0 >+ RenderText {#text} at (0,1343) size 32x17 >+ text run at (0,1343) width 32: "oooo" >+ RenderBR {BR} at (32,1356) size 0x0 >+ RenderText {#text} at (0,1360) size 32x17 >+ text run at (0,1360) width 32: "pppp" >+ RenderBR {BR} at (32,1373) size 0x0 >+ RenderText {#text} at (0,1377) size 32x17 >+ text run at (0,1377) width 32: "qqqq" >+ RenderBR {BR} at (32,1390) size 0x0 >+ RenderText {#text} at (0,1394) size 32x17 >+ text run at (0,1394) width 32: "rrrr" >+ RenderBR {BR} at (32,1407) size 0x0 >+ RenderText {#text} at (0,1411) size 32x17 >+ text run at (0,1411) width 32: "ssss" >+ RenderBR {BR} at (32,1424) size 0x0 >+ RenderText {#text} at (0,1428) size 32x17 >+ text run at (0,1428) width 32: "tttt" >+ RenderBR {BR} at (32,1441) size 0x0 >+ RenderText {#text} at (0,1445) size 32x17 >+ text run at (0,1445) width 32: "uuuu" >+ RenderBR {BR} at (32,1458) size 0x0 >+ RenderText {#text} at (0,1462) size 32x17 >+ text run at (0,1462) width 32: "vvvv" >+ RenderBR {BR} at (32,1475) size 0x0 >+ RenderText {#text} at (0,1479) size 32x17 >+ text run at (0,1479) width 32: "wwww" >+ RenderBR {BR} at (32,1492) size 0x0 >+ RenderText {#text} at (0,1496) size 32x17 >+ text run at (0,1496) width 32: "xxxx" >+ RenderBR {BR} at (32,1509) size 0x0 >+ RenderText {#text} at (0,1513) size 32x17 >+ text run at (0,1513) width 32: "yyyy" >+ RenderBR {BR} at (32,1526) size 0x0 >+ RenderText {#text} at (0,1530) size 32x17 >+ text run at (0,1530) width 32: "zzzz" >+ RenderBR {BR} at (32,1543) size 0x0 >+ RenderText {#text} at (0,1547) size 32x17 >+ text run at (0,1547) width 32: "{{{{" >+ RenderBR {BR} at (32,1560) size 0x0 >+ RenderText {#text} at (0,1564) size 32x17 >+ text run at (0,1564) width 32: "||||" >+ RenderBR {BR} at (32,1577) size 0x0 >+ RenderText {#text} at (0,1581) size 32x17 >+ text run at (0,1581) width 32: "}}}}" >+ RenderBR {BR} at (32,1594) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fonts/sans-serif-expected.txt b/LayoutTests/platform/wincairo-win10/fonts/sans-serif-expected.txt >new file mode 100644 >index 00000000000..a058273301e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fonts/sans-serif-expected.txt >@@ -0,0 +1,941 @@ >+layer at (0,0) size 785x6119 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x6119 >+ RenderBlock {HTML} at (0,0) size 785x6119 >+ RenderBody {BODY} at (8,8) size 769x6095 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 324x19 >+ text run at (0,0) width 324: "This tests font choices and metrics for sans-serif fonts." >+ RenderBlock {P} at (0,36) size 769x137 >+ RenderInline {FONT} at (0,0) size 762x136 >+ RenderText {#text} at (0,0) size 64x18 >+ text run at (0,0) width 64: "Helvetica" >+ RenderBR {BR} at (64,15) size 0x0 >+ RenderText {#text} at (0,19) size 762x37 >+ text run at (0,19) width 762: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" >+ text run at (0,38) width 394: "[ \\ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } > " >+ RenderBR {BR} at (394,53) size 0x0 >+ RenderInline {B} at (0,0) size 756x39 >+ RenderText {#text} at (0,57) size 756x39 >+ text run at (0,57) width 756: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X" >+ text run at (0,77) width 459: "Y Z [ \\ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } > " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 757x39 >+ RenderText {#text} at (0,97) size 757x39 >+ text run at (0,97) width 757: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y" >+ text run at (0,117) width 413: "Z [ \\ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } >" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,189) size 769x140 >+ RenderInline {FONT} at (0,0) size 767x139 >+ RenderText {#text} at (0,0) size 90x19 >+ text run at (0,0) width 90: "Lucida Grande" >+ RenderBR {BR} at (90,15) size 0x0 >+ RenderText {#text} at (0,20) size 767x39 >+ text run at (0,20) width 767: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \\ ]" >+ text run at (0,40) width 355: "^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } > " >+ RenderBR {BR} at (355,55) size 0x0 >+ RenderInline {B} at (0,0) size 766x39 >+ RenderText {#text} at (0,60) size 766x39 >+ text run at (0,60) width 766: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" >+ text run at (0,80) width 395: "[ \\ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } > " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 763x39 >+ RenderText {#text} at (0,100) size 763x39 >+ text run at (0,100) width 763: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \\" >+ text run at (0,120) width 375: "] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } >" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,345) size 769x137 >+ RenderInline {FONT} at (0,0) size 762x136 >+ RenderText {#text} at (0,0) size 32x18 >+ text run at (0,0) width 32: "Arial" >+ RenderBR {BR} at (32,15) size 0x0 >+ RenderText {#text} at (0,19) size 762x37 >+ text run at (0,19) width 762: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" >+ text run at (0,38) width 394: "[ \\ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } > " >+ RenderBR {BR} at (394,53) size 0x0 >+ RenderInline {B} at (0,0) size 756x39 >+ RenderText {#text} at (0,57) size 756x39 >+ text run at (0,57) width 756: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X" >+ text run at (0,77) width 459: "Y Z [ \\ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } > " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 757x39 >+ RenderText {#text} at (0,97) size 757x39 >+ text run at (0,97) width 757: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y" >+ text run at (0,117) width 413: "Z [ \\ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } >" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {FONT} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,498) size 769x1805 >+ RenderInline {FONT} at (0,0) size 68x1804 >+ RenderInline {FONT} at (0,0) size 68x1804 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {FONT} at (0,0) size 68x1804 >+ RenderText {#text} at (0,0) size 68x18 >+ text run at (0,0) width 68: "sans-serif" >+ RenderBR {BR} at (68,15) size 0x0 >+ RenderText {#text} at (0,19) size 16x18 >+ text run at (0,19) width 16: " " >+ RenderBR {BR} at (16,34) size 0x0 >+ RenderText {#text} at (0,38) size 20x18 >+ text run at (0,38) width 20: "!!!!" >+ RenderBR {BR} at (20,53) size 0x0 >+ RenderText {#text} at (0,57) size 24x18 >+ text run at (0,57) width 24: "\"\"\"\"" >+ RenderBR {BR} at (24,72) size 0x0 >+ RenderText {#text} at (0,76) size 36x18 >+ text run at (0,76) width 36: "####" >+ RenderBR {BR} at (36,91) size 0x0 >+ RenderText {#text} at (0,95) size 36x18 >+ text run at (0,95) width 36: "$$$$" >+ RenderBR {BR} at (36,110) size 0x0 >+ RenderText {#text} at (0,114) size 56x18 >+ text run at (0,114) width 56: "%%%%" >+ RenderBR {BR} at (56,129) size 0x0 >+ RenderText {#text} at (0,133) size 44x18 >+ text run at (0,133) width 44: "&&&&" >+ RenderBR {BR} at (44,148) size 0x0 >+ RenderText {#text} at (0,152) size 12x18 >+ text run at (0,152) width 12: "''''" >+ RenderBR {BR} at (12,167) size 0x0 >+ RenderText {#text} at (0,171) size 20x18 >+ text run at (0,171) width 20: "((((" >+ RenderBR {BR} at (20,186) size 0x0 >+ RenderText {#text} at (0,190) size 20x18 >+ text run at (0,190) width 20: "))))" >+ RenderBR {BR} at (20,205) size 0x0 >+ RenderText {#text} at (0,209) size 24x18 >+ text run at (0,209) width 24: "****" >+ RenderBR {BR} at (24,224) size 0x0 >+ RenderText {#text} at (0,228) size 36x18 >+ text run at (0,228) width 36: "++++" >+ RenderBR {BR} at (36,243) size 0x0 >+ RenderText {#text} at (0,247) size 16x18 >+ text run at (0,247) width 16: ",,,," >+ RenderBR {BR} at (16,262) size 0x0 >+ RenderText {#text} at (0,266) size 20x18 >+ text run at (0,266) width 20: "----" >+ RenderBR {BR} at (20,281) size 0x0 >+ RenderText {#text} at (0,285) size 16x18 >+ text run at (0,285) width 16: "...." >+ RenderBR {BR} at (16,300) size 0x0 >+ RenderText {#text} at (0,304) size 16x18 >+ text run at (0,304) width 16: "////" >+ RenderBR {BR} at (16,319) size 0x0 >+ RenderText {#text} at (0,323) size 36x18 >+ text run at (0,323) width 36: "0000" >+ RenderBR {BR} at (36,338) size 0x0 >+ RenderText {#text} at (0,342) size 36x18 >+ text run at (0,342) width 36: "1111" >+ RenderBR {BR} at (36,357) size 0x0 >+ RenderText {#text} at (0,361) size 36x18 >+ text run at (0,361) width 36: "2222" >+ RenderBR {BR} at (36,376) size 0x0 >+ RenderText {#text} at (0,380) size 36x18 >+ text run at (0,380) width 36: "3333" >+ RenderBR {BR} at (36,395) size 0x0 >+ RenderText {#text} at (0,399) size 36x18 >+ text run at (0,399) width 36: "4444" >+ RenderBR {BR} at (36,414) size 0x0 >+ RenderText {#text} at (0,418) size 36x18 >+ text run at (0,418) width 36: "5555" >+ RenderBR {BR} at (36,433) size 0x0 >+ RenderText {#text} at (0,437) size 36x18 >+ text run at (0,437) width 36: "6666" >+ RenderBR {BR} at (36,452) size 0x0 >+ RenderText {#text} at (0,456) size 36x18 >+ text run at (0,456) width 36: "7777" >+ RenderBR {BR} at (36,471) size 0x0 >+ RenderText {#text} at (0,475) size 36x18 >+ text run at (0,475) width 36: "8888" >+ RenderBR {BR} at (36,490) size 0x0 >+ RenderText {#text} at (0,494) size 36x18 >+ text run at (0,494) width 36: "9999" >+ RenderBR {BR} at (36,509) size 0x0 >+ RenderText {#text} at (0,513) size 16x18 >+ text run at (0,513) width 16: "::::" >+ RenderBR {BR} at (16,528) size 0x0 >+ RenderText {#text} at (0,532) size 16x18 >+ text run at (0,532) width 16: ";;;;" >+ RenderBR {BR} at (16,547) size 0x0 >+ RenderText {#text} at (0,551) size 36x18 >+ text run at (0,551) width 36: "<<<<" >+ RenderBR {BR} at (36,566) size 0x0 >+ RenderText {#text} at (0,570) size 36x18 >+ text run at (0,570) width 36: "====" >+ RenderBR {BR} at (36,585) size 0x0 >+ RenderText {#text} at (0,589) size 36x18 >+ text run at (0,589) width 36: ">>>>" >+ RenderBR {BR} at (36,604) size 0x0 >+ RenderText {#text} at (0,608) size 36x18 >+ text run at (0,608) width 36: "????" >+ RenderBR {BR} at (36,623) size 0x0 >+ RenderText {#text} at (0,627) size 64x18 >+ text run at (0,627) width 64: "@@@@" >+ RenderBR {BR} at (64,642) size 0x0 >+ RenderText {#text} at (0,646) size 44x18 >+ text run at (0,646) width 44: "AAAA" >+ RenderBR {BR} at (44,661) size 0x0 >+ RenderText {#text} at (0,665) size 44x18 >+ text run at (0,665) width 44: "BBBB" >+ RenderBR {BR} at (44,680) size 0x0 >+ RenderText {#text} at (0,684) size 48x18 >+ text run at (0,684) width 48: "CCCC" >+ RenderBR {BR} at (48,699) size 0x0 >+ RenderText {#text} at (0,703) size 48x18 >+ text run at (0,703) width 48: "DDDD" >+ RenderBR {BR} at (48,718) size 0x0 >+ RenderText {#text} at (0,722) size 44x18 >+ text run at (0,722) width 44: "EEEE" >+ RenderBR {BR} at (44,737) size 0x0 >+ RenderText {#text} at (0,741) size 40x18 >+ text run at (0,741) width 40: "FFFF" >+ RenderBR {BR} at (40,756) size 0x0 >+ RenderText {#text} at (0,760) size 48x18 >+ text run at (0,760) width 48: "GGGG" >+ RenderBR {BR} at (48,775) size 0x0 >+ RenderText {#text} at (0,779) size 44x18 >+ text run at (0,779) width 44: "HHHH" >+ RenderBR {BR} at (44,794) size 0x0 >+ RenderText {#text} at (0,798) size 12x18 >+ text run at (0,798) width 12: "IIII" >+ RenderBR {BR} at (12,813) size 0x0 >+ RenderText {#text} at (0,817) size 32x18 >+ text run at (0,817) width 32: "JJJJ" >+ RenderBR {BR} at (32,832) size 0x0 >+ RenderText {#text} at (0,836) size 44x18 >+ text run at (0,836) width 44: "KKKK" >+ RenderBR {BR} at (44,851) size 0x0 >+ RenderText {#text} at (0,855) size 36x18 >+ text run at (0,855) width 36: "LLLL" >+ RenderBR {BR} at (36,870) size 0x0 >+ RenderText {#text} at (0,874) size 52x18 >+ text run at (0,874) width 52: "MMMM" >+ RenderBR {BR} at (52,889) size 0x0 >+ RenderText {#text} at (0,893) size 44x18 >+ text run at (0,893) width 44: "NNNN" >+ RenderBR {BR} at (44,908) size 0x0 >+ RenderText {#text} at (0,912) size 48x18 >+ text run at (0,912) width 48: "OOOO" >+ RenderBR {BR} at (48,927) size 0x0 >+ RenderText {#text} at (0,931) size 44x18 >+ text run at (0,931) width 44: "PPPP" >+ RenderBR {BR} at (44,946) size 0x0 >+ RenderText {#text} at (0,950) size 48x18 >+ text run at (0,950) width 48: "QQQQ" >+ RenderBR {BR} at (48,965) size 0x0 >+ RenderText {#text} at (0,969) size 44x18 >+ text run at (0,969) width 44: "RRRR" >+ RenderBR {BR} at (44,984) size 0x0 >+ RenderText {#text} at (0,988) size 44x18 >+ text run at (0,988) width 44: "SSSS" >+ RenderBR {BR} at (44,1003) size 0x0 >+ RenderText {#text} at (0,1007) size 36x18 >+ text run at (0,1007) width 36: "TTTT" >+ RenderBR {BR} at (36,1022) size 0x0 >+ RenderText {#text} at (0,1026) size 44x18 >+ text run at (0,1026) width 44: "UUUU" >+ RenderBR {BR} at (44,1041) size 0x0 >+ RenderText {#text} at (0,1045) size 44x18 >+ text run at (0,1045) width 44: "VVVV" >+ RenderBR {BR} at (44,1060) size 0x0 >+ RenderText {#text} at (0,1064) size 60x18 >+ text run at (0,1064) width 60: "WWWW" >+ RenderBR {BR} at (60,1079) size 0x0 >+ RenderText {#text} at (0,1083) size 44x18 >+ text run at (0,1083) width 44: "XXXX" >+ RenderBR {BR} at (44,1098) size 0x0 >+ RenderText {#text} at (0,1102) size 36x18 >+ text run at (0,1102) width 36: "YYYY" >+ RenderBR {BR} at (36,1117) size 0x0 >+ RenderText {#text} at (0,1121) size 36x18 >+ text run at (0,1121) width 36: "ZZZZ" >+ RenderBR {BR} at (36,1136) size 0x0 >+ RenderText {#text} at (0,1140) size 16x18 >+ text run at (0,1140) width 16: "[[[[" >+ RenderBR {BR} at (16,1155) size 0x0 >+ RenderText {#text} at (0,1159) size 16x18 >+ text run at (0,1159) width 16: "\\\\\\\\" >+ RenderBR {BR} at (16,1174) size 0x0 >+ RenderText {#text} at (0,1178) size 16x18 >+ text run at (0,1178) width 16: "]]]]" >+ RenderBR {BR} at (16,1193) size 0x0 >+ RenderText {#text} at (0,1197) size 28x18 >+ text run at (0,1197) width 28: "^^^^" >+ RenderBR {BR} at (28,1212) size 0x0 >+ RenderText {#text} at (0,1216) size 36x18 >+ text run at (0,1216) width 36: "____" >+ RenderBR {BR} at (36,1231) size 0x0 >+ RenderText {#text} at (0,1235) size 20x18 >+ text run at (0,1235) width 20: "````" >+ RenderBR {BR} at (20,1250) size 0x0 >+ RenderText {#text} at (0,1254) size 36x18 >+ text run at (0,1254) width 36: "aaaa" >+ RenderBR {BR} at (36,1269) size 0x0 >+ RenderText {#text} at (0,1273) size 36x18 >+ text run at (0,1273) width 36: "bbbb" >+ RenderBR {BR} at (36,1288) size 0x0 >+ RenderText {#text} at (0,1292) size 32x18 >+ text run at (0,1292) width 32: "cccc" >+ RenderBR {BR} at (32,1307) size 0x0 >+ RenderText {#text} at (0,1311) size 36x18 >+ text run at (0,1311) width 36: "dddd" >+ RenderBR {BR} at (36,1326) size 0x0 >+ RenderText {#text} at (0,1330) size 36x18 >+ text run at (0,1330) width 36: "eeee" >+ RenderBR {BR} at (36,1345) size 0x0 >+ RenderText {#text} at (0,1349) size 16x18 >+ text run at (0,1349) width 16: "ffff" >+ RenderBR {BR} at (16,1364) size 0x0 >+ RenderText {#text} at (0,1368) size 36x18 >+ text run at (0,1368) width 36: "gggg" >+ RenderBR {BR} at (36,1383) size 0x0 >+ RenderText {#text} at (0,1387) size 32x18 >+ text run at (0,1387) width 32: "hhhh" >+ RenderBR {BR} at (32,1402) size 0x0 >+ RenderText {#text} at (0,1406) size 16x18 >+ text run at (0,1406) width 16: "iiii" >+ RenderBR {BR} at (16,1421) size 0x0 >+ RenderText {#text} at (0,1425) size 12x18 >+ text run at (0,1425) width 12: "jjjj" >+ RenderBR {BR} at (12,1440) size 0x0 >+ RenderText {#text} at (0,1444) size 32x18 >+ text run at (0,1444) width 32: "kkkk" >+ RenderBR {BR} at (32,1459) size 0x0 >+ RenderText {#text} at (0,1463) size 12x18 >+ text run at (0,1463) width 12: "llll" >+ RenderBR {BR} at (12,1478) size 0x0 >+ RenderText {#text} at (0,1482) size 52x18 >+ text run at (0,1482) width 52: "mmmm" >+ RenderBR {BR} at (52,1497) size 0x0 >+ RenderText {#text} at (0,1501) size 32x18 >+ text run at (0,1501) width 32: "nnnn" >+ RenderBR {BR} at (32,1516) size 0x0 >+ RenderText {#text} at (0,1520) size 36x18 >+ text run at (0,1520) width 36: "oooo" >+ RenderBR {BR} at (36,1535) size 0x0 >+ RenderText {#text} at (0,1539) size 36x18 >+ text run at (0,1539) width 36: "pppp" >+ RenderBR {BR} at (36,1554) size 0x0 >+ RenderText {#text} at (0,1558) size 36x18 >+ text run at (0,1558) width 36: "qqqq" >+ RenderBR {BR} at (36,1573) size 0x0 >+ RenderText {#text} at (0,1577) size 20x18 >+ text run at (0,1577) width 20: "rrrr" >+ RenderBR {BR} at (20,1592) size 0x0 >+ RenderText {#text} at (0,1596) size 32x18 >+ text run at (0,1596) width 32: "ssss" >+ RenderBR {BR} at (32,1611) size 0x0 >+ RenderText {#text} at (0,1615) size 16x18 >+ text run at (0,1615) width 16: "tttt" >+ RenderBR {BR} at (16,1630) size 0x0 >+ RenderText {#text} at (0,1634) size 32x18 >+ text run at (0,1634) width 32: "uuuu" >+ RenderBR {BR} at (32,1649) size 0x0 >+ RenderText {#text} at (0,1653) size 28x18 >+ text run at (0,1653) width 28: "vvvv" >+ RenderBR {BR} at (28,1668) size 0x0 >+ RenderText {#text} at (0,1672) size 44x18 >+ text run at (0,1672) width 44: "wwww" >+ RenderBR {BR} at (44,1687) size 0x0 >+ RenderText {#text} at (0,1691) size 28x18 >+ text run at (0,1691) width 28: "xxxx" >+ RenderBR {BR} at (28,1706) size 0x0 >+ RenderText {#text} at (0,1710) size 28x18 >+ text run at (0,1710) width 28: "yyyy" >+ RenderBR {BR} at (28,1725) size 0x0 >+ RenderText {#text} at (0,1729) size 28x18 >+ text run at (0,1729) width 28: "zzzz" >+ RenderBR {BR} at (28,1744) size 0x0 >+ RenderText {#text} at (0,1748) size 20x18 >+ text run at (0,1748) width 20: "{{{{" >+ RenderBR {BR} at (20,1763) size 0x0 >+ RenderText {#text} at (0,1767) size 12x18 >+ text run at (0,1767) width 12: "||||" >+ RenderBR {BR} at (12,1782) size 0x0 >+ RenderText {#text} at (0,1786) size 20x18 >+ text run at (0,1786) width 20: "}}}}" >+ RenderBR {BR} at (20,1801) size 0x0 >+ RenderBlock {P} at (0,2319) size 769x1880 >+ RenderInline {FONT} at (0,0) size 64x1878 >+ RenderInline {FONT} at (0,0) size 64x1878 >+ RenderInline {FONT} at (0,0) size 64x1878 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {B} at (0,0) size 64x1879 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: " " >+ RenderBR {BR} at (16,15) size 0x0 >+ RenderText {#text} at (0,20) size 16x19 >+ text run at (0,20) width 16: "!!!!" >+ RenderBR {BR} at (16,35) size 0x0 >+ RenderText {#text} at (0,40) size 32x19 >+ text run at (0,40) width 32: "\"\"\"\"" >+ RenderBR {BR} at (32,55) size 0x0 >+ RenderText {#text} at (0,60) size 36x19 >+ text run at (0,60) width 36: "####" >+ RenderBR {BR} at (36,75) size 0x0 >+ RenderText {#text} at (0,80) size 36x19 >+ text run at (0,80) width 36: "$$$$" >+ RenderBR {BR} at (36,95) size 0x0 >+ RenderText {#text} at (0,100) size 64x19 >+ text run at (0,100) width 64: "%%%%" >+ RenderBR {BR} at (64,115) size 0x0 >+ RenderText {#text} at (0,120) size 48x19 >+ text run at (0,120) width 48: "&&&&" >+ RenderBR {BR} at (48,135) size 0x0 >+ RenderText {#text} at (0,140) size 16x19 >+ text run at (0,140) width 16: "''''" >+ RenderBR {BR} at (16,155) size 0x0 >+ RenderText {#text} at (0,160) size 20x19 >+ text run at (0,160) width 20: "((((" >+ RenderBR {BR} at (20,175) size 0x0 >+ RenderText {#text} at (0,180) size 20x19 >+ text run at (0,180) width 20: "))))" >+ RenderBR {BR} at (20,195) size 0x0 >+ RenderText {#text} at (0,200) size 24x19 >+ text run at (0,200) width 24: "****" >+ RenderBR {BR} at (24,215) size 0x0 >+ RenderText {#text} at (0,220) size 36x19 >+ text run at (0,220) width 36: "++++" >+ RenderBR {BR} at (36,235) size 0x0 >+ RenderText {#text} at (0,240) size 16x19 >+ text run at (0,240) width 16: ",,,," >+ RenderBR {BR} at (16,255) size 0x0 >+ RenderText {#text} at (0,260) size 20x19 >+ text run at (0,260) width 20: "----" >+ RenderBR {BR} at (20,275) size 0x0 >+ RenderText {#text} at (0,280) size 16x19 >+ text run at (0,280) width 16: "...." >+ RenderBR {BR} at (16,295) size 0x0 >+ RenderText {#text} at (0,300) size 16x19 >+ text run at (0,300) width 16: "////" >+ RenderBR {BR} at (16,315) size 0x0 >+ RenderText {#text} at (0,320) size 36x19 >+ text run at (0,320) width 36: "0000" >+ RenderBR {BR} at (36,335) size 0x0 >+ RenderText {#text} at (0,340) size 36x19 >+ text run at (0,340) width 36: "1111" >+ RenderBR {BR} at (36,355) size 0x0 >+ RenderText {#text} at (0,360) size 36x19 >+ text run at (0,360) width 36: "2222" >+ RenderBR {BR} at (36,375) size 0x0 >+ RenderText {#text} at (0,380) size 36x19 >+ text run at (0,380) width 36: "3333" >+ RenderBR {BR} at (36,395) size 0x0 >+ RenderText {#text} at (0,400) size 36x19 >+ text run at (0,400) width 36: "4444" >+ RenderBR {BR} at (36,415) size 0x0 >+ RenderText {#text} at (0,420) size 36x19 >+ text run at (0,420) width 36: "5555" >+ RenderBR {BR} at (36,435) size 0x0 >+ RenderText {#text} at (0,440) size 36x19 >+ text run at (0,440) width 36: "6666" >+ RenderBR {BR} at (36,455) size 0x0 >+ RenderText {#text} at (0,460) size 36x19 >+ text run at (0,460) width 36: "7777" >+ RenderBR {BR} at (36,475) size 0x0 >+ RenderText {#text} at (0,480) size 36x19 >+ text run at (0,480) width 36: "8888" >+ RenderBR {BR} at (36,495) size 0x0 >+ RenderText {#text} at (0,500) size 36x19 >+ text run at (0,500) width 36: "9999" >+ RenderBR {BR} at (36,515) size 0x0 >+ RenderText {#text} at (0,520) size 24x19 >+ text run at (0,520) width 24: "::::" >+ RenderBR {BR} at (24,535) size 0x0 >+ RenderText {#text} at (0,540) size 24x19 >+ text run at (0,540) width 24: ";;;;" >+ RenderBR {BR} at (24,555) size 0x0 >+ RenderText {#text} at (0,560) size 36x19 >+ text run at (0,560) width 36: "<<<<" >+ RenderBR {BR} at (36,575) size 0x0 >+ RenderText {#text} at (0,580) size 36x19 >+ text run at (0,580) width 36: "====" >+ RenderBR {BR} at (36,595) size 0x0 >+ RenderText {#text} at (0,600) size 36x19 >+ text run at (0,600) width 36: ">>>>" >+ RenderBR {BR} at (36,615) size 0x0 >+ RenderText {#text} at (0,620) size 40x19 >+ text run at (0,620) width 40: "????" >+ RenderBR {BR} at (40,635) size 0x0 >+ RenderText {#text} at (0,640) size 64x19 >+ text run at (0,640) width 64: "@@@@" >+ RenderBR {BR} at (64,655) size 0x0 >+ RenderText {#text} at (0,660) size 44x19 >+ text run at (0,660) width 44: "AAAA" >+ RenderBR {BR} at (44,675) size 0x0 >+ RenderText {#text} at (0,680) size 48x19 >+ text run at (0,680) width 48: "BBBB" >+ RenderBR {BR} at (48,695) size 0x0 >+ RenderText {#text} at (0,700) size 48x19 >+ text run at (0,700) width 48: "CCCC" >+ RenderBR {BR} at (48,715) size 0x0 >+ RenderText {#text} at (0,720) size 48x19 >+ text run at (0,720) width 48: "DDDD" >+ RenderBR {BR} at (48,735) size 0x0 >+ RenderText {#text} at (0,740) size 44x19 >+ text run at (0,740) width 44: "EEEE" >+ RenderBR {BR} at (44,755) size 0x0 >+ RenderText {#text} at (0,760) size 40x19 >+ text run at (0,760) width 40: "FFFF" >+ RenderBR {BR} at (40,775) size 0x0 >+ RenderText {#text} at (0,780) size 48x19 >+ text run at (0,780) width 48: "GGGG" >+ RenderBR {BR} at (48,795) size 0x0 >+ RenderText {#text} at (0,800) size 48x19 >+ text run at (0,800) width 48: "HHHH" >+ RenderBR {BR} at (48,815) size 0x0 >+ RenderText {#text} at (0,820) size 16x19 >+ text run at (0,820) width 16: "IIII" >+ RenderBR {BR} at (16,835) size 0x0 >+ RenderText {#text} at (0,840) size 36x19 >+ text run at (0,840) width 36: "JJJJ" >+ RenderBR {BR} at (36,855) size 0x0 >+ RenderText {#text} at (0,860) size 48x19 >+ text run at (0,860) width 48: "KKKK" >+ RenderBR {BR} at (48,875) size 0x0 >+ RenderText {#text} at (0,880) size 40x19 >+ text run at (0,880) width 40: "LLLL" >+ RenderBR {BR} at (40,895) size 0x0 >+ RenderText {#text} at (0,900) size 52x19 >+ text run at (0,900) width 52: "MMMM" >+ RenderBR {BR} at (52,915) size 0x0 >+ RenderText {#text} at (0,920) size 48x19 >+ text run at (0,920) width 48: "NNNN" >+ RenderBR {BR} at (48,935) size 0x0 >+ RenderText {#text} at (0,940) size 48x19 >+ text run at (0,940) width 48: "OOOO" >+ RenderBR {BR} at (48,955) size 0x0 >+ RenderText {#text} at (0,960) size 44x19 >+ text run at (0,960) width 44: "PPPP" >+ RenderBR {BR} at (44,975) size 0x0 >+ RenderText {#text} at (0,980) size 48x19 >+ text run at (0,980) width 48: "QQQQ" >+ RenderBR {BR} at (48,995) size 0x0 >+ RenderText {#text} at (0,1000) size 48x19 >+ text run at (0,1000) width 48: "RRRR" >+ RenderBR {BR} at (48,1015) size 0x0 >+ RenderText {#text} at (0,1020) size 44x19 >+ text run at (0,1020) width 44: "SSSS" >+ RenderBR {BR} at (44,1035) size 0x0 >+ RenderText {#text} at (0,1040) size 40x19 >+ text run at (0,1040) width 40: "TTTT" >+ RenderBR {BR} at (40,1055) size 0x0 >+ RenderText {#text} at (0,1060) size 48x19 >+ text run at (0,1060) width 48: "UUUU" >+ RenderBR {BR} at (48,1075) size 0x0 >+ RenderText {#text} at (0,1080) size 44x19 >+ text run at (0,1080) width 44: "VVVV" >+ RenderBR {BR} at (44,1095) size 0x0 >+ RenderText {#text} at (0,1100) size 60x19 >+ text run at (0,1100) width 60: "WWWW" >+ RenderBR {BR} at (60,1115) size 0x0 >+ RenderText {#text} at (0,1120) size 44x19 >+ text run at (0,1120) width 44: "XXXX" >+ RenderBR {BR} at (44,1135) size 0x0 >+ RenderText {#text} at (0,1140) size 40x19 >+ text run at (0,1140) width 40: "YYYY" >+ RenderBR {BR} at (40,1155) size 0x0 >+ RenderText {#text} at (0,1160) size 36x19 >+ text run at (0,1160) width 36: "ZZZZ" >+ RenderBR {BR} at (36,1175) size 0x0 >+ RenderText {#text} at (0,1180) size 20x19 >+ text run at (0,1180) width 20: "[[[[" >+ RenderBR {BR} at (20,1195) size 0x0 >+ RenderText {#text} at (0,1200) size 16x19 >+ text run at (0,1200) width 16: "\\\\\\\\" >+ RenderBR {BR} at (16,1215) size 0x0 >+ RenderText {#text} at (0,1220) size 20x19 >+ text run at (0,1220) width 20: "]]]]" >+ RenderBR {BR} at (20,1235) size 0x0 >+ RenderText {#text} at (0,1240) size 36x19 >+ text run at (0,1240) width 36: "^^^^" >+ RenderBR {BR} at (36,1255) size 0x0 >+ RenderText {#text} at (0,1260) size 36x19 >+ text run at (0,1260) width 36: "____" >+ RenderBR {BR} at (36,1275) size 0x0 >+ RenderText {#text} at (0,1280) size 20x19 >+ text run at (0,1280) width 20: "````" >+ RenderBR {BR} at (20,1295) size 0x0 >+ RenderText {#text} at (0,1300) size 36x19 >+ text run at (0,1300) width 36: "aaaa" >+ RenderBR {BR} at (36,1315) size 0x0 >+ RenderText {#text} at (0,1320) size 40x19 >+ text run at (0,1320) width 40: "bbbb" >+ RenderBR {BR} at (40,1335) size 0x0 >+ RenderText {#text} at (0,1340) size 36x19 >+ text run at (0,1340) width 36: "cccc" >+ RenderBR {BR} at (36,1355) size 0x0 >+ RenderText {#text} at (0,1360) size 40x19 >+ text run at (0,1360) width 40: "dddd" >+ RenderBR {BR} at (40,1375) size 0x0 >+ RenderText {#text} at (0,1380) size 36x19 >+ text run at (0,1380) width 36: "eeee" >+ RenderBR {BR} at (36,1395) size 0x0 >+ RenderText {#text} at (0,1400) size 20x19 >+ text run at (0,1400) width 20: "ffff" >+ RenderBR {BR} at (20,1415) size 0x0 >+ RenderText {#text} at (0,1420) size 40x19 >+ text run at (0,1420) width 40: "gggg" >+ RenderBR {BR} at (40,1435) size 0x0 >+ RenderText {#text} at (0,1440) size 40x19 >+ text run at (0,1440) width 40: "hhhh" >+ RenderBR {BR} at (40,1455) size 0x0 >+ RenderText {#text} at (0,1460) size 16x19 >+ text run at (0,1460) width 16: "iiii" >+ RenderBR {BR} at (16,1475) size 0x0 >+ RenderText {#text} at (0,1480) size 16x19 >+ text run at (0,1480) width 16: "jjjj" >+ RenderBR {BR} at (16,1495) size 0x0 >+ RenderText {#text} at (0,1500) size 36x19 >+ text run at (0,1500) width 36: "kkkk" >+ RenderBR {BR} at (36,1515) size 0x0 >+ RenderText {#text} at (0,1520) size 16x19 >+ text run at (0,1520) width 16: "llll" >+ RenderBR {BR} at (16,1535) size 0x0 >+ RenderText {#text} at (0,1540) size 56x19 >+ text run at (0,1540) width 56: "mmmm" >+ RenderBR {BR} at (56,1555) size 0x0 >+ RenderText {#text} at (0,1560) size 40x19 >+ text run at (0,1560) width 40: "nnnn" >+ RenderBR {BR} at (40,1575) size 0x0 >+ RenderText {#text} at (0,1580) size 40x19 >+ text run at (0,1580) width 40: "oooo" >+ RenderBR {BR} at (40,1595) size 0x0 >+ RenderText {#text} at (0,1600) size 40x19 >+ text run at (0,1600) width 40: "pppp" >+ RenderBR {BR} at (40,1615) size 0x0 >+ RenderText {#text} at (0,1620) size 40x19 >+ text run at (0,1620) width 40: "qqqq" >+ RenderBR {BR} at (40,1635) size 0x0 >+ RenderText {#text} at (0,1640) size 24x19 >+ text run at (0,1640) width 24: "rrrr" >+ RenderBR {BR} at (24,1655) size 0x0 >+ RenderText {#text} at (0,1660) size 36x19 >+ text run at (0,1660) width 36: "ssss" >+ RenderBR {BR} at (36,1675) size 0x0 >+ RenderText {#text} at (0,1680) size 20x19 >+ text run at (0,1680) width 20: "tttt" >+ RenderBR {BR} at (20,1695) size 0x0 >+ RenderText {#text} at (0,1700) size 40x19 >+ text run at (0,1700) width 40: "uuuu" >+ RenderBR {BR} at (40,1715) size 0x0 >+ RenderText {#text} at (0,1720) size 36x19 >+ text run at (0,1720) width 36: "vvvv" >+ RenderBR {BR} at (36,1735) size 0x0 >+ RenderText {#text} at (0,1740) size 52x19 >+ text run at (0,1740) width 52: "wwww" >+ RenderBR {BR} at (52,1755) size 0x0 >+ RenderText {#text} at (0,1760) size 36x19 >+ text run at (0,1760) width 36: "xxxx" >+ RenderBR {BR} at (36,1775) size 0x0 >+ RenderText {#text} at (0,1780) size 36x19 >+ text run at (0,1780) width 36: "yyyy" >+ RenderBR {BR} at (36,1795) size 0x0 >+ RenderText {#text} at (0,1800) size 36x19 >+ text run at (0,1800) width 36: "zzzz" >+ RenderBR {BR} at (36,1815) size 0x0 >+ RenderText {#text} at (0,1820) size 24x19 >+ text run at (0,1820) width 24: "{{{{" >+ RenderBR {BR} at (24,1835) size 0x0 >+ RenderText {#text} at (0,1840) size 16x19 >+ text run at (0,1840) width 16: "||||" >+ RenderBR {BR} at (16,1855) size 0x0 >+ RenderText {#text} at (0,1860) size 24x19 >+ text run at (0,1860) width 24: "}}}}" >+ RenderBR {BR} at (24,1875) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,4215) size 769x1880 >+ RenderInline {FONT} at (0,0) size 64x1878 >+ RenderInline {FONT} at (0,0) size 64x1878 >+ RenderInline {FONT} at (0,0) size 64x1878 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 64x1879 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: " " >+ RenderBR {BR} at (16,16) size 0x0 >+ RenderText {#text} at (0,20) size 16x19 >+ text run at (0,20) width 16: "!!!!" >+ RenderBR {BR} at (16,36) size 0x0 >+ RenderText {#text} at (0,40) size 24x19 >+ text run at (0,40) width 24: "\"\"\"\"" >+ RenderBR {BR} at (24,56) size 0x0 >+ RenderText {#text} at (0,60) size 36x19 >+ text run at (0,60) width 36: "####" >+ RenderBR {BR} at (36,76) size 0x0 >+ RenderText {#text} at (0,80) size 36x19 >+ text run at (0,80) width 36: "$$$$" >+ RenderBR {BR} at (36,96) size 0x0 >+ RenderText {#text} at (0,100) size 56x19 >+ text run at (0,100) width 56: "%%%%" >+ RenderBR {BR} at (56,116) size 0x0 >+ RenderText {#text} at (0,120) size 44x19 >+ text run at (0,120) width 44: "&&&&" >+ RenderBR {BR} at (44,136) size 0x0 >+ RenderText {#text} at (0,140) size 12x19 >+ text run at (0,140) width 12: "''''" >+ RenderBR {BR} at (12,156) size 0x0 >+ RenderText {#text} at (0,160) size 20x19 >+ text run at (0,160) width 20: "((((" >+ RenderBR {BR} at (20,176) size 0x0 >+ RenderText {#text} at (0,180) size 20x19 >+ text run at (0,180) width 20: "))))" >+ RenderBR {BR} at (20,196) size 0x0 >+ RenderText {#text} at (0,200) size 24x19 >+ text run at (0,200) width 24: "****" >+ RenderBR {BR} at (24,216) size 0x0 >+ RenderText {#text} at (0,220) size 36x19 >+ text run at (0,220) width 36: "++++" >+ RenderBR {BR} at (36,236) size 0x0 >+ RenderText {#text} at (0,240) size 16x19 >+ text run at (0,240) width 16: ",,,," >+ RenderBR {BR} at (16,256) size 0x0 >+ RenderText {#text} at (0,260) size 20x19 >+ text run at (0,260) width 20: "----" >+ RenderBR {BR} at (20,276) size 0x0 >+ RenderText {#text} at (0,280) size 16x19 >+ text run at (0,280) width 16: "...." >+ RenderBR {BR} at (16,296) size 0x0 >+ RenderText {#text} at (0,300) size 16x19 >+ text run at (0,300) width 16: "////" >+ RenderBR {BR} at (16,316) size 0x0 >+ RenderText {#text} at (0,320) size 36x19 >+ text run at (0,320) width 36: "0000" >+ RenderBR {BR} at (36,336) size 0x0 >+ RenderText {#text} at (0,340) size 36x19 >+ text run at (0,340) width 36: "1111" >+ RenderBR {BR} at (36,356) size 0x0 >+ RenderText {#text} at (0,360) size 36x19 >+ text run at (0,360) width 36: "2222" >+ RenderBR {BR} at (36,376) size 0x0 >+ RenderText {#text} at (0,380) size 36x19 >+ text run at (0,380) width 36: "3333" >+ RenderBR {BR} at (36,396) size 0x0 >+ RenderText {#text} at (0,400) size 36x19 >+ text run at (0,400) width 36: "4444" >+ RenderBR {BR} at (36,416) size 0x0 >+ RenderText {#text} at (0,420) size 36x19 >+ text run at (0,420) width 36: "5555" >+ RenderBR {BR} at (36,436) size 0x0 >+ RenderText {#text} at (0,440) size 36x19 >+ text run at (0,440) width 36: "6666" >+ RenderBR {BR} at (36,456) size 0x0 >+ RenderText {#text} at (0,460) size 36x19 >+ text run at (0,460) width 36: "7777" >+ RenderBR {BR} at (36,476) size 0x0 >+ RenderText {#text} at (0,480) size 36x19 >+ text run at (0,480) width 36: "8888" >+ RenderBR {BR} at (36,496) size 0x0 >+ RenderText {#text} at (0,500) size 36x19 >+ text run at (0,500) width 36: "9999" >+ RenderBR {BR} at (36,516) size 0x0 >+ RenderText {#text} at (0,520) size 16x19 >+ text run at (0,520) width 16: "::::" >+ RenderBR {BR} at (16,536) size 0x0 >+ RenderText {#text} at (0,540) size 16x19 >+ text run at (0,540) width 16: ";;;;" >+ RenderBR {BR} at (16,556) size 0x0 >+ RenderText {#text} at (0,560) size 36x19 >+ text run at (0,560) width 36: "<<<<" >+ RenderBR {BR} at (36,576) size 0x0 >+ RenderText {#text} at (0,580) size 36x19 >+ text run at (0,580) width 36: "====" >+ RenderBR {BR} at (36,596) size 0x0 >+ RenderText {#text} at (0,600) size 36x19 >+ text run at (0,600) width 36: ">>>>" >+ RenderBR {BR} at (36,616) size 0x0 >+ RenderText {#text} at (0,620) size 36x19 >+ text run at (0,620) width 36: "????" >+ RenderBR {BR} at (36,636) size 0x0 >+ RenderText {#text} at (0,640) size 64x19 >+ text run at (0,640) width 64: "@@@@" >+ RenderBR {BR} at (64,656) size 0x0 >+ RenderText {#text} at (0,660) size 44x19 >+ text run at (0,660) width 44: "AAAA" >+ RenderBR {BR} at (44,676) size 0x0 >+ RenderText {#text} at (0,680) size 44x19 >+ text run at (0,680) width 44: "BBBB" >+ RenderBR {BR} at (44,696) size 0x0 >+ RenderText {#text} at (0,700) size 48x19 >+ text run at (0,700) width 48: "CCCC" >+ RenderBR {BR} at (48,716) size 0x0 >+ RenderText {#text} at (0,720) size 48x19 >+ text run at (0,720) width 48: "DDDD" >+ RenderBR {BR} at (48,736) size 0x0 >+ RenderText {#text} at (0,740) size 44x19 >+ text run at (0,740) width 44: "EEEE" >+ RenderBR {BR} at (44,756) size 0x0 >+ RenderText {#text} at (0,760) size 40x19 >+ text run at (0,760) width 40: "FFFF" >+ RenderBR {BR} at (40,776) size 0x0 >+ RenderText {#text} at (0,780) size 48x19 >+ text run at (0,780) width 48: "GGGG" >+ RenderBR {BR} at (48,796) size 0x0 >+ RenderText {#text} at (0,800) size 48x19 >+ text run at (0,800) width 48: "HHHH" >+ RenderBR {BR} at (48,816) size 0x0 >+ RenderText {#text} at (0,820) size 16x19 >+ text run at (0,820) width 16: "IIII" >+ RenderBR {BR} at (16,836) size 0x0 >+ RenderText {#text} at (0,840) size 32x19 >+ text run at (0,840) width 32: "JJJJ" >+ RenderBR {BR} at (32,856) size 0x0 >+ RenderText {#text} at (0,860) size 44x19 >+ text run at (0,860) width 44: "KKKK" >+ RenderBR {BR} at (44,876) size 0x0 >+ RenderText {#text} at (0,880) size 36x19 >+ text run at (0,880) width 36: "LLLL" >+ RenderBR {BR} at (36,896) size 0x0 >+ RenderText {#text} at (0,900) size 56x19 >+ text run at (0,900) width 56: "MMMM" >+ RenderBR {BR} at (56,916) size 0x0 >+ RenderText {#text} at (0,920) size 48x19 >+ text run at (0,920) width 48: "NNNN" >+ RenderBR {BR} at (48,936) size 0x0 >+ RenderText {#text} at (0,940) size 48x19 >+ text run at (0,940) width 48: "OOOO" >+ RenderBR {BR} at (48,956) size 0x0 >+ RenderText {#text} at (0,960) size 44x19 >+ text run at (0,960) width 44: "PPPP" >+ RenderBR {BR} at (44,976) size 0x0 >+ RenderText {#text} at (0,980) size 48x19 >+ text run at (0,980) width 48: "QQQQ" >+ RenderBR {BR} at (48,996) size 0x0 >+ RenderText {#text} at (0,1000) size 48x19 >+ text run at (0,1000) width 48: "RRRR" >+ RenderBR {BR} at (48,1016) size 0x0 >+ RenderText {#text} at (0,1020) size 44x19 >+ text run at (0,1020) width 44: "SSSS" >+ RenderBR {BR} at (44,1036) size 0x0 >+ RenderText {#text} at (0,1040) size 40x19 >+ text run at (0,1040) width 40: "TTTT" >+ RenderBR {BR} at (40,1056) size 0x0 >+ RenderText {#text} at (0,1060) size 48x19 >+ text run at (0,1060) width 48: "UUUU" >+ RenderBR {BR} at (48,1076) size 0x0 >+ RenderText {#text} at (0,1080) size 44x19 >+ text run at (0,1080) width 44: "VVVV" >+ RenderBR {BR} at (44,1096) size 0x0 >+ RenderText {#text} at (0,1100) size 60x19 >+ text run at (0,1100) width 60: "WWWW" >+ RenderBR {BR} at (60,1116) size 0x0 >+ RenderText {#text} at (0,1120) size 44x19 >+ text run at (0,1120) width 44: "XXXX" >+ RenderBR {BR} at (44,1136) size 0x0 >+ RenderText {#text} at (0,1140) size 44x19 >+ text run at (0,1140) width 44: "YYYY" >+ RenderBR {BR} at (44,1156) size 0x0 >+ RenderText {#text} at (0,1160) size 40x19 >+ text run at (0,1160) width 40: "ZZZZ" >+ RenderBR {BR} at (40,1176) size 0x0 >+ RenderText {#text} at (0,1180) size 16x19 >+ text run at (0,1180) width 16: "[[[[" >+ RenderBR {BR} at (16,1196) size 0x0 >+ RenderText {#text} at (0,1200) size 16x19 >+ text run at (0,1200) width 16: "\\\\\\\\" >+ RenderBR {BR} at (16,1216) size 0x0 >+ RenderText {#text} at (0,1220) size 16x19 >+ text run at (0,1220) width 16: "]]]]" >+ RenderBR {BR} at (16,1236) size 0x0 >+ RenderText {#text} at (0,1240) size 32x19 >+ text run at (0,1240) width 32: "^^^^" >+ RenderBR {BR} at (32,1256) size 0x0 >+ RenderText {#text} at (0,1260) size 36x19 >+ text run at (0,1260) width 36: "____" >+ RenderBR {BR} at (36,1276) size 0x0 >+ RenderText {#text} at (0,1280) size 20x19 >+ text run at (0,1280) width 20: "````" >+ RenderBR {BR} at (20,1296) size 0x0 >+ RenderText {#text} at (0,1300) size 36x19 >+ text run at (0,1300) width 36: "aaaa" >+ RenderBR {BR} at (36,1316) size 0x0 >+ RenderText {#text} at (0,1320) size 36x19 >+ text run at (0,1320) width 36: "bbbb" >+ RenderBR {BR} at (36,1336) size 0x0 >+ RenderText {#text} at (0,1340) size 32x19 >+ text run at (0,1340) width 32: "cccc" >+ RenderBR {BR} at (32,1356) size 0x0 >+ RenderText {#text} at (0,1360) size 36x19 >+ text run at (0,1360) width 36: "dddd" >+ RenderBR {BR} at (36,1376) size 0x0 >+ RenderText {#text} at (0,1380) size 36x19 >+ text run at (0,1380) width 36: "eeee" >+ RenderBR {BR} at (36,1396) size 0x0 >+ RenderText {#text} at (0,1400) size 16x19 >+ text run at (0,1400) width 16: "ffff" >+ RenderBR {BR} at (16,1416) size 0x0 >+ RenderText {#text} at (0,1420) size 36x19 >+ text run at (0,1420) width 36: "gggg" >+ RenderBR {BR} at (36,1436) size 0x0 >+ RenderText {#text} at (0,1440) size 36x19 >+ text run at (0,1440) width 36: "hhhh" >+ RenderBR {BR} at (36,1456) size 0x0 >+ RenderText {#text} at (0,1460) size 16x19 >+ text run at (0,1460) width 16: "iiii" >+ RenderBR {BR} at (16,1476) size 0x0 >+ RenderText {#text} at (0,1480) size 16x19 >+ text run at (0,1480) width 16: "jjjj" >+ RenderBR {BR} at (16,1496) size 0x0 >+ RenderText {#text} at (0,1500) size 32x19 >+ text run at (0,1500) width 32: "kkkk" >+ RenderBR {BR} at (32,1516) size 0x0 >+ RenderText {#text} at (0,1520) size 16x19 >+ text run at (0,1520) width 16: "llll" >+ RenderBR {BR} at (16,1536) size 0x0 >+ RenderText {#text} at (0,1540) size 56x19 >+ text run at (0,1540) width 56: "mmmm" >+ RenderBR {BR} at (56,1556) size 0x0 >+ RenderText {#text} at (0,1560) size 36x19 >+ text run at (0,1560) width 36: "nnnn" >+ RenderBR {BR} at (36,1576) size 0x0 >+ RenderText {#text} at (0,1580) size 36x19 >+ text run at (0,1580) width 36: "oooo" >+ RenderBR {BR} at (36,1596) size 0x0 >+ RenderText {#text} at (0,1600) size 36x19 >+ text run at (0,1600) width 36: "pppp" >+ RenderBR {BR} at (36,1616) size 0x0 >+ RenderText {#text} at (0,1620) size 36x19 >+ text run at (0,1620) width 36: "qqqq" >+ RenderBR {BR} at (36,1636) size 0x0 >+ RenderText {#text} at (0,1640) size 20x19 >+ text run at (0,1640) width 20: "rrrr" >+ RenderBR {BR} at (20,1656) size 0x0 >+ RenderText {#text} at (0,1660) size 32x19 >+ text run at (0,1660) width 32: "ssss" >+ RenderBR {BR} at (32,1676) size 0x0 >+ RenderText {#text} at (0,1680) size 16x19 >+ text run at (0,1680) width 16: "tttt" >+ RenderBR {BR} at (16,1696) size 0x0 >+ RenderText {#text} at (0,1700) size 36x19 >+ text run at (0,1700) width 36: "uuuu" >+ RenderBR {BR} at (36,1716) size 0x0 >+ RenderText {#text} at (0,1720) size 32x19 >+ text run at (0,1720) width 32: "vvvv" >+ RenderBR {BR} at (32,1736) size 0x0 >+ RenderText {#text} at (0,1740) size 36x19 >+ text run at (0,1740) width 36: "wwww" >+ RenderBR {BR} at (36,1756) size 0x0 >+ RenderText {#text} at (0,1760) size 32x19 >+ text run at (0,1760) width 32: "xxxx" >+ RenderBR {BR} at (32,1776) size 0x0 >+ RenderText {#text} at (0,1780) size 32x19 >+ text run at (0,1780) width 32: "yyyy" >+ RenderBR {BR} at (32,1796) size 0x0 >+ RenderText {#text} at (0,1800) size 28x19 >+ text run at (0,1800) width 28: "zzzz" >+ RenderBR {BR} at (28,1816) size 0x0 >+ RenderText {#text} at (0,1820) size 20x19 >+ text run at (0,1820) width 20: "{{{{" >+ RenderBR {BR} at (20,1836) size 0x0 >+ RenderText {#text} at (0,1840) size 16x19 >+ text run at (0,1840) width 16: "||||" >+ RenderBR {BR} at (16,1856) size 0x0 >+ RenderText {#text} at (0,1860) size 20x19 >+ text run at (0,1860) width 20: "}}}}" >+ RenderBR {BR} at (20,1876) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/fonts/serif-expected.txt b/LayoutTests/platform/wincairo-win10/fonts/serif-expected.txt >new file mode 100644 >index 00000000000..c2c639e5441 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/fonts/serif-expected.txt >@@ -0,0 +1,920 @@ >+layer at (0,0) size 785x6064 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x6064 >+ RenderBlock {HTML} at (0,0) size 785x6064 >+ RenderBody {BODY} at (8,8) size 769x6040 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 292x19 >+ text run at (0,0) width 292: "This tests font choices and metrics for serif fonts." >+ RenderBlock {P} at (0,36) size 769x140 >+ RenderInline {FONT} at (0,0) size 767x139 >+ RenderText {#text} at (0,0) size 117x19 >+ text run at (0,0) width 117: "Times New Roman" >+ RenderBR {BR} at (117,15) size 0x0 >+ RenderText {#text} at (0,20) size 767x39 >+ text run at (0,20) width 767: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \\ ]" >+ text run at (0,40) width 355: "^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } > " >+ RenderBR {BR} at (355,55) size 0x0 >+ RenderInline {B} at (0,0) size 766x39 >+ RenderText {#text} at (0,60) size 766x39 >+ text run at (0,60) width 766: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" >+ text run at (0,80) width 395: "[ \\ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } > " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 763x39 >+ RenderText {#text} at (0,100) size 763x39 >+ text run at (0,100) width 763: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \\" >+ text run at (0,120) width 375: "] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } >" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,192) size 769x140 >+ RenderInline {FONT} at (0,0) size 767x139 >+ RenderText {#text} at (0,0) size 36x19 >+ text run at (0,0) width 36: "Times" >+ RenderBR {BR} at (36,15) size 0x0 >+ RenderText {#text} at (0,20) size 767x39 >+ text run at (0,20) width 767: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \\ ]" >+ text run at (0,40) width 355: "^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } > " >+ RenderBR {BR} at (355,55) size 0x0 >+ RenderInline {B} at (0,0) size 766x39 >+ RenderText {#text} at (0,60) size 766x39 >+ text run at (0,60) width 766: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" >+ text run at (0,80) width 395: "[ \\ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } > " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 763x39 >+ RenderText {#text} at (0,100) size 763x39 >+ text run at (0,100) width 763: " ! \" # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \\" >+ text run at (0,120) width 375: "] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } >" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {FONT} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,348) size 769x1900 >+ RenderInline {FONT} at (0,0) size 60x1899 >+ RenderInline {FONT} at (0,0) size 60x1899 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {FONT} at (0,0) size 60x1899 >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "serif" >+ RenderBR {BR} at (25,15) size 0x0 >+ RenderText {#text} at (0,20) size 16x19 >+ text run at (0,20) width 16: " " >+ RenderBR {BR} at (16,35) size 0x0 >+ RenderText {#text} at (0,40) size 20x19 >+ text run at (0,40) width 20: "!!!!" >+ RenderBR {BR} at (20,55) size 0x0 >+ RenderText {#text} at (0,60) size 20x19 >+ text run at (0,60) width 20: "\"\"\"\"" >+ RenderBR {BR} at (20,75) size 0x0 >+ RenderText {#text} at (0,80) size 32x19 >+ text run at (0,80) width 32: "####" >+ RenderBR {BR} at (32,95) size 0x0 >+ RenderText {#text} at (0,100) size 32x19 >+ text run at (0,100) width 32: "$$$$" >+ RenderBR {BR} at (32,115) size 0x0 >+ RenderText {#text} at (0,120) size 52x19 >+ text run at (0,120) width 52: "%%%%" >+ RenderBR {BR} at (52,135) size 0x0 >+ RenderText {#text} at (0,140) size 48x19 >+ text run at (0,140) width 48: "&&&&" >+ RenderBR {BR} at (48,155) size 0x0 >+ RenderText {#text} at (0,160) size 12x19 >+ text run at (0,160) width 12: "''''" >+ RenderBR {BR} at (12,175) size 0x0 >+ RenderText {#text} at (0,180) size 20x19 >+ text run at (0,180) width 20: "((((" >+ RenderBR {BR} at (20,195) size 0x0 >+ RenderText {#text} at (0,200) size 20x19 >+ text run at (0,200) width 20: "))))" >+ RenderBR {BR} at (20,215) size 0x0 >+ RenderText {#text} at (0,220) size 32x19 >+ text run at (0,220) width 32: "****" >+ RenderBR {BR} at (32,235) size 0x0 >+ RenderText {#text} at (0,240) size 36x19 >+ text run at (0,240) width 36: "++++" >+ RenderBR {BR} at (36,255) size 0x0 >+ RenderText {#text} at (0,260) size 16x19 >+ text run at (0,260) width 16: ",,,," >+ RenderBR {BR} at (16,275) size 0x0 >+ RenderText {#text} at (0,280) size 24x19 >+ text run at (0,280) width 24: "----" >+ RenderBR {BR} at (24,295) size 0x0 >+ RenderText {#text} at (0,300) size 16x19 >+ text run at (0,300) width 16: "...." >+ RenderBR {BR} at (16,315) size 0x0 >+ RenderText {#text} at (0,320) size 16x19 >+ text run at (0,320) width 16: "////" >+ RenderBR {BR} at (16,335) size 0x0 >+ RenderText {#text} at (0,340) size 32x19 >+ text run at (0,340) width 32: "0000" >+ RenderBR {BR} at (32,355) size 0x0 >+ RenderText {#text} at (0,360) size 32x19 >+ text run at (0,360) width 32: "1111" >+ RenderBR {BR} at (32,375) size 0x0 >+ RenderText {#text} at (0,380) size 32x19 >+ text run at (0,380) width 32: "2222" >+ RenderBR {BR} at (32,395) size 0x0 >+ RenderText {#text} at (0,400) size 32x19 >+ text run at (0,400) width 32: "3333" >+ RenderBR {BR} at (32,415) size 0x0 >+ RenderText {#text} at (0,420) size 32x19 >+ text run at (0,420) width 32: "4444" >+ RenderBR {BR} at (32,435) size 0x0 >+ RenderText {#text} at (0,440) size 32x19 >+ text run at (0,440) width 32: "5555" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,460) size 32x19 >+ text run at (0,460) width 32: "6666" >+ RenderBR {BR} at (32,475) size 0x0 >+ RenderText {#text} at (0,480) size 32x19 >+ text run at (0,480) width 32: "7777" >+ RenderBR {BR} at (32,495) size 0x0 >+ RenderText {#text} at (0,500) size 32x19 >+ text run at (0,500) width 32: "8888" >+ RenderBR {BR} at (32,515) size 0x0 >+ RenderText {#text} at (0,520) size 32x19 >+ text run at (0,520) width 32: "9999" >+ RenderBR {BR} at (32,535) size 0x0 >+ RenderText {#text} at (0,540) size 12x19 >+ text run at (0,540) width 12: "::::" >+ RenderBR {BR} at (12,555) size 0x0 >+ RenderText {#text} at (0,560) size 16x19 >+ text run at (0,560) width 16: ";;;;" >+ RenderBR {BR} at (16,575) size 0x0 >+ RenderText {#text} at (0,580) size 36x19 >+ text run at (0,580) width 36: "<<<<" >+ RenderBR {BR} at (36,595) size 0x0 >+ RenderText {#text} at (0,600) size 36x19 >+ text run at (0,600) width 36: "====" >+ RenderBR {BR} at (36,615) size 0x0 >+ RenderText {#text} at (0,620) size 36x19 >+ text run at (0,620) width 36: ">>>>" >+ RenderBR {BR} at (36,635) size 0x0 >+ RenderText {#text} at (0,640) size 28x19 >+ text run at (0,640) width 28: "????" >+ RenderBR {BR} at (28,655) size 0x0 >+ RenderText {#text} at (0,660) size 60x19 >+ text run at (0,660) width 60: "@@@@" >+ RenderBR {BR} at (60,675) size 0x0 >+ RenderText {#text} at (0,680) size 44x19 >+ text run at (0,680) width 44: "AAAA" >+ RenderBR {BR} at (44,695) size 0x0 >+ RenderText {#text} at (0,700) size 40x19 >+ text run at (0,700) width 40: "BBBB" >+ RenderBR {BR} at (40,715) size 0x0 >+ RenderText {#text} at (0,720) size 44x19 >+ text run at (0,720) width 44: "CCCC" >+ RenderBR {BR} at (44,735) size 0x0 >+ RenderText {#text} at (0,740) size 44x19 >+ text run at (0,740) width 44: "DDDD" >+ RenderBR {BR} at (44,755) size 0x0 >+ RenderText {#text} at (0,760) size 36x19 >+ text run at (0,760) width 36: "EEEE" >+ RenderBR {BR} at (36,775) size 0x0 >+ RenderText {#text} at (0,780) size 36x19 >+ text run at (0,780) width 36: "FFFF" >+ RenderBR {BR} at (36,795) size 0x0 >+ RenderText {#text} at (0,800) size 44x19 >+ text run at (0,800) width 44: "GGGG" >+ RenderBR {BR} at (44,815) size 0x0 >+ RenderText {#text} at (0,820) size 44x19 >+ text run at (0,820) width 44: "HHHH" >+ RenderBR {BR} at (44,835) size 0x0 >+ RenderText {#text} at (0,840) size 20x19 >+ text run at (0,840) width 20: "IIII" >+ RenderBR {BR} at (20,855) size 0x0 >+ RenderText {#text} at (0,860) size 24x19 >+ text run at (0,860) width 24: "JJJJ" >+ RenderBR {BR} at (24,875) size 0x0 >+ RenderText {#text} at (0,880) size 48x19 >+ text run at (0,880) width 48: "KKKK" >+ RenderBR {BR} at (48,895) size 0x0 >+ RenderText {#text} at (0,900) size 36x19 >+ text run at (0,900) width 36: "LLLL" >+ RenderBR {BR} at (36,915) size 0x0 >+ RenderText {#text} at (0,920) size 56x19 >+ text run at (0,920) width 56: "MMMM" >+ RenderBR {BR} at (56,935) size 0x0 >+ RenderText {#text} at (0,940) size 48x19 >+ text run at (0,940) width 48: "NNNN" >+ RenderBR {BR} at (48,955) size 0x0 >+ RenderText {#text} at (0,960) size 48x19 >+ text run at (0,960) width 48: "OOOO" >+ RenderBR {BR} at (48,975) size 0x0 >+ RenderText {#text} at (0,980) size 36x19 >+ text run at (0,980) width 36: "PPPP" >+ RenderBR {BR} at (36,995) size 0x0 >+ RenderText {#text} at (0,1000) size 48x19 >+ text run at (0,1000) width 48: "QQQQ" >+ RenderBR {BR} at (48,1015) size 0x0 >+ RenderText {#text} at (0,1020) size 40x19 >+ text run at (0,1020) width 40: "RRRR" >+ RenderBR {BR} at (40,1035) size 0x0 >+ RenderText {#text} at (0,1040) size 36x19 >+ text run at (0,1040) width 36: "SSSS" >+ RenderBR {BR} at (36,1055) size 0x0 >+ RenderText {#text} at (0,1060) size 36x19 >+ text run at (0,1060) width 36: "TTTT" >+ RenderBR {BR} at (36,1075) size 0x0 >+ RenderText {#text} at (0,1080) size 44x19 >+ text run at (0,1080) width 44: "UUUU" >+ RenderBR {BR} at (44,1095) size 0x0 >+ RenderText {#text} at (0,1100) size 44x19 >+ text run at (0,1100) width 44: "VVVV" >+ RenderBR {BR} at (44,1115) size 0x0 >+ RenderText {#text} at (0,1120) size 60x19 >+ text run at (0,1120) width 60: "WWWW" >+ RenderBR {BR} at (60,1135) size 0x0 >+ RenderText {#text} at (0,1140) size 44x19 >+ text run at (0,1140) width 44: "XXXX" >+ RenderBR {BR} at (44,1155) size 0x0 >+ RenderText {#text} at (0,1160) size 44x19 >+ text run at (0,1160) width 44: "YYYY" >+ RenderBR {BR} at (44,1175) size 0x0 >+ RenderText {#text} at (0,1180) size 36x19 >+ text run at (0,1180) width 36: "ZZZZ" >+ RenderBR {BR} at (36,1195) size 0x0 >+ RenderText {#text} at (0,1200) size 20x19 >+ text run at (0,1200) width 20: "[[[[" >+ RenderBR {BR} at (20,1215) size 0x0 >+ RenderText {#text} at (0,1220) size 16x19 >+ text run at (0,1220) width 16: "\\\\\\\\" >+ RenderBR {BR} at (16,1235) size 0x0 >+ RenderText {#text} at (0,1240) size 20x19 >+ text run at (0,1240) width 20: "]]]]" >+ RenderBR {BR} at (20,1255) size 0x0 >+ RenderText {#text} at (0,1260) size 32x19 >+ text run at (0,1260) width 32: "^^^^" >+ RenderBR {BR} at (32,1275) size 0x0 >+ RenderText {#text} at (0,1280) size 32x19 >+ text run at (0,1280) width 32: "____" >+ RenderBR {BR} at (32,1295) size 0x0 >+ RenderText {#text} at (0,1300) size 20x19 >+ text run at (0,1300) width 20: "````" >+ RenderBR {BR} at (20,1315) size 0x0 >+ RenderText {#text} at (0,1320) size 28x19 >+ text run at (0,1320) width 28: "aaaa" >+ RenderBR {BR} at (28,1335) size 0x0 >+ RenderText {#text} at (0,1340) size 32x19 >+ text run at (0,1340) width 32: "bbbb" >+ RenderBR {BR} at (32,1355) size 0x0 >+ RenderText {#text} at (0,1360) size 28x19 >+ text run at (0,1360) width 28: "cccc" >+ RenderBR {BR} at (28,1375) size 0x0 >+ RenderText {#text} at (0,1380) size 32x19 >+ text run at (0,1380) width 32: "dddd" >+ RenderBR {BR} at (32,1395) size 0x0 >+ RenderText {#text} at (0,1400) size 28x19 >+ text run at (0,1400) width 28: "eeee" >+ RenderBR {BR} at (28,1415) size 0x0 >+ RenderText {#text} at (0,1420) size 16x19 >+ text run at (0,1420) width 16: "ffff" >+ RenderBR {BR} at (16,1435) size 0x0 >+ RenderText {#text} at (0,1440) size 28x19 >+ text run at (0,1440) width 28: "gggg" >+ RenderBR {BR} at (28,1455) size 0x0 >+ RenderText {#text} at (0,1460) size 28x19 >+ text run at (0,1460) width 28: "hhhh" >+ RenderBR {BR} at (28,1475) size 0x0 >+ RenderText {#text} at (0,1480) size 12x19 >+ text run at (0,1480) width 12: "iiii" >+ RenderBR {BR} at (12,1495) size 0x0 >+ RenderText {#text} at (0,1500) size 16x19 >+ text run at (0,1500) width 16: "jjjj" >+ RenderBR {BR} at (16,1515) size 0x0 >+ RenderText {#text} at (0,1520) size 32x19 >+ text run at (0,1520) width 32: "kkkk" >+ RenderBR {BR} at (32,1535) size 0x0 >+ RenderText {#text} at (0,1540) size 12x19 >+ text run at (0,1540) width 12: "llll" >+ RenderBR {BR} at (12,1555) size 0x0 >+ RenderText {#text} at (0,1560) size 44x19 >+ text run at (0,1560) width 44: "mmmm" >+ RenderBR {BR} at (44,1575) size 0x0 >+ RenderText {#text} at (0,1580) size 28x19 >+ text run at (0,1580) width 28: "nnnn" >+ RenderBR {BR} at (28,1595) size 0x0 >+ RenderText {#text} at (0,1600) size 32x19 >+ text run at (0,1600) width 32: "oooo" >+ RenderBR {BR} at (32,1615) size 0x0 >+ RenderText {#text} at (0,1620) size 32x19 >+ text run at (0,1620) width 32: "pppp" >+ RenderBR {BR} at (32,1635) size 0x0 >+ RenderText {#text} at (0,1640) size 32x19 >+ text run at (0,1640) width 32: "qqqq" >+ RenderBR {BR} at (32,1655) size 0x0 >+ RenderText {#text} at (0,1660) size 20x19 >+ text run at (0,1660) width 20: "rrrr" >+ RenderBR {BR} at (20,1675) size 0x0 >+ RenderText {#text} at (0,1680) size 24x19 >+ text run at (0,1680) width 24: "ssss" >+ RenderBR {BR} at (24,1695) size 0x0 >+ RenderText {#text} at (0,1700) size 16x19 >+ text run at (0,1700) width 16: "tttt" >+ RenderBR {BR} at (16,1715) size 0x0 >+ RenderText {#text} at (0,1720) size 28x19 >+ text run at (0,1720) width 28: "uuuu" >+ RenderBR {BR} at (28,1735) size 0x0 >+ RenderText {#text} at (0,1740) size 28x19 >+ text run at (0,1740) width 28: "vvvv" >+ RenderBR {BR} at (28,1755) size 0x0 >+ RenderText {#text} at (0,1760) size 44x19 >+ text run at (0,1760) width 44: "wwww" >+ RenderBR {BR} at (44,1775) size 0x0 >+ RenderText {#text} at (0,1780) size 28x19 >+ text run at (0,1780) width 28: "xxxx" >+ RenderBR {BR} at (28,1795) size 0x0 >+ RenderText {#text} at (0,1800) size 28x19 >+ text run at (0,1800) width 28: "yyyy" >+ RenderBR {BR} at (28,1815) size 0x0 >+ RenderText {#text} at (0,1820) size 24x19 >+ text run at (0,1820) width 24: "zzzz" >+ RenderBR {BR} at (24,1835) size 0x0 >+ RenderText {#text} at (0,1840) size 28x19 >+ text run at (0,1840) width 28: "{{{{" >+ RenderBR {BR} at (28,1855) size 0x0 >+ RenderText {#text} at (0,1860) size 12x19 >+ text run at (0,1860) width 12: "||||" >+ RenderBR {BR} at (12,1875) size 0x0 >+ RenderText {#text} at (0,1880) size 32x19 >+ text run at (0,1880) width 32: "}}}}" >+ RenderBR {BR} at (32,1895) size 0x0 >+ RenderBlock {P} at (0,2264) size 769x1880 >+ RenderInline {FONT} at (0,0) size 64x1879 >+ RenderInline {FONT} at (0,0) size 64x1879 >+ RenderInline {FONT} at (0,0) size 64x1879 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {B} at (0,0) size 64x1879 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: " " >+ RenderBR {BR} at (16,15) size 0x0 >+ RenderText {#text} at (0,20) size 20x19 >+ text run at (0,20) width 20: "!!!!" >+ RenderBR {BR} at (20,35) size 0x0 >+ RenderText {#text} at (0,40) size 36x19 >+ text run at (0,40) width 36: "\"\"\"\"" >+ RenderBR {BR} at (36,55) size 0x0 >+ RenderText {#text} at (0,60) size 32x19 >+ text run at (0,60) width 32: "####" >+ RenderBR {BR} at (32,75) size 0x0 >+ RenderText {#text} at (0,80) size 32x19 >+ text run at (0,80) width 32: "$$$$" >+ RenderBR {BR} at (32,95) size 0x0 >+ RenderText {#text} at (0,100) size 64x19 >+ text run at (0,100) width 64: "%%%%" >+ RenderBR {BR} at (64,115) size 0x0 >+ RenderText {#text} at (0,120) size 52x19 >+ text run at (0,120) width 52: "&&&&" >+ RenderBR {BR} at (52,135) size 0x0 >+ RenderText {#text} at (0,140) size 16x19 >+ text run at (0,140) width 16: "''''" >+ RenderBR {BR} at (16,155) size 0x0 >+ RenderText {#text} at (0,160) size 20x19 >+ text run at (0,160) width 20: "((((" >+ RenderBR {BR} at (20,175) size 0x0 >+ RenderText {#text} at (0,180) size 20x19 >+ text run at (0,180) width 20: "))))" >+ RenderBR {BR} at (20,195) size 0x0 >+ RenderText {#text} at (0,200) size 32x19 >+ text run at (0,200) width 32: "****" >+ RenderBR {BR} at (32,215) size 0x0 >+ RenderText {#text} at (0,220) size 36x19 >+ text run at (0,220) width 36: "++++" >+ RenderBR {BR} at (36,235) size 0x0 >+ RenderText {#text} at (0,240) size 16x19 >+ text run at (0,240) width 16: ",,,," >+ RenderBR {BR} at (16,255) size 0x0 >+ RenderText {#text} at (0,260) size 20x19 >+ text run at (0,260) width 20: "----" >+ RenderBR {BR} at (20,275) size 0x0 >+ RenderText {#text} at (0,280) size 16x19 >+ text run at (0,280) width 16: "...." >+ RenderBR {BR} at (16,295) size 0x0 >+ RenderText {#text} at (0,300) size 16x19 >+ text run at (0,300) width 16: "////" >+ RenderBR {BR} at (16,315) size 0x0 >+ RenderText {#text} at (0,320) size 32x19 >+ text run at (0,320) width 32: "0000" >+ RenderBR {BR} at (32,335) size 0x0 >+ RenderText {#text} at (0,340) size 32x19 >+ text run at (0,340) width 32: "1111" >+ RenderBR {BR} at (32,355) size 0x0 >+ RenderText {#text} at (0,360) size 32x19 >+ text run at (0,360) width 32: "2222" >+ RenderBR {BR} at (32,375) size 0x0 >+ RenderText {#text} at (0,380) size 32x19 >+ text run at (0,380) width 32: "3333" >+ RenderBR {BR} at (32,395) size 0x0 >+ RenderText {#text} at (0,400) size 32x19 >+ text run at (0,400) width 32: "4444" >+ RenderBR {BR} at (32,415) size 0x0 >+ RenderText {#text} at (0,420) size 32x19 >+ text run at (0,420) width 32: "5555" >+ RenderBR {BR} at (32,435) size 0x0 >+ RenderText {#text} at (0,440) size 32x19 >+ text run at (0,440) width 32: "6666" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,460) size 32x19 >+ text run at (0,460) width 32: "7777" >+ RenderBR {BR} at (32,475) size 0x0 >+ RenderText {#text} at (0,480) size 32x19 >+ text run at (0,480) width 32: "8888" >+ RenderBR {BR} at (32,495) size 0x0 >+ RenderText {#text} at (0,500) size 32x19 >+ text run at (0,500) width 32: "9999" >+ RenderBR {BR} at (32,515) size 0x0 >+ RenderText {#text} at (0,520) size 20x19 >+ text run at (0,520) width 20: "::::" >+ RenderBR {BR} at (20,535) size 0x0 >+ RenderText {#text} at (0,540) size 20x19 >+ text run at (0,540) width 20: ";;;;" >+ RenderBR {BR} at (20,555) size 0x0 >+ RenderText {#text} at (0,560) size 36x19 >+ text run at (0,560) width 36: "<<<<" >+ RenderBR {BR} at (36,575) size 0x0 >+ RenderText {#text} at (0,580) size 36x19 >+ text run at (0,580) width 36: "====" >+ RenderBR {BR} at (36,595) size 0x0 >+ RenderText {#text} at (0,600) size 36x19 >+ text run at (0,600) width 36: ">>>>" >+ RenderBR {BR} at (36,615) size 0x0 >+ RenderText {#text} at (0,620) size 32x19 >+ text run at (0,620) width 32: "????" >+ RenderBR {BR} at (32,635) size 0x0 >+ RenderText {#text} at (0,640) size 60x19 >+ text run at (0,640) width 60: "@@@@" >+ RenderBR {BR} at (60,655) size 0x0 >+ RenderText {#text} at (0,660) size 44x19 >+ text run at (0,660) width 44: "AAAA" >+ RenderBR {BR} at (44,675) size 0x0 >+ RenderText {#text} at (0,680) size 44x19 >+ text run at (0,680) width 44: "BBBB" >+ RenderBR {BR} at (44,695) size 0x0 >+ RenderText {#text} at (0,700) size 44x19 >+ text run at (0,700) width 44: "CCCC" >+ RenderBR {BR} at (44,715) size 0x0 >+ RenderText {#text} at (0,720) size 48x19 >+ text run at (0,720) width 48: "DDDD" >+ RenderBR {BR} at (48,735) size 0x0 >+ RenderText {#text} at (0,740) size 40x19 >+ text run at (0,740) width 40: "EEEE" >+ RenderBR {BR} at (40,755) size 0x0 >+ RenderText {#text} at (0,760) size 36x19 >+ text run at (0,760) width 36: "FFFF" >+ RenderBR {BR} at (36,775) size 0x0 >+ RenderText {#text} at (0,780) size 48x19 >+ text run at (0,780) width 48: "GGGG" >+ RenderBR {BR} at (48,795) size 0x0 >+ RenderText {#text} at (0,800) size 48x19 >+ text run at (0,800) width 48: "HHHH" >+ RenderBR {BR} at (48,815) size 0x0 >+ RenderText {#text} at (0,820) size 24x19 >+ text run at (0,820) width 24: "IIII" >+ RenderBR {BR} at (24,835) size 0x0 >+ RenderText {#text} at (0,840) size 32x19 >+ text run at (0,840) width 32: "JJJJ" >+ RenderBR {BR} at (32,855) size 0x0 >+ RenderText {#text} at (0,860) size 48x19 >+ text run at (0,860) width 48: "KKKK" >+ RenderBR {BR} at (48,875) size 0x0 >+ RenderText {#text} at (0,880) size 40x19 >+ text run at (0,880) width 40: "LLLL" >+ RenderBR {BR} at (40,895) size 0x0 >+ RenderText {#text} at (0,900) size 64x19 >+ text run at (0,900) width 64: "MMMM" >+ RenderBR {BR} at (64,915) size 0x0 >+ RenderText {#text} at (0,920) size 48x19 >+ text run at (0,920) width 48: "NNNN" >+ RenderBR {BR} at (48,935) size 0x0 >+ RenderText {#text} at (0,940) size 48x19 >+ text run at (0,940) width 48: "OOOO" >+ RenderBR {BR} at (48,955) size 0x0 >+ RenderText {#text} at (0,960) size 36x19 >+ text run at (0,960) width 36: "PPPP" >+ RenderBR {BR} at (36,975) size 0x0 >+ RenderText {#text} at (0,980) size 48x19 >+ text run at (0,980) width 48: "QQQQ" >+ RenderBR {BR} at (48,995) size 0x0 >+ RenderText {#text} at (0,1000) size 48x19 >+ text run at (0,1000) width 48: "RRRR" >+ RenderBR {BR} at (48,1015) size 0x0 >+ RenderText {#text} at (0,1020) size 36x19 >+ text run at (0,1020) width 36: "SSSS" >+ RenderBR {BR} at (36,1035) size 0x0 >+ RenderText {#text} at (0,1040) size 40x19 >+ text run at (0,1040) width 40: "TTTT" >+ RenderBR {BR} at (40,1055) size 0x0 >+ RenderText {#text} at (0,1060) size 44x19 >+ text run at (0,1060) width 44: "UUUU" >+ RenderBR {BR} at (44,1075) size 0x0 >+ RenderText {#text} at (0,1080) size 44x19 >+ text run at (0,1080) width 44: "VVVV" >+ RenderBR {BR} at (44,1095) size 0x0 >+ RenderText {#text} at (0,1100) size 60x19 >+ text run at (0,1100) width 60: "WWWW" >+ RenderBR {BR} at (60,1115) size 0x0 >+ RenderText {#text} at (0,1120) size 44x19 >+ text run at (0,1120) width 44: "XXXX" >+ RenderBR {BR} at (44,1135) size 0x0 >+ RenderText {#text} at (0,1140) size 40x19 >+ text run at (0,1140) width 40: "YYYY" >+ RenderBR {BR} at (40,1155) size 0x0 >+ RenderText {#text} at (0,1160) size 36x19 >+ text run at (0,1160) width 36: "ZZZZ" >+ RenderBR {BR} at (36,1175) size 0x0 >+ RenderText {#text} at (0,1180) size 20x19 >+ text run at (0,1180) width 20: "[[[[" >+ RenderBR {BR} at (20,1195) size 0x0 >+ RenderText {#text} at (0,1200) size 16x19 >+ text run at (0,1200) width 16: "\\\\\\\\" >+ RenderBR {BR} at (16,1215) size 0x0 >+ RenderText {#text} at (0,1220) size 20x19 >+ text run at (0,1220) width 20: "]]]]" >+ RenderBR {BR} at (20,1235) size 0x0 >+ RenderText {#text} at (0,1240) size 36x19 >+ text run at (0,1240) width 36: "^^^^" >+ RenderBR {BR} at (36,1255) size 0x0 >+ RenderText {#text} at (0,1260) size 32x19 >+ text run at (0,1260) width 32: "____" >+ RenderBR {BR} at (32,1275) size 0x0 >+ RenderText {#text} at (0,1280) size 20x19 >+ text run at (0,1280) width 20: "````" >+ RenderBR {BR} at (20,1295) size 0x0 >+ RenderText {#text} at (0,1300) size 32x19 >+ text run at (0,1300) width 32: "aaaa" >+ RenderBR {BR} at (32,1315) size 0x0 >+ RenderText {#text} at (0,1320) size 32x19 >+ text run at (0,1320) width 32: "bbbb" >+ RenderBR {BR} at (32,1335) size 0x0 >+ RenderText {#text} at (0,1340) size 28x19 >+ text run at (0,1340) width 28: "cccc" >+ RenderBR {BR} at (28,1355) size 0x0 >+ RenderText {#text} at (0,1360) size 32x19 >+ text run at (0,1360) width 32: "dddd" >+ RenderBR {BR} at (32,1375) size 0x0 >+ RenderText {#text} at (0,1380) size 32x19 >+ text run at (0,1380) width 32: "eeee" >+ RenderBR {BR} at (32,1395) size 0x0 >+ RenderText {#text} at (0,1400) size 20x19 >+ text run at (0,1400) width 20: "ffff" >+ RenderBR {BR} at (20,1415) size 0x0 >+ RenderText {#text} at (0,1420) size 32x19 >+ text run at (0,1420) width 32: "gggg" >+ RenderBR {BR} at (32,1435) size 0x0 >+ RenderText {#text} at (0,1440) size 32x19 >+ text run at (0,1440) width 32: "hhhh" >+ RenderBR {BR} at (32,1455) size 0x0 >+ RenderText {#text} at (0,1460) size 16x19 >+ text run at (0,1460) width 16: "iiii" >+ RenderBR {BR} at (16,1475) size 0x0 >+ RenderText {#text} at (0,1480) size 16x19 >+ text run at (0,1480) width 16: "jjjj" >+ RenderBR {BR} at (16,1495) size 0x0 >+ RenderText {#text} at (0,1500) size 36x19 >+ text run at (0,1500) width 36: "kkkk" >+ RenderBR {BR} at (36,1515) size 0x0 >+ RenderText {#text} at (0,1520) size 16x19 >+ text run at (0,1520) width 16: "llll" >+ RenderBR {BR} at (16,1535) size 0x0 >+ RenderText {#text} at (0,1540) size 48x19 >+ text run at (0,1540) width 48: "mmmm" >+ RenderBR {BR} at (48,1555) size 0x0 >+ RenderText {#text} at (0,1560) size 32x19 >+ text run at (0,1560) width 32: "nnnn" >+ RenderBR {BR} at (32,1575) size 0x0 >+ RenderText {#text} at (0,1580) size 32x19 >+ text run at (0,1580) width 32: "oooo" >+ RenderBR {BR} at (32,1595) size 0x0 >+ RenderText {#text} at (0,1600) size 32x19 >+ text run at (0,1600) width 32: "pppp" >+ RenderBR {BR} at (32,1615) size 0x0 >+ RenderText {#text} at (0,1620) size 32x19 >+ text run at (0,1620) width 32: "qqqq" >+ RenderBR {BR} at (32,1635) size 0x0 >+ RenderText {#text} at (0,1640) size 24x19 >+ text run at (0,1640) width 24: "rrrr" >+ RenderBR {BR} at (24,1655) size 0x0 >+ RenderText {#text} at (0,1660) size 28x19 >+ text run at (0,1660) width 28: "ssss" >+ RenderBR {BR} at (28,1675) size 0x0 >+ RenderText {#text} at (0,1680) size 20x19 >+ text run at (0,1680) width 20: "tttt" >+ RenderBR {BR} at (20,1695) size 0x0 >+ RenderText {#text} at (0,1700) size 32x19 >+ text run at (0,1700) width 32: "uuuu" >+ RenderBR {BR} at (32,1715) size 0x0 >+ RenderText {#text} at (0,1720) size 32x19 >+ text run at (0,1720) width 32: "vvvv" >+ RenderBR {BR} at (32,1735) size 0x0 >+ RenderText {#text} at (0,1740) size 40x19 >+ text run at (0,1740) width 40: "wwww" >+ RenderBR {BR} at (40,1755) size 0x0 >+ RenderText {#text} at (0,1760) size 32x19 >+ text run at (0,1760) width 32: "xxxx" >+ RenderBR {BR} at (32,1775) size 0x0 >+ RenderText {#text} at (0,1780) size 32x19 >+ text run at (0,1780) width 32: "yyyy" >+ RenderBR {BR} at (32,1795) size 0x0 >+ RenderText {#text} at (0,1800) size 24x19 >+ text run at (0,1800) width 24: "zzzz" >+ RenderBR {BR} at (24,1815) size 0x0 >+ RenderText {#text} at (0,1820) size 24x19 >+ text run at (0,1820) width 24: "{{{{" >+ RenderBR {BR} at (24,1835) size 0x0 >+ RenderText {#text} at (0,1840) size 12x19 >+ text run at (0,1840) width 12: "||||" >+ RenderBR {BR} at (12,1855) size 0x0 >+ RenderText {#text} at (0,1860) size 24x19 >+ text run at (0,1860) width 24: "}}}}" >+ RenderBR {BR} at (24,1875) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,4160) size 769x1880 >+ RenderInline {FONT} at (0,0) size 60x1879 >+ RenderInline {FONT} at (0,0) size 60x1879 >+ RenderInline {FONT} at (0,0) size 60x1879 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {I} at (0,0) size 60x1879 >+ RenderText {#text} at (0,0) size 16x19 >+ text run at (0,0) width 16: " " >+ RenderBR {BR} at (16,15) size 0x0 >+ RenderText {#text} at (0,20) size 16x19 >+ text run at (0,20) width 16: "!!!!" >+ RenderBR {BR} at (16,35) size 0x0 >+ RenderText {#text} at (0,40) size 32x19 >+ text run at (0,40) width 32: "\"\"\"\"" >+ RenderBR {BR} at (32,55) size 0x0 >+ RenderText {#text} at (0,60) size 32x19 >+ text run at (0,60) width 32: "####" >+ RenderBR {BR} at (32,75) size 0x0 >+ RenderText {#text} at (0,80) size 32x19 >+ text run at (0,80) width 32: "$$$$" >+ RenderBR {BR} at (32,95) size 0x0 >+ RenderText {#text} at (0,100) size 52x19 >+ text run at (0,100) width 52: "%%%%" >+ RenderBR {BR} at (52,115) size 0x0 >+ RenderText {#text} at (0,120) size 48x19 >+ text run at (0,120) width 48: "&&&&" >+ RenderBR {BR} at (48,135) size 0x0 >+ RenderText {#text} at (0,140) size 12x19 >+ text run at (0,140) width 12: "''''" >+ RenderBR {BR} at (12,155) size 0x0 >+ RenderText {#text} at (0,160) size 20x19 >+ text run at (0,160) width 20: "((((" >+ RenderBR {BR} at (20,175) size 0x0 >+ RenderText {#text} at (0,180) size 20x19 >+ text run at (0,180) width 20: "))))" >+ RenderBR {BR} at (20,195) size 0x0 >+ RenderText {#text} at (0,200) size 32x19 >+ text run at (0,200) width 32: "****" >+ RenderBR {BR} at (32,215) size 0x0 >+ RenderText {#text} at (0,220) size 44x19 >+ text run at (0,220) width 44: "++++" >+ RenderBR {BR} at (44,235) size 0x0 >+ RenderText {#text} at (0,240) size 16x19 >+ text run at (0,240) width 16: ",,,," >+ RenderBR {BR} at (16,255) size 0x0 >+ RenderText {#text} at (0,260) size 20x19 >+ text run at (0,260) width 20: "----" >+ RenderBR {BR} at (20,275) size 0x0 >+ RenderText {#text} at (0,280) size 16x19 >+ text run at (0,280) width 16: "...." >+ RenderBR {BR} at (16,295) size 0x0 >+ RenderText {#text} at (0,300) size 16x19 >+ text run at (0,300) width 16: "////" >+ RenderBR {BR} at (16,315) size 0x0 >+ RenderText {#text} at (0,320) size 32x19 >+ text run at (0,320) width 32: "0000" >+ RenderBR {BR} at (32,335) size 0x0 >+ RenderText {#text} at (0,340) size 32x19 >+ text run at (0,340) width 32: "1111" >+ RenderBR {BR} at (32,355) size 0x0 >+ RenderText {#text} at (0,360) size 32x19 >+ text run at (0,360) width 32: "2222" >+ RenderBR {BR} at (32,375) size 0x0 >+ RenderText {#text} at (0,380) size 32x19 >+ text run at (0,380) width 32: "3333" >+ RenderBR {BR} at (32,395) size 0x0 >+ RenderText {#text} at (0,400) size 32x19 >+ text run at (0,400) width 32: "4444" >+ RenderBR {BR} at (32,415) size 0x0 >+ RenderText {#text} at (0,420) size 32x19 >+ text run at (0,420) width 32: "5555" >+ RenderBR {BR} at (32,435) size 0x0 >+ RenderText {#text} at (0,440) size 32x19 >+ text run at (0,440) width 32: "6666" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,460) size 32x19 >+ text run at (0,460) width 32: "7777" >+ RenderBR {BR} at (32,475) size 0x0 >+ RenderText {#text} at (0,480) size 32x19 >+ text run at (0,480) width 32: "8888" >+ RenderBR {BR} at (32,495) size 0x0 >+ RenderText {#text} at (0,500) size 32x19 >+ text run at (0,500) width 32: "9999" >+ RenderBR {BR} at (32,515) size 0x0 >+ RenderText {#text} at (0,520) size 20x19 >+ text run at (0,520) width 20: "::::" >+ RenderBR {BR} at (20,535) size 0x0 >+ RenderText {#text} at (0,540) size 20x19 >+ text run at (0,540) width 20: ";;;;" >+ RenderBR {BR} at (20,555) size 0x0 >+ RenderText {#text} at (0,560) size 44x19 >+ text run at (0,560) width 44: "<<<<" >+ RenderBR {BR} at (44,575) size 0x0 >+ RenderText {#text} at (0,580) size 44x19 >+ text run at (0,580) width 44: "====" >+ RenderBR {BR} at (44,595) size 0x0 >+ RenderText {#text} at (0,600) size 44x19 >+ text run at (0,600) width 44: ">>>>" >+ RenderBR {BR} at (44,615) size 0x0 >+ RenderText {#text} at (0,620) size 32x19 >+ text run at (0,620) width 32: "????" >+ RenderBR {BR} at (32,635) size 0x0 >+ RenderText {#text} at (0,640) size 60x19 >+ text run at (0,640) width 60: "@@@@" >+ RenderBR {BR} at (60,655) size 0x0 >+ RenderText {#text} at (0,660) size 40x19 >+ text run at (0,660) width 40: "AAAA" >+ RenderBR {BR} at (40,675) size 0x0 >+ RenderText {#text} at (0,680) size 36x19 >+ text run at (0,680) width 36: "BBBB" >+ RenderBR {BR} at (36,695) size 0x0 >+ RenderText {#text} at (0,700) size 44x19 >+ text run at (0,700) width 44: "CCCC" >+ RenderBR {BR} at (44,715) size 0x0 >+ RenderText {#text} at (0,720) size 44x19 >+ text run at (0,720) width 44: "DDDD" >+ RenderBR {BR} at (44,735) size 0x0 >+ RenderText {#text} at (0,740) size 40x19 >+ text run at (0,740) width 40: "EEEE" >+ RenderBR {BR} at (40,755) size 0x0 >+ RenderText {#text} at (0,760) size 40x19 >+ text run at (0,760) width 40: "FFFF" >+ RenderBR {BR} at (40,775) size 0x0 >+ RenderText {#text} at (0,780) size 48x19 >+ text run at (0,780) width 48: "GGGG" >+ RenderBR {BR} at (48,795) size 0x0 >+ RenderText {#text} at (0,800) size 44x19 >+ text run at (0,800) width 44: "HHHH" >+ RenderBR {BR} at (44,815) size 0x0 >+ RenderText {#text} at (0,820) size 20x19 >+ text run at (0,820) width 20: "IIII" >+ RenderBR {BR} at (20,835) size 0x0 >+ RenderText {#text} at (0,840) size 28x19 >+ text run at (0,840) width 28: "JJJJ" >+ RenderBR {BR} at (28,855) size 0x0 >+ RenderText {#text} at (0,860) size 44x19 >+ text run at (0,860) width 44: "KKKK" >+ RenderBR {BR} at (44,875) size 0x0 >+ RenderText {#text} at (0,880) size 36x19 >+ text run at (0,880) width 36: "LLLL" >+ RenderBR {BR} at (36,895) size 0x0 >+ RenderText {#text} at (0,900) size 52x19 >+ text run at (0,900) width 52: "MMMM" >+ RenderBR {BR} at (52,915) size 0x0 >+ RenderText {#text} at (0,920) size 44x19 >+ text run at (0,920) width 44: "NNNN" >+ RenderBR {BR} at (44,935) size 0x0 >+ RenderText {#text} at (0,940) size 44x19 >+ text run at (0,940) width 44: "OOOO" >+ RenderBR {BR} at (44,955) size 0x0 >+ RenderText {#text} at (0,960) size 40x19 >+ text run at (0,960) width 40: "PPPP" >+ RenderBR {BR} at (40,975) size 0x0 >+ RenderText {#text} at (0,980) size 44x19 >+ text run at (0,980) width 44: "QQQQ" >+ RenderBR {BR} at (44,995) size 0x0 >+ RenderText {#text} at (0,1000) size 36x19 >+ text run at (0,1000) width 36: "RRRR" >+ RenderBR {BR} at (36,1015) size 0x0 >+ RenderText {#text} at (0,1020) size 32x19 >+ text run at (0,1020) width 32: "SSSS" >+ RenderBR {BR} at (32,1035) size 0x0 >+ RenderText {#text} at (0,1040) size 36x19 >+ text run at (0,1040) width 36: "TTTT" >+ RenderBR {BR} at (36,1055) size 0x0 >+ RenderText {#text} at (0,1060) size 48x19 >+ text run at (0,1060) width 48: "UUUU" >+ RenderBR {BR} at (48,1075) size 0x0 >+ RenderText {#text} at (0,1080) size 40x19 >+ text run at (0,1080) width 40: "VVVV" >+ RenderBR {BR} at (40,1095) size 0x0 >+ RenderText {#text} at (0,1100) size 52x19 >+ text run at (0,1100) width 52: "WWWW" >+ RenderBR {BR} at (52,1115) size 0x0 >+ RenderText {#text} at (0,1120) size 40x19 >+ text run at (0,1120) width 40: "XXXX" >+ RenderBR {BR} at (40,1135) size 0x0 >+ RenderText {#text} at (0,1140) size 32x19 >+ text run at (0,1140) width 32: "YYYY" >+ RenderBR {BR} at (32,1155) size 0x0 >+ RenderText {#text} at (0,1160) size 36x19 >+ text run at (0,1160) width 36: "ZZZZ" >+ RenderBR {BR} at (36,1175) size 0x0 >+ RenderText {#text} at (0,1180) size 28x19 >+ text run at (0,1180) width 28: "[[[[" >+ RenderBR {BR} at (28,1195) size 0x0 >+ RenderText {#text} at (0,1200) size 16x19 >+ text run at (0,1200) width 16: "\\\\\\\\" >+ RenderBR {BR} at (16,1215) size 0x0 >+ RenderText {#text} at (0,1220) size 28x19 >+ text run at (0,1220) width 28: "]]]]" >+ RenderBR {BR} at (28,1235) size 0x0 >+ RenderText {#text} at (0,1240) size 28x19 >+ text run at (0,1240) width 28: "^^^^" >+ RenderBR {BR} at (28,1255) size 0x0 >+ RenderText {#text} at (0,1260) size 32x19 >+ text run at (0,1260) width 32: "____" >+ RenderBR {BR} at (32,1275) size 0x0 >+ RenderText {#text} at (0,1280) size 20x19 >+ text run at (0,1280) width 20: "````" >+ RenderBR {BR} at (20,1295) size 0x0 >+ RenderText {#text} at (0,1300) size 32x19 >+ text run at (0,1300) width 32: "aaaa" >+ RenderBR {BR} at (32,1315) size 0x0 >+ RenderText {#text} at (0,1320) size 32x19 >+ text run at (0,1320) width 32: "bbbb" >+ RenderBR {BR} at (32,1335) size 0x0 >+ RenderText {#text} at (0,1340) size 28x19 >+ text run at (0,1340) width 28: "cccc" >+ RenderBR {BR} at (28,1355) size 0x0 >+ RenderText {#text} at (0,1360) size 32x19 >+ text run at (0,1360) width 32: "dddd" >+ RenderBR {BR} at (32,1375) size 0x0 >+ RenderText {#text} at (0,1380) size 28x19 >+ text run at (0,1380) width 28: "eeee" >+ RenderBR {BR} at (28,1395) size 0x0 >+ RenderText {#text} at (0,1400) size 20x19 >+ text run at (0,1400) width 20: "ffff" >+ RenderBR {BR} at (20,1415) size 0x0 >+ RenderText {#text} at (0,1420) size 32x19 >+ text run at (0,1420) width 32: "gggg" >+ RenderBR {BR} at (32,1435) size 0x0 >+ RenderText {#text} at (0,1440) size 32x19 >+ text run at (0,1440) width 32: "hhhh" >+ RenderBR {BR} at (32,1455) size 0x0 >+ RenderText {#text} at (0,1460) size 16x19 >+ text run at (0,1460) width 16: "iiii" >+ RenderBR {BR} at (16,1475) size 0x0 >+ RenderText {#text} at (0,1480) size 20x19 >+ text run at (0,1480) width 20: "jjjj" >+ RenderBR {BR} at (20,1495) size 0x0 >+ RenderText {#text} at (0,1500) size 32x19 >+ text run at (0,1500) width 32: "kkkk" >+ RenderBR {BR} at (32,1515) size 0x0 >+ RenderText {#text} at (0,1520) size 16x19 >+ text run at (0,1520) width 16: "llll" >+ RenderBR {BR} at (16,1535) size 0x0 >+ RenderText {#text} at (0,1540) size 48x19 >+ text run at (0,1540) width 48: "mmmm" >+ RenderBR {BR} at (48,1555) size 0x0 >+ RenderText {#text} at (0,1560) size 32x19 >+ text run at (0,1560) width 32: "nnnn" >+ RenderBR {BR} at (32,1575) size 0x0 >+ RenderText {#text} at (0,1580) size 32x19 >+ text run at (0,1580) width 32: "oooo" >+ RenderBR {BR} at (32,1595) size 0x0 >+ RenderText {#text} at (0,1600) size 32x19 >+ text run at (0,1600) width 32: "pppp" >+ RenderBR {BR} at (32,1615) size 0x0 >+ RenderText {#text} at (0,1620) size 32x19 >+ text run at (0,1620) width 32: "qqqq" >+ RenderBR {BR} at (32,1635) size 0x0 >+ RenderText {#text} at (0,1640) size 24x19 >+ text run at (0,1640) width 24: "rrrr" >+ RenderBR {BR} at (24,1655) size 0x0 >+ RenderText {#text} at (0,1660) size 24x19 >+ text run at (0,1660) width 24: "ssss" >+ RenderBR {BR} at (24,1675) size 0x0 >+ RenderText {#text} at (0,1680) size 20x19 >+ text run at (0,1680) width 20: "tttt" >+ RenderBR {BR} at (20,1695) size 0x0 >+ RenderText {#text} at (0,1700) size 32x19 >+ text run at (0,1700) width 32: "uuuu" >+ RenderBR {BR} at (32,1715) size 0x0 >+ RenderText {#text} at (0,1720) size 32x19 >+ text run at (0,1720) width 32: "vvvv" >+ RenderBR {BR} at (32,1735) size 0x0 >+ RenderText {#text} at (0,1740) size 44x19 >+ text run at (0,1740) width 44: "wwww" >+ RenderBR {BR} at (44,1755) size 0x0 >+ RenderText {#text} at (0,1760) size 32x19 >+ text run at (0,1760) width 32: "xxxx" >+ RenderBR {BR} at (32,1775) size 0x0 >+ RenderText {#text} at (0,1780) size 28x19 >+ text run at (0,1780) width 28: "yyyy" >+ RenderBR {BR} at (28,1795) size 0x0 >+ RenderText {#text} at (0,1800) size 24x19 >+ text run at (0,1800) width 24: "zzzz" >+ RenderBR {BR} at (24,1815) size 0x0 >+ RenderText {#text} at (0,1820) size 24x19 >+ text run at (0,1820) width 24: "{{{{" >+ RenderBR {BR} at (24,1835) size 0x0 >+ RenderText {#text} at (0,1840) size 16x19 >+ text run at (0,1840) width 16: "||||" >+ RenderBR {BR} at (16,1855) size 0x0 >+ RenderText {#text} at (0,1860) size 24x19 >+ text run at (0,1860) width 24: "}}}}" >+ RenderBR {BR} at (24,1875) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt >new file mode 100644 >index 00000000000..94e2be9e5a9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt >@@ -0,0 +1,39 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x372 >+ RenderBlock {HTML} at (0,0) size 800x372 >+ RenderBody {BODY} at (8,16) size 784x348 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 723x39 >+ text run at (0,0) width 723: "Test passes if the images of all the cats scroll when the box is scrolled. (Presence of cats behind the double border is UA" >+ text run at (0,20) width 72: "dependent)." >+ RenderBlock {DIV} at (0,348) size 784x0 >+layer at (8,72) size 292x292 clip at (58,122) size 177x177 scrollY 142 scrollHeight 320 >+ RenderBlock {DIV} at (0,56) size 292x292 [border: (50px double #000000)] >+ RenderText {#text} at (50,50) size 160x319 >+ text run at (50,50) width 130: "Filler Text Filler Text " >+ text run at (180,50) width 30: "Filler" >+ text run at (50,70) width 157: "Text Filler Text Filler Text" >+ text run at (50,90) width 160: "Filler Text Filler Text Filler" >+ text run at (50,110) width 31: "Text " >+ text run at (81,110) width 126: "Filler Text Filler Text" >+ text run at (50,130) width 65: "Filler Text " >+ text run at (115,130) width 95: "Filler Text Filler" >+ text run at (50,150) width 96: "Text Filler Text " >+ text run at (146,150) width 61: "Filler Text" >+ text run at (50,170) width 130: "Filler Text Filler Text " >+ text run at (180,170) width 30: "Filler" >+ text run at (50,190) width 157: "Text Filler Text Filler Text" >+ text run at (50,210) width 160: "Filler Text Filler Text Filler" >+ text run at (50,230) width 31: "Text " >+ text run at (81,230) width 126: "Filler Text Filler Text" >+ text run at (50,250) width 65: "Filler Text " >+ text run at (115,250) width 95: "Filler Text Filler" >+ text run at (50,270) width 96: "Text Filler Text " >+ text run at (146,270) width 61: "Filler Text" >+ text run at (50,290) width 130: "Filler Text Filler Text " >+ text run at (180,290) width 30: "Filler" >+ text run at (50,310) width 157: "Text Filler Text Filler Text" >+ text run at (50,330) width 160: "Filler Text Filler Text Filler" >+ text run at (50,350) width 31: "Text " >+ text run at (81,350) width 126: "Filler Text Filler Text" >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-color-applied-to-rounded-inline-element-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-color-applied-to-rounded-inline-element-expected.txt >new file mode 100644 >index 00000000000..37ab6815a03 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-color-applied-to-rounded-inline-element-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x80 >+ RenderBlock {HTML} at (0,0) size 800x80 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 395x19 >+ text run at (0,0) width 395: "Test passes if there is an orange box with rounded corners below." >+ RenderBlock (anonymous) at (0,36) size 784x20 >+ RenderInline {DIV} at (0,0) size 91x49 [color=#FFA500] [bgcolor=#FFA500] >+ RenderText {#text} at (15,0) size 61x19 >+ text run at (15,0) width 61: "Filler Text" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-color-border-box-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-color-border-box-expected.txt >new file mode 100644 >index 00000000000..37284e46472 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-color-border-box-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x350 >+ RenderBlock {HTML} at (0,0) size 800x350 >+ RenderBody {BODY} at (8,16) size 784x326 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 494x19 >+ text run at (0,0) width 494: "Test passes if green is visible on the page and there is no red is visible on the page." >+ RenderBlock {DIV} at (0,36) size 290x290 [bgcolor=#FF0000] >+ RenderBlock {DIV} at (0,0) size 290x290 [bgcolor=#000000] [border: (10px dashed #800080)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt >new file mode 100644 >index 00000000000..34cbcf89c20 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x438 >+ RenderBlock {HTML} at (0,0) size 800x438 >+ RenderBody {BODY} at (8,16) size 784x414 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 290x19 >+ text run at (0,0) width 290: "Test passes if there is no red visible on the page." >+ RenderBlock {DIV} at (0,36) size 379x379 [border: (25px double #000000)] >+ RenderBlock {DIV} at (0,35) size 379x379 [border: (25px double #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-size-002-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-size-002-expected.txt >new file mode 100644 >index 00000000000..8661e6b9b10 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-size-002-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x110 >+ RenderBlock {HTML} at (0,0) size 800x110 >+ RenderBody {BODY} at (8,16) size 784x86 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 290x19 >+ text run at (0,0) width 290: "Test passes if there is no red visible on the page." >+ RenderBlock {DIV} at (0,36) size 100x100 >+ RenderBlock {DIV} at (0,36) size 50x50 [bgcolor=#000000] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-size-applies-to-block-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-size-applies-to-block-expected.txt >new file mode 100644 >index 00000000000..4b3dc55b11e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-size-applies-to-block-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x332 >+ RenderBlock {HTML} at (0,0) size 800x332 >+ RenderBody {BODY} at (8,16) size 784x308 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 290x19 >+ text run at (0,0) width 290: "Test passes if there is no red visible on the page." >+ RenderBlock {SPAN} at (0,36) size 272x272 [bgcolor=#FF0000] [border: (20px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-size-aspect-ratio-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-size-aspect-ratio-expected.txt >new file mode 100644 >index 00000000000..bb972f18e60 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background-size-aspect-ratio-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 785x736 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x736 >+ RenderBlock {HTML} at (0,0) size 785x736 >+ RenderBody {BODY} at (8,16) size 769x712 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 696x19 >+ text run at (0,0) width 696: "Test passes if there are five unclipped cats in each of the two boxes, and if all the cats on the page are the same size." >+ RenderBlock {DIV} at (0,36) size 96x96 >+ RenderBlock {DIV} at (0,132) size 410x160 [border: (5px solid #000000)] >+ RenderBlock {DIV} at (0,302) size 160x410 [border: (5px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_color_padding_box-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_color_padding_box-expected.txt >new file mode 100644 >index 00000000000..9962cd2c99e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_color_padding_box-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x350 >+ RenderBlock {HTML} at (0,0) size 800x350 >+ RenderBody {BODY} at (8,16) size 784x326 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 250x19 >+ text run at (0,0) width 250: "Test passes if green is visible on the page." >+ RenderBlock {DIV} at (0,36) size 290x290 [bgcolor=#008000] >+ RenderBlock {DIV} at (0,0) size 290x290 [bgcolor=#000000] [border: (10px dashed #800080)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_position_three_four_values-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_position_three_four_values-expected.txt >new file mode 100644 >index 00000000000..30f8840d411 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_position_three_four_values-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 785x688 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x688 >+ RenderBlock {HTML} at (0,0) size 785x688 >+ RenderBody {BODY} at (8,16) size 769x662 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 370x19 >+ text run at (0,0) width 370: "Test passes if the content of the three black boxes is identical." >+ RenderBlock {DIV} at (10,36) size 298x202 [border: (5px solid #000000)] >+ RenderBlock {DIV} at (10,248) size 298x202 [border: (5px solid #000000)] >+ RenderBlock {DIV} at (10,460) size 298x202 [border: (5px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.txt >new file mode 100644 >index 00000000000..e64f6f77903 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x346 >+ RenderBlock {HTML} at (0,0) size 800x346 >+ RenderBody {BODY} at (8,16) size 784x322 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 572x19 >+ text run at (0,0) width 572: "Test passes if there is green on the page and contents of the black boxes look exactly the same." >+ RenderTable {TABLE} at (0,36) size 570x286 >+ RenderTableSection {TBODY} at (0,0) size 570x286 >+ RenderTableRow {TR} at (0,2) size 570x282 >+ RenderTableCell {TD} at (2,2) size 282x282 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (11,11) size 260x260 [border: (5px solid #000000)] >+ RenderTableCell {TD} at (286,2) size 282x282 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (11,11) size 260x260 [border: (5px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_repeat_space_border_box-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_repeat_space_border_box-expected.txt >new file mode 100644 >index 00000000000..e2114ef1223 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_repeat_space_border_box-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x438 >+ RenderBlock {HTML} at (0,0) size 800x439 >+ RenderBody {BODY} at (8,16) size 784x415 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 494x19 >+ text run at (0,0) width 494: "Test passes if green is visible on the page and there is no red is visible on the page." >+ RenderBlock {DIV} at (0,36) size 379x379 [border: (25px double #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_repeat_space_content_box-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_repeat_space_content_box-expected.txt >new file mode 100644 >index 00000000000..c91693980a6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/background_repeat_space_content_box-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x458 >+ RenderBlock {HTML} at (0,0) size 800x459 >+ RenderBody {BODY} at (8,16) size 784x435 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 765x39 >+ text run at (0,0) width 765: "Test passes if there are four unclipped cats below, if the cats are equally spaced from each other, and if the cats do not touch or" >+ text run at (0,20) width 161: "overlap the double border." >+ RenderBlock {DIV} at (0,56) size 379x379 [border: (25px double #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-001-expected.txt >new file mode 100644 >index 00000000000..aae8df48cf0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-001-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x80 >+ RenderBlock {HTML} at (0,0) size 800x80 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "Test passes if there is a box with rounded corners below." >+ RenderBlock (anonymous) at (0,36) size 784x20 >+ RenderInline {DIV} at (0,0) size 81x39 [border: (10px solid #008000)] >+ RenderText {#text} at (10,0) size 61x19 >+ text run at (10,0) width 61: "Filler Text" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-002-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-002-expected.txt >new file mode 100644 >index 00000000000..e617aeb5022 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-002-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "Test passes if there is a box with rounded corners below." >+ RenderBlock {DIV} at (0,36) size 784x102 >+ RenderBlock {SPAN} at (0,0) size 102x102 [border: (3px solid #008000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-003-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-003-expected.txt >new file mode 100644 >index 00000000000..b59a0d4618f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-003-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "Test passes if there is a box with rounded corners below." >+ RenderListItem {DIV} at (0,36) size 102x102 [border: (3px solid #008000)] >+ RenderListMarker at (-18,3) size 7x19: bullet >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-005-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-005-expected.txt >new file mode 100644 >index 00000000000..9f7e462dee4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-005-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x167 >+ RenderBlock {HTML} at (0,0) size 800x167 >+ RenderBody {BODY} at (8,16) size 784x143 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "Test passes if there is a box with rounded corners below." >+ RenderBlock (anonymous) at (0,36) size 784x107 >+ RenderBlock {DIV} at (0,0) size 102x102 [border: (3px solid #008000)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.txt >new file mode 100644 >index 00000000000..4459fb7a5d6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "Test passes if there is a box with rounded corners below." >+ RenderTable {DIV} at (0,36) size 102x102 [border: (3px solid #008000)] >+ RenderTableSection (anonymous) at (3,3) size 96x96 >+ RenderTableRow {DIV} at (0,0) size 96x96 >+ RenderTableCell {DIV} at (0,0) size 96x0 [r=0 c=0 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.txt >new file mode 100644 >index 00000000000..c928316e9bc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "Test passes if there is a box with rounded corners below." >+ RenderTable {DIV} at (0,36) size 102x102 >+ RenderBlock {DIV} at (0,0) size 102x102 [border: (3px solid #008000)] >+ RenderTableSection (anonymous) at (0,102) size 102x0 >+ RenderTableRow {DIV} at (0,0) size 102x0 >+ RenderTableCell {DIV} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.txt >new file mode 100644 >index 00000000000..0fb10acd8c6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "Test passes if there is a box with rounded corners below." >+ RenderTable {DIV} at (0,36) size 102x102 >+ RenderTableSection (anonymous) at (0,0) size 102x102 >+ RenderTableRow {DIV} at (0,0) size 102x102 >+ RenderTableCell {DIV} at (0,0) size 102x6 [border: (3px solid #008000)] [r=0 c=0 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-009-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-009-expected.txt >new file mode 100644 >index 00000000000..9ed8b734d6f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-009-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 397x19 >+ text run at (0,0) width 397: "Test passes if there is a box with sharp or rounded corners below." >+ RenderTable {DIV} at (0,36) size 102x102 [border: (1px none #000000)] >+ RenderTableSection (anonymous) at (1,1) size 99x99 >+ RenderTableRow {DIV} at (0,0) size 99x99 [border: (3px solid #008000)] >+ RenderTableCell {DIV} at (0,0) size 99x3 [border: (2px none #000000)] [r=0 c=0 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-010-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-010-expected.txt >new file mode 100644 >index 00000000000..3f32259dc95 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-010-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 290x19 >+ text run at (0,0) width 290: "Test passes if there is no red visible on the page." >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-011-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-011-expected.txt >new file mode 100644 >index 00000000000..0c1e8045797 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-011-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x167 >+ RenderBlock {HTML} at (0,0) size 800x167 >+ RenderBody {BODY} at (8,16) size 784x143 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "Test passes if there is a box with rounded corners below." >+ RenderBlock (anonymous) at (0,36) size 784x107 >+ RenderTable {DIV} at (0,0) size 102x102 [border: (3px solid #008000)] >+ RenderTableSection (anonymous) at (3,3) size 96x96 >+ RenderTableRow {DIV} at (0,0) size 96x96 >+ RenderTableCell {DIV} at (0,0) size 96x0 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.txt >new file mode 100644 >index 00000000000..d5b0b800a36 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 397x19 >+ text run at (0,0) width 397: "Test passes if there is a box with sharp or rounded corners below." >+ RenderTable {DIV} at (0,36) size 102x102 [border: (1px none #000000)] >+ RenderTableCol {DIV} at (0,0) size 0x0 [border: (3px solid #008000)] >+ RenderTableSection (anonymous) at (1,1) size 99x99 >+ RenderTableRow {DIV} at (0,0) size 99x99 >+ RenderTableCell {DIV} at (0,0) size 99x3 [border: (2px none #000000)] [r=0 c=0 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-013-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-013-expected.txt >new file mode 100644 >index 00000000000..b635fc4cc70 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-013-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 397x19 >+ text run at (0,0) width 397: "Test passes if there is a box with sharp or rounded corners below." >+ RenderTable {DIV} at (0,36) size 102x102 [border: (1px none #000000)] >+ RenderTableSection {DIV} at (1,1) size 99x99 [border: (3px solid #008000)] >+ RenderTableRow {DIV} at (0,0) size 99x99 >+ RenderTableCell {DIV} at (0,0) size 99x3 [border: (2px none #000000)] [r=0 c=0 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-014-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-014-expected.txt >new file mode 100644 >index 00000000000..b635fc4cc70 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-014-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 397x19 >+ text run at (0,0) width 397: "Test passes if there is a box with sharp or rounded corners below." >+ RenderTable {DIV} at (0,36) size 102x102 [border: (1px none #000000)] >+ RenderTableSection {DIV} at (1,1) size 99x99 [border: (3px solid #008000)] >+ RenderTableRow {DIV} at (0,0) size 99x99 >+ RenderTableCell {DIV} at (0,0) size 99x3 [border: (2px none #000000)] [r=0 c=0 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-015-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-015-expected.txt >new file mode 100644 >index 00000000000..b635fc4cc70 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-015-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 397x19 >+ text run at (0,0) width 397: "Test passes if there is a box with sharp or rounded corners below." >+ RenderTable {DIV} at (0,36) size 102x102 [border: (1px none #000000)] >+ RenderTableSection {DIV} at (1,1) size 99x99 [border: (3px solid #008000)] >+ RenderTableRow {DIV} at (0,0) size 99x99 >+ RenderTableCell {DIV} at (0,0) size 99x3 [border: (2px none #000000)] [r=0 c=0 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-016-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-016-expected.txt >new file mode 100644 >index 00000000000..d5b0b800a36 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-016-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 397x19 >+ text run at (0,0) width 397: "Test passes if there is a box with sharp or rounded corners below." >+ RenderTable {DIV} at (0,36) size 102x102 [border: (1px none #000000)] >+ RenderTableCol {DIV} at (0,0) size 0x0 [border: (3px solid #008000)] >+ RenderTableSection (anonymous) at (1,1) size 99x99 >+ RenderTableRow {DIV} at (0,0) size 99x99 >+ RenderTableCell {DIV} at (0,0) size 99x3 [border: (2px none #000000)] [r=0 c=0 rs=1 cs=1] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-017-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-017-expected.txt >new file mode 100644 >index 00000000000..bb5e795d29e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-017-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 339x19 >+ text run at (0,0) width 339: "Test passes if there is a box with rounded corners below" >+ RenderBlock {DIV} at (0,36) size 784x102 >+ RenderBlock {DIV} at (0,0) size 102x102 [border: (3px solid #008000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-clip-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-clip-001-expected.txt >new file mode 100644 >index 00000000000..28c081308cb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-clip-001-expected.txt >@@ -0,0 +1,26 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 496x19 >+ text run at (0,0) width 496: "Test passes if the 'Filler Text' below is clipped to the curve of the rounded corners." >+layer at (8,52) size 198x102 clip at (11,55) size 192x96 scrollHeight 160 >+ RenderBlock {DIV} at (0,36) size 198x102 [border: (3px solid #000000)] >+ RenderText {#text} at (3,3) size 169x159 >+ text run at (3,3) width 138: "Filler Text. Filler Text. " >+ text run at (141,3) width 30: "Filler" >+ text run at (3,23) width 104: "Text. Filler Text. " >+ text run at (107,23) width 65: "Filler Text." >+ text run at (3,43) width 69: "Filler Text. " >+ text run at (72,43) width 99: "Filler Text. Filler" >+ text run at (3,63) width 35: "Text. " >+ text run at (38,63) width 134: "Filler Text. Filler Text." >+ text run at (3,83) width 138: "Filler Text. Filler Text. " >+ text run at (141,83) width 30: "Filler" >+ text run at (3,103) width 104: "Text. Filler Text. " >+ text run at (107,103) width 65: "Filler Text." >+ text run at (3,123) width 69: "Filler Text. " >+ text run at (72,123) width 99: "Filler Text. Filler" >+ text run at (3,143) width 31: "Text." >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-clip-002-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-clip-002-expected.txt >new file mode 100644 >index 00000000000..6d79bff1dff >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-clip-002-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x180 >+ RenderBlock {HTML} at (0,0) size 800x180 >+ RenderBody {BODY} at (8,16) size 784x156 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 290x19 >+ text run at (0,0) width 290: "Test passes if there is no red visible on the page." >+ RenderBlock {DIV} at (0,36) size 140x140 [bgcolor=#FF0000] [border: (10px solid #000000)] >+ RenderBlock {DIV} at (20,56) size 100x100 [bgcolor=#000000] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-content-edge-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-content-edge-001-expected.txt >new file mode 100644 >index 00000000000..98d4b865e17 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-content-edge-001-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x201 >+ RenderBlock {HTML} at (0,0) size 800x201 >+ RenderBody {BODY} at (8,16) size 784x177 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 290x19 >+ text run at (0,0) width 290: "Test passes if there is no red visible on the page." >+ RenderBlock (anonymous) at (0,36) size 784x141 >+ RenderImage {IMG} at (0,0) size 136x136 [border: (10px solid #000000)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt >new file mode 100644 >index 00000000000..1d771c72533 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x506 >+ RenderBlock {HTML} at (0,0) size 800x506 >+ RenderBody {BODY} at (8,16) size 784x482 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 709x19 >+ text run at (0,0) width 709: "Test passes if the boxes have rounded corners and show a smooth transition between the thicker and the thinner sides." >+ RenderTable {TABLE} at (0,36) size 700x446 >+ RenderTableSection {TBODY} at (0,0) size 700x446 >+ RenderTableRow {TR} at (0,2) size 700x442 >+ RenderTableCell {TD} at (2,2) size 272x442 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (11,11) size 245x130 [border: (10px solid #000000) (15px solid #000000) (20px solid #000000) (30px solid #000000)] >+ RenderBlock {DIV} at (11,151) size 250x150 [border: (10px solid #000000) (25px solid #000000) (40px solid #000000) (25px solid #000000)] >+ RenderBlock {DIV} at (11,311) size 250x120 [border: (10px solid #000000) (25px solid #000000) (10px solid #000000) (25px solid #000000)] >+ RenderTableCell {TD} at (276,45) size 232x356 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (11,11) size 204x106 [border: (1px solid #000000) (3px solid #000000) (5px solid #000000) (1px solid #000000)] >+ RenderBlock {DIV} at (11,127) size 206x106 [border: (1px solid #000000) (3px solid #000000) (5px solid #000000) (3px solid #000000)] >+ RenderBlock {DIV} at (11,243) size 210x102 [border: (1px solid #000000) (5px solid #000000) (1px solid #000000) (5px solid #000000)] >+ RenderTableCell {TD} at (510,62) size 188x322 [r=0 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (11,11) size 166x300 [border: (4px solid #000000) (16px solid #000000) (32px solid #000000) (100px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-initial-value-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-initial-value-001-expected.txt >new file mode 100644 >index 00000000000..47895e90119 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-initial-value-001-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x340 >+ RenderBlock {HTML} at (0,0) size 800x340 >+ RenderBody {BODY} at (8,16) size 784x314 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 250x19 >+ text run at (0,0) width 250: "Test passes if the two boxes are identical." >+ RenderBlock {DIV} at (10,36) size 134x134 [border: (19px solid #000000)] >+ RenderBlock {DIV} at (10,180) size 134x134 [border: (19px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-not-inherited-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-not-inherited-001-expected.txt >new file mode 100644 >index 00000000000..75eb488173a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-not-inherited-001-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x278 >+ RenderBlock {HTML} at (0,0) size 800x278 >+ RenderBody {BODY} at (8,16) size 784x254 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 301x19 >+ text run at (0,0) width 301: "Test passes if there is a square and a circle below." >+ RenderBlock {DIV} at (0,36) size 102x102 [border: (1px solid #00000000)] >+ RenderBlock {DIV} at (1,1) size 106x106 [border: (3px solid #000000)] >+ RenderBlock {DIV} at (0,148) size 106x106 [border: (3px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.txt >new file mode 100644 >index 00000000000..1966540f106 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x286 >+ RenderBlock {HTML} at (0,0) size 800x286 >+ RenderBody {BODY} at (8,16) size 784x262 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 579x19 >+ text run at (0,0) width 579: "Test passes if there are two black boxes with rounded corners and red is not visible on the page." >+ RenderTable {TABLE} at (0,36) size 450x226 >+ RenderTableSection {TBODY} at (0,0) size 450x226 >+ RenderTableRow {TR} at (0,2) size 450x222 >+ RenderTableCell {TD} at (2,2) size 222x222 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 220x220 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 220x220 [border: (10px solid #000000)] >+ RenderTableCell {TD} at (226,2) size 222x222 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 220x220 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 220x220 [border: (10px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.txt >new file mode 100644 >index 00000000000..a9566caa17d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-001-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x310 >+ RenderBlock {HTML} at (0,0) size 800x310 >+ RenderBody {BODY} at (8,16) size 784x286 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 772x39 >+ text run at (0,0) width 772: "Test passes if there is a rounded border with purple dots on the top, green on the right side, blue on the bottom side, and grey on" >+ text run at (0,20) width 72: "the left side." >+ RenderBlock {DIV} at (0,56) size 230x230 [border: (19px dotted #800080) (19px dotted #008000) (19px dotted #0000FF) (19px dotted #808080)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.txt >new file mode 100644 >index 00000000000..d6d5b4cf93b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-002-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x290 >+ RenderBlock {HTML} at (0,0) size 800x290 >+ RenderBody {BODY} at (8,16) size 784x266 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 461x19 >+ text run at (0,0) width 461: "Test passes if there is a box below with dashed border and rounded corners." >+ RenderBlock {DIV} at (0,36) size 230x230 [border: (19px dashed #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-003-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-003-expected.txt >new file mode 100644 >index 00000000000..d939ecdc4fa >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-003-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x300 >+ RenderBlock {HTML} at (0,0) size 800x300 >+ RenderBody {BODY} at (8,16) size 784x276 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 459x19 >+ text run at (0,0) width 459: "Test passes if there is a box below with double border and rounded corners." >+ RenderBlock {DIV} at (0,36) size 340x240 [border: (70px double #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-004-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-004-expected.txt >new file mode 100644 >index 00000000000..360d677c1d3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-004-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x290 >+ RenderBlock {HTML} at (0,0) size 800x290 >+ RenderBody {BODY} at (8,16) size 784x266 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 446x19 >+ text run at (0,0) width 446: "Test passes if there is a box below with solid border and rounded corners." >+ RenderBlock {DIV} at (0,36) size 230x230 [border: (19px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-005-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-005-expected.txt >new file mode 100644 >index 00000000000..391efcccfa0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-style-005-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x252 >+ RenderBlock {HTML} at (0,0) size 800x252 >+ RenderBody {BODY} at (8,16) size 784x228 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 577x19 >+ text run at (0,0) width 577: "Test passes if there is a black box below with rounded corners and no red is visible on the page." >+ RenderBlock {DIV} at (0,36) size 192x192 [bgcolor=#000000] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.txt >new file mode 100644 >index 00000000000..fc920dc717f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.txt >@@ -0,0 +1,38 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x478 >+ RenderBlock {HTML} at (0,0) size 800x478 >+ RenderBody {BODY} at (8,16) size 784x454 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 516x19 >+ text run at (0,0) width 516: "Test passes if there are no squares on the page and there is no red visible on the page." >+ RenderTable {TABLE} at (0,36) size 210x418 >+ RenderTableSection {TBODY} at (0,0) size 210x418 >+ RenderTableRow {TR} at (0,2) size 210x102 >+ RenderTableCell {TD} at (2,2) size 102x102 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #000000)] >+ RenderTableCell {TD} at (106,2) size 102x102 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #000000)] >+ RenderTableRow {TR} at (0,106) size 210x102 >+ RenderTableCell {TD} at (2,106) size 102x102 [r=1 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #000000)] >+ RenderTableCell {TD} at (106,106) size 102x102 [r=1 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #000000)] >+ RenderTableRow {TR} at (0,210) size 210x102 >+ RenderTableCell {TD} at (2,210) size 102x102 [r=2 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #000000)] >+ RenderTableCell {TD} at (106,210) size 102x102 [r=2 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #000000)] >+ RenderTableRow {TR} at (0,314) size 210x102 >+ RenderTableCell {TD} at (2,314) size 102x102 [r=3 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #000000)] >+ RenderTableCell {TD} at (106,314) size 102x102 [r=3 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-002-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-002-expected.txt >new file mode 100644 >index 00000000000..10363c92f09 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-002-expected.txt >@@ -0,0 +1,22 @@ >+layer at (0,0) size 1028x686 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x686 >+ RenderBlock {HTML} at (0,0) size 785x686 >+ RenderBody {BODY} at (8,16) size 769x662 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 621x19 >+ text run at (0,0) width 621: "Test passes if there are no more than two rectangles on the page and there is no red visible on the page." >+ RenderTable {TABLE} at (0,36) size 314x106 >+ RenderTableSection {TBODY} at (0,0) size 314x106 >+ RenderTableRow {TR} at (0,2) size 314x102 >+ RenderTableCell {TD} at (2,2) size 102x102 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #000000)] >+ RenderTableCell {TD} at (106,2) size 102x102 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #000000)] >+ RenderTableCell {TD} at (210,2) size 102x102 [r=0 c=2 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x100 [border: (10px solid #000000)] >+ RenderBlock {DIV} at (0,142) size 1020x520 [border: (10px solid #FF0000)] >+ RenderBlock {DIV} at (0,142) size 1020x520 [border: (10px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-with-three-values-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-with-three-values-001-expected.txt >new file mode 100644 >index 00000000000..6d61f79cb7b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-with-three-values-001-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x290 >+ RenderBlock {HTML} at (0,0) size 800x290 >+ RenderBody {BODY} at (8,16) size 784x266 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 492x19 >+ text run at (0,0) width 492: "Test passes if the box has rounded corners and there is no red visible on the page." >+ RenderBlock {DIV} at (0,36) size 230x230 [border: (19px solid #FF0000)] >+ RenderBlock {DIV} at (0,35) size 230x231 [border: (19px solid #008000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-with-two-values-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-with-two-values-001-expected.txt >new file mode 100644 >index 00000000000..6d61f79cb7b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-radius-with-two-values-001-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x290 >+ RenderBlock {HTML} at (0,0) size 800x290 >+ RenderBody {BODY} at (8,16) size 784x266 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 492x19 >+ text run at (0,0) width 492: "Test passes if the box has rounded corners and there is no red visible on the page." >+ RenderBlock {DIV} at (0,36) size 230x230 [border: (19px solid #FF0000)] >+ RenderBlock {DIV} at (0,35) size 230x231 [border: (19px solid #008000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-001-expected.txt >new file mode 100644 >index 00000000000..2247f32b176 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-001-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x354 >+ RenderBlock {HTML} at (0,0) size 800x354 >+ RenderBody {BODY} at (10,10) size 780x328 >+ RenderBlock {DIV} at (0,0) size 388x292 [border: (2px solid #000000)] >+ RenderBlock {P} at (0,308) size 780x20 >+ RenderText {#text} at (0,0) size 381x19 >+ text run at (0,0) width 381: "Test passes if the two blue lines are radii of the rounded corner." >+layer at (10,10) size 52x82 >+ RenderBlock (positioned) {DIV} at (10,10) size 52x82 [border: none (2px solid #0000FF) none] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-002-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-002-expected.txt >new file mode 100644 >index 00000000000..290fbb01246 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-002-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x352 >+ RenderBlock {HTML} at (0,0) size 800x352 >+ RenderBody {BODY} at (8,16) size 784x328 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 626x19 >+ text run at (0,0) width 626: "Test passes if the top-left corner of the box has a rounded corner and there is no red visible on the page." >+ RenderBlock {DIV} at (0,36) size 388x292 [border: (2px solid #FF0000)] >+ RenderBlock {DIV} at (0,36) size 388x292 [border: (2px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-003-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-003-expected.txt >new file mode 100644 >index 00000000000..657d7eebde6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-003-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x364 >+ RenderBlock {HTML} at (0,0) size 800x364 >+ RenderBody {BODY} at (8,16) size 784x340 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 251x19 >+ text run at (0,0) width 251: "Test passes if the four boxes are identical." >+ RenderTable {TABLE} at (0,36) size 318x304 >+ RenderTableSection {TBODY} at (0,0) size 318x304 >+ RenderTableRow {TR} at (0,2) size 318x300 >+ RenderTableCell {TD} at (2,2) size 156x300 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (11,11) size 134x134 [border: (19px solid #000000)] >+ RenderBlock {DIV} at (11,155) size 134x134 [border: (19px solid #000000)] >+ RenderTableCell {TD} at (160,2) size 156x300 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (11,11) size 134x134 [border: (19px solid #000000)] >+ RenderBlock {DIV} at (11,155) size 134x134 [border: (19px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-004-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-004-expected.txt >new file mode 100644 >index 00000000000..c107d063889 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-004-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x524 >+ RenderBlock {HTML} at (0,0) size 800x524 >+ RenderBody {BODY} at (8,16) size 784x500 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 622x19 >+ text run at (0,0) width 622: "Test passes if the top left corner of each of the boxes is curved and if there is no red visible on the page." >+ RenderTable {TABLE} at (0,36) size 310x464 >+ RenderTableSection {TBODY} at (0,0) size 310x464 >+ RenderTableRow {TR} at (0,2) size 310x152 >+ RenderTableCell {TD} at (2,7) size 152x142 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x140 [border: (20px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x140 [border: (20px solid #000000)] >+ RenderTableCell {TD} at (156,7) size 152x142 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x140 [border: (20px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x140 [border: (20px solid #000000)] >+ RenderTableRow {TR} at (0,156) size 310x152 >+ RenderTableCell {TD} at (2,161) size 152x142 [r=1 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x140 [border: (20px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x140 [border: (20px solid #000000)] >+ RenderTableCell {TD} at (156,161) size 152x142 [r=1 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x140 [border: (20px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x140 [border: (20px solid #000000)] >+ RenderTableRow {TR} at (0,310) size 310x152 >+ RenderTableCell {TD} at (2,315) size 152x142 [r=2 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x140 [border: (20px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x140 [border: (20px solid #000000)] >+ RenderTableCell {TD} at (156,315) size 152x142 [r=2 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 100x140 [border: (20px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 100x140 [border: (20px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-right-radius-values-004-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-right-radius-values-004-expected.txt >new file mode 100644 >index 00000000000..dd9a7224657 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/border-top-right-radius-values-004-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x434 >+ RenderBlock {HTML} at (0,0) size 800x434 >+ RenderBody {BODY} at (8,16) size 784x410 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 630x19 >+ text run at (0,0) width 630: "Test passes if the top right corner of each of the boxes is curved and if there is no red visible on the page." >+ RenderTable {TABLE} at (0,36) size 310x374 >+ RenderTableSection {TBODY} at (0,0) size 310x374 >+ RenderTableRow {TR} at (0,2) size 310x122 >+ RenderTableCell {TD} at (2,12) size 152x102 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 140x100 [border: (20px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 140x100 [border: (20px solid #000000)] >+ RenderTableCell {TD} at (156,12) size 152x102 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 140x100 [border: (20px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 140x100 [border: (20px solid #000000)] >+ RenderTableRow {TR} at (0,126) size 310x122 >+ RenderTableCell {TD} at (2,136) size 152x102 [r=1 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 140x100 [border: (20px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 140x100 [border: (20px solid #000000)] >+ RenderTableCell {TD} at (156,136) size 152x102 [r=1 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 140x100 [border: (20px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 140x100 [border: (20px solid #000000)] >+ RenderTableRow {TR} at (0,250) size 310x122 >+ RenderTableCell {TD} at (2,260) size 152x102 [r=2 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 140x100 [border: (20px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 140x100 [border: (20px solid #000000)] >+ RenderTableCell {TD} at (156,260) size 152x102 [r=2 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 140x100 [border: (20px solid #FF0000)] >+ RenderBlock {DIV} at (1,1) size 140x100 [border: (20px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-001-expected.txt >new file mode 100644 >index 00000000000..246d0fcdc93 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-001-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x158 >+ RenderBlock {HTML} at (0,0) size 800x158 >+ RenderBody {BODY} at (8,16) size 784x134 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 290x19 >+ text run at (0,0) width 290: "Test passes if there is no red visible on the page." >+ RenderBlock {DIV} at (0,36) size 194x98 [bgcolor=#FF0000] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (1,1) size 98x98 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-002-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-002-expected.txt >new file mode 100644 >index 00000000000..275756dcfff >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-002-expected.txt >@@ -0,0 +1,10 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x160 >+ RenderBlock {HTML} at (0,0) size 800x160 >+ RenderBody {BODY} at (8,16) size 784x136 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 290x19 >+ text run at (0,0) width 290: "Test passes if there is no red visible on the page." >+ RenderBlock {DIV} at (40,36) size 120x120 [bgcolor=#FF0000] >+ RenderBlock {DIV} at (0,36) size 100x100 [bgcolor=#000000] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-003-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-003-expected.txt >new file mode 100644 >index 00000000000..398971f2da8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-003-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x292 >+ RenderBlock {HTML} at (0,0) size 800x292 >+ RenderBody {BODY} at (8,16) size 784x268 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 296x19 >+ text run at (0,0) width 296: "Test passes if two drawings are exactly the same." >+ RenderBlock {DIV} at (0,36) size 96x96 >+ RenderBlock {DIV} at (0,36) size 96x96 >+ RenderBlock {DIV} at (0,36) size 96x96 >+ RenderBlock {DIV} at (0,172) size 96x96 >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-004-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-004-expected.txt >new file mode 100644 >index 00000000000..244c5f4188e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/box-shadow-004-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x158 >+ RenderBlock {HTML} at (0,0) size 800x158 >+ RenderBody {BODY} at (8,16) size 784x134 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 290x19 >+ text run at (0,0) width 290: "Test passes if there is no red visible on the page." >+ RenderBlock {DIV} at (0,36) size 98x98 [border: (1px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/color-behind-images-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/color-behind-images-expected.txt >new file mode 100644 >index 00000000000..3223868427e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/color-behind-images-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x310 >+ RenderBlock {HTML} at (0,0) size 800x310 >+ RenderBody {BODY} at (8,16) size 784x286 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 461x19 >+ text run at (0,0) width 461: "Test passes if blue, orange and white boxes are visible on a larger black box." >+ RenderBlock {DIV} at (0,36) size 250x250 [bgcolor=#000000] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/none-as-image-layer-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/none-as-image-layer-expected.txt >new file mode 100644 >index 00000000000..e64f6f77903 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/none-as-image-layer-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x346 >+ RenderBlock {HTML} at (0,0) size 800x346 >+ RenderBody {BODY} at (8,16) size 784x322 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 572x19 >+ text run at (0,0) width 572: "Test passes if there is green on the page and contents of the black boxes look exactly the same." >+ RenderTable {TABLE} at (0,36) size 570x286 >+ RenderTableSection {TBODY} at (0,0) size 570x286 >+ RenderTableRow {TR} at (0,2) size 570x282 >+ RenderTableCell {TD} at (2,2) size 282x282 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (11,11) size 260x260 [border: (5px solid #000000)] >+ RenderTableCell {TD} at (286,2) size 282x282 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (11,11) size 260x260 [border: (5px solid #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/order-of-images-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/order-of-images-expected.txt >new file mode 100644 >index 00000000000..974fd3151e7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/bordersbackgrounds/order-of-images-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x310 >+ RenderBlock {HTML} at (0,0) size 800x310 >+ RenderBody {BODY} at (8,16) size 784x286 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 470x19 >+ text run at (0,0) width 470: "Test passes if a blue box overlaps an orange box, which overlaps a black box." >+ RenderBlock {DIV} at (0,36) size 250x250 >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-001-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-001-expected.txt >new file mode 100644 >index 00000000000..886ba0a0811 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-001-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x116 >+ RenderBlock {HTML} at (0,0) size 800x116 >+ RenderBody {BODY} at (8,16) size 784x75 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 415x19 >+ text run at (0,0) width 415: "Test pasees if there is a black, blue and yellow rectangle on the page." >+ RenderBlock {DIV} at (25,45) size 734x30 >+ RenderText {#text} at (0,0) size 300x30 >+ text run at (0,0) width 300: "FillerText" >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-002-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-002-expected.txt >new file mode 100644 >index 00000000000..3b1ab625111 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-002-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x132 >+ RenderBlock {HTML} at (0,0) size 800x132 >+ RenderBody {BODY} at (8,16) size 784x91 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 658x19 >+ text run at (0,0) width 658: "Test passes if there are three black and three blue instances of 'Filler Text' such that all text has a line above it." >+ RenderBlock {DIV} at (25,45) size 734x46 >+ RenderText {#text} at (0,0) size 529x45 >+ text run at (0,0) width 529: "Filler Text Filler Text Filler Text" >+ RenderBlock {DIV} at (0,116) size 784x0 >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-003-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-003-expected.txt >new file mode 100644 >index 00000000000..131c8eecad6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-003-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x80 >+ RenderBlock {HTML} at (0,0) size 800x80 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "Test passes if there is green visible on the page." >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 126x19 >+ text run at (0,0) width 126: "Filler Text Filler Text" >+ RenderBlock {DIV} at (0,56) size 784x0 >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-004-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-004-expected.txt >new file mode 100644 >index 00000000000..7ddbd8934a8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-004-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x80 >+ RenderBlock {HTML} at (0,0) size 800x80 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "Test passes if there is green visible on the page." >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderInline (generated) at (0,0) size 9x19 >+ RenderText at (0,0) size 9x19 >+ text run at (0,0) width 9: "F" >+ RenderText {#text} at (9,0) size 52x19 >+ text run at (9,0) width 52: "iller Text" >+ RenderBlock {DIV} at (0,56) size 784x0 >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-005-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-005-expected.txt >new file mode 100644 >index 00000000000..982a44da144 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-005-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 532x19 >+ text run at (0,0) width 532: "Test passes if there is a black shape completely contained in the orange box on the page." >+ RenderBlock {DIV} at (0,36) size 784x0 >+layer at (48,144) size 194x114 >+ RenderBlock (positioned) {DIV} at (48,144) size 194x114 [bgcolor=#FFFFFF] [border: (1px solid #FFA500)] >+layer at (0,96) size 96x16 >+ RenderBlock (positioned) {DIV} at (0,96) size 96x16 >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "Filler" >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-006-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-006-expected.txt >new file mode 100644 >index 00000000000..0c5b266edbe >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-006-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x80 >+ RenderBlock {HTML} at (0,0) size 800x80 >+ RenderBody {BODY} at (8,16) size 784x56 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 284x19 >+ text run at (0,0) width 284: "Test passes if there is green visible on the page." >+ RenderBlock {DIV} at (0,36) size 784x20 >+ RenderText {#text} at (0,0) size 61x19 >+ text run at (0,0) width 61: "Filler Text" >+ RenderBlock {DIV} at (0,56) size 784x0 >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-007-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-007-expected.txt >new file mode 100644 >index 00000000000..3766acfc319 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-007-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 290x19 >+ text run at (0,0) width 290: "Test passes if there is no red visible on the page." >+layer at (96,192) size 96x16 >+ RenderBlock (positioned) {DIV} at (96,192) size 96x16 [bgcolor=#FF0000] >+layer at (0,96) size 96x16 >+ RenderBlock (positioned) {DIV} at (0,96) size 96x16 >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "Filler" >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-008-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-008-expected.txt >new file mode 100644 >index 00000000000..3766acfc319 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-008-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x52 >+ RenderBlock {HTML} at (0,0) size 800x52 >+ RenderBody {BODY} at (8,16) size 784x20 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 290x19 >+ text run at (0,0) width 290: "Test passes if there is no red visible on the page." >+layer at (96,192) size 96x16 >+ RenderBlock (positioned) {DIV} at (96,192) size 96x16 [bgcolor=#FF0000] >+layer at (0,96) size 96x16 >+ RenderBlock (positioned) {DIV} at (0,96) size 96x16 >+ RenderText {#text} at (0,0) size 96x16 >+ text run at (0,0) width 96: "Filler" >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-009-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-009-expected.txt >new file mode 100644 >index 00000000000..72b884d66c0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-009-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x273 >+ RenderBlock {HTML} at (0,0) size 800x273 >+ RenderBody {BODY} at (8,16) size 784x249 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 290x19 >+ text run at (0,0) width 290: "Test passes if there is no red visible on the page." >+ RenderBlock {DIV} at (0,36) size 784x213 >+ RenderBlock (anonymous) at (0,0) size 784x71 >+ RenderText {#text} at (0,1) size 240x68 >+ text run at (0,1) width 240: "FillerText" >+ RenderBlock {DIV} at (0,71) size 784x71 >+ RenderText {#text} at (0,1) size 240x68 >+ text run at (0,1) width 240: "FillerText" >+ RenderBlock (anonymous) at (0,142) size 784x71 >+ RenderText {#text} at (0,1) size 240x68 >+ text run at (0,1) width 240: "FillerText" >diff --git a/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-010-expected.txt b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-010-expected.txt >new file mode 100644 >index 00000000000..9961c425aa7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/ietestcenter/css3/text/textshadow-010-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x120 >+ RenderBlock {HTML} at (0,0) size 800x120 >+ RenderBody {BODY} at (8,16) size 784x96 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 491x19 >+ text run at (0,0) width 491: "Test passes if there are two pairs of black and blue 'Filler Text' instances on page." >+ RenderBlock {DIV} at (0,36) size 784x30 >+ RenderText {#text} at (682,0) size 102x29 >+ text run at (682,0) width 102: "Filler Text" >+ RenderBlock {DIV} at (0,66) size 784x30 >+ RenderText {#text} at (682,0) size 102x29 >+ text run at (682,0) width 102: "Filler Text" >diff --git a/LayoutTests/platform/wincairo-win10/js/dom/constructor-length-expected.txt b/LayoutTests/platform/wincairo-win10/js/dom/constructor-length-expected.txt >new file mode 100644 >index 00000000000..4235f445640 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/js/dom/constructor-length-expected.txt >@@ -0,0 +1,63 @@ >+This tests the length property of constructors. >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+ >+PASS ArrayBuffer.length is 1 >+FAIL AudioContext.length should be 0. Threw exception ReferenceError: Can't find variable: AudioContext >+FAIL AutocompleteErrorEvent.length should be 1. Threw exception ReferenceError: Can't find variable: AutocompleteErrorEvent >+PASS AnimationEvent.length is 1 >+PASS BeforeLoadEvent.length is 1 >+PASS Blob.length is 0 >+PASS CloseEvent.length is 1 >+PASS CustomEvent.length is 1 >+FAIL DOMFormData.length should be 0. Threw exception ReferenceError: Can't find variable: DOMFormData >+PASS DOMParser.length is 0 >+PASS DataView.length is 3 >+PASS ErrorEvent.length is 1 >+PASS Event.length is 1 >+PASS EventSource.length is 1 >+PASS Float32Array.length is 3 >+PASS Float64Array.length is 3 >+PASS FileReader.length is 0 >+FAIL FileReaderSync.length should be 0. Threw exception ReferenceError: Can't find variable: FileReaderSync >+PASS HashChangeEvent.length is 1 >+PASS Int16Array.length is 3 >+PASS Int32Array.length is 3 >+PASS Int8Array.length is 3 >+FAIL Intent.length should be 3. Threw exception ReferenceError: Can't find variable: Intent >+PASS MediaController.length is 0 >+FAIL MediaStream.length should be 0. Threw exception ReferenceError: Can't find variable: MediaStream >+PASS MessageChannel.length is 0 >+PASS MessageEvent.length is 1 >+PASS OverflowEvent.length is 1 >+PASS PageTransitionEvent.length is 1 >+FAIL PeerConnection.length should be 2. Threw exception ReferenceError: Can't find variable: PeerConnection >+PASS PopStateEvent.length is 1 >+PASS ProgressEvent.length is 1 >+FAIL ShadowRoot.length should be 1. Was 0. >+PASS StorageEvent.length is 1 >+PASS TextTrackCue.length is 0 >+PASS TrackEvent.length is 1 >+PASS Uint16Array.length is 3 >+PASS Uint32Array.length is 3 >+PASS Uint8Array.length is 3 >+PASS Uint8ClampedArray.length is 3 >+PASS VTTCue.length is 3 >+PASS WebGLContextEvent.length is 1 >+PASS WebKitAnimationEvent.length is 1 >+PASS WebKitCSSMatrix.length is 0 >+PASS WebKitMutationObserver.length is 1 >+PASS WebKitPoint.length is 0 >+PASS WebKitTransitionEvent.length is 1 >+PASS WebSocket.length is 1 >+PASS Worker.length is 1 >+PASS URL.length is 1 >+PASS XMLHttpRequest.length is 0 >+PASS XMLSerializer.length is 0 >+PASS XPathEvaluator.length is 0 >+PASS XSLTProcessor.length is 0 >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+ >diff --git a/LayoutTests/platform/wincairo-win10/printing/compositing-layer-printing-expected.txt b/LayoutTests/platform/wincairo-win10/printing/compositing-layer-printing-expected.txt >new file mode 100644 >index 00000000000..87e51ec7b1a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/printing/compositing-layer-printing-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 1000x272 >+ RenderView at (0,0) size 1000x272 >+layer at (0,0) size 1000x272 >+ RenderBlock {HTML} at (0,0) size 1000x272 >+ RenderBody {BODY} at (8,16) size 984x246 >+ RenderBlock {P} at (0,0) size 984x20 >+ RenderText {#text} at (0,0) size 426x19 >+ text run at (0,0) width 426: "You should see two green squares below on screen, and when printed." >+ RenderBlock {DIV} at (10,36) size 100x100 [bgcolor=#008000] >+layer at (18,162) size 100x100 >+ RenderBlock {DIV} at (10,146) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/printing/media-queries-print-expected.txt b/LayoutTests/platform/wincairo-win10/printing/media-queries-print-expected.txt >new file mode 100644 >index 00000000000..85f00b6b009 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/printing/media-queries-print-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 1000x136 >+ RenderView at (0,0) size 1000x136 >+layer at (0,0) size 1000x136 >+ RenderBlock {HTML} at (0,0) size 1000x136 >+ RenderBody {BODY} at (8,8) size 984x120 >+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000] >+ RenderBlock (anonymous) at (0,100) size 984x20 >+ RenderInline {SPAN} at (0,0) size 523x19 >+ RenderText {#text} at (0,0) size 523x19 >+ text run at (0,0) width 523: "When printing, you should see a green square above and this text should be italic." >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/printing/page-count-relayout-shrink-expected.txt b/LayoutTests/platform/wincairo-win10/printing/page-count-relayout-shrink-expected.txt >new file mode 100644 >index 00000000000..bc158e05da4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/printing/page-count-relayout-shrink-expected.txt >@@ -0,0 +1 @@ >+Document has 36 pages. >diff --git a/LayoutTests/platform/wincairo-win10/printing/page-rule-in-media-query-expected.txt b/LayoutTests/platform/wincairo-win10/printing/page-rule-in-media-query-expected.txt >new file mode 100644 >index 00000000000..8fe3acb5408 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/printing/page-rule-in-media-query-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 1000x74 >+ RenderView at (0,0) size 1000x74 >+layer at (1,1) size 998x72 >+ RenderBlock {HTML} at (1,1) size 998x72 >+ RenderBody {BODY} at (1,1) size 996x70 >+ RenderBlock {DIV} at (1,0) size 994x70 [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (1,1) size 992x20 >+ RenderText {#text} at (0,0) size 39x19 >+ text run at (0,0) width 39: "DIV 1" >+ RenderBlock {DIV} at (2,22) size 990x46 [border: (1px solid #000000)] >+ RenderBlock (anonymous) at (1,1) size 988x20 >+ RenderText {#text} at (0,0) size 39x19 >+ text run at (0,0) width 39: "DIV 2" >+ RenderBlock {DIV} at (2,22) size 986x22 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 297x19 >+ text run at (1,1) width 297: "The margins of divs should remain 1px in printing." >diff --git a/LayoutTests/platform/wincairo-win10/printing/return-from-printing-mode-expected.txt b/LayoutTests/platform/wincairo-win10/printing/return-from-printing-mode-expected.txt >new file mode 100644 >index 00000000000..771ec9b3762 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/printing/return-from-printing-mode-expected.txt >@@ -0,0 +1,8 @@ >+layer at (0,0) size 1656x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x48 >+ RenderBlock {HTML} at (0,0) size 800x48 >+ RenderBody {BODY} at (8,16) size 784x16 >+ RenderBlock {P} at (0,0) size 784x16 >+ RenderText {#text} at (0,0) size 1648x16 >+ text run at (0,0) width 1648: "The_content_of_this_paragraph_must_be_long_enough_such_that_a_scroll_bar_is_shown_in_non_printing_mode." >diff --git a/LayoutTests/platform/wincairo-win10/printing/setPrinting-expected.txt b/LayoutTests/platform/wincairo-win10/printing/setPrinting-expected.txt >new file mode 100644 >index 00000000000..1b96fff12f8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/printing/setPrinting-expected.txt >@@ -0,0 +1,12 @@ >+layer at (0,0) size 981x789 >+ RenderView at (0,0) size 981x789 >+layer at (0,0) size 981x789 >+ RenderBlock {HTML} at (0,0) size 981x789 >+ RenderBody {BODY} at (0,0) size 981x789 >+ RenderBlock {DIV} at (0,0) size 800x749 [border: (1px solid #008000)] >+ RenderText {#text} at (1,1) size 221x19 >+ text run at (1,1) width 221: "This test case should output 2 pages." >+ RenderBlock (anonymous) at (0,749) size 981x40 >+ RenderText {#text} at (0,0) size 961x39 >+ text run at (0,0) width 961: "There should be a blue line above this test. This line is the boundary of 2 pages. As the height of green box is shorter than the height of a page by one pixel, there" >+ text run at (0,20) width 375: "should be a white line between the green box and the blue line." >diff --git a/LayoutTests/platform/wincairo-win10/printing/simultaneous-position-float-change-expected.txt b/LayoutTests/platform/wincairo-win10/printing/simultaneous-position-float-change-expected.txt >new file mode 100644 >index 00000000000..c4f3052ae8e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/printing/simultaneous-position-float-change-expected.txt >@@ -0,0 +1,5 @@ >+layer at (0,0) size 1000x8 >+ RenderView at (0,0) size 1000x8 >+layer at (0,0) size 1000x8 >+ RenderBlock {HTML} at (0,0) size 1000x8 >+ RenderBody {BODY} at (8,8) size 984x0 >diff --git a/LayoutTests/platform/wincairo-win10/printing/single-line-must-not-be-split-into-two-pages-expected.txt b/LayoutTests/platform/wincairo-win10/printing/single-line-must-not-be-split-into-two-pages-expected.txt >new file mode 100644 >index 00000000000..32c997b549b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/printing/single-line-must-not-be-split-into-two-pages-expected.txt >@@ -0,0 +1,2411 @@ >+A single line must not be split into two pages. This test checks if a single line is not split into two pages. To run this test manually, comment out the last two lines of JavaScript (See the comment in JavaScript) and then print this page. If no lines are split into two pages, the test passes. >+ >+Non-overflowed lines: >+ >+layer at (0,0) size 769x8000 backgroundClip at (8,84) size 769x8000 clip at (8,84) size 769x8000 >+ RenderBlock (relative positioned) {DIV} at (0,76) size 769x8000 >+ RenderText {#text} at (0,0) size 90x19 >+ text run at (0,0) width 90: "WWWWWW" >+ RenderBR {BR} at (90,15) size 0x0 >+ RenderText {#text} at (0,20) size 90x19 >+ text run at (0,20) width 90: "WWWWWW" >+ RenderBR {BR} at (90,35) size 0x0 >+ RenderText {#text} at (0,40) size 90x19 >+ text run at (0,40) width 90: "WWWWWW" >+ RenderBR {BR} at (90,55) size 0x0 >+ RenderText {#text} at (0,60) size 90x19 >+ text run at (0,60) width 90: "WWWWWW" >+ RenderBR {BR} at (90,75) size 0x0 >+ RenderText {#text} at (0,80) size 90x19 >+ text run at (0,80) width 90: "WWWWWW" >+ RenderBR {BR} at (90,95) size 0x0 >+ RenderText {#text} at (0,100) size 90x19 >+ text run at (0,100) width 90: "WWWWWW" >+ RenderBR {BR} at (90,115) size 0x0 >+ RenderText {#text} at (0,120) size 90x19 >+ text run at (0,120) width 90: "WWWWWW" >+ RenderBR {BR} at (90,135) size 0x0 >+ RenderText {#text} at (0,140) size 90x19 >+ text run at (0,140) width 90: "WWWWWW" >+ RenderBR {BR} at (90,155) size 0x0 >+ RenderText {#text} at (0,160) size 90x19 >+ text run at (0,160) width 90: "WWWWWW" >+ RenderBR {BR} at (90,175) size 0x0 >+ RenderText {#text} at (0,180) size 90x19 >+ text run at (0,180) width 90: "WWWWWW" >+ RenderBR {BR} at (90,195) size 0x0 >+ RenderText {#text} at (0,200) size 90x19 >+ text run at (0,200) width 90: "WWWWWW" >+ RenderBR {BR} at (90,215) size 0x0 >+ RenderText {#text} at (0,220) size 90x19 >+ text run at (0,220) width 90: "WWWWWW" >+ RenderBR {BR} at (90,235) size 0x0 >+ RenderText {#text} at (0,240) size 90x19 >+ text run at (0,240) width 90: "WWWWWW" >+ RenderBR {BR} at (90,255) size 0x0 >+ RenderText {#text} at (0,260) size 90x19 >+ text run at (0,260) width 90: "WWWWWW" >+ RenderBR {BR} at (90,275) size 0x0 >+ RenderText {#text} at (0,280) size 90x19 >+ text run at (0,280) width 90: "WWWWWW" >+ RenderBR {BR} at (90,295) size 0x0 >+ RenderText {#text} at (0,300) size 90x19 >+ text run at (0,300) width 90: "WWWWWW" >+ RenderBR {BR} at (90,315) size 0x0 >+ RenderText {#text} at (0,320) size 90x19 >+ text run at (0,320) width 90: "WWWWWW" >+ RenderBR {BR} at (90,335) size 0x0 >+ RenderText {#text} at (0,340) size 90x19 >+ text run at (0,340) width 90: "WWWWWW" >+ RenderBR {BR} at (90,355) size 0x0 >+ RenderText {#text} at (0,360) size 90x19 >+ text run at (0,360) width 90: "WWWWWW" >+ RenderBR {BR} at (90,375) size 0x0 >+ RenderText {#text} at (0,380) size 90x19 >+ text run at (0,380) width 90: "WWWWWW" >+ RenderBR {BR} at (90,395) size 0x0 >+ RenderText {#text} at (0,400) size 90x19 >+ text run at (0,400) width 90: "WWWWWW" >+ RenderBR {BR} at (90,415) size 0x0 >+ RenderText {#text} at (0,420) size 90x19 >+ text run at (0,420) width 90: "WWWWWW" >+ RenderBR {BR} at (90,435) size 0x0 >+ RenderText {#text} at (0,440) size 90x19 >+ text run at (0,440) width 90: "WWWWWW" >+ RenderBR {BR} at (90,455) size 0x0 >+ RenderText {#text} at (0,460) size 90x19 >+ text run at (0,460) width 90: "WWWWWW" >+ RenderBR {BR} at (90,475) size 0x0 >+ RenderText {#text} at (0,480) size 90x19 >+ text run at (0,480) width 90: "WWWWWW" >+ RenderBR {BR} at (90,495) size 0x0 >+ RenderText {#text} at (0,500) size 90x19 >+ text run at (0,500) width 90: "WWWWWW" >+ RenderBR {BR} at (90,515) size 0x0 >+ RenderText {#text} at (0,520) size 90x19 >+ text run at (0,520) width 90: "WWWWWW" >+ RenderBR {BR} at (90,535) size 0x0 >+ RenderText {#text} at (0,540) size 90x19 >+ text run at (0,540) width 90: "WWWWWW" >+ RenderBR {BR} at (90,555) size 0x0 >+ RenderText {#text} at (0,560) size 90x19 >+ text run at (0,560) width 90: "WWWWWW" >+ RenderBR {BR} at (90,575) size 0x0 >+ RenderText {#text} at (0,580) size 90x19 >+ text run at (0,580) width 90: "WWWWWW" >+ RenderBR {BR} at (90,595) size 0x0 >+ RenderText {#text} at (0,600) size 90x19 >+ text run at (0,600) width 90: "WWWWWW" >+ RenderBR {BR} at (90,615) size 0x0 >+ RenderText {#text} at (0,620) size 90x19 >+ text run at (0,620) width 90: "WWWWWW" >+ RenderBR {BR} at (90,635) size 0x0 >+ RenderText {#text} at (0,640) size 90x19 >+ text run at (0,640) width 90: "WWWWWW" >+ RenderBR {BR} at (90,655) size 0x0 >+ RenderText {#text} at (0,660) size 90x19 >+ text run at (0,660) width 90: "WWWWWW" >+ RenderBR {BR} at (90,675) size 0x0 >+ RenderText {#text} at (0,680) size 90x19 >+ text run at (0,680) width 90: "WWWWWW" >+ RenderBR {BR} at (90,695) size 0x0 >+ RenderText {#text} at (0,700) size 90x19 >+ text run at (0,700) width 90: "WWWWWW" >+ RenderBR {BR} at (90,715) size 0x0 >+ RenderText {#text} at (0,720) size 90x19 >+ text run at (0,720) width 90: "WWWWWW" >+ RenderBR {BR} at (90,735) size 0x0 >+ RenderText {#text} at (0,740) size 90x19 >+ text run at (0,740) width 90: "WWWWWW" >+ RenderBR {BR} at (90,755) size 0x0 >+ RenderText {#text} at (0,760) size 90x19 >+ text run at (0,760) width 90: "WWWWWW" >+ RenderBR {BR} at (90,775) size 0x0 >+ RenderText {#text} at (0,780) size 90x19 >+ text run at (0,780) width 90: "WWWWWW" >+ RenderBR {BR} at (90,795) size 0x0 >+ RenderText {#text} at (0,800) size 90x19 >+ text run at (0,800) width 90: "WWWWWW" >+ RenderBR {BR} at (90,815) size 0x0 >+ RenderText {#text} at (0,820) size 90x19 >+ text run at (0,820) width 90: "WWWWWW" >+ RenderBR {BR} at (90,835) size 0x0 >+ RenderText {#text} at (0,840) size 90x19 >+ text run at (0,840) width 90: "WWWWWW" >+ RenderBR {BR} at (90,855) size 0x0 >+ RenderText {#text} at (0,860) size 90x19 >+ text run at (0,860) width 90: "WWWWWW" >+ RenderBR {BR} at (90,875) size 0x0 >+ RenderText {#text} at (0,880) size 90x19 >+ text run at (0,880) width 90: "WWWWWW" >+ RenderBR {BR} at (90,895) size 0x0 >+ RenderText {#text} at (0,900) size 90x19 >+ text run at (0,900) width 90: "WWWWWW" >+ RenderBR {BR} at (90,915) size 0x0 >+ RenderText {#text} at (0,920) size 90x19 >+ text run at (0,920) width 90: "WWWWWW" >+ RenderBR {BR} at (90,935) size 0x0 >+ RenderText {#text} at (0,940) size 90x19 >+ text run at (0,940) width 90: "WWWWWW" >+ RenderBR {BR} at (90,955) size 0x0 >+ RenderText {#text} at (0,960) size 90x19 >+ text run at (0,960) width 90: "WWWWWW" >+ RenderBR {BR} at (90,975) size 0x0 >+ RenderText {#text} at (0,980) size 90x19 >+ text run at (0,980) width 90: "WWWWWW" >+ RenderBR {BR} at (90,995) size 0x0 >+ RenderText {#text} at (0,1000) size 90x19 >+ text run at (0,1000) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1015) size 0x0 >+ RenderText {#text} at (0,1020) size 90x19 >+ text run at (0,1020) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1035) size 0x0 >+ RenderText {#text} at (0,1040) size 90x19 >+ text run at (0,1040) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1055) size 0x0 >+ RenderText {#text} at (0,1060) size 90x19 >+ text run at (0,1060) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1075) size 0x0 >+ RenderText {#text} at (0,1080) size 90x19 >+ text run at (0,1080) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1095) size 0x0 >+ RenderText {#text} at (0,1100) size 90x19 >+ text run at (0,1100) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1115) size 0x0 >+ RenderText {#text} at (0,1120) size 90x19 >+ text run at (0,1120) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1135) size 0x0 >+ RenderText {#text} at (0,1140) size 90x19 >+ text run at (0,1140) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1155) size 0x0 >+ RenderText {#text} at (0,1160) size 90x19 >+ text run at (0,1160) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1175) size 0x0 >+ RenderText {#text} at (0,1180) size 90x19 >+ text run at (0,1180) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1195) size 0x0 >+ RenderText {#text} at (0,1200) size 90x19 >+ text run at (0,1200) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1215) size 0x0 >+ RenderText {#text} at (0,1220) size 90x19 >+ text run at (0,1220) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1235) size 0x0 >+ RenderText {#text} at (0,1240) size 90x19 >+ text run at (0,1240) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1255) size 0x0 >+ RenderText {#text} at (0,1260) size 90x19 >+ text run at (0,1260) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1275) size 0x0 >+ RenderText {#text} at (0,1280) size 90x19 >+ text run at (0,1280) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1295) size 0x0 >+ RenderText {#text} at (0,1300) size 90x19 >+ text run at (0,1300) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1315) size 0x0 >+ RenderText {#text} at (0,1320) size 90x19 >+ text run at (0,1320) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1335) size 0x0 >+ RenderText {#text} at (0,1340) size 90x19 >+ text run at (0,1340) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1355) size 0x0 >+ RenderText {#text} at (0,1360) size 90x19 >+ text run at (0,1360) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1375) size 0x0 >+ RenderText {#text} at (0,1380) size 90x19 >+ text run at (0,1380) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1395) size 0x0 >+ RenderText {#text} at (0,1400) size 90x19 >+ text run at (0,1400) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1415) size 0x0 >+ RenderText {#text} at (0,1420) size 90x19 >+ text run at (0,1420) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1435) size 0x0 >+ RenderText {#text} at (0,1440) size 90x19 >+ text run at (0,1440) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1455) size 0x0 >+ RenderText {#text} at (0,1460) size 90x19 >+ text run at (0,1460) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1475) size 0x0 >+ RenderText {#text} at (0,1480) size 90x19 >+ text run at (0,1480) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1495) size 0x0 >+ RenderText {#text} at (0,1500) size 90x19 >+ text run at (0,1500) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1515) size 0x0 >+ RenderText {#text} at (0,1520) size 90x19 >+ text run at (0,1520) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1535) size 0x0 >+ RenderText {#text} at (0,1540) size 90x19 >+ text run at (0,1540) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1555) size 0x0 >+ RenderText {#text} at (0,1560) size 90x19 >+ text run at (0,1560) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1575) size 0x0 >+ RenderText {#text} at (0,1580) size 90x19 >+ text run at (0,1580) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1595) size 0x0 >+ RenderText {#text} at (0,1600) size 90x19 >+ text run at (0,1600) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1615) size 0x0 >+ RenderText {#text} at (0,1620) size 90x19 >+ text run at (0,1620) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1635) size 0x0 >+ RenderText {#text} at (0,1640) size 90x19 >+ text run at (0,1640) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1655) size 0x0 >+ RenderText {#text} at (0,1660) size 90x19 >+ text run at (0,1660) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1675) size 0x0 >+ RenderText {#text} at (0,1680) size 90x19 >+ text run at (0,1680) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1695) size 0x0 >+ RenderText {#text} at (0,1700) size 90x19 >+ text run at (0,1700) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1715) size 0x0 >+ RenderText {#text} at (0,1720) size 90x19 >+ text run at (0,1720) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1735) size 0x0 >+ RenderText {#text} at (0,1740) size 90x19 >+ text run at (0,1740) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1755) size 0x0 >+ RenderText {#text} at (0,1760) size 90x19 >+ text run at (0,1760) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1775) size 0x0 >+ RenderText {#text} at (0,1780) size 90x19 >+ text run at (0,1780) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1795) size 0x0 >+ RenderText {#text} at (0,1800) size 90x19 >+ text run at (0,1800) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1815) size 0x0 >+ RenderText {#text} at (0,1820) size 90x19 >+ text run at (0,1820) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1835) size 0x0 >+ RenderText {#text} at (0,1840) size 90x19 >+ text run at (0,1840) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1855) size 0x0 >+ RenderText {#text} at (0,1860) size 90x19 >+ text run at (0,1860) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1875) size 0x0 >+ RenderText {#text} at (0,1880) size 90x19 >+ text run at (0,1880) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1895) size 0x0 >+ RenderText {#text} at (0,1900) size 90x19 >+ text run at (0,1900) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1915) size 0x0 >+ RenderText {#text} at (0,1920) size 90x19 >+ text run at (0,1920) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1935) size 0x0 >+ RenderText {#text} at (0,1940) size 90x19 >+ text run at (0,1940) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1955) size 0x0 >+ RenderText {#text} at (0,1960) size 90x19 >+ text run at (0,1960) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1975) size 0x0 >+ RenderText {#text} at (0,1980) size 90x19 >+ text run at (0,1980) width 90: "WWWWWW" >+ RenderBR {BR} at (90,1995) size 0x0 >+ RenderText {#text} at (0,2000) size 90x19 >+ text run at (0,2000) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2015) size 0x0 >+ RenderText {#text} at (0,2020) size 90x19 >+ text run at (0,2020) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2035) size 0x0 >+ RenderText {#text} at (0,2040) size 90x19 >+ text run at (0,2040) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2055) size 0x0 >+ RenderText {#text} at (0,2060) size 90x19 >+ text run at (0,2060) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2075) size 0x0 >+ RenderText {#text} at (0,2080) size 90x19 >+ text run at (0,2080) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2095) size 0x0 >+ RenderText {#text} at (0,2100) size 90x19 >+ text run at (0,2100) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2115) size 0x0 >+ RenderText {#text} at (0,2120) size 90x19 >+ text run at (0,2120) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2135) size 0x0 >+ RenderText {#text} at (0,2140) size 90x19 >+ text run at (0,2140) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2155) size 0x0 >+ RenderText {#text} at (0,2160) size 90x19 >+ text run at (0,2160) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2175) size 0x0 >+ RenderText {#text} at (0,2180) size 90x19 >+ text run at (0,2180) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2195) size 0x0 >+ RenderText {#text} at (0,2200) size 90x19 >+ text run at (0,2200) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2215) size 0x0 >+ RenderText {#text} at (0,2220) size 90x19 >+ text run at (0,2220) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2235) size 0x0 >+ RenderText {#text} at (0,2240) size 90x19 >+ text run at (0,2240) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2255) size 0x0 >+ RenderText {#text} at (0,2260) size 90x19 >+ text run at (0,2260) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2275) size 0x0 >+ RenderText {#text} at (0,2280) size 90x19 >+ text run at (0,2280) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2295) size 0x0 >+ RenderText {#text} at (0,2300) size 90x19 >+ text run at (0,2300) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2315) size 0x0 >+ RenderText {#text} at (0,2320) size 90x19 >+ text run at (0,2320) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2335) size 0x0 >+ RenderText {#text} at (0,2340) size 90x19 >+ text run at (0,2340) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2355) size 0x0 >+ RenderText {#text} at (0,2360) size 90x19 >+ text run at (0,2360) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2375) size 0x0 >+ RenderText {#text} at (0,2380) size 90x19 >+ text run at (0,2380) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2395) size 0x0 >+ RenderText {#text} at (0,2400) size 90x19 >+ text run at (0,2400) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2415) size 0x0 >+ RenderText {#text} at (0,2420) size 90x19 >+ text run at (0,2420) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2435) size 0x0 >+ RenderText {#text} at (0,2440) size 90x19 >+ text run at (0,2440) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2455) size 0x0 >+ RenderText {#text} at (0,2460) size 90x19 >+ text run at (0,2460) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2475) size 0x0 >+ RenderText {#text} at (0,2480) size 90x19 >+ text run at (0,2480) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2495) size 0x0 >+ RenderText {#text} at (0,2500) size 90x19 >+ text run at (0,2500) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2515) size 0x0 >+ RenderText {#text} at (0,2520) size 90x19 >+ text run at (0,2520) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2535) size 0x0 >+ RenderText {#text} at (0,2540) size 90x19 >+ text run at (0,2540) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2555) size 0x0 >+ RenderText {#text} at (0,2560) size 90x19 >+ text run at (0,2560) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2575) size 0x0 >+ RenderText {#text} at (0,2580) size 90x19 >+ text run at (0,2580) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2595) size 0x0 >+ RenderText {#text} at (0,2600) size 90x19 >+ text run at (0,2600) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2615) size 0x0 >+ RenderText {#text} at (0,2620) size 90x19 >+ text run at (0,2620) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2635) size 0x0 >+ RenderText {#text} at (0,2640) size 90x19 >+ text run at (0,2640) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2655) size 0x0 >+ RenderText {#text} at (0,2660) size 90x19 >+ text run at (0,2660) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2675) size 0x0 >+ RenderText {#text} at (0,2680) size 90x19 >+ text run at (0,2680) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2695) size 0x0 >+ RenderText {#text} at (0,2700) size 90x19 >+ text run at (0,2700) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2715) size 0x0 >+ RenderText {#text} at (0,2720) size 90x19 >+ text run at (0,2720) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2735) size 0x0 >+ RenderText {#text} at (0,2740) size 90x19 >+ text run at (0,2740) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2755) size 0x0 >+ RenderText {#text} at (0,2760) size 90x19 >+ text run at (0,2760) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2775) size 0x0 >+ RenderText {#text} at (0,2780) size 90x19 >+ text run at (0,2780) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2795) size 0x0 >+ RenderText {#text} at (0,2800) size 90x19 >+ text run at (0,2800) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2815) size 0x0 >+ RenderText {#text} at (0,2820) size 90x19 >+ text run at (0,2820) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2835) size 0x0 >+ RenderText {#text} at (0,2840) size 90x19 >+ text run at (0,2840) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2855) size 0x0 >+ RenderText {#text} at (0,2860) size 90x19 >+ text run at (0,2860) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2875) size 0x0 >+ RenderText {#text} at (0,2880) size 90x19 >+ text run at (0,2880) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2895) size 0x0 >+ RenderText {#text} at (0,2900) size 90x19 >+ text run at (0,2900) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2915) size 0x0 >+ RenderText {#text} at (0,2920) size 90x19 >+ text run at (0,2920) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2935) size 0x0 >+ RenderText {#text} at (0,2940) size 90x19 >+ text run at (0,2940) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2955) size 0x0 >+ RenderText {#text} at (0,2960) size 90x19 >+ text run at (0,2960) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2975) size 0x0 >+ RenderText {#text} at (0,2980) size 90x19 >+ text run at (0,2980) width 90: "WWWWWW" >+ RenderBR {BR} at (90,2995) size 0x0 >+ RenderText {#text} at (0,3000) size 90x19 >+ text run at (0,3000) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3015) size 0x0 >+ RenderText {#text} at (0,3020) size 90x19 >+ text run at (0,3020) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3035) size 0x0 >+ RenderText {#text} at (0,3040) size 90x19 >+ text run at (0,3040) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3055) size 0x0 >+ RenderText {#text} at (0,3060) size 90x19 >+ text run at (0,3060) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3075) size 0x0 >+ RenderText {#text} at (0,3080) size 90x19 >+ text run at (0,3080) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3095) size 0x0 >+ RenderText {#text} at (0,3100) size 90x19 >+ text run at (0,3100) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3115) size 0x0 >+ RenderText {#text} at (0,3120) size 90x19 >+ text run at (0,3120) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3135) size 0x0 >+ RenderText {#text} at (0,3140) size 90x19 >+ text run at (0,3140) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3155) size 0x0 >+ RenderText {#text} at (0,3160) size 90x19 >+ text run at (0,3160) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3175) size 0x0 >+ RenderText {#text} at (0,3180) size 90x19 >+ text run at (0,3180) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3195) size 0x0 >+ RenderText {#text} at (0,3200) size 90x19 >+ text run at (0,3200) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3215) size 0x0 >+ RenderText {#text} at (0,3220) size 90x19 >+ text run at (0,3220) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3235) size 0x0 >+ RenderText {#text} at (0,3240) size 90x19 >+ text run at (0,3240) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3255) size 0x0 >+ RenderText {#text} at (0,3260) size 90x19 >+ text run at (0,3260) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3275) size 0x0 >+ RenderText {#text} at (0,3280) size 90x19 >+ text run at (0,3280) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3295) size 0x0 >+ RenderText {#text} at (0,3300) size 90x19 >+ text run at (0,3300) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3315) size 0x0 >+ RenderText {#text} at (0,3320) size 90x19 >+ text run at (0,3320) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3335) size 0x0 >+ RenderText {#text} at (0,3340) size 90x19 >+ text run at (0,3340) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3355) size 0x0 >+ RenderText {#text} at (0,3360) size 90x19 >+ text run at (0,3360) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3375) size 0x0 >+ RenderText {#text} at (0,3380) size 90x19 >+ text run at (0,3380) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3395) size 0x0 >+ RenderText {#text} at (0,3400) size 90x19 >+ text run at (0,3400) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3415) size 0x0 >+ RenderText {#text} at (0,3420) size 90x19 >+ text run at (0,3420) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3435) size 0x0 >+ RenderText {#text} at (0,3440) size 90x19 >+ text run at (0,3440) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3455) size 0x0 >+ RenderText {#text} at (0,3460) size 90x19 >+ text run at (0,3460) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3475) size 0x0 >+ RenderText {#text} at (0,3480) size 90x19 >+ text run at (0,3480) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3495) size 0x0 >+ RenderText {#text} at (0,3500) size 90x19 >+ text run at (0,3500) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3515) size 0x0 >+ RenderText {#text} at (0,3520) size 90x19 >+ text run at (0,3520) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3535) size 0x0 >+ RenderText {#text} at (0,3540) size 90x19 >+ text run at (0,3540) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3555) size 0x0 >+ RenderText {#text} at (0,3560) size 90x19 >+ text run at (0,3560) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3575) size 0x0 >+ RenderText {#text} at (0,3580) size 90x19 >+ text run at (0,3580) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3595) size 0x0 >+ RenderText {#text} at (0,3600) size 90x19 >+ text run at (0,3600) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3615) size 0x0 >+ RenderText {#text} at (0,3620) size 90x19 >+ text run at (0,3620) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3635) size 0x0 >+ RenderText {#text} at (0,3640) size 90x19 >+ text run at (0,3640) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3655) size 0x0 >+ RenderText {#text} at (0,3660) size 90x19 >+ text run at (0,3660) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3675) size 0x0 >+ RenderText {#text} at (0,3680) size 90x19 >+ text run at (0,3680) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3695) size 0x0 >+ RenderText {#text} at (0,3700) size 90x19 >+ text run at (0,3700) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3715) size 0x0 >+ RenderText {#text} at (0,3720) size 90x19 >+ text run at (0,3720) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3735) size 0x0 >+ RenderText {#text} at (0,3740) size 90x19 >+ text run at (0,3740) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3755) size 0x0 >+ RenderText {#text} at (0,3760) size 90x19 >+ text run at (0,3760) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3775) size 0x0 >+ RenderText {#text} at (0,3780) size 90x19 >+ text run at (0,3780) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3795) size 0x0 >+ RenderText {#text} at (0,3800) size 90x19 >+ text run at (0,3800) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3815) size 0x0 >+ RenderText {#text} at (0,3820) size 90x19 >+ text run at (0,3820) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3835) size 0x0 >+ RenderText {#text} at (0,3840) size 90x19 >+ text run at (0,3840) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3855) size 0x0 >+ RenderText {#text} at (0,3860) size 90x19 >+ text run at (0,3860) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3875) size 0x0 >+ RenderText {#text} at (0,3880) size 90x19 >+ text run at (0,3880) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3895) size 0x0 >+ RenderText {#text} at (0,3900) size 90x19 >+ text run at (0,3900) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3915) size 0x0 >+ RenderText {#text} at (0,3920) size 90x19 >+ text run at (0,3920) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3935) size 0x0 >+ RenderText {#text} at (0,3940) size 90x19 >+ text run at (0,3940) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3955) size 0x0 >+ RenderText {#text} at (0,3960) size 90x19 >+ text run at (0,3960) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3975) size 0x0 >+ RenderText {#text} at (0,3980) size 90x19 >+ text run at (0,3980) width 90: "WWWWWW" >+ RenderBR {BR} at (90,3995) size 0x0 >+ RenderText {#text} at (0,4000) size 90x19 >+ text run at (0,4000) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4015) size 0x0 >+ RenderText {#text} at (0,4020) size 90x19 >+ text run at (0,4020) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4035) size 0x0 >+ RenderText {#text} at (0,4040) size 90x19 >+ text run at (0,4040) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4055) size 0x0 >+ RenderText {#text} at (0,4060) size 90x19 >+ text run at (0,4060) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4075) size 0x0 >+ RenderText {#text} at (0,4080) size 90x19 >+ text run at (0,4080) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4095) size 0x0 >+ RenderText {#text} at (0,4100) size 90x19 >+ text run at (0,4100) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4115) size 0x0 >+ RenderText {#text} at (0,4120) size 90x19 >+ text run at (0,4120) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4135) size 0x0 >+ RenderText {#text} at (0,4140) size 90x19 >+ text run at (0,4140) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4155) size 0x0 >+ RenderText {#text} at (0,4160) size 90x19 >+ text run at (0,4160) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4175) size 0x0 >+ RenderText {#text} at (0,4180) size 90x19 >+ text run at (0,4180) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4195) size 0x0 >+ RenderText {#text} at (0,4200) size 90x19 >+ text run at (0,4200) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4215) size 0x0 >+ RenderText {#text} at (0,4220) size 90x19 >+ text run at (0,4220) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4235) size 0x0 >+ RenderText {#text} at (0,4240) size 90x19 >+ text run at (0,4240) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4255) size 0x0 >+ RenderText {#text} at (0,4260) size 90x19 >+ text run at (0,4260) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4275) size 0x0 >+ RenderText {#text} at (0,4280) size 90x19 >+ text run at (0,4280) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4295) size 0x0 >+ RenderText {#text} at (0,4300) size 90x19 >+ text run at (0,4300) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4315) size 0x0 >+ RenderText {#text} at (0,4320) size 90x19 >+ text run at (0,4320) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4335) size 0x0 >+ RenderText {#text} at (0,4340) size 90x19 >+ text run at (0,4340) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4355) size 0x0 >+ RenderText {#text} at (0,4360) size 90x19 >+ text run at (0,4360) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4375) size 0x0 >+ RenderText {#text} at (0,4380) size 90x19 >+ text run at (0,4380) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4395) size 0x0 >+ RenderText {#text} at (0,4400) size 90x19 >+ text run at (0,4400) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4415) size 0x0 >+ RenderText {#text} at (0,4420) size 90x19 >+ text run at (0,4420) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4435) size 0x0 >+ RenderText {#text} at (0,4440) size 90x19 >+ text run at (0,4440) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4455) size 0x0 >+ RenderText {#text} at (0,4460) size 90x19 >+ text run at (0,4460) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4475) size 0x0 >+ RenderText {#text} at (0,4480) size 90x19 >+ text run at (0,4480) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4495) size 0x0 >+ RenderText {#text} at (0,4500) size 90x19 >+ text run at (0,4500) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4515) size 0x0 >+ RenderText {#text} at (0,4520) size 90x19 >+ text run at (0,4520) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4535) size 0x0 >+ RenderText {#text} at (0,4540) size 90x19 >+ text run at (0,4540) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4555) size 0x0 >+ RenderText {#text} at (0,4560) size 90x19 >+ text run at (0,4560) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4575) size 0x0 >+ RenderText {#text} at (0,4580) size 90x19 >+ text run at (0,4580) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4595) size 0x0 >+ RenderText {#text} at (0,4600) size 90x19 >+ text run at (0,4600) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4615) size 0x0 >+ RenderText {#text} at (0,4620) size 90x19 >+ text run at (0,4620) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4635) size 0x0 >+ RenderText {#text} at (0,4640) size 90x19 >+ text run at (0,4640) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4655) size 0x0 >+ RenderText {#text} at (0,4660) size 90x19 >+ text run at (0,4660) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4675) size 0x0 >+ RenderText {#text} at (0,4680) size 90x19 >+ text run at (0,4680) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4695) size 0x0 >+ RenderText {#text} at (0,4700) size 90x19 >+ text run at (0,4700) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4715) size 0x0 >+ RenderText {#text} at (0,4720) size 90x19 >+ text run at (0,4720) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4735) size 0x0 >+ RenderText {#text} at (0,4740) size 90x19 >+ text run at (0,4740) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4755) size 0x0 >+ RenderText {#text} at (0,4760) size 90x19 >+ text run at (0,4760) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4775) size 0x0 >+ RenderText {#text} at (0,4780) size 90x19 >+ text run at (0,4780) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4795) size 0x0 >+ RenderText {#text} at (0,4800) size 90x19 >+ text run at (0,4800) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4815) size 0x0 >+ RenderText {#text} at (0,4820) size 90x19 >+ text run at (0,4820) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4835) size 0x0 >+ RenderText {#text} at (0,4840) size 90x19 >+ text run at (0,4840) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4855) size 0x0 >+ RenderText {#text} at (0,4860) size 90x19 >+ text run at (0,4860) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4875) size 0x0 >+ RenderText {#text} at (0,4880) size 90x19 >+ text run at (0,4880) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4895) size 0x0 >+ RenderText {#text} at (0,4900) size 90x19 >+ text run at (0,4900) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4915) size 0x0 >+ RenderText {#text} at (0,4920) size 90x19 >+ text run at (0,4920) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4935) size 0x0 >+ RenderText {#text} at (0,4940) size 90x19 >+ text run at (0,4940) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4955) size 0x0 >+ RenderText {#text} at (0,4960) size 90x19 >+ text run at (0,4960) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4975) size 0x0 >+ RenderText {#text} at (0,4980) size 90x19 >+ text run at (0,4980) width 90: "WWWWWW" >+ RenderBR {BR} at (90,4995) size 0x0 >+ RenderText {#text} at (0,5000) size 90x19 >+ text run at (0,5000) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5015) size 0x0 >+ RenderText {#text} at (0,5020) size 90x19 >+ text run at (0,5020) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5035) size 0x0 >+ RenderText {#text} at (0,5040) size 90x19 >+ text run at (0,5040) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5055) size 0x0 >+ RenderText {#text} at (0,5060) size 90x19 >+ text run at (0,5060) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5075) size 0x0 >+ RenderText {#text} at (0,5080) size 90x19 >+ text run at (0,5080) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5095) size 0x0 >+ RenderText {#text} at (0,5100) size 90x19 >+ text run at (0,5100) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5115) size 0x0 >+ RenderText {#text} at (0,5120) size 90x19 >+ text run at (0,5120) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5135) size 0x0 >+ RenderText {#text} at (0,5140) size 90x19 >+ text run at (0,5140) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5155) size 0x0 >+ RenderText {#text} at (0,5160) size 90x19 >+ text run at (0,5160) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5175) size 0x0 >+ RenderText {#text} at (0,5180) size 90x19 >+ text run at (0,5180) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5195) size 0x0 >+ RenderText {#text} at (0,5200) size 90x19 >+ text run at (0,5200) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5215) size 0x0 >+ RenderText {#text} at (0,5220) size 90x19 >+ text run at (0,5220) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5235) size 0x0 >+ RenderText {#text} at (0,5240) size 90x19 >+ text run at (0,5240) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5255) size 0x0 >+ RenderText {#text} at (0,5260) size 90x19 >+ text run at (0,5260) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5275) size 0x0 >+ RenderText {#text} at (0,5280) size 90x19 >+ text run at (0,5280) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5295) size 0x0 >+ RenderText {#text} at (0,5300) size 90x19 >+ text run at (0,5300) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5315) size 0x0 >+ RenderText {#text} at (0,5320) size 90x19 >+ text run at (0,5320) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5335) size 0x0 >+ RenderText {#text} at (0,5340) size 90x19 >+ text run at (0,5340) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5355) size 0x0 >+ RenderText {#text} at (0,5360) size 90x19 >+ text run at (0,5360) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5375) size 0x0 >+ RenderText {#text} at (0,5380) size 90x19 >+ text run at (0,5380) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5395) size 0x0 >+ RenderText {#text} at (0,5400) size 90x19 >+ text run at (0,5400) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5415) size 0x0 >+ RenderText {#text} at (0,5420) size 90x19 >+ text run at (0,5420) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5435) size 0x0 >+ RenderText {#text} at (0,5440) size 90x19 >+ text run at (0,5440) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5455) size 0x0 >+ RenderText {#text} at (0,5460) size 90x19 >+ text run at (0,5460) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5475) size 0x0 >+ RenderText {#text} at (0,5480) size 90x19 >+ text run at (0,5480) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5495) size 0x0 >+ RenderText {#text} at (0,5500) size 90x19 >+ text run at (0,5500) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5515) size 0x0 >+ RenderText {#text} at (0,5520) size 90x19 >+ text run at (0,5520) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5535) size 0x0 >+ RenderText {#text} at (0,5540) size 90x19 >+ text run at (0,5540) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5555) size 0x0 >+ RenderText {#text} at (0,5560) size 90x19 >+ text run at (0,5560) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5575) size 0x0 >+ RenderText {#text} at (0,5580) size 90x19 >+ text run at (0,5580) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5595) size 0x0 >+ RenderText {#text} at (0,5600) size 90x19 >+ text run at (0,5600) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5615) size 0x0 >+ RenderText {#text} at (0,5620) size 90x19 >+ text run at (0,5620) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5635) size 0x0 >+ RenderText {#text} at (0,5640) size 90x19 >+ text run at (0,5640) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5655) size 0x0 >+ RenderText {#text} at (0,5660) size 90x19 >+ text run at (0,5660) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5675) size 0x0 >+ RenderText {#text} at (0,5680) size 90x19 >+ text run at (0,5680) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5695) size 0x0 >+ RenderText {#text} at (0,5700) size 90x19 >+ text run at (0,5700) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5715) size 0x0 >+ RenderText {#text} at (0,5720) size 90x19 >+ text run at (0,5720) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5735) size 0x0 >+ RenderText {#text} at (0,5740) size 90x19 >+ text run at (0,5740) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5755) size 0x0 >+ RenderText {#text} at (0,5760) size 90x19 >+ text run at (0,5760) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5775) size 0x0 >+ RenderText {#text} at (0,5780) size 90x19 >+ text run at (0,5780) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5795) size 0x0 >+ RenderText {#text} at (0,5800) size 90x19 >+ text run at (0,5800) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5815) size 0x0 >+ RenderText {#text} at (0,5820) size 90x19 >+ text run at (0,5820) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5835) size 0x0 >+ RenderText {#text} at (0,5840) size 90x19 >+ text run at (0,5840) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5855) size 0x0 >+ RenderText {#text} at (0,5860) size 90x19 >+ text run at (0,5860) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5875) size 0x0 >+ RenderText {#text} at (0,5880) size 90x19 >+ text run at (0,5880) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5895) size 0x0 >+ RenderText {#text} at (0,5900) size 90x19 >+ text run at (0,5900) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5915) size 0x0 >+ RenderText {#text} at (0,5920) size 90x19 >+ text run at (0,5920) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5935) size 0x0 >+ RenderText {#text} at (0,5940) size 90x19 >+ text run at (0,5940) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5955) size 0x0 >+ RenderText {#text} at (0,5960) size 90x19 >+ text run at (0,5960) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5975) size 0x0 >+ RenderText {#text} at (0,5980) size 90x19 >+ text run at (0,5980) width 90: "WWWWWW" >+ RenderBR {BR} at (90,5995) size 0x0 >+ RenderText {#text} at (0,6000) size 90x19 >+ text run at (0,6000) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6015) size 0x0 >+ RenderText {#text} at (0,6020) size 90x19 >+ text run at (0,6020) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6035) size 0x0 >+ RenderText {#text} at (0,6040) size 90x19 >+ text run at (0,6040) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6055) size 0x0 >+ RenderText {#text} at (0,6060) size 90x19 >+ text run at (0,6060) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6075) size 0x0 >+ RenderText {#text} at (0,6080) size 90x19 >+ text run at (0,6080) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6095) size 0x0 >+ RenderText {#text} at (0,6100) size 90x19 >+ text run at (0,6100) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6115) size 0x0 >+ RenderText {#text} at (0,6120) size 90x19 >+ text run at (0,6120) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6135) size 0x0 >+ RenderText {#text} at (0,6140) size 90x19 >+ text run at (0,6140) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6155) size 0x0 >+ RenderText {#text} at (0,6160) size 90x19 >+ text run at (0,6160) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6175) size 0x0 >+ RenderText {#text} at (0,6180) size 90x19 >+ text run at (0,6180) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6195) size 0x0 >+ RenderText {#text} at (0,6200) size 90x19 >+ text run at (0,6200) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6215) size 0x0 >+ RenderText {#text} at (0,6220) size 90x19 >+ text run at (0,6220) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6235) size 0x0 >+ RenderText {#text} at (0,6240) size 90x19 >+ text run at (0,6240) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6255) size 0x0 >+ RenderText {#text} at (0,6260) size 90x19 >+ text run at (0,6260) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6275) size 0x0 >+ RenderText {#text} at (0,6280) size 90x19 >+ text run at (0,6280) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6295) size 0x0 >+ RenderText {#text} at (0,6300) size 90x19 >+ text run at (0,6300) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6315) size 0x0 >+ RenderText {#text} at (0,6320) size 90x19 >+ text run at (0,6320) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6335) size 0x0 >+ RenderText {#text} at (0,6340) size 90x19 >+ text run at (0,6340) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6355) size 0x0 >+ RenderText {#text} at (0,6360) size 90x19 >+ text run at (0,6360) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6375) size 0x0 >+ RenderText {#text} at (0,6380) size 90x19 >+ text run at (0,6380) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6395) size 0x0 >+ RenderText {#text} at (0,6400) size 90x19 >+ text run at (0,6400) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6415) size 0x0 >+ RenderText {#text} at (0,6420) size 90x19 >+ text run at (0,6420) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6435) size 0x0 >+ RenderText {#text} at (0,6440) size 90x19 >+ text run at (0,6440) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6455) size 0x0 >+ RenderText {#text} at (0,6460) size 90x19 >+ text run at (0,6460) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6475) size 0x0 >+ RenderText {#text} at (0,6480) size 90x19 >+ text run at (0,6480) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6495) size 0x0 >+ RenderText {#text} at (0,6500) size 90x19 >+ text run at (0,6500) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6515) size 0x0 >+ RenderText {#text} at (0,6520) size 90x19 >+ text run at (0,6520) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6535) size 0x0 >+ RenderText {#text} at (0,6540) size 90x19 >+ text run at (0,6540) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6555) size 0x0 >+ RenderText {#text} at (0,6560) size 90x19 >+ text run at (0,6560) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6575) size 0x0 >+ RenderText {#text} at (0,6580) size 90x19 >+ text run at (0,6580) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6595) size 0x0 >+ RenderText {#text} at (0,6600) size 90x19 >+ text run at (0,6600) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6615) size 0x0 >+ RenderText {#text} at (0,6620) size 90x19 >+ text run at (0,6620) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6635) size 0x0 >+ RenderText {#text} at (0,6640) size 90x19 >+ text run at (0,6640) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6655) size 0x0 >+ RenderText {#text} at (0,6660) size 90x19 >+ text run at (0,6660) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6675) size 0x0 >+ RenderText {#text} at (0,6680) size 90x19 >+ text run at (0,6680) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6695) size 0x0 >+ RenderText {#text} at (0,6700) size 90x19 >+ text run at (0,6700) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6715) size 0x0 >+ RenderText {#text} at (0,6720) size 90x19 >+ text run at (0,6720) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6735) size 0x0 >+ RenderText {#text} at (0,6740) size 90x19 >+ text run at (0,6740) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6755) size 0x0 >+ RenderText {#text} at (0,6760) size 90x19 >+ text run at (0,6760) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6775) size 0x0 >+ RenderText {#text} at (0,6780) size 90x19 >+ text run at (0,6780) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6795) size 0x0 >+ RenderText {#text} at (0,6800) size 90x19 >+ text run at (0,6800) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6815) size 0x0 >+ RenderText {#text} at (0,6820) size 90x19 >+ text run at (0,6820) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6835) size 0x0 >+ RenderText {#text} at (0,6840) size 90x19 >+ text run at (0,6840) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6855) size 0x0 >+ RenderText {#text} at (0,6860) size 90x19 >+ text run at (0,6860) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6875) size 0x0 >+ RenderText {#text} at (0,6880) size 90x19 >+ text run at (0,6880) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6895) size 0x0 >+ RenderText {#text} at (0,6900) size 90x19 >+ text run at (0,6900) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6915) size 0x0 >+ RenderText {#text} at (0,6920) size 90x19 >+ text run at (0,6920) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6935) size 0x0 >+ RenderText {#text} at (0,6940) size 90x19 >+ text run at (0,6940) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6955) size 0x0 >+ RenderText {#text} at (0,6960) size 90x19 >+ text run at (0,6960) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6975) size 0x0 >+ RenderText {#text} at (0,6980) size 90x19 >+ text run at (0,6980) width 90: "WWWWWW" >+ RenderBR {BR} at (90,6995) size 0x0 >+ RenderText {#text} at (0,7000) size 90x19 >+ text run at (0,7000) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7015) size 0x0 >+ RenderText {#text} at (0,7020) size 90x19 >+ text run at (0,7020) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7035) size 0x0 >+ RenderText {#text} at (0,7040) size 90x19 >+ text run at (0,7040) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7055) size 0x0 >+ RenderText {#text} at (0,7060) size 90x19 >+ text run at (0,7060) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7075) size 0x0 >+ RenderText {#text} at (0,7080) size 90x19 >+ text run at (0,7080) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7095) size 0x0 >+ RenderText {#text} at (0,7100) size 90x19 >+ text run at (0,7100) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7115) size 0x0 >+ RenderText {#text} at (0,7120) size 90x19 >+ text run at (0,7120) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7135) size 0x0 >+ RenderText {#text} at (0,7140) size 90x19 >+ text run at (0,7140) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7155) size 0x0 >+ RenderText {#text} at (0,7160) size 90x19 >+ text run at (0,7160) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7175) size 0x0 >+ RenderText {#text} at (0,7180) size 90x19 >+ text run at (0,7180) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7195) size 0x0 >+ RenderText {#text} at (0,7200) size 90x19 >+ text run at (0,7200) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7215) size 0x0 >+ RenderText {#text} at (0,7220) size 90x19 >+ text run at (0,7220) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7235) size 0x0 >+ RenderText {#text} at (0,7240) size 90x19 >+ text run at (0,7240) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7255) size 0x0 >+ RenderText {#text} at (0,7260) size 90x19 >+ text run at (0,7260) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7275) size 0x0 >+ RenderText {#text} at (0,7280) size 90x19 >+ text run at (0,7280) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7295) size 0x0 >+ RenderText {#text} at (0,7300) size 90x19 >+ text run at (0,7300) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7315) size 0x0 >+ RenderText {#text} at (0,7320) size 90x19 >+ text run at (0,7320) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7335) size 0x0 >+ RenderText {#text} at (0,7340) size 90x19 >+ text run at (0,7340) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7355) size 0x0 >+ RenderText {#text} at (0,7360) size 90x19 >+ text run at (0,7360) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7375) size 0x0 >+ RenderText {#text} at (0,7380) size 90x19 >+ text run at (0,7380) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7395) size 0x0 >+ RenderText {#text} at (0,7400) size 90x19 >+ text run at (0,7400) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7415) size 0x0 >+ RenderText {#text} at (0,7420) size 90x19 >+ text run at (0,7420) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7435) size 0x0 >+ RenderText {#text} at (0,7440) size 90x19 >+ text run at (0,7440) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7455) size 0x0 >+ RenderText {#text} at (0,7460) size 90x19 >+ text run at (0,7460) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7475) size 0x0 >+ RenderText {#text} at (0,7480) size 90x19 >+ text run at (0,7480) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7495) size 0x0 >+ RenderText {#text} at (0,7500) size 90x19 >+ text run at (0,7500) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7515) size 0x0 >+ RenderText {#text} at (0,7520) size 90x19 >+ text run at (0,7520) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7535) size 0x0 >+ RenderText {#text} at (0,7540) size 90x19 >+ text run at (0,7540) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7555) size 0x0 >+ RenderText {#text} at (0,7560) size 90x19 >+ text run at (0,7560) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7575) size 0x0 >+ RenderText {#text} at (0,7580) size 90x19 >+ text run at (0,7580) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7595) size 0x0 >+ RenderText {#text} at (0,7600) size 90x19 >+ text run at (0,7600) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7615) size 0x0 >+ RenderText {#text} at (0,7620) size 90x19 >+ text run at (0,7620) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7635) size 0x0 >+ RenderText {#text} at (0,7640) size 90x19 >+ text run at (0,7640) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7655) size 0x0 >+ RenderText {#text} at (0,7660) size 90x19 >+ text run at (0,7660) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7675) size 0x0 >+ RenderText {#text} at (0,7680) size 90x19 >+ text run at (0,7680) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7695) size 0x0 >+ RenderText {#text} at (0,7700) size 90x19 >+ text run at (0,7700) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7715) size 0x0 >+ RenderText {#text} at (0,7720) size 90x19 >+ text run at (0,7720) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7735) size 0x0 >+ RenderText {#text} at (0,7740) size 90x19 >+ text run at (0,7740) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7755) size 0x0 >+ RenderText {#text} at (0,7760) size 90x19 >+ text run at (0,7760) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7775) size 0x0 >+ RenderText {#text} at (0,7780) size 90x19 >+ text run at (0,7780) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7795) size 0x0 >+ RenderText {#text} at (0,7800) size 90x19 >+ text run at (0,7800) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7815) size 0x0 >+ RenderText {#text} at (0,7820) size 90x19 >+ text run at (0,7820) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7835) size 0x0 >+ RenderText {#text} at (0,7840) size 90x19 >+ text run at (0,7840) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7855) size 0x0 >+ RenderText {#text} at (0,7860) size 90x19 >+ text run at (0,7860) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7875) size 0x0 >+ RenderText {#text} at (0,7880) size 90x19 >+ text run at (0,7880) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7895) size 0x0 >+ RenderText {#text} at (0,7900) size 90x19 >+ text run at (0,7900) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7915) size 0x0 >+ RenderText {#text} at (0,7920) size 90x19 >+ text run at (0,7920) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7935) size 0x0 >+ RenderText {#text} at (0,7940) size 90x19 >+ text run at (0,7940) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7955) size 0x0 >+ RenderText {#text} at (0,7960) size 90x19 >+ text run at (0,7960) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7975) size 0x0 >+ RenderText {#text} at (0,7980) size 90x19 >+ text run at (0,7980) width 90: "WWWWWW" >+ RenderBR {BR} at (90,7995) size 0x0 >+Overflowed lines: >+ >+layer at (0,0) size 4710x8000 backgroundClip at (8,8084) size 4710x8000 clip at (8,8084) size 4710x8000 >+ RenderBlock (relative positioned) {DIV} at (0,8076) size 769x8000 >+ RenderText {#text} at (0,0) size 4710x19 >+ text run at (0,0) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,15) size 0x0 >+ RenderText {#text} at (0,20) size 4710x19 >+ text run at (0,20) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,35) size 0x0 >+ RenderText {#text} at (0,40) size 4710x19 >+ text run at (0,40) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,55) size 0x0 >+ RenderText {#text} at (0,60) size 4710x19 >+ text run at (0,60) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,75) size 0x0 >+ RenderText {#text} at (0,80) size 4710x19 >+ text run at (0,80) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,95) size 0x0 >+ RenderText {#text} at (0,100) size 4710x19 >+ text run at (0,100) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,115) size 0x0 >+ RenderText {#text} at (0,120) size 4710x19 >+ text run at (0,120) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,135) size 0x0 >+ RenderText {#text} at (0,140) size 4710x19 >+ text run at (0,140) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,155) size 0x0 >+ RenderText {#text} at (0,160) size 4710x19 >+ text run at (0,160) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,175) size 0x0 >+ RenderText {#text} at (0,180) size 4710x19 >+ text run at (0,180) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,195) size 0x0 >+ RenderText {#text} at (0,200) size 4710x19 >+ text run at (0,200) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,215) size 0x0 >+ RenderText {#text} at (0,220) size 4710x19 >+ text run at (0,220) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,235) size 0x0 >+ RenderText {#text} at (0,240) size 4710x19 >+ text run at (0,240) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,255) size 0x0 >+ RenderText {#text} at (0,260) size 4710x19 >+ text run at (0,260) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,275) size 0x0 >+ RenderText {#text} at (0,280) size 4710x19 >+ text run at (0,280) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,295) size 0x0 >+ RenderText {#text} at (0,300) size 4710x19 >+ text run at (0,300) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,315) size 0x0 >+ RenderText {#text} at (0,320) size 4710x19 >+ text run at (0,320) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,335) size 0x0 >+ RenderText {#text} at (0,340) size 4710x19 >+ text run at (0,340) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,355) size 0x0 >+ RenderText {#text} at (0,360) size 4710x19 >+ text run at (0,360) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,375) size 0x0 >+ RenderText {#text} at (0,380) size 4710x19 >+ text run at (0,380) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,395) size 0x0 >+ RenderText {#text} at (0,400) size 4710x19 >+ text run at (0,400) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,415) size 0x0 >+ RenderText {#text} at (0,420) size 4710x19 >+ text run at (0,420) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,435) size 0x0 >+ RenderText {#text} at (0,440) size 4710x19 >+ text run at (0,440) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,455) size 0x0 >+ RenderText {#text} at (0,460) size 4710x19 >+ text run at (0,460) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,475) size 0x0 >+ RenderText {#text} at (0,480) size 4710x19 >+ text run at (0,480) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,495) size 0x0 >+ RenderText {#text} at (0,500) size 4710x19 >+ text run at (0,500) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,515) size 0x0 >+ RenderText {#text} at (0,520) size 4710x19 >+ text run at (0,520) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,535) size 0x0 >+ RenderText {#text} at (0,540) size 4710x19 >+ text run at (0,540) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,555) size 0x0 >+ RenderText {#text} at (0,560) size 4710x19 >+ text run at (0,560) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,575) size 0x0 >+ RenderText {#text} at (0,580) size 4710x19 >+ text run at (0,580) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,595) size 0x0 >+ RenderText {#text} at (0,600) size 4710x19 >+ text run at (0,600) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,615) size 0x0 >+ RenderText {#text} at (0,620) size 4710x19 >+ text run at (0,620) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,635) size 0x0 >+ RenderText {#text} at (0,640) size 4710x19 >+ text run at (0,640) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,655) size 0x0 >+ RenderText {#text} at (0,660) size 4710x19 >+ text run at (0,660) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,675) size 0x0 >+ RenderText {#text} at (0,680) size 4710x19 >+ text run at (0,680) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,695) size 0x0 >+ RenderText {#text} at (0,700) size 4710x19 >+ text run at (0,700) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,715) size 0x0 >+ RenderText {#text} at (0,720) size 4710x19 >+ text run at (0,720) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,735) size 0x0 >+ RenderText {#text} at (0,740) size 4710x19 >+ text run at (0,740) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,755) size 0x0 >+ RenderText {#text} at (0,760) size 4710x19 >+ text run at (0,760) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,775) size 0x0 >+ RenderText {#text} at (0,780) size 4710x19 >+ text run at (0,780) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,795) size 0x0 >+ RenderText {#text} at (0,800) size 4710x19 >+ text run at (0,800) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,815) size 0x0 >+ RenderText {#text} at (0,820) size 4710x19 >+ text run at (0,820) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,835) size 0x0 >+ RenderText {#text} at (0,840) size 4710x19 >+ text run at (0,840) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,855) size 0x0 >+ RenderText {#text} at (0,860) size 4710x19 >+ text run at (0,860) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,875) size 0x0 >+ RenderText {#text} at (0,880) size 4710x19 >+ text run at (0,880) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,895) size 0x0 >+ RenderText {#text} at (0,900) size 4710x19 >+ text run at (0,900) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,915) size 0x0 >+ RenderText {#text} at (0,920) size 4710x19 >+ text run at (0,920) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,935) size 0x0 >+ RenderText {#text} at (0,940) size 4710x19 >+ text run at (0,940) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,955) size 0x0 >+ RenderText {#text} at (0,960) size 4710x19 >+ text run at (0,960) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,975) size 0x0 >+ RenderText {#text} at (0,980) size 4710x19 >+ text run at (0,980) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,995) size 0x0 >+ RenderText {#text} at (0,1000) size 4710x19 >+ text run at (0,1000) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1015) size 0x0 >+ RenderText {#text} at (0,1020) size 4710x19 >+ text run at (0,1020) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1035) size 0x0 >+ RenderText {#text} at (0,1040) size 4710x19 >+ text run at (0,1040) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1055) size 0x0 >+ RenderText {#text} at (0,1060) size 4710x19 >+ text run at (0,1060) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1075) size 0x0 >+ RenderText {#text} at (0,1080) size 4710x19 >+ text run at (0,1080) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1095) size 0x0 >+ RenderText {#text} at (0,1100) size 4710x19 >+ text run at (0,1100) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1115) size 0x0 >+ RenderText {#text} at (0,1120) size 4710x19 >+ text run at (0,1120) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1135) size 0x0 >+ RenderText {#text} at (0,1140) size 4710x19 >+ text run at (0,1140) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1155) size 0x0 >+ RenderText {#text} at (0,1160) size 4710x19 >+ text run at (0,1160) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1175) size 0x0 >+ RenderText {#text} at (0,1180) size 4710x19 >+ text run at (0,1180) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1195) size 0x0 >+ RenderText {#text} at (0,1200) size 4710x19 >+ text run at (0,1200) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1215) size 0x0 >+ RenderText {#text} at (0,1220) size 4710x19 >+ text run at (0,1220) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1235) size 0x0 >+ RenderText {#text} at (0,1240) size 4710x19 >+ text run at (0,1240) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1255) size 0x0 >+ RenderText {#text} at (0,1260) size 4710x19 >+ text run at (0,1260) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1275) size 0x0 >+ RenderText {#text} at (0,1280) size 4710x19 >+ text run at (0,1280) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1295) size 0x0 >+ RenderText {#text} at (0,1300) size 4710x19 >+ text run at (0,1300) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1315) size 0x0 >+ RenderText {#text} at (0,1320) size 4710x19 >+ text run at (0,1320) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1335) size 0x0 >+ RenderText {#text} at (0,1340) size 4710x19 >+ text run at (0,1340) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1355) size 0x0 >+ RenderText {#text} at (0,1360) size 4710x19 >+ text run at (0,1360) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1375) size 0x0 >+ RenderText {#text} at (0,1380) size 4710x19 >+ text run at (0,1380) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1395) size 0x0 >+ RenderText {#text} at (0,1400) size 4710x19 >+ text run at (0,1400) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1415) size 0x0 >+ RenderText {#text} at (0,1420) size 4710x19 >+ text run at (0,1420) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1435) size 0x0 >+ RenderText {#text} at (0,1440) size 4710x19 >+ text run at (0,1440) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1455) size 0x0 >+ RenderText {#text} at (0,1460) size 4710x19 >+ text run at (0,1460) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1475) size 0x0 >+ RenderText {#text} at (0,1480) size 4710x19 >+ text run at (0,1480) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1495) size 0x0 >+ RenderText {#text} at (0,1500) size 4710x19 >+ text run at (0,1500) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1515) size 0x0 >+ RenderText {#text} at (0,1520) size 4710x19 >+ text run at (0,1520) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1535) size 0x0 >+ RenderText {#text} at (0,1540) size 4710x19 >+ text run at (0,1540) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1555) size 0x0 >+ RenderText {#text} at (0,1560) size 4710x19 >+ text run at (0,1560) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1575) size 0x0 >+ RenderText {#text} at (0,1580) size 4710x19 >+ text run at (0,1580) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1595) size 0x0 >+ RenderText {#text} at (0,1600) size 4710x19 >+ text run at (0,1600) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1615) size 0x0 >+ RenderText {#text} at (0,1620) size 4710x19 >+ text run at (0,1620) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1635) size 0x0 >+ RenderText {#text} at (0,1640) size 4710x19 >+ text run at (0,1640) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1655) size 0x0 >+ RenderText {#text} at (0,1660) size 4710x19 >+ text run at (0,1660) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1675) size 0x0 >+ RenderText {#text} at (0,1680) size 4710x19 >+ text run at (0,1680) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1695) size 0x0 >+ RenderText {#text} at (0,1700) size 4710x19 >+ text run at (0,1700) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1715) size 0x0 >+ RenderText {#text} at (0,1720) size 4710x19 >+ text run at (0,1720) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1735) size 0x0 >+ RenderText {#text} at (0,1740) size 4710x19 >+ text run at (0,1740) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1755) size 0x0 >+ RenderText {#text} at (0,1760) size 4710x19 >+ text run at (0,1760) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1775) size 0x0 >+ RenderText {#text} at (0,1780) size 4710x19 >+ text run at (0,1780) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1795) size 0x0 >+ RenderText {#text} at (0,1800) size 4710x19 >+ text run at (0,1800) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1815) size 0x0 >+ RenderText {#text} at (0,1820) size 4710x19 >+ text run at (0,1820) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1835) size 0x0 >+ RenderText {#text} at (0,1840) size 4710x19 >+ text run at (0,1840) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1855) size 0x0 >+ RenderText {#text} at (0,1860) size 4710x19 >+ text run at (0,1860) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1875) size 0x0 >+ RenderText {#text} at (0,1880) size 4710x19 >+ text run at (0,1880) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1895) size 0x0 >+ RenderText {#text} at (0,1900) size 4710x19 >+ text run at (0,1900) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1915) size 0x0 >+ RenderText {#text} at (0,1920) size 4710x19 >+ text run at (0,1920) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1935) size 0x0 >+ RenderText {#text} at (0,1940) size 4710x19 >+ text run at (0,1940) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1955) size 0x0 >+ RenderText {#text} at (0,1960) size 4710x19 >+ text run at (0,1960) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1975) size 0x0 >+ RenderText {#text} at (0,1980) size 4710x19 >+ text run at (0,1980) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,1995) size 0x0 >+ RenderText {#text} at (0,2000) size 4710x19 >+ text run at (0,2000) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2015) size 0x0 >+ RenderText {#text} at (0,2020) size 4710x19 >+ text run at (0,2020) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2035) size 0x0 >+ RenderText {#text} at (0,2040) size 4710x19 >+ text run at (0,2040) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2055) size 0x0 >+ RenderText {#text} at (0,2060) size 4710x19 >+ text run at (0,2060) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2075) size 0x0 >+ RenderText {#text} at (0,2080) size 4710x19 >+ text run at (0,2080) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2095) size 0x0 >+ RenderText {#text} at (0,2100) size 4710x19 >+ text run at (0,2100) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2115) size 0x0 >+ RenderText {#text} at (0,2120) size 4710x19 >+ text run at (0,2120) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2135) size 0x0 >+ RenderText {#text} at (0,2140) size 4710x19 >+ text run at (0,2140) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2155) size 0x0 >+ RenderText {#text} at (0,2160) size 4710x19 >+ text run at (0,2160) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2175) size 0x0 >+ RenderText {#text} at (0,2180) size 4710x19 >+ text run at (0,2180) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2195) size 0x0 >+ RenderText {#text} at (0,2200) size 4710x19 >+ text run at (0,2200) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2215) size 0x0 >+ RenderText {#text} at (0,2220) size 4710x19 >+ text run at (0,2220) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2235) size 0x0 >+ RenderText {#text} at (0,2240) size 4710x19 >+ text run at (0,2240) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2255) size 0x0 >+ RenderText {#text} at (0,2260) size 4710x19 >+ text run at (0,2260) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2275) size 0x0 >+ RenderText {#text} at (0,2280) size 4710x19 >+ text run at (0,2280) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2295) size 0x0 >+ RenderText {#text} at (0,2300) size 4710x19 >+ text run at (0,2300) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2315) size 0x0 >+ RenderText {#text} at (0,2320) size 4710x19 >+ text run at (0,2320) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2335) size 0x0 >+ RenderText {#text} at (0,2340) size 4710x19 >+ text run at (0,2340) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2355) size 0x0 >+ RenderText {#text} at (0,2360) size 4710x19 >+ text run at (0,2360) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2375) size 0x0 >+ RenderText {#text} at (0,2380) size 4710x19 >+ text run at (0,2380) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2395) size 0x0 >+ RenderText {#text} at (0,2400) size 4710x19 >+ text run at (0,2400) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2415) size 0x0 >+ RenderText {#text} at (0,2420) size 4710x19 >+ text run at (0,2420) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2435) size 0x0 >+ RenderText {#text} at (0,2440) size 4710x19 >+ text run at (0,2440) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2455) size 0x0 >+ RenderText {#text} at (0,2460) size 4710x19 >+ text run at (0,2460) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2475) size 0x0 >+ RenderText {#text} at (0,2480) size 4710x19 >+ text run at (0,2480) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2495) size 0x0 >+ RenderText {#text} at (0,2500) size 4710x19 >+ text run at (0,2500) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2515) size 0x0 >+ RenderText {#text} at (0,2520) size 4710x19 >+ text run at (0,2520) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2535) size 0x0 >+ RenderText {#text} at (0,2540) size 4710x19 >+ text run at (0,2540) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2555) size 0x0 >+ RenderText {#text} at (0,2560) size 4710x19 >+ text run at (0,2560) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2575) size 0x0 >+ RenderText {#text} at (0,2580) size 4710x19 >+ text run at (0,2580) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2595) size 0x0 >+ RenderText {#text} at (0,2600) size 4710x19 >+ text run at (0,2600) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2615) size 0x0 >+ RenderText {#text} at (0,2620) size 4710x19 >+ text run at (0,2620) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2635) size 0x0 >+ RenderText {#text} at (0,2640) size 4710x19 >+ text run at (0,2640) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2655) size 0x0 >+ RenderText {#text} at (0,2660) size 4710x19 >+ text run at (0,2660) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2675) size 0x0 >+ RenderText {#text} at (0,2680) size 4710x19 >+ text run at (0,2680) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2695) size 0x0 >+ RenderText {#text} at (0,2700) size 4710x19 >+ text run at (0,2700) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2715) size 0x0 >+ RenderText {#text} at (0,2720) size 4710x19 >+ text run at (0,2720) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2735) size 0x0 >+ RenderText {#text} at (0,2740) size 4710x19 >+ text run at (0,2740) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2755) size 0x0 >+ RenderText {#text} at (0,2760) size 4710x19 >+ text run at (0,2760) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2775) size 0x0 >+ RenderText {#text} at (0,2780) size 4710x19 >+ text run at (0,2780) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2795) size 0x0 >+ RenderText {#text} at (0,2800) size 4710x19 >+ text run at (0,2800) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2815) size 0x0 >+ RenderText {#text} at (0,2820) size 4710x19 >+ text run at (0,2820) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2835) size 0x0 >+ RenderText {#text} at (0,2840) size 4710x19 >+ text run at (0,2840) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2855) size 0x0 >+ RenderText {#text} at (0,2860) size 4710x19 >+ text run at (0,2860) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2875) size 0x0 >+ RenderText {#text} at (0,2880) size 4710x19 >+ text run at (0,2880) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2895) size 0x0 >+ RenderText {#text} at (0,2900) size 4710x19 >+ text run at (0,2900) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2915) size 0x0 >+ RenderText {#text} at (0,2920) size 4710x19 >+ text run at (0,2920) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2935) size 0x0 >+ RenderText {#text} at (0,2940) size 4710x19 >+ text run at (0,2940) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2955) size 0x0 >+ RenderText {#text} at (0,2960) size 4710x19 >+ text run at (0,2960) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2975) size 0x0 >+ RenderText {#text} at (0,2980) size 4710x19 >+ text run at (0,2980) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,2995) size 0x0 >+ RenderText {#text} at (0,3000) size 4710x19 >+ text run at (0,3000) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3015) size 0x0 >+ RenderText {#text} at (0,3020) size 4710x19 >+ text run at (0,3020) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3035) size 0x0 >+ RenderText {#text} at (0,3040) size 4710x19 >+ text run at (0,3040) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3055) size 0x0 >+ RenderText {#text} at (0,3060) size 4710x19 >+ text run at (0,3060) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3075) size 0x0 >+ RenderText {#text} at (0,3080) size 4710x19 >+ text run at (0,3080) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3095) size 0x0 >+ RenderText {#text} at (0,3100) size 4710x19 >+ text run at (0,3100) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3115) size 0x0 >+ RenderText {#text} at (0,3120) size 4710x19 >+ text run at (0,3120) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3135) size 0x0 >+ RenderText {#text} at (0,3140) size 4710x19 >+ text run at (0,3140) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3155) size 0x0 >+ RenderText {#text} at (0,3160) size 4710x19 >+ text run at (0,3160) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3175) size 0x0 >+ RenderText {#text} at (0,3180) size 4710x19 >+ text run at (0,3180) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3195) size 0x0 >+ RenderText {#text} at (0,3200) size 4710x19 >+ text run at (0,3200) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3215) size 0x0 >+ RenderText {#text} at (0,3220) size 4710x19 >+ text run at (0,3220) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3235) size 0x0 >+ RenderText {#text} at (0,3240) size 4710x19 >+ text run at (0,3240) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3255) size 0x0 >+ RenderText {#text} at (0,3260) size 4710x19 >+ text run at (0,3260) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3275) size 0x0 >+ RenderText {#text} at (0,3280) size 4710x19 >+ text run at (0,3280) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3295) size 0x0 >+ RenderText {#text} at (0,3300) size 4710x19 >+ text run at (0,3300) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3315) size 0x0 >+ RenderText {#text} at (0,3320) size 4710x19 >+ text run at (0,3320) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3335) size 0x0 >+ RenderText {#text} at (0,3340) size 4710x19 >+ text run at (0,3340) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3355) size 0x0 >+ RenderText {#text} at (0,3360) size 4710x19 >+ text run at (0,3360) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3375) size 0x0 >+ RenderText {#text} at (0,3380) size 4710x19 >+ text run at (0,3380) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3395) size 0x0 >+ RenderText {#text} at (0,3400) size 4710x19 >+ text run at (0,3400) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3415) size 0x0 >+ RenderText {#text} at (0,3420) size 4710x19 >+ text run at (0,3420) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3435) size 0x0 >+ RenderText {#text} at (0,3440) size 4710x19 >+ text run at (0,3440) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3455) size 0x0 >+ RenderText {#text} at (0,3460) size 4710x19 >+ text run at (0,3460) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3475) size 0x0 >+ RenderText {#text} at (0,3480) size 4710x19 >+ text run at (0,3480) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3495) size 0x0 >+ RenderText {#text} at (0,3500) size 4710x19 >+ text run at (0,3500) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3515) size 0x0 >+ RenderText {#text} at (0,3520) size 4710x19 >+ text run at (0,3520) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3535) size 0x0 >+ RenderText {#text} at (0,3540) size 4710x19 >+ text run at (0,3540) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3555) size 0x0 >+ RenderText {#text} at (0,3560) size 4710x19 >+ text run at (0,3560) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3575) size 0x0 >+ RenderText {#text} at (0,3580) size 4710x19 >+ text run at (0,3580) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3595) size 0x0 >+ RenderText {#text} at (0,3600) size 4710x19 >+ text run at (0,3600) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3615) size 0x0 >+ RenderText {#text} at (0,3620) size 4710x19 >+ text run at (0,3620) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3635) size 0x0 >+ RenderText {#text} at (0,3640) size 4710x19 >+ text run at (0,3640) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3655) size 0x0 >+ RenderText {#text} at (0,3660) size 4710x19 >+ text run at (0,3660) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3675) size 0x0 >+ RenderText {#text} at (0,3680) size 4710x19 >+ text run at (0,3680) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3695) size 0x0 >+ RenderText {#text} at (0,3700) size 4710x19 >+ text run at (0,3700) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3715) size 0x0 >+ RenderText {#text} at (0,3720) size 4710x19 >+ text run at (0,3720) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3735) size 0x0 >+ RenderText {#text} at (0,3740) size 4710x19 >+ text run at (0,3740) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3755) size 0x0 >+ RenderText {#text} at (0,3760) size 4710x19 >+ text run at (0,3760) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3775) size 0x0 >+ RenderText {#text} at (0,3780) size 4710x19 >+ text run at (0,3780) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3795) size 0x0 >+ RenderText {#text} at (0,3800) size 4710x19 >+ text run at (0,3800) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3815) size 0x0 >+ RenderText {#text} at (0,3820) size 4710x19 >+ text run at (0,3820) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3835) size 0x0 >+ RenderText {#text} at (0,3840) size 4710x19 >+ text run at (0,3840) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3855) size 0x0 >+ RenderText {#text} at (0,3860) size 4710x19 >+ text run at (0,3860) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3875) size 0x0 >+ RenderText {#text} at (0,3880) size 4710x19 >+ text run at (0,3880) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3895) size 0x0 >+ RenderText {#text} at (0,3900) size 4710x19 >+ text run at (0,3900) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3915) size 0x0 >+ RenderText {#text} at (0,3920) size 4710x19 >+ text run at (0,3920) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3935) size 0x0 >+ RenderText {#text} at (0,3940) size 4710x19 >+ text run at (0,3940) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3955) size 0x0 >+ RenderText {#text} at (0,3960) size 4710x19 >+ text run at (0,3960) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3975) size 0x0 >+ RenderText {#text} at (0,3980) size 4710x19 >+ text run at (0,3980) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,3995) size 0x0 >+ RenderText {#text} at (0,4000) size 4710x19 >+ text run at (0,4000) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4015) size 0x0 >+ RenderText {#text} at (0,4020) size 4710x19 >+ text run at (0,4020) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4035) size 0x0 >+ RenderText {#text} at (0,4040) size 4710x19 >+ text run at (0,4040) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4055) size 0x0 >+ RenderText {#text} at (0,4060) size 4710x19 >+ text run at (0,4060) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4075) size 0x0 >+ RenderText {#text} at (0,4080) size 4710x19 >+ text run at (0,4080) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4095) size 0x0 >+ RenderText {#text} at (0,4100) size 4710x19 >+ text run at (0,4100) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4115) size 0x0 >+ RenderText {#text} at (0,4120) size 4710x19 >+ text run at (0,4120) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4135) size 0x0 >+ RenderText {#text} at (0,4140) size 4710x19 >+ text run at (0,4140) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4155) size 0x0 >+ RenderText {#text} at (0,4160) size 4710x19 >+ text run at (0,4160) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4175) size 0x0 >+ RenderText {#text} at (0,4180) size 4710x19 >+ text run at (0,4180) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4195) size 0x0 >+ RenderText {#text} at (0,4200) size 4710x19 >+ text run at (0,4200) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4215) size 0x0 >+ RenderText {#text} at (0,4220) size 4710x19 >+ text run at (0,4220) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4235) size 0x0 >+ RenderText {#text} at (0,4240) size 4710x19 >+ text run at (0,4240) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4255) size 0x0 >+ RenderText {#text} at (0,4260) size 4710x19 >+ text run at (0,4260) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4275) size 0x0 >+ RenderText {#text} at (0,4280) size 4710x19 >+ text run at (0,4280) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4295) size 0x0 >+ RenderText {#text} at (0,4300) size 4710x19 >+ text run at (0,4300) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4315) size 0x0 >+ RenderText {#text} at (0,4320) size 4710x19 >+ text run at (0,4320) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4335) size 0x0 >+ RenderText {#text} at (0,4340) size 4710x19 >+ text run at (0,4340) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4355) size 0x0 >+ RenderText {#text} at (0,4360) size 4710x19 >+ text run at (0,4360) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4375) size 0x0 >+ RenderText {#text} at (0,4380) size 4710x19 >+ text run at (0,4380) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4395) size 0x0 >+ RenderText {#text} at (0,4400) size 4710x19 >+ text run at (0,4400) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4415) size 0x0 >+ RenderText {#text} at (0,4420) size 4710x19 >+ text run at (0,4420) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4435) size 0x0 >+ RenderText {#text} at (0,4440) size 4710x19 >+ text run at (0,4440) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4455) size 0x0 >+ RenderText {#text} at (0,4460) size 4710x19 >+ text run at (0,4460) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4475) size 0x0 >+ RenderText {#text} at (0,4480) size 4710x19 >+ text run at (0,4480) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4495) size 0x0 >+ RenderText {#text} at (0,4500) size 4710x19 >+ text run at (0,4500) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4515) size 0x0 >+ RenderText {#text} at (0,4520) size 4710x19 >+ text run at (0,4520) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4535) size 0x0 >+ RenderText {#text} at (0,4540) size 4710x19 >+ text run at (0,4540) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4555) size 0x0 >+ RenderText {#text} at (0,4560) size 4710x19 >+ text run at (0,4560) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4575) size 0x0 >+ RenderText {#text} at (0,4580) size 4710x19 >+ text run at (0,4580) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4595) size 0x0 >+ RenderText {#text} at (0,4600) size 4710x19 >+ text run at (0,4600) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4615) size 0x0 >+ RenderText {#text} at (0,4620) size 4710x19 >+ text run at (0,4620) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4635) size 0x0 >+ RenderText {#text} at (0,4640) size 4710x19 >+ text run at (0,4640) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4655) size 0x0 >+ RenderText {#text} at (0,4660) size 4710x19 >+ text run at (0,4660) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4675) size 0x0 >+ RenderText {#text} at (0,4680) size 4710x19 >+ text run at (0,4680) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4695) size 0x0 >+ RenderText {#text} at (0,4700) size 4710x19 >+ text run at (0,4700) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4715) size 0x0 >+ RenderText {#text} at (0,4720) size 4710x19 >+ text run at (0,4720) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4735) size 0x0 >+ RenderText {#text} at (0,4740) size 4710x19 >+ text run at (0,4740) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4755) size 0x0 >+ RenderText {#text} at (0,4760) size 4710x19 >+ text run at (0,4760) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4775) size 0x0 >+ RenderText {#text} at (0,4780) size 4710x19 >+ text run at (0,4780) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4795) size 0x0 >+ RenderText {#text} at (0,4800) size 4710x19 >+ text run at (0,4800) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4815) size 0x0 >+ RenderText {#text} at (0,4820) size 4710x19 >+ text run at (0,4820) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4835) size 0x0 >+ RenderText {#text} at (0,4840) size 4710x19 >+ text run at (0,4840) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4855) size 0x0 >+ RenderText {#text} at (0,4860) size 4710x19 >+ text run at (0,4860) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4875) size 0x0 >+ RenderText {#text} at (0,4880) size 4710x19 >+ text run at (0,4880) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4895) size 0x0 >+ RenderText {#text} at (0,4900) size 4710x19 >+ text run at (0,4900) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4915) size 0x0 >+ RenderText {#text} at (0,4920) size 4710x19 >+ text run at (0,4920) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4935) size 0x0 >+ RenderText {#text} at (0,4940) size 4710x19 >+ text run at (0,4940) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4955) size 0x0 >+ RenderText {#text} at (0,4960) size 4710x19 >+ text run at (0,4960) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4975) size 0x0 >+ RenderText {#text} at (0,4980) size 4710x19 >+ text run at (0,4980) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,4995) size 0x0 >+ RenderText {#text} at (0,5000) size 4710x19 >+ text run at (0,5000) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5015) size 0x0 >+ RenderText {#text} at (0,5020) size 4710x19 >+ text run at (0,5020) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5035) size 0x0 >+ RenderText {#text} at (0,5040) size 4710x19 >+ text run at (0,5040) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5055) size 0x0 >+ RenderText {#text} at (0,5060) size 4710x19 >+ text run at (0,5060) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5075) size 0x0 >+ RenderText {#text} at (0,5080) size 4710x19 >+ text run at (0,5080) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5095) size 0x0 >+ RenderText {#text} at (0,5100) size 4710x19 >+ text run at (0,5100) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5115) size 0x0 >+ RenderText {#text} at (0,5120) size 4710x19 >+ text run at (0,5120) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5135) size 0x0 >+ RenderText {#text} at (0,5140) size 4710x19 >+ text run at (0,5140) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5155) size 0x0 >+ RenderText {#text} at (0,5160) size 4710x19 >+ text run at (0,5160) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5175) size 0x0 >+ RenderText {#text} at (0,5180) size 4710x19 >+ text run at (0,5180) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5195) size 0x0 >+ RenderText {#text} at (0,5200) size 4710x19 >+ text run at (0,5200) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5215) size 0x0 >+ RenderText {#text} at (0,5220) size 4710x19 >+ text run at (0,5220) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5235) size 0x0 >+ RenderText {#text} at (0,5240) size 4710x19 >+ text run at (0,5240) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5255) size 0x0 >+ RenderText {#text} at (0,5260) size 4710x19 >+ text run at (0,5260) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5275) size 0x0 >+ RenderText {#text} at (0,5280) size 4710x19 >+ text run at (0,5280) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5295) size 0x0 >+ RenderText {#text} at (0,5300) size 4710x19 >+ text run at (0,5300) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5315) size 0x0 >+ RenderText {#text} at (0,5320) size 4710x19 >+ text run at (0,5320) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5335) size 0x0 >+ RenderText {#text} at (0,5340) size 4710x19 >+ text run at (0,5340) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5355) size 0x0 >+ RenderText {#text} at (0,5360) size 4710x19 >+ text run at (0,5360) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5375) size 0x0 >+ RenderText {#text} at (0,5380) size 4710x19 >+ text run at (0,5380) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5395) size 0x0 >+ RenderText {#text} at (0,5400) size 4710x19 >+ text run at (0,5400) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5415) size 0x0 >+ RenderText {#text} at (0,5420) size 4710x19 >+ text run at (0,5420) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5435) size 0x0 >+ RenderText {#text} at (0,5440) size 4710x19 >+ text run at (0,5440) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5455) size 0x0 >+ RenderText {#text} at (0,5460) size 4710x19 >+ text run at (0,5460) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5475) size 0x0 >+ RenderText {#text} at (0,5480) size 4710x19 >+ text run at (0,5480) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5495) size 0x0 >+ RenderText {#text} at (0,5500) size 4710x19 >+ text run at (0,5500) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5515) size 0x0 >+ RenderText {#text} at (0,5520) size 4710x19 >+ text run at (0,5520) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5535) size 0x0 >+ RenderText {#text} at (0,5540) size 4710x19 >+ text run at (0,5540) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5555) size 0x0 >+ RenderText {#text} at (0,5560) size 4710x19 >+ text run at (0,5560) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5575) size 0x0 >+ RenderText {#text} at (0,5580) size 4710x19 >+ text run at (0,5580) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5595) size 0x0 >+ RenderText {#text} at (0,5600) size 4710x19 >+ text run at (0,5600) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5615) size 0x0 >+ RenderText {#text} at (0,5620) size 4710x19 >+ text run at (0,5620) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5635) size 0x0 >+ RenderText {#text} at (0,5640) size 4710x19 >+ text run at (0,5640) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5655) size 0x0 >+ RenderText {#text} at (0,5660) size 4710x19 >+ text run at (0,5660) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5675) size 0x0 >+ RenderText {#text} at (0,5680) size 4710x19 >+ text run at (0,5680) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5695) size 0x0 >+ RenderText {#text} at (0,5700) size 4710x19 >+ text run at (0,5700) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5715) size 0x0 >+ RenderText {#text} at (0,5720) size 4710x19 >+ text run at (0,5720) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5735) size 0x0 >+ RenderText {#text} at (0,5740) size 4710x19 >+ text run at (0,5740) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5755) size 0x0 >+ RenderText {#text} at (0,5760) size 4710x19 >+ text run at (0,5760) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5775) size 0x0 >+ RenderText {#text} at (0,5780) size 4710x19 >+ text run at (0,5780) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5795) size 0x0 >+ RenderText {#text} at (0,5800) size 4710x19 >+ text run at (0,5800) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5815) size 0x0 >+ RenderText {#text} at (0,5820) size 4710x19 >+ text run at (0,5820) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5835) size 0x0 >+ RenderText {#text} at (0,5840) size 4710x19 >+ text run at (0,5840) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5855) size 0x0 >+ RenderText {#text} at (0,5860) size 4710x19 >+ text run at (0,5860) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5875) size 0x0 >+ RenderText {#text} at (0,5880) size 4710x19 >+ text run at (0,5880) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5895) size 0x0 >+ RenderText {#text} at (0,5900) size 4710x19 >+ text run at (0,5900) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5915) size 0x0 >+ RenderText {#text} at (0,5920) size 4710x19 >+ text run at (0,5920) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5935) size 0x0 >+ RenderText {#text} at (0,5940) size 4710x19 >+ text run at (0,5940) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5955) size 0x0 >+ RenderText {#text} at (0,5960) size 4710x19 >+ text run at (0,5960) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5975) size 0x0 >+ RenderText {#text} at (0,5980) size 4710x19 >+ text run at (0,5980) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,5995) size 0x0 >+ RenderText {#text} at (0,6000) size 4710x19 >+ text run at (0,6000) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6015) size 0x0 >+ RenderText {#text} at (0,6020) size 4710x19 >+ text run at (0,6020) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6035) size 0x0 >+ RenderText {#text} at (0,6040) size 4710x19 >+ text run at (0,6040) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6055) size 0x0 >+ RenderText {#text} at (0,6060) size 4710x19 >+ text run at (0,6060) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6075) size 0x0 >+ RenderText {#text} at (0,6080) size 4710x19 >+ text run at (0,6080) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6095) size 0x0 >+ RenderText {#text} at (0,6100) size 4710x19 >+ text run at (0,6100) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6115) size 0x0 >+ RenderText {#text} at (0,6120) size 4710x19 >+ text run at (0,6120) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6135) size 0x0 >+ RenderText {#text} at (0,6140) size 4710x19 >+ text run at (0,6140) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6155) size 0x0 >+ RenderText {#text} at (0,6160) size 4710x19 >+ text run at (0,6160) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6175) size 0x0 >+ RenderText {#text} at (0,6180) size 4710x19 >+ text run at (0,6180) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6195) size 0x0 >+ RenderText {#text} at (0,6200) size 4710x19 >+ text run at (0,6200) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6215) size 0x0 >+ RenderText {#text} at (0,6220) size 4710x19 >+ text run at (0,6220) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6235) size 0x0 >+ RenderText {#text} at (0,6240) size 4710x19 >+ text run at (0,6240) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6255) size 0x0 >+ RenderText {#text} at (0,6260) size 4710x19 >+ text run at (0,6260) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6275) size 0x0 >+ RenderText {#text} at (0,6280) size 4710x19 >+ text run at (0,6280) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6295) size 0x0 >+ RenderText {#text} at (0,6300) size 4710x19 >+ text run at (0,6300) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6315) size 0x0 >+ RenderText {#text} at (0,6320) size 4710x19 >+ text run at (0,6320) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6335) size 0x0 >+ RenderText {#text} at (0,6340) size 4710x19 >+ text run at (0,6340) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6355) size 0x0 >+ RenderText {#text} at (0,6360) size 4710x19 >+ text run at (0,6360) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6375) size 0x0 >+ RenderText {#text} at (0,6380) size 4710x19 >+ text run at (0,6380) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6395) size 0x0 >+ RenderText {#text} at (0,6400) size 4710x19 >+ text run at (0,6400) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6415) size 0x0 >+ RenderText {#text} at (0,6420) size 4710x19 >+ text run at (0,6420) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6435) size 0x0 >+ RenderText {#text} at (0,6440) size 4710x19 >+ text run at (0,6440) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6455) size 0x0 >+ RenderText {#text} at (0,6460) size 4710x19 >+ text run at (0,6460) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6475) size 0x0 >+ RenderText {#text} at (0,6480) size 4710x19 >+ text run at (0,6480) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6495) size 0x0 >+ RenderText {#text} at (0,6500) size 4710x19 >+ text run at (0,6500) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6515) size 0x0 >+ RenderText {#text} at (0,6520) size 4710x19 >+ text run at (0,6520) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6535) size 0x0 >+ RenderText {#text} at (0,6540) size 4710x19 >+ text run at (0,6540) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6555) size 0x0 >+ RenderText {#text} at (0,6560) size 4710x19 >+ text run at (0,6560) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6575) size 0x0 >+ RenderText {#text} at (0,6580) size 4710x19 >+ text run at (0,6580) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6595) size 0x0 >+ RenderText {#text} at (0,6600) size 4710x19 >+ text run at (0,6600) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6615) size 0x0 >+ RenderText {#text} at (0,6620) size 4710x19 >+ text run at (0,6620) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6635) size 0x0 >+ RenderText {#text} at (0,6640) size 4710x19 >+ text run at (0,6640) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6655) size 0x0 >+ RenderText {#text} at (0,6660) size 4710x19 >+ text run at (0,6660) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6675) size 0x0 >+ RenderText {#text} at (0,6680) size 4710x19 >+ text run at (0,6680) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6695) size 0x0 >+ RenderText {#text} at (0,6700) size 4710x19 >+ text run at (0,6700) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6715) size 0x0 >+ RenderText {#text} at (0,6720) size 4710x19 >+ text run at (0,6720) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6735) size 0x0 >+ RenderText {#text} at (0,6740) size 4710x19 >+ text run at (0,6740) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6755) size 0x0 >+ RenderText {#text} at (0,6760) size 4710x19 >+ text run at (0,6760) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6775) size 0x0 >+ RenderText {#text} at (0,6780) size 4710x19 >+ text run at (0,6780) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6795) size 0x0 >+ RenderText {#text} at (0,6800) size 4710x19 >+ text run at (0,6800) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6815) size 0x0 >+ RenderText {#text} at (0,6820) size 4710x19 >+ text run at (0,6820) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6835) size 0x0 >+ RenderText {#text} at (0,6840) size 4710x19 >+ text run at (0,6840) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6855) size 0x0 >+ RenderText {#text} at (0,6860) size 4710x19 >+ text run at (0,6860) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6875) size 0x0 >+ RenderText {#text} at (0,6880) size 4710x19 >+ text run at (0,6880) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6895) size 0x0 >+ RenderText {#text} at (0,6900) size 4710x19 >+ text run at (0,6900) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6915) size 0x0 >+ RenderText {#text} at (0,6920) size 4710x19 >+ text run at (0,6920) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6935) size 0x0 >+ RenderText {#text} at (0,6940) size 4710x19 >+ text run at (0,6940) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6955) size 0x0 >+ RenderText {#text} at (0,6960) size 4710x19 >+ text run at (0,6960) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6975) size 0x0 >+ RenderText {#text} at (0,6980) size 4710x19 >+ text run at (0,6980) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,6995) size 0x0 >+ RenderText {#text} at (0,7000) size 4710x19 >+ text run at (0,7000) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7015) size 0x0 >+ RenderText {#text} at (0,7020) size 4710x19 >+ text run at (0,7020) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7035) size 0x0 >+ RenderText {#text} at (0,7040) size 4710x19 >+ text run at (0,7040) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7055) size 0x0 >+ RenderText {#text} at (0,7060) size 4710x19 >+ text run at (0,7060) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7075) size 0x0 >+ RenderText {#text} at (0,7080) size 4710x19 >+ text run at (0,7080) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7095) size 0x0 >+ RenderText {#text} at (0,7100) size 4710x19 >+ text run at (0,7100) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7115) size 0x0 >+ RenderText {#text} at (0,7120) size 4710x19 >+ text run at (0,7120) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7135) size 0x0 >+ RenderText {#text} at (0,7140) size 4710x19 >+ text run at (0,7140) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7155) size 0x0 >+ RenderText {#text} at (0,7160) size 4710x19 >+ text run at (0,7160) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7175) size 0x0 >+ RenderText {#text} at (0,7180) size 4710x19 >+ text run at (0,7180) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7195) size 0x0 >+ RenderText {#text} at (0,7200) size 4710x19 >+ text run at (0,7200) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7215) size 0x0 >+ RenderText {#text} at (0,7220) size 4710x19 >+ text run at (0,7220) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7235) size 0x0 >+ RenderText {#text} at (0,7240) size 4710x19 >+ text run at (0,7240) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7255) size 0x0 >+ RenderText {#text} at (0,7260) size 4710x19 >+ text run at (0,7260) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7275) size 0x0 >+ RenderText {#text} at (0,7280) size 4710x19 >+ text run at (0,7280) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7295) size 0x0 >+ RenderText {#text} at (0,7300) size 4710x19 >+ text run at (0,7300) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7315) size 0x0 >+ RenderText {#text} at (0,7320) size 4710x19 >+ text run at (0,7320) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7335) size 0x0 >+ RenderText {#text} at (0,7340) size 4710x19 >+ text run at (0,7340) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7355) size 0x0 >+ RenderText {#text} at (0,7360) size 4710x19 >+ text run at (0,7360) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7375) size 0x0 >+ RenderText {#text} at (0,7380) size 4710x19 >+ text run at (0,7380) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7395) size 0x0 >+ RenderText {#text} at (0,7400) size 4710x19 >+ text run at (0,7400) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7415) size 0x0 >+ RenderText {#text} at (0,7420) size 4710x19 >+ text run at (0,7420) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7435) size 0x0 >+ RenderText {#text} at (0,7440) size 4710x19 >+ text run at (0,7440) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7455) size 0x0 >+ RenderText {#text} at (0,7460) size 4710x19 >+ text run at (0,7460) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7475) size 0x0 >+ RenderText {#text} at (0,7480) size 4710x19 >+ text run at (0,7480) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7495) size 0x0 >+ RenderText {#text} at (0,7500) size 4710x19 >+ text run at (0,7500) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7515) size 0x0 >+ RenderText {#text} at (0,7520) size 4710x19 >+ text run at (0,7520) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7535) size 0x0 >+ RenderText {#text} at (0,7540) size 4710x19 >+ text run at (0,7540) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7555) size 0x0 >+ RenderText {#text} at (0,7560) size 4710x19 >+ text run at (0,7560) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7575) size 0x0 >+ RenderText {#text} at (0,7580) size 4710x19 >+ text run at (0,7580) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7595) size 0x0 >+ RenderText {#text} at (0,7600) size 4710x19 >+ text run at (0,7600) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7615) size 0x0 >+ RenderText {#text} at (0,7620) size 4710x19 >+ text run at (0,7620) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7635) size 0x0 >+ RenderText {#text} at (0,7640) size 4710x19 >+ text run at (0,7640) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7655) size 0x0 >+ RenderText {#text} at (0,7660) size 4710x19 >+ text run at (0,7660) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7675) size 0x0 >+ RenderText {#text} at (0,7680) size 4710x19 >+ text run at (0,7680) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7695) size 0x0 >+ RenderText {#text} at (0,7700) size 4710x19 >+ text run at (0,7700) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7715) size 0x0 >+ RenderText {#text} at (0,7720) size 4710x19 >+ text run at (0,7720) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7735) size 0x0 >+ RenderText {#text} at (0,7740) size 4710x19 >+ text run at (0,7740) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7755) size 0x0 >+ RenderText {#text} at (0,7760) size 4710x19 >+ text run at (0,7760) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7775) size 0x0 >+ RenderText {#text} at (0,7780) size 4710x19 >+ text run at (0,7780) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7795) size 0x0 >+ RenderText {#text} at (0,7800) size 4710x19 >+ text run at (0,7800) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7815) size 0x0 >+ RenderText {#text} at (0,7820) size 4710x19 >+ text run at (0,7820) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7835) size 0x0 >+ RenderText {#text} at (0,7840) size 4710x19 >+ text run at (0,7840) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7855) size 0x0 >+ RenderText {#text} at (0,7860) size 4710x19 >+ text run at (0,7860) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7875) size 0x0 >+ RenderText {#text} at (0,7880) size 4710x19 >+ text run at (0,7880) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7895) size 0x0 >+ RenderText {#text} at (0,7900) size 4710x19 >+ text run at (0,7900) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7915) size 0x0 >+ RenderText {#text} at (0,7920) size 4710x19 >+ text run at (0,7920) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7935) size 0x0 >+ RenderText {#text} at (0,7940) size 4710x19 >+ text run at (0,7940) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7955) size 0x0 >+ RenderText {#text} at (0,7960) size 4710x19 >+ text run at (0,7960) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7975) size 0x0 >+ RenderText {#text} at (0,7980) size 4710x19 >+ text run at (0,7980) width 4710: "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" >+ RenderBR {BR} at (4710,7995) size 0x0 >+ >diff --git a/LayoutTests/platform/wincairo-win10/printing/width-overflow-expected.txt b/LayoutTests/platform/wincairo-win10/printing/width-overflow-expected.txt >new file mode 100644 >index 00000000000..38a81608927 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/printing/width-overflow-expected.txt >@@ -0,0 +1,158 @@ >+layer at (0,0) size 1300x2408 >+ RenderView at (0,0) size 1300x2408 >+layer at (0,0) size 1300x2408 >+ RenderBlock {HTML} at (0,0) size 1300x2408 >+ RenderBody {BODY} at (0,16) size 1300x2376 >+ RenderBlock {P} at (0,0) size 1300x20 >+ RenderText {#text} at (0,0) size 707x19 >+ text run at (0,0) width 707: "To run this test manually, print this page. If the right side of any lines is printed without being truncated, the test passes." >+ RenderBlock {DIV} at (0,36) size 1300x2340 >+ RenderBlock {P} at (0,0) size 1300x80 >+ RenderText {#text} at (0,0) size 1286x79 >+ text run at (0,0) width 1286: "A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A" >+ text run at (0,20) width 1286: "A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A" >+ text run at (0,40) width 1286: "A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A" >+ text run at (0,60) width 626: "A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A" >+ RenderBlock {P} at (0,96) size 1300x80 >+ RenderText {#text} at (0,0) size 1298x79 >+ text run at (0,0) width 1298: "B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B" >+ text run at (0,20) width 1298: "B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B" >+ text run at (0,40) width 1298: "B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B" >+ text run at (0,60) width 290: "B B B B B B B B B B B B B B B B B B B B B" >+ RenderBlock {P} at (0,192) size 1300x80 >+ RenderText {#text} at (0,0) size 1286x79 >+ text run at (0,0) width 1286: "C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C" >+ text run at (0,20) width 1286: "C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C" >+ text run at (0,40) width 1286: "C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C" >+ text run at (0,60) width 626: "C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C" >+ RenderBlock {P} at (0,288) size 1300x80 >+ RenderText {#text} at (0,0) size 1286x79 >+ text run at (0,0) width 1286: "D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D" >+ text run at (0,20) width 1286: "D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D" >+ text run at (0,40) width 1286: "D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D" >+ text run at (0,60) width 626: "D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D" >+ RenderBlock {P} at (0,384) size 1300x60 >+ RenderText {#text} at (0,0) size 1296x59 >+ text run at (0,0) width 1296: "E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E" >+ text run at (0,20) width 1296: "E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E" >+ text run at (0,40) width 1296: "E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E" >+ RenderBlock {P} at (0,460) size 1300x60 >+ RenderText {#text} at (0,0) size 1296x59 >+ text run at (0,0) width 1296: "F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F" >+ text run at (0,20) width 1296: "F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F" >+ text run at (0,40) width 1296: "F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F" >+ RenderBlock {P} at (0,536) size 1300x80 >+ RenderText {#text} at (0,0) size 1286x79 >+ text run at (0,0) width 1286: "G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G" >+ text run at (0,20) width 1286: "G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G" >+ text run at (0,40) width 1286: "G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G" >+ text run at (0,60) width 626: "G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G" >+ RenderBlock {P} at (0,632) size 1300x80 >+ RenderText {#text} at (0,0) size 1286x79 >+ text run at (0,0) width 1286: "H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H" >+ text run at (0,20) width 1286: "H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H" >+ text run at (0,40) width 1286: "H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H" >+ text run at (0,60) width 626: "H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H" >+ RenderBlock {P} at (0,728) size 1300x60 >+ RenderText {#text} at (0,0) size 1292x59 >+ text run at (0,0) width 1292: "I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I" >+ text run at (0,20) width 1292: "I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I" >+ text run at (0,40) width 104: "I I I I I I I I I I I I" >+ RenderBlock {P} at (0,804) size 1300x60 >+ RenderText {#text} at (0,0) size 1296x59 >+ text run at (0,0) width 1296: "J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J" >+ text run at (0,20) width 1296: "J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J" >+ text run at (0,40) width 396: "J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J" >+ RenderBlock {P} at (0,880) size 1300x80 >+ RenderText {#text} at (0,0) size 1292x79 >+ text run at (0,0) width 1292: "K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K" >+ text run at (0,20) width 1292: "K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K" >+ text run at (0,40) width 1292: "K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K" >+ text run at (0,60) width 908: "K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K" >+ RenderBlock {P} at (0,976) size 1300x60 >+ RenderText {#text} at (0,0) size 1296x59 >+ text run at (0,0) width 1296: "L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L" >+ text run at (0,20) width 1296: "L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L" >+ text run at (0,40) width 1296: "L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L" >+ RenderBlock {P} at (0,1052) size 1300x100 >+ RenderText {#text} at (0,0) size 1292x99 >+ text run at (0,0) width 1292: "M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M" >+ text run at (0,20) width 1292: "M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M" >+ text run at (0,40) width 1292: "M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M" >+ text run at (0,60) width 1292: "M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M" >+ text run at (0,80) width 212: "M M M M M M M M M M M M" >+ RenderBlock {P} at (0,1168) size 1300x80 >+ RenderText {#text} at (0,0) size 1292x79 >+ text run at (0,0) width 1292: "N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N" >+ text run at (0,20) width 1292: "N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N" >+ text run at (0,40) width 1292: "N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N" >+ text run at (0,60) width 908: "N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N" >+ RenderBlock {P} at (0,1264) size 1300x80 >+ RenderText {#text} at (0,0) size 1292x79 >+ text run at (0,0) width 1292: "O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O" >+ text run at (0,20) width 1292: "O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O" >+ text run at (0,40) width 1292: "O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O" >+ text run at (0,60) width 908: "O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O" >+ RenderBlock {P} at (0,1360) size 1300x60 >+ RenderText {#text} at (0,0) size 1296x59 >+ text run at (0,0) width 1296: "P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P" >+ text run at (0,20) width 1296: "P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P" >+ text run at (0,40) width 1296: "P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P" >+ RenderBlock {P} at (0,1436) size 1300x80 >+ RenderText {#text} at (0,0) size 1292x79 >+ text run at (0,0) width 1292: "Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q" >+ text run at (0,20) width 1292: "Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q" >+ text run at (0,40) width 1292: "Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q" >+ text run at (0,60) width 908: "Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q" >+ RenderBlock {P} at (0,1532) size 1300x80 >+ RenderText {#text} at (0,0) size 1298x79 >+ text run at (0,0) width 1298: "R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R" >+ text run at (0,20) width 1298: "R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R" >+ text run at (0,40) width 1298: "R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R" >+ text run at (0,60) width 290: "R R R R R R R R R R R R R R R R R R R R R" >+ RenderBlock {P} at (0,1628) size 1300x60 >+ RenderText {#text} at (0,0) size 1296x59 >+ text run at (0,0) width 1296: "S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S" >+ text run at (0,20) width 1296: "S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S" >+ text run at (0,40) width 1296: "S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S" >+ RenderBlock {P} at (0,1704) size 1300x60 >+ RenderText {#text} at (0,0) size 1296x59 >+ text run at (0,0) width 1296: "T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T" >+ text run at (0,20) width 1296: "T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T" >+ text run at (0,40) width 1296: "T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T" >+ RenderBlock {P} at (0,1780) size 1300x80 >+ RenderText {#text} at (0,0) size 1286x79 >+ text run at (0,0) width 1286: "U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U" >+ text run at (0,20) width 1286: "U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U" >+ text run at (0,40) width 1286: "U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U" >+ text run at (0,60) width 626: "U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U" >+ RenderBlock {P} at (0,1876) size 1300x80 >+ RenderText {#text} at (0,0) size 1286x79 >+ text run at (0,0) width 1286: "V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V" >+ text run at (0,20) width 1286: "V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V" >+ text run at (0,40) width 1286: "V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V" >+ text run at (0,60) width 626: "V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V" >+ RenderBlock {P} at (0,1972) size 1300x100 >+ RenderText {#text} at (0,0) size 1288x99 >+ text run at (0,0) width 1288: "W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W" >+ text run at (0,20) width 1288: "W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W" >+ text run at (0,40) width 1288: "W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W" >+ text run at (0,60) width 1288: "W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W" >+ text run at (0,80) width 528: "W W W W W W W W W W W W W W W W W W W W W W W W W W W W" >+ RenderBlock {P} at (0,2088) size 1300x80 >+ RenderText {#text} at (0,0) size 1286x79 >+ text run at (0,0) width 1286: "X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X" >+ text run at (0,20) width 1286: "X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X" >+ text run at (0,40) width 1286: "X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X" >+ text run at (0,60) width 626: "X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X" >+ RenderBlock {P} at (0,2184) size 1300x80 >+ RenderText {#text} at (0,0) size 1286x79 >+ text run at (0,0) width 1286: "Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y" >+ text run at (0,20) width 1286: "Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y" >+ text run at (0,40) width 1286: "Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y" >+ text run at (0,60) width 626: "Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y" >+ RenderBlock {P} at (0,2280) size 1300x60 >+ RenderText {#text} at (0,0) size 1296x59 >+ text run at (0,0) width 1296: "Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z" >+ text run at (0,20) width 1296: "Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z" >+ text run at (0,40) width 1296: "Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z" >diff --git a/LayoutTests/platform/wincairo-win10/scrollbars/basic-scrollbar-expected.txt b/LayoutTests/platform/wincairo-win10/scrollbars/basic-scrollbar-expected.txt >new file mode 100644 >index 00000000000..1cb6c5d1ab0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/scrollbars/basic-scrollbar-expected.txt >@@ -0,0 +1,154 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 200x200 clip at (8,8) size 183x200 scrollHeight 980 >+ RenderBlock {DIV} at (0,0) size 200x200 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "Hello" >+ RenderBR {BR} at (32,15) size 0x0 >+ RenderText {#text} at (0,20) size 32x19 >+ text run at (0,20) width 32: "Hello" >+ RenderBR {BR} at (32,35) size 0x0 >+ RenderText {#text} at (0,40) size 32x19 >+ text run at (0,40) width 32: "Hello" >+ RenderBR {BR} at (32,55) size 0x0 >+ RenderText {#text} at (0,60) size 32x19 >+ text run at (0,60) width 32: "Hello" >+ RenderBR {BR} at (32,75) size 0x0 >+ RenderText {#text} at (0,80) size 32x19 >+ text run at (0,80) width 32: "Hello" >+ RenderBR {BR} at (32,95) size 0x0 >+ RenderText {#text} at (0,100) size 32x19 >+ text run at (0,100) width 32: "Hello" >+ RenderBR {BR} at (32,115) size 0x0 >+ RenderText {#text} at (0,120) size 32x19 >+ text run at (0,120) width 32: "Hello" >+ RenderBR {BR} at (32,135) size 0x0 >+ RenderText {#text} at (0,140) size 32x19 >+ text run at (0,140) width 32: "Hello" >+ RenderBR {BR} at (32,155) size 0x0 >+ RenderText {#text} at (0,160) size 32x19 >+ text run at (0,160) width 32: "Hello" >+ RenderBR {BR} at (32,175) size 0x0 >+ RenderText {#text} at (0,180) size 32x19 >+ text run at (0,180) width 32: "Hello" >+ RenderBR {BR} at (32,195) size 0x0 >+ RenderText {#text} at (0,200) size 32x19 >+ text run at (0,200) width 32: "Hello" >+ RenderBR {BR} at (32,215) size 0x0 >+ RenderText {#text} at (0,220) size 32x19 >+ text run at (0,220) width 32: "Hello" >+ RenderBR {BR} at (32,235) size 0x0 >+ RenderText {#text} at (0,240) size 32x19 >+ text run at (0,240) width 32: "Hello" >+ RenderBR {BR} at (32,255) size 0x0 >+ RenderText {#text} at (0,260) size 32x19 >+ text run at (0,260) width 32: "Hello" >+ RenderBR {BR} at (32,275) size 0x0 >+ RenderText {#text} at (0,280) size 32x19 >+ text run at (0,280) width 32: "Hello" >+ RenderBR {BR} at (32,295) size 0x0 >+ RenderText {#text} at (0,300) size 32x19 >+ text run at (0,300) width 32: "Hello" >+ RenderBR {BR} at (32,315) size 0x0 >+ RenderText {#text} at (0,320) size 32x19 >+ text run at (0,320) width 32: "Hello" >+ RenderBR {BR} at (32,335) size 0x0 >+ RenderText {#text} at (0,340) size 32x19 >+ text run at (0,340) width 32: "Hello" >+ RenderBR {BR} at (32,355) size 0x0 >+ RenderText {#text} at (0,360) size 32x19 >+ text run at (0,360) width 32: "Hello" >+ RenderBR {BR} at (32,375) size 0x0 >+ RenderText {#text} at (0,380) size 32x19 >+ text run at (0,380) width 32: "Hello" >+ RenderBR {BR} at (32,395) size 0x0 >+ RenderText {#text} at (0,400) size 32x19 >+ text run at (0,400) width 32: "Hello" >+ RenderBR {BR} at (32,415) size 0x0 >+ RenderText {#text} at (0,420) size 32x19 >+ text run at (0,420) width 32: "Hello" >+ RenderBR {BR} at (32,435) size 0x0 >+ RenderText {#text} at (0,440) size 32x19 >+ text run at (0,440) width 32: "Hello" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,460) size 32x19 >+ text run at (0,460) width 32: "Hello" >+ RenderBR {BR} at (32,475) size 0x0 >+ RenderText {#text} at (0,480) size 32x19 >+ text run at (0,480) width 32: "Hello" >+ RenderBR {BR} at (32,495) size 0x0 >+ RenderText {#text} at (0,500) size 32x19 >+ text run at (0,500) width 32: "Hello" >+ RenderBR {BR} at (32,515) size 0x0 >+ RenderText {#text} at (0,520) size 32x19 >+ text run at (0,520) width 32: "Hello" >+ RenderBR {BR} at (32,535) size 0x0 >+ RenderText {#text} at (0,540) size 32x19 >+ text run at (0,540) width 32: "Hello" >+ RenderBR {BR} at (32,555) size 0x0 >+ RenderText {#text} at (0,560) size 32x19 >+ text run at (0,560) width 32: "Hello" >+ RenderBR {BR} at (32,575) size 0x0 >+ RenderText {#text} at (0,580) size 32x19 >+ text run at (0,580) width 32: "Hello" >+ RenderBR {BR} at (32,595) size 0x0 >+ RenderText {#text} at (0,600) size 32x19 >+ text run at (0,600) width 32: "Hello" >+ RenderBR {BR} at (32,615) size 0x0 >+ RenderText {#text} at (0,620) size 32x19 >+ text run at (0,620) width 32: "Hello" >+ RenderBR {BR} at (32,635) size 0x0 >+ RenderText {#text} at (0,640) size 32x19 >+ text run at (0,640) width 32: "Hello" >+ RenderBR {BR} at (32,655) size 0x0 >+ RenderText {#text} at (0,660) size 32x19 >+ text run at (0,660) width 32: "Hello" >+ RenderBR {BR} at (32,675) size 0x0 >+ RenderText {#text} at (0,680) size 32x19 >+ text run at (0,680) width 32: "Hello" >+ RenderBR {BR} at (32,695) size 0x0 >+ RenderText {#text} at (0,700) size 32x19 >+ text run at (0,700) width 32: "Hello" >+ RenderBR {BR} at (32,715) size 0x0 >+ RenderText {#text} at (0,720) size 32x19 >+ text run at (0,720) width 32: "Hello" >+ RenderBR {BR} at (32,735) size 0x0 >+ RenderText {#text} at (0,740) size 32x19 >+ text run at (0,740) width 32: "Hello" >+ RenderBR {BR} at (32,755) size 0x0 >+ RenderText {#text} at (0,760) size 32x19 >+ text run at (0,760) width 32: "Hello" >+ RenderBR {BR} at (32,775) size 0x0 >+ RenderText {#text} at (0,780) size 32x19 >+ text run at (0,780) width 32: "Hello" >+ RenderBR {BR} at (32,795) size 0x0 >+ RenderText {#text} at (0,800) size 32x19 >+ text run at (0,800) width 32: "Hello" >+ RenderBR {BR} at (32,815) size 0x0 >+ RenderText {#text} at (0,820) size 32x19 >+ text run at (0,820) width 32: "Hello" >+ RenderBR {BR} at (32,835) size 0x0 >+ RenderText {#text} at (0,840) size 32x19 >+ text run at (0,840) width 32: "Hello" >+ RenderBR {BR} at (32,855) size 0x0 >+ RenderText {#text} at (0,860) size 32x19 >+ text run at (0,860) width 32: "Hello" >+ RenderBR {BR} at (32,875) size 0x0 >+ RenderText {#text} at (0,880) size 32x19 >+ text run at (0,880) width 32: "Hello" >+ RenderBR {BR} at (32,895) size 0x0 >+ RenderText {#text} at (0,900) size 32x19 >+ text run at (0,900) width 32: "Hello" >+ RenderBR {BR} at (32,915) size 0x0 >+ RenderText {#text} at (0,920) size 32x19 >+ text run at (0,920) width 32: "Hello" >+ RenderBR {BR} at (32,935) size 0x0 >+ RenderText {#text} at (0,940) size 32x19 >+ text run at (0,940) width 32: "Hello" >+ RenderBR {BR} at (32,955) size 0x0 >+ RenderText {#text} at (0,960) size 32x19 >+ text run at (0,960) width 32: "Hello" >+ RenderBR {BR} at (32,975) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt b/LayoutTests/platform/wincairo-win10/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt >new file mode 100644 >index 00000000000..88548c02ca7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 787x1412 >+ RenderView at (0,0) size 787x600 >+layer at (0,0) size 787x1412 >+ RenderBlock {HTML} at (0,0) size 787x1412 >+ RenderBody {BODY} at (8,8) size 771x1391 >+ RenderBlock {H2} at (0,0) size 771x54 >+ RenderText {#text} at (0,0) size 731x53 >+ text run at (0,0) width 731: "It's OK if nothing drawn for a scrollbar (for an outermost frame and an" >+ text run at (0,27) width 226: "element with overlow)" >+ RenderBlock {P} at (0,73) size 771x21 >+ RenderText {#text} at (0,0) size 559x19 >+ text run at (0,0) width 559: "Note that Safari doesn't allow to customize the outermost scdrollbars and just show Cocoa's." >+ RenderBlock {PRE} at (0,222) size 771x1169 [bgcolor=#008000] >+ RenderBlock {PRE} at (0,1403) size 1542x0 [bgcolor=#008000] >+layer at (8,118) size 100x100 clip at (8,118) size 87x87 scrollWidth 1432 scrollHeight 112 >+ RenderBlock {PRE} at (0,109) size 100x101 [bgcolor=#008000] >+ RenderText {#text} at (0,0) size 1432x112 >+ text run at (0,0) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog." >+ text run at (1432,0) width 0: " " >+ text run at (0,16) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog." >+ text run at (1432,16) width 0: " " >+ text run at (0,32) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog." >+ text run at (1432,32) width 0: " " >+ text run at (0,48) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog." >+ text run at (1432,48) width 0: " " >+ text run at (0,64) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog." >+ text run at (1432,64) width 0: " " >+ text run at (0,80) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog." >+ text run at (1432,80) width 0: " " >+ text run at (0,96) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog." >+ text run at (1432,96) width 0: " " >diff --git a/LayoutTests/platform/wincairo-win10/scrollbars/disabled-scrollbar-expected.txt b/LayoutTests/platform/wincairo-win10/scrollbars/disabled-scrollbar-expected.txt >new file mode 100644 >index 00000000000..05b4ff9b7f5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/scrollbars/disabled-scrollbar-expected.txt >@@ -0,0 +1,154 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 200x200 clip at (8,8) size 183x183 scrollHeight 980 >+ RenderBlock {DIV} at (0,0) size 200x200 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "Hello" >+ RenderBR {BR} at (32,15) size 0x0 >+ RenderText {#text} at (0,20) size 32x19 >+ text run at (0,20) width 32: "Hello" >+ RenderBR {BR} at (32,35) size 0x0 >+ RenderText {#text} at (0,40) size 32x19 >+ text run at (0,40) width 32: "Hello" >+ RenderBR {BR} at (32,55) size 0x0 >+ RenderText {#text} at (0,60) size 32x19 >+ text run at (0,60) width 32: "Hello" >+ RenderBR {BR} at (32,75) size 0x0 >+ RenderText {#text} at (0,80) size 32x19 >+ text run at (0,80) width 32: "Hello" >+ RenderBR {BR} at (32,95) size 0x0 >+ RenderText {#text} at (0,100) size 32x19 >+ text run at (0,100) width 32: "Hello" >+ RenderBR {BR} at (32,115) size 0x0 >+ RenderText {#text} at (0,120) size 32x19 >+ text run at (0,120) width 32: "Hello" >+ RenderBR {BR} at (32,135) size 0x0 >+ RenderText {#text} at (0,140) size 32x19 >+ text run at (0,140) width 32: "Hello" >+ RenderBR {BR} at (32,155) size 0x0 >+ RenderText {#text} at (0,160) size 32x19 >+ text run at (0,160) width 32: "Hello" >+ RenderBR {BR} at (32,175) size 0x0 >+ RenderText {#text} at (0,180) size 32x19 >+ text run at (0,180) width 32: "Hello" >+ RenderBR {BR} at (32,195) size 0x0 >+ RenderText {#text} at (0,200) size 32x19 >+ text run at (0,200) width 32: "Hello" >+ RenderBR {BR} at (32,215) size 0x0 >+ RenderText {#text} at (0,220) size 32x19 >+ text run at (0,220) width 32: "Hello" >+ RenderBR {BR} at (32,235) size 0x0 >+ RenderText {#text} at (0,240) size 32x19 >+ text run at (0,240) width 32: "Hello" >+ RenderBR {BR} at (32,255) size 0x0 >+ RenderText {#text} at (0,260) size 32x19 >+ text run at (0,260) width 32: "Hello" >+ RenderBR {BR} at (32,275) size 0x0 >+ RenderText {#text} at (0,280) size 32x19 >+ text run at (0,280) width 32: "Hello" >+ RenderBR {BR} at (32,295) size 0x0 >+ RenderText {#text} at (0,300) size 32x19 >+ text run at (0,300) width 32: "Hello" >+ RenderBR {BR} at (32,315) size 0x0 >+ RenderText {#text} at (0,320) size 32x19 >+ text run at (0,320) width 32: "Hello" >+ RenderBR {BR} at (32,335) size 0x0 >+ RenderText {#text} at (0,340) size 32x19 >+ text run at (0,340) width 32: "Hello" >+ RenderBR {BR} at (32,355) size 0x0 >+ RenderText {#text} at (0,360) size 32x19 >+ text run at (0,360) width 32: "Hello" >+ RenderBR {BR} at (32,375) size 0x0 >+ RenderText {#text} at (0,380) size 32x19 >+ text run at (0,380) width 32: "Hello" >+ RenderBR {BR} at (32,395) size 0x0 >+ RenderText {#text} at (0,400) size 32x19 >+ text run at (0,400) width 32: "Hello" >+ RenderBR {BR} at (32,415) size 0x0 >+ RenderText {#text} at (0,420) size 32x19 >+ text run at (0,420) width 32: "Hello" >+ RenderBR {BR} at (32,435) size 0x0 >+ RenderText {#text} at (0,440) size 32x19 >+ text run at (0,440) width 32: "Hello" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,460) size 32x19 >+ text run at (0,460) width 32: "Hello" >+ RenderBR {BR} at (32,475) size 0x0 >+ RenderText {#text} at (0,480) size 32x19 >+ text run at (0,480) width 32: "Hello" >+ RenderBR {BR} at (32,495) size 0x0 >+ RenderText {#text} at (0,500) size 32x19 >+ text run at (0,500) width 32: "Hello" >+ RenderBR {BR} at (32,515) size 0x0 >+ RenderText {#text} at (0,520) size 32x19 >+ text run at (0,520) width 32: "Hello" >+ RenderBR {BR} at (32,535) size 0x0 >+ RenderText {#text} at (0,540) size 32x19 >+ text run at (0,540) width 32: "Hello" >+ RenderBR {BR} at (32,555) size 0x0 >+ RenderText {#text} at (0,560) size 32x19 >+ text run at (0,560) width 32: "Hello" >+ RenderBR {BR} at (32,575) size 0x0 >+ RenderText {#text} at (0,580) size 32x19 >+ text run at (0,580) width 32: "Hello" >+ RenderBR {BR} at (32,595) size 0x0 >+ RenderText {#text} at (0,600) size 32x19 >+ text run at (0,600) width 32: "Hello" >+ RenderBR {BR} at (32,615) size 0x0 >+ RenderText {#text} at (0,620) size 32x19 >+ text run at (0,620) width 32: "Hello" >+ RenderBR {BR} at (32,635) size 0x0 >+ RenderText {#text} at (0,640) size 32x19 >+ text run at (0,640) width 32: "Hello" >+ RenderBR {BR} at (32,655) size 0x0 >+ RenderText {#text} at (0,660) size 32x19 >+ text run at (0,660) width 32: "Hello" >+ RenderBR {BR} at (32,675) size 0x0 >+ RenderText {#text} at (0,680) size 32x19 >+ text run at (0,680) width 32: "Hello" >+ RenderBR {BR} at (32,695) size 0x0 >+ RenderText {#text} at (0,700) size 32x19 >+ text run at (0,700) width 32: "Hello" >+ RenderBR {BR} at (32,715) size 0x0 >+ RenderText {#text} at (0,720) size 32x19 >+ text run at (0,720) width 32: "Hello" >+ RenderBR {BR} at (32,735) size 0x0 >+ RenderText {#text} at (0,740) size 32x19 >+ text run at (0,740) width 32: "Hello" >+ RenderBR {BR} at (32,755) size 0x0 >+ RenderText {#text} at (0,760) size 32x19 >+ text run at (0,760) width 32: "Hello" >+ RenderBR {BR} at (32,775) size 0x0 >+ RenderText {#text} at (0,780) size 32x19 >+ text run at (0,780) width 32: "Hello" >+ RenderBR {BR} at (32,795) size 0x0 >+ RenderText {#text} at (0,800) size 32x19 >+ text run at (0,800) width 32: "Hello" >+ RenderBR {BR} at (32,815) size 0x0 >+ RenderText {#text} at (0,820) size 32x19 >+ text run at (0,820) width 32: "Hello" >+ RenderBR {BR} at (32,835) size 0x0 >+ RenderText {#text} at (0,840) size 32x19 >+ text run at (0,840) width 32: "Hello" >+ RenderBR {BR} at (32,855) size 0x0 >+ RenderText {#text} at (0,860) size 32x19 >+ text run at (0,860) width 32: "Hello" >+ RenderBR {BR} at (32,875) size 0x0 >+ RenderText {#text} at (0,880) size 32x19 >+ text run at (0,880) width 32: "Hello" >+ RenderBR {BR} at (32,895) size 0x0 >+ RenderText {#text} at (0,900) size 32x19 >+ text run at (0,900) width 32: "Hello" >+ RenderBR {BR} at (32,915) size 0x0 >+ RenderText {#text} at (0,920) size 32x19 >+ text run at (0,920) width 32: "Hello" >+ RenderBR {BR} at (32,935) size 0x0 >+ RenderText {#text} at (0,940) size 32x19 >+ text run at (0,940) width 32: "Hello" >+ RenderBR {BR} at (32,955) size 0x0 >+ RenderText {#text} at (0,960) size 32x19 >+ text run at (0,960) width 32: "Hello" >+ RenderBR {BR} at (32,975) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/scrollbars/listbox-scrollbar-combinations-expected.txt b/LayoutTests/platform/wincairo-win10/scrollbars/listbox-scrollbar-combinations-expected.txt >new file mode 100644 >index 00000000000..38a77cfcb89 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/scrollbars/listbox-scrollbar-combinations-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderListBox {SELECT} at (20,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderText {#text} at (165,0) size 4x19 >+ text run at (165,0) width 4: " " >+ RenderListBox {SELECT} at (189,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderText {#text} at (334,0) size 4x19 >+ text run at (334,0) width 4: " " >+ RenderListBox {SELECT} at (358,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderText {#text} at (503,0) size 4x19 >+ text run at (503,0) width 4: " " >+ RenderListBox {SELECT} at (527,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderListBox {SELECT} at (20,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderText {#text} at (165,140) size 4x19 >+ text run at (165,140) width 4: " " >+ RenderListBox {SELECT} at (189,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderText {#text} at (334,140) size 4x19 >+ text run at (334,140) width 4: " " >+ RenderListBox {SELECT} at (358,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/scrollbars/overflow-scrollbar-combinations-expected.txt b/LayoutTests/platform/wincairo-win10/scrollbars/overflow-scrollbar-combinations-expected.txt >new file mode 100644 >index 00000000000..e2ef12a124a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/scrollbars/overflow-scrollbar-combinations-expected.txt >@@ -0,0 +1,1239 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderText {#text} at (165,0) size 4x19 >+ text run at (165,0) width 4: " " >+ RenderText {#text} at (334,0) size 4x19 >+ text run at (334,0) width 4: " " >+ RenderText {#text} at (503,0) size 4x19 >+ text run at (503,0) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (165,140) size 4x19 >+ text run at (165,140) width 4: " " >+ RenderText {#text} at (334,140) size 4x19 >+ text run at (334,140) width 4: " " >+ RenderText {#text} at (503,140) size 4x19 >+ text run at (503,140) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (165,280) size 4x19 >+ text run at (165,280) width 4: " " >+ RenderText {#text} at (334,280) size 4x19 >+ text run at (334,280) width 4: " " >+ RenderText {#text} at (503,280) size 4x19 >+ text run at (503,280) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (165,420) size 4x19 >+ text run at (165,420) width 4: " " >+ RenderText {#text} at (334,420) size 4x19 >+ text run at (334,420) width 4: " " >+ RenderText {#text} at (0,0) size 0x0 >+layer at (28,28) size 125x100 clip at (29,29) size 110x85 scrollHeight 2050 >+ RenderBlock {DIV} at (20,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderText {#text} at (11,11) size 89x770 >+ text run at (11,11) width 80: "Lorem ipsum" >+ text run at (11,25) width 51: "dolor sit" >+ text run at (11,39) width 36: "amet," >+ text run at (11,53) width 82: "consectetuer" >+ text run at (11,67) width 89: "adipiscing elit." >+ text run at (11,81) width 76: "Morbi et nisi" >+ text run at (11,95) width 37: "ut est" >+ text run at (11,109) width 62: "venenatis" >+ text run at (11,123) width 47: "viverra." >+ text run at (11,137) width 84: "Aenean pede" >+ text run at (11,151) width 73: "orci, blandit" >+ text run at (11,165) width 86: "quis, faucibus" >+ text run at (11,179) width 85: "quis, egestas" >+ text run at (11,193) width 39: "ut, mi." >+ text run at (11,207) width 82: "Pellentesque" >+ text run at (11,221) width 74: "enim purus," >+ text run at (11,235) width 62: "venenatis" >+ text run at (11,249) width 62: "dignissim," >+ text run at (11,263) width 70: "tincidunt a," >+ text run at (11,277) width 73: "ullamcorper" >+ text run at (11,291) width 68: "eget, nibh." >+ text run at (11,305) width 89: "Nullam ut sem" >+ text run at (11,319) width 88: "adipiscing orci" >+ text run at (11,333) width 51: "vehicula" >+ text run at (11,347) width 60: "interdum." >+ text run at (11,361) width 82: "Proin a enim." >+ text run at (11,375) width 60: "Phasellus" >+ text run at (11,389) width 69: "sollicitudin," >+ text run at (11,403) width 78: "magna vitae" >+ text run at (11,417) width 68: "vestibulum" >+ text run at (11,431) width 86: "facilisis, tellus" >+ text run at (11,445) width 72: "nunc iaculis" >+ text run at (11,459) width 46: "arcu, in" >+ text run at (11,473) width 83: "molestie sem" >+ text run at (11,487) width 77: "velit tempus" >+ text run at (11,501) width 41: "est. In" >+ text run at (11,515) width 80: "eleifend velit" >+ text run at (11,529) width 43: "at sem" >+ text run at (11,543) width 62: "adipiscing" >+ text run at (11,557) width 88: "sodales. Nunc" >+ text run at (11,571) width 75: "sapien felis," >+ text run at (11,585) width 70: "aliquam et," >+ text run at (11,599) width 52: "volutpat" >+ text run at (11,613) width 54: "rhoncus," >+ text run at (11,627) width 84: "condimentum" >+ text run at (11,641) width 61: "ut, tortor." >+ text run at (11,655) width 75: "Integer est." >+ text run at (11,669) width 52: "Quisque" >+ text run at (11,683) width 47: "viverra." >+ text run at (11,697) width 84: "Praesent sed" >+ text run at (11,711) width 31: "arcu." >+ text run at (11,725) width 78: "Maecenas id" >+ text run at (11,739) width 70: "lorem a leo" >+ text run at (11,753) width 47: "lobortis" >+ text run at (11,767) width 88: "condimentum." >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (11,781) size 0x14 >+ RenderText {#text} at (11,795) size 90x728 >+ text run at (11,795) width 29: "Cras" >+ text run at (11,809) width 60: "commodo" >+ text run at (11,823) width 90: "rutrum augue." >+ text run at (11,837) width 52: "Vivamus" >+ text run at (11,851) width 88: "iaculis. Nullam" >+ text run at (11,865) width 24: "est." >+ text run at (11,879) width 63: "Maecenas" >+ text run at (11,893) width 70: "consequat." >+ text run at (11,907) width 66: "Sed id dui." >+ text run at (11,921) width 64: "Vivamus a" >+ text run at (11,935) width 68: "nisl. Donec" >+ text run at (11,949) width 48: "pretium" >+ text run at (11,963) width 82: "sapien. Proin" >+ text run at (11,977) width 67: "et ligula et" >+ text run at (11,991) width 88: "ligula placerat" >+ text run at (11,1005) width 54: "pulvinar." >+ text run at (11,1019) width 79: "Aliquam erat" >+ text run at (11,1033) width 56: "volutpat." >+ text run at (11,1047) width 75: "Proin id est." >+ text run at (11,1061) width 80: "Suspendisse" >+ text run at (11,1075) width 45: "cursus," >+ text run at (11,1089) width 60: "magna at" >+ text run at (11,1103) width 58: "hendrerit" >+ text run at (11,1117) width 70: "consequat," >+ text run at (11,1131) width 66: "mauris est" >+ text run at (11,1145) width 59: "imperdiet" >+ text run at (11,1159) width 56: "neque, a" >+ text run at (11,1173) width 76: "ultrices arcu" >+ text run at (11,1187) width 57: "urna non" >+ text run at (11,1201) width 90: "nunc. Quisque" >+ text run at (11,1215) width 73: "tellus. Nulla" >+ text run at (11,1229) width 70: "nulla justo," >+ text run at (11,1243) width 81: "vehicula nec," >+ text run at (11,1257) width 82: "pellentesque" >+ text run at (11,1271) width 83: "eu, iaculis et," >+ text run at (11,1285) width 37: "ligula." >+ text run at (11,1299) width 57: "Praesent" >+ text run at (11,1313) width 72: "mattis ante" >+ text run at (11,1327) width 52: "vel sem." >+ text run at (11,1341) width 80: "Suspendisse" >+ text run at (11,1355) width 88: "porta rhoncus" >+ text run at (11,1369) width 33: "urna." >+ text run at (11,1383) width 60: "Phasellus" >+ text run at (11,1397) width 90: "felis. Praesent" >+ text run at (11,1411) width 43: "viverra" >+ text run at (11,1425) width 53: "convallis" >+ text run at (11,1439) width 39: "libero." >+ text run at (11,1453) width 63: "Maecenas" >+ text run at (11,1467) width 72: "non augue." >+ text run at (11,1481) width 39: "Donec" >+ text run at (11,1495) width 58: "hendrerit" >+ text run at (11,1509) width 90: "lectus id enim." >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (11,1523) size 0x14 >+ RenderText {#text} at (11,1537) size 90x504 >+ text run at (11,1537) width 68: "Nulla ligula" >+ text run at (11,1551) width 80: "dui, euismod" >+ text run at (11,1565) width 70: "et, sodales" >+ text run at (11,1579) width 30: "quis," >+ text run at (11,1593) width 65: "sollicitudin" >+ text run at (11,1607) width 74: "quis, elit. In" >+ text run at (11,1621) width 86: "adipiscing est" >+ text run at (11,1635) width 61: "sed enim." >+ text run at (11,1649) width 53: "Fusce at" >+ text run at (11,1663) width 76: "massa vitae" >+ text run at (11,1677) width 90: "metus semper" >+ text run at (11,1691) width 62: "hendrerit." >+ text run at (11,1705) width 82: "Integer vitae" >+ text run at (11,1719) width 68: "urna. Nulla" >+ text run at (11,1733) width 70: "eget ligula." >+ text run at (11,1747) width 78: "Etiam libero." >+ text run at (11,1761) width 88: "Maecenas nisi" >+ text run at (11,1775) width 88: "nibh, convallis" >+ text run at (11,1789) width 60: "a, feugiat" >+ text run at (11,1803) width 89: "vitae, pulvinar" >+ text run at (11,1817) width 39: "et, mi." >+ text run at (11,1831) width 90: "Curabitur arcu" >+ text run at (11,1845) width 36: "pede," >+ text run at (11,1859) width 62: "adipiscing" >+ text run at (11,1873) width 82: "sed, egestas" >+ text run at (11,1887) width 90: "nec, commodo" >+ text run at (11,1901) width 77: "in, elit. Nulla" >+ text run at (11,1915) width 77: "facilisi. Proin" >+ text run at (11,1929) width 74: "varius pede" >+ text run at (11,1943) width 79: "et dui lacinia" >+ text run at (11,1957) width 54: "dapibus." >+ text run at (11,1971) width 60: "Morbi nec" >+ text run at (11,1985) width 80: "augue. Proin" >+ text run at (11,1999) width 59: "imperdiet" >+ text run at (11,2013) width 52: "lacus eu" >+ text run at (11,2027) width 38: "tellus." >+layer at (197,28) size 125x100 clip at (198,29) size 110x98 scrollHeight 2050 >+ RenderBlock {DIV} at (189,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderText {#text} at (11,11) size 89x770 >+ text run at (11,11) width 80: "Lorem ipsum" >+ text run at (11,25) width 51: "dolor sit" >+ text run at (11,39) width 36: "amet," >+ text run at (11,53) width 82: "consectetuer" >+ text run at (11,67) width 89: "adipiscing elit." >+ text run at (11,81) width 76: "Morbi et nisi" >+ text run at (11,95) width 37: "ut est" >+ text run at (11,109) width 62: "venenatis" >+ text run at (11,123) width 47: "viverra." >+ text run at (11,137) width 84: "Aenean pede" >+ text run at (11,151) width 73: "orci, blandit" >+ text run at (11,165) width 86: "quis, faucibus" >+ text run at (11,179) width 85: "quis, egestas" >+ text run at (11,193) width 39: "ut, mi." >+ text run at (11,207) width 82: "Pellentesque" >+ text run at (11,221) width 74: "enim purus," >+ text run at (11,235) width 62: "venenatis" >+ text run at (11,249) width 62: "dignissim," >+ text run at (11,263) width 70: "tincidunt a," >+ text run at (11,277) width 73: "ullamcorper" >+ text run at (11,291) width 68: "eget, nibh." >+ text run at (11,305) width 89: "Nullam ut sem" >+ text run at (11,319) width 88: "adipiscing orci" >+ text run at (11,333) width 51: "vehicula" >+ text run at (11,347) width 60: "interdum." >+ text run at (11,361) width 82: "Proin a enim." >+ text run at (11,375) width 60: "Phasellus" >+ text run at (11,389) width 69: "sollicitudin," >+ text run at (11,403) width 78: "magna vitae" >+ text run at (11,417) width 68: "vestibulum" >+ text run at (11,431) width 86: "facilisis, tellus" >+ text run at (11,445) width 72: "nunc iaculis" >+ text run at (11,459) width 46: "arcu, in" >+ text run at (11,473) width 83: "molestie sem" >+ text run at (11,487) width 77: "velit tempus" >+ text run at (11,501) width 41: "est. In" >+ text run at (11,515) width 80: "eleifend velit" >+ text run at (11,529) width 43: "at sem" >+ text run at (11,543) width 62: "adipiscing" >+ text run at (11,557) width 88: "sodales. Nunc" >+ text run at (11,571) width 75: "sapien felis," >+ text run at (11,585) width 70: "aliquam et," >+ text run at (11,599) width 52: "volutpat" >+ text run at (11,613) width 54: "rhoncus," >+ text run at (11,627) width 84: "condimentum" >+ text run at (11,641) width 61: "ut, tortor." >+ text run at (11,655) width 75: "Integer est." >+ text run at (11,669) width 52: "Quisque" >+ text run at (11,683) width 47: "viverra." >+ text run at (11,697) width 84: "Praesent sed" >+ text run at (11,711) width 31: "arcu." >+ text run at (11,725) width 78: "Maecenas id" >+ text run at (11,739) width 70: "lorem a leo" >+ text run at (11,753) width 47: "lobortis" >+ text run at (11,767) width 88: "condimentum." >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (11,781) size 0x14 >+ RenderText {#text} at (11,795) size 90x728 >+ text run at (11,795) width 29: "Cras" >+ text run at (11,809) width 60: "commodo" >+ text run at (11,823) width 90: "rutrum augue." >+ text run at (11,837) width 52: "Vivamus" >+ text run at (11,851) width 88: "iaculis. Nullam" >+ text run at (11,865) width 24: "est." >+ text run at (11,879) width 63: "Maecenas" >+ text run at (11,893) width 70: "consequat." >+ text run at (11,907) width 66: "Sed id dui." >+ text run at (11,921) width 64: "Vivamus a" >+ text run at (11,935) width 68: "nisl. Donec" >+ text run at (11,949) width 48: "pretium" >+ text run at (11,963) width 82: "sapien. Proin" >+ text run at (11,977) width 67: "et ligula et" >+ text run at (11,991) width 88: "ligula placerat" >+ text run at (11,1005) width 54: "pulvinar." >+ text run at (11,1019) width 79: "Aliquam erat" >+ text run at (11,1033) width 56: "volutpat." >+ text run at (11,1047) width 75: "Proin id est." >+ text run at (11,1061) width 80: "Suspendisse" >+ text run at (11,1075) width 45: "cursus," >+ text run at (11,1089) width 60: "magna at" >+ text run at (11,1103) width 58: "hendrerit" >+ text run at (11,1117) width 70: "consequat," >+ text run at (11,1131) width 66: "mauris est" >+ text run at (11,1145) width 59: "imperdiet" >+ text run at (11,1159) width 56: "neque, a" >+ text run at (11,1173) width 76: "ultrices arcu" >+ text run at (11,1187) width 57: "urna non" >+ text run at (11,1201) width 90: "nunc. Quisque" >+ text run at (11,1215) width 73: "tellus. Nulla" >+ text run at (11,1229) width 70: "nulla justo," >+ text run at (11,1243) width 81: "vehicula nec," >+ text run at (11,1257) width 82: "pellentesque" >+ text run at (11,1271) width 83: "eu, iaculis et," >+ text run at (11,1285) width 37: "ligula." >+ text run at (11,1299) width 57: "Praesent" >+ text run at (11,1313) width 72: "mattis ante" >+ text run at (11,1327) width 52: "vel sem." >+ text run at (11,1341) width 80: "Suspendisse" >+ text run at (11,1355) width 88: "porta rhoncus" >+ text run at (11,1369) width 33: "urna." >+ text run at (11,1383) width 60: "Phasellus" >+ text run at (11,1397) width 90: "felis. Praesent" >+ text run at (11,1411) width 43: "viverra" >+ text run at (11,1425) width 53: "convallis" >+ text run at (11,1439) width 39: "libero." >+ text run at (11,1453) width 63: "Maecenas" >+ text run at (11,1467) width 72: "non augue." >+ text run at (11,1481) width 39: "Donec" >+ text run at (11,1495) width 58: "hendrerit" >+ text run at (11,1509) width 90: "lectus id enim." >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (11,1523) size 0x14 >+ RenderText {#text} at (11,1537) size 90x504 >+ text run at (11,1537) width 68: "Nulla ligula" >+ text run at (11,1551) width 80: "dui, euismod" >+ text run at (11,1565) width 70: "et, sodales" >+ text run at (11,1579) width 30: "quis," >+ text run at (11,1593) width 65: "sollicitudin" >+ text run at (11,1607) width 74: "quis, elit. In" >+ text run at (11,1621) width 86: "adipiscing est" >+ text run at (11,1635) width 61: "sed enim." >+ text run at (11,1649) width 53: "Fusce at" >+ text run at (11,1663) width 76: "massa vitae" >+ text run at (11,1677) width 90: "metus semper" >+ text run at (11,1691) width 62: "hendrerit." >+ text run at (11,1705) width 82: "Integer vitae" >+ text run at (11,1719) width 68: "urna. Nulla" >+ text run at (11,1733) width 70: "eget ligula." >+ text run at (11,1747) width 78: "Etiam libero." >+ text run at (11,1761) width 88: "Maecenas nisi" >+ text run at (11,1775) width 88: "nibh, convallis" >+ text run at (11,1789) width 60: "a, feugiat" >+ text run at (11,1803) width 89: "vitae, pulvinar" >+ text run at (11,1817) width 39: "et, mi." >+ text run at (11,1831) width 90: "Curabitur arcu" >+ text run at (11,1845) width 36: "pede," >+ text run at (11,1859) width 62: "adipiscing" >+ text run at (11,1873) width 82: "sed, egestas" >+ text run at (11,1887) width 90: "nec, commodo" >+ text run at (11,1901) width 77: "in, elit. Nulla" >+ text run at (11,1915) width 77: "facilisi. Proin" >+ text run at (11,1929) width 74: "varius pede" >+ text run at (11,1943) width 79: "et dui lacinia" >+ text run at (11,1957) width 54: "dapibus." >+ text run at (11,1971) width 60: "Morbi nec" >+ text run at (11,1985) width 80: "augue. Proin" >+ text run at (11,1999) width 59: "imperdiet" >+ text run at (11,2013) width 52: "lacus eu" >+ text run at (11,2027) width 38: "tellus." >+layer at (366,28) size 125x100 clip at (367,29) size 110x85 scrollWidth 420 scrollHeight 440 >+ RenderBlock {DIV} at (358,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderBlock {DIV} at (1,1) size 420x440 >+ RenderText {#text} at (10,10) size 398x154 >+ text run at (10,10) width 392: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi" >+ text run at (10,24) width 395: "et nisi ut est venenatis viverra. Aenean pede orci, blandit quis," >+ text run at (10,38) width 348: "faucibus quis, egestas ut, mi. Pellentesque enim purus," >+ text run at (10,52) width 397: "venenatis dignissim, tincidunt a, ullamcorper eget, nibh. Nullam" >+ text run at (10,66) width 340: "ut sem adipiscing orci vehicula interdum. Proin a enim." >+ text run at (10,80) width 377: "Phasellus sollicitudin, magna vitae vestibulum facilisis, tellus" >+ text run at (10,94) width 389: "nunc iaculis arcu, in molestie sem velit tempus est. In eleifend" >+ text run at (10,108) width 384: "velit at sem adipiscing sodales. Nunc sapien felis, aliquam et," >+ text run at (10,122) width 398: "volutpat rhoncus, condimentum ut, tortor. Integer est. Quisque" >+ text run at (10,136) width 377: "viverra. Praesent sed arcu. Maecenas id lorem a leo lobortis" >+ text run at (10,150) width 92: "condimentum. " >+ RenderBR {BR} at (102,162) size 0x0 >+ RenderBR {BR} at (10,164) size 0x14 >+ RenderText {#text} at (10,178) size 399x140 >+ text run at (10,178) width 363: "Cras commodo rutrum augue. Vivamus iaculis. Nullam est." >+ text run at (10,192) width 399: "Maecenas consequat. Sed id dui. Vivamus a nisl. Donec pretium" >+ text run at (10,206) width 386: "sapien. Proin et ligula et ligula placerat pulvinar. Aliquam erat" >+ text run at (10,220) width 394: "volutpat. Proin id est. Suspendisse cursus, magna at hendrerit" >+ text run at (10,234) width 376: "consequat, mauris est imperdiet neque, a ultrices arcu urna" >+ text run at (10,248) width 354: "non nunc. Quisque tellus. Nulla nulla justo, vehicula nec," >+ text run at (10,262) width 369: "pellentesque eu, iaculis et, ligula. Praesent mattis ante vel" >+ text run at (10,276) width 340: "sem. Suspendisse porta rhoncus urna. Phasellus felis." >+ text run at (10,290) width 390: "Praesent viverra convallis libero. Maecenas non augue. Donec" >+ text run at (10,304) width 156: "hendrerit lectus id enim. " >+ RenderBR {BR} at (166,316) size 0x0 >+ RenderBR {BR} at (10,318) size 0x14 >+ RenderText {#text} at (10,332) size 399x98 >+ text run at (10,332) width 390: "Nulla ligula dui, euismod et, sodales quis, sollicitudin quis, elit." >+ text run at (10,346) width 399: "In adipiscing est sed enim. Fusce at massa vitae metus semper" >+ text run at (10,360) width 376: "hendrerit. Integer vitae urna. Nulla eget ligula. Etiam libero." >+ text run at (10,374) width 380: "Maecenas nisi nibh, convallis a, feugiat vitae, pulvinar et, mi." >+ text run at (10,388) width 395: "Curabitur arcu pede, adipiscing sed, egestas nec, commodo in," >+ text run at (10,402) width 396: "elit. Nulla facilisi. Proin varius pede et dui lacinia dapibus. Morbi" >+ text run at (10,416) width 267: "nec augue. Proin imperdiet lacus eu tellus." >+layer at (535,28) size 125x100 clip at (536,29) size 110x85 scrollHeight 2050 >+ RenderBlock {DIV} at (527,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderText {#text} at (11,11) size 89x770 >+ text run at (11,11) width 80: "Lorem ipsum" >+ text run at (11,25) width 51: "dolor sit" >+ text run at (11,39) width 36: "amet," >+ text run at (11,53) width 82: "consectetuer" >+ text run at (11,67) width 89: "adipiscing elit." >+ text run at (11,81) width 76: "Morbi et nisi" >+ text run at (11,95) width 37: "ut est" >+ text run at (11,109) width 62: "venenatis" >+ text run at (11,123) width 47: "viverra." >+ text run at (11,137) width 84: "Aenean pede" >+ text run at (11,151) width 73: "orci, blandit" >+ text run at (11,165) width 86: "quis, faucibus" >+ text run at (11,179) width 85: "quis, egestas" >+ text run at (11,193) width 39: "ut, mi." >+ text run at (11,207) width 82: "Pellentesque" >+ text run at (11,221) width 74: "enim purus," >+ text run at (11,235) width 62: "venenatis" >+ text run at (11,249) width 62: "dignissim," >+ text run at (11,263) width 70: "tincidunt a," >+ text run at (11,277) width 73: "ullamcorper" >+ text run at (11,291) width 68: "eget, nibh." >+ text run at (11,305) width 89: "Nullam ut sem" >+ text run at (11,319) width 88: "adipiscing orci" >+ text run at (11,333) width 51: "vehicula" >+ text run at (11,347) width 60: "interdum." >+ text run at (11,361) width 82: "Proin a enim." >+ text run at (11,375) width 60: "Phasellus" >+ text run at (11,389) width 69: "sollicitudin," >+ text run at (11,403) width 78: "magna vitae" >+ text run at (11,417) width 68: "vestibulum" >+ text run at (11,431) width 86: "facilisis, tellus" >+ text run at (11,445) width 72: "nunc iaculis" >+ text run at (11,459) width 46: "arcu, in" >+ text run at (11,473) width 83: "molestie sem" >+ text run at (11,487) width 77: "velit tempus" >+ text run at (11,501) width 41: "est. In" >+ text run at (11,515) width 80: "eleifend velit" >+ text run at (11,529) width 43: "at sem" >+ text run at (11,543) width 62: "adipiscing" >+ text run at (11,557) width 88: "sodales. Nunc" >+ text run at (11,571) width 75: "sapien felis," >+ text run at (11,585) width 70: "aliquam et," >+ text run at (11,599) width 52: "volutpat" >+ text run at (11,613) width 54: "rhoncus," >+ text run at (11,627) width 84: "condimentum" >+ text run at (11,641) width 61: "ut, tortor." >+ text run at (11,655) width 75: "Integer est." >+ text run at (11,669) width 52: "Quisque" >+ text run at (11,683) width 47: "viverra." >+ text run at (11,697) width 84: "Praesent sed" >+ text run at (11,711) width 31: "arcu." >+ text run at (11,725) width 78: "Maecenas id" >+ text run at (11,739) width 70: "lorem a leo" >+ text run at (11,753) width 47: "lobortis" >+ text run at (11,767) width 88: "condimentum." >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (11,781) size 0x14 >+ RenderText {#text} at (11,795) size 90x728 >+ text run at (11,795) width 29: "Cras" >+ text run at (11,809) width 60: "commodo" >+ text run at (11,823) width 90: "rutrum augue." >+ text run at (11,837) width 52: "Vivamus" >+ text run at (11,851) width 88: "iaculis. Nullam" >+ text run at (11,865) width 24: "est." >+ text run at (11,879) width 63: "Maecenas" >+ text run at (11,893) width 70: "consequat." >+ text run at (11,907) width 66: "Sed id dui." >+ text run at (11,921) width 64: "Vivamus a" >+ text run at (11,935) width 68: "nisl. Donec" >+ text run at (11,949) width 48: "pretium" >+ text run at (11,963) width 82: "sapien. Proin" >+ text run at (11,977) width 67: "et ligula et" >+ text run at (11,991) width 88: "ligula placerat" >+ text run at (11,1005) width 54: "pulvinar." >+ text run at (11,1019) width 79: "Aliquam erat" >+ text run at (11,1033) width 56: "volutpat." >+ text run at (11,1047) width 75: "Proin id est." >+ text run at (11,1061) width 80: "Suspendisse" >+ text run at (11,1075) width 45: "cursus," >+ text run at (11,1089) width 60: "magna at" >+ text run at (11,1103) width 58: "hendrerit" >+ text run at (11,1117) width 70: "consequat," >+ text run at (11,1131) width 66: "mauris est" >+ text run at (11,1145) width 59: "imperdiet" >+ text run at (11,1159) width 56: "neque, a" >+ text run at (11,1173) width 76: "ultrices arcu" >+ text run at (11,1187) width 57: "urna non" >+ text run at (11,1201) width 90: "nunc. Quisque" >+ text run at (11,1215) width 73: "tellus. Nulla" >+ text run at (11,1229) width 70: "nulla justo," >+ text run at (11,1243) width 81: "vehicula nec," >+ text run at (11,1257) width 82: "pellentesque" >+ text run at (11,1271) width 83: "eu, iaculis et," >+ text run at (11,1285) width 37: "ligula." >+ text run at (11,1299) width 57: "Praesent" >+ text run at (11,1313) width 72: "mattis ante" >+ text run at (11,1327) width 52: "vel sem." >+ text run at (11,1341) width 80: "Suspendisse" >+ text run at (11,1355) width 88: "porta rhoncus" >+ text run at (11,1369) width 33: "urna." >+ text run at (11,1383) width 60: "Phasellus" >+ text run at (11,1397) width 90: "felis. Praesent" >+ text run at (11,1411) width 43: "viverra" >+ text run at (11,1425) width 53: "convallis" >+ text run at (11,1439) width 39: "libero." >+ text run at (11,1453) width 63: "Maecenas" >+ text run at (11,1467) width 72: "non augue." >+ text run at (11,1481) width 39: "Donec" >+ text run at (11,1495) width 58: "hendrerit" >+ text run at (11,1509) width 90: "lectus id enim." >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (11,1523) size 0x14 >+ RenderText {#text} at (11,1537) size 90x504 >+ text run at (11,1537) width 68: "Nulla ligula" >+ text run at (11,1551) width 80: "dui, euismod" >+ text run at (11,1565) width 70: "et, sodales" >+ text run at (11,1579) width 30: "quis," >+ text run at (11,1593) width 65: "sollicitudin" >+ text run at (11,1607) width 74: "quis, elit. In" >+ text run at (11,1621) width 86: "adipiscing est" >+ text run at (11,1635) width 61: "sed enim." >+ text run at (11,1649) width 53: "Fusce at" >+ text run at (11,1663) width 76: "massa vitae" >+ text run at (11,1677) width 90: "metus semper" >+ text run at (11,1691) width 62: "hendrerit." >+ text run at (11,1705) width 82: "Integer vitae" >+ text run at (11,1719) width 68: "urna. Nulla" >+ text run at (11,1733) width 70: "eget ligula." >+ text run at (11,1747) width 78: "Etiam libero." >+ text run at (11,1761) width 88: "Maecenas nisi" >+ text run at (11,1775) width 88: "nibh, convallis" >+ text run at (11,1789) width 60: "a, feugiat" >+ text run at (11,1803) width 89: "vitae, pulvinar" >+ text run at (11,1817) width 39: "et, mi." >+ text run at (11,1831) width 90: "Curabitur arcu" >+ text run at (11,1845) width 36: "pede," >+ text run at (11,1859) width 62: "adipiscing" >+ text run at (11,1873) width 82: "sed, egestas" >+ text run at (11,1887) width 90: "nec, commodo" >+ text run at (11,1901) width 77: "in, elit. Nulla" >+ text run at (11,1915) width 77: "facilisi. Proin" >+ text run at (11,1929) width 74: "varius pede" >+ text run at (11,1943) width 79: "et dui lacinia" >+ text run at (11,1957) width 54: "dapibus." >+ text run at (11,1971) width 60: "Morbi nec" >+ text run at (11,1985) width 80: "augue. Proin" >+ text run at (11,1999) width 59: "imperdiet" >+ text run at (11,2013) width 52: "lacus eu" >+ text run at (11,2027) width 38: "tellus." >+layer at (28,168) size 125x100 clip at (29,169) size 110x98 scrollHeight 2050 >+ RenderBlock {DIV} at (20,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderText {#text} at (11,11) size 89x770 >+ text run at (11,11) width 80: "Lorem ipsum" >+ text run at (11,25) width 51: "dolor sit" >+ text run at (11,39) width 36: "amet," >+ text run at (11,53) width 82: "consectetuer" >+ text run at (11,67) width 89: "adipiscing elit." >+ text run at (11,81) width 76: "Morbi et nisi" >+ text run at (11,95) width 37: "ut est" >+ text run at (11,109) width 62: "venenatis" >+ text run at (11,123) width 47: "viverra." >+ text run at (11,137) width 84: "Aenean pede" >+ text run at (11,151) width 73: "orci, blandit" >+ text run at (11,165) width 86: "quis, faucibus" >+ text run at (11,179) width 85: "quis, egestas" >+ text run at (11,193) width 39: "ut, mi." >+ text run at (11,207) width 82: "Pellentesque" >+ text run at (11,221) width 74: "enim purus," >+ text run at (11,235) width 62: "venenatis" >+ text run at (11,249) width 62: "dignissim," >+ text run at (11,263) width 70: "tincidunt a," >+ text run at (11,277) width 73: "ullamcorper" >+ text run at (11,291) width 68: "eget, nibh." >+ text run at (11,305) width 89: "Nullam ut sem" >+ text run at (11,319) width 88: "adipiscing orci" >+ text run at (11,333) width 51: "vehicula" >+ text run at (11,347) width 60: "interdum." >+ text run at (11,361) width 82: "Proin a enim." >+ text run at (11,375) width 60: "Phasellus" >+ text run at (11,389) width 69: "sollicitudin," >+ text run at (11,403) width 78: "magna vitae" >+ text run at (11,417) width 68: "vestibulum" >+ text run at (11,431) width 86: "facilisis, tellus" >+ text run at (11,445) width 72: "nunc iaculis" >+ text run at (11,459) width 46: "arcu, in" >+ text run at (11,473) width 83: "molestie sem" >+ text run at (11,487) width 77: "velit tempus" >+ text run at (11,501) width 41: "est. In" >+ text run at (11,515) width 80: "eleifend velit" >+ text run at (11,529) width 43: "at sem" >+ text run at (11,543) width 62: "adipiscing" >+ text run at (11,557) width 88: "sodales. Nunc" >+ text run at (11,571) width 75: "sapien felis," >+ text run at (11,585) width 70: "aliquam et," >+ text run at (11,599) width 52: "volutpat" >+ text run at (11,613) width 54: "rhoncus," >+ text run at (11,627) width 84: "condimentum" >+ text run at (11,641) width 61: "ut, tortor." >+ text run at (11,655) width 75: "Integer est." >+ text run at (11,669) width 52: "Quisque" >+ text run at (11,683) width 47: "viverra." >+ text run at (11,697) width 84: "Praesent sed" >+ text run at (11,711) width 31: "arcu." >+ text run at (11,725) width 78: "Maecenas id" >+ text run at (11,739) width 70: "lorem a leo" >+ text run at (11,753) width 47: "lobortis" >+ text run at (11,767) width 88: "condimentum." >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (11,781) size 0x14 >+ RenderText {#text} at (11,795) size 90x728 >+ text run at (11,795) width 29: "Cras" >+ text run at (11,809) width 60: "commodo" >+ text run at (11,823) width 90: "rutrum augue." >+ text run at (11,837) width 52: "Vivamus" >+ text run at (11,851) width 88: "iaculis. Nullam" >+ text run at (11,865) width 24: "est." >+ text run at (11,879) width 63: "Maecenas" >+ text run at (11,893) width 70: "consequat." >+ text run at (11,907) width 66: "Sed id dui." >+ text run at (11,921) width 64: "Vivamus a" >+ text run at (11,935) width 68: "nisl. Donec" >+ text run at (11,949) width 48: "pretium" >+ text run at (11,963) width 82: "sapien. Proin" >+ text run at (11,977) width 67: "et ligula et" >+ text run at (11,991) width 88: "ligula placerat" >+ text run at (11,1005) width 54: "pulvinar." >+ text run at (11,1019) width 79: "Aliquam erat" >+ text run at (11,1033) width 56: "volutpat." >+ text run at (11,1047) width 75: "Proin id est." >+ text run at (11,1061) width 80: "Suspendisse" >+ text run at (11,1075) width 45: "cursus," >+ text run at (11,1089) width 60: "magna at" >+ text run at (11,1103) width 58: "hendrerit" >+ text run at (11,1117) width 70: "consequat," >+ text run at (11,1131) width 66: "mauris est" >+ text run at (11,1145) width 59: "imperdiet" >+ text run at (11,1159) width 56: "neque, a" >+ text run at (11,1173) width 76: "ultrices arcu" >+ text run at (11,1187) width 57: "urna non" >+ text run at (11,1201) width 90: "nunc. Quisque" >+ text run at (11,1215) width 73: "tellus. Nulla" >+ text run at (11,1229) width 70: "nulla justo," >+ text run at (11,1243) width 81: "vehicula nec," >+ text run at (11,1257) width 82: "pellentesque" >+ text run at (11,1271) width 83: "eu, iaculis et," >+ text run at (11,1285) width 37: "ligula." >+ text run at (11,1299) width 57: "Praesent" >+ text run at (11,1313) width 72: "mattis ante" >+ text run at (11,1327) width 52: "vel sem." >+ text run at (11,1341) width 80: "Suspendisse" >+ text run at (11,1355) width 88: "porta rhoncus" >+ text run at (11,1369) width 33: "urna." >+ text run at (11,1383) width 60: "Phasellus" >+ text run at (11,1397) width 90: "felis. Praesent" >+ text run at (11,1411) width 43: "viverra" >+ text run at (11,1425) width 53: "convallis" >+ text run at (11,1439) width 39: "libero." >+ text run at (11,1453) width 63: "Maecenas" >+ text run at (11,1467) width 72: "non augue." >+ text run at (11,1481) width 39: "Donec" >+ text run at (11,1495) width 58: "hendrerit" >+ text run at (11,1509) width 90: "lectus id enim." >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (11,1523) size 0x14 >+ RenderText {#text} at (11,1537) size 90x504 >+ text run at (11,1537) width 68: "Nulla ligula" >+ text run at (11,1551) width 80: "dui, euismod" >+ text run at (11,1565) width 70: "et, sodales" >+ text run at (11,1579) width 30: "quis," >+ text run at (11,1593) width 65: "sollicitudin" >+ text run at (11,1607) width 74: "quis, elit. In" >+ text run at (11,1621) width 86: "adipiscing est" >+ text run at (11,1635) width 61: "sed enim." >+ text run at (11,1649) width 53: "Fusce at" >+ text run at (11,1663) width 76: "massa vitae" >+ text run at (11,1677) width 90: "metus semper" >+ text run at (11,1691) width 62: "hendrerit." >+ text run at (11,1705) width 82: "Integer vitae" >+ text run at (11,1719) width 68: "urna. Nulla" >+ text run at (11,1733) width 70: "eget ligula." >+ text run at (11,1747) width 78: "Etiam libero." >+ text run at (11,1761) width 88: "Maecenas nisi" >+ text run at (11,1775) width 88: "nibh, convallis" >+ text run at (11,1789) width 60: "a, feugiat" >+ text run at (11,1803) width 89: "vitae, pulvinar" >+ text run at (11,1817) width 39: "et, mi." >+ text run at (11,1831) width 90: "Curabitur arcu" >+ text run at (11,1845) width 36: "pede," >+ text run at (11,1859) width 62: "adipiscing" >+ text run at (11,1873) width 82: "sed, egestas" >+ text run at (11,1887) width 90: "nec, commodo" >+ text run at (11,1901) width 77: "in, elit. Nulla" >+ text run at (11,1915) width 77: "facilisi. Proin" >+ text run at (11,1929) width 74: "varius pede" >+ text run at (11,1943) width 79: "et dui lacinia" >+ text run at (11,1957) width 54: "dapibus." >+ text run at (11,1971) width 60: "Morbi nec" >+ text run at (11,1985) width 80: "augue. Proin" >+ text run at (11,1999) width 59: "imperdiet" >+ text run at (11,2013) width 52: "lacus eu" >+ text run at (11,2027) width 38: "tellus." >+layer at (197,168) size 125x100 clip at (198,169) size 110x85 scrollWidth 420 scrollHeight 440 >+ RenderBlock {DIV} at (189,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderBlock {DIV} at (1,1) size 420x440 >+ RenderText {#text} at (10,10) size 398x154 >+ text run at (10,10) width 392: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi" >+ text run at (10,24) width 395: "et nisi ut est venenatis viverra. Aenean pede orci, blandit quis," >+ text run at (10,38) width 348: "faucibus quis, egestas ut, mi. Pellentesque enim purus," >+ text run at (10,52) width 397: "venenatis dignissim, tincidunt a, ullamcorper eget, nibh. Nullam" >+ text run at (10,66) width 340: "ut sem adipiscing orci vehicula interdum. Proin a enim." >+ text run at (10,80) width 377: "Phasellus sollicitudin, magna vitae vestibulum facilisis, tellus" >+ text run at (10,94) width 389: "nunc iaculis arcu, in molestie sem velit tempus est. In eleifend" >+ text run at (10,108) width 384: "velit at sem adipiscing sodales. Nunc sapien felis, aliquam et," >+ text run at (10,122) width 398: "volutpat rhoncus, condimentum ut, tortor. Integer est. Quisque" >+ text run at (10,136) width 377: "viverra. Praesent sed arcu. Maecenas id lorem a leo lobortis" >+ text run at (10,150) width 92: "condimentum. " >+ RenderBR {BR} at (102,162) size 0x0 >+ RenderBR {BR} at (10,164) size 0x14 >+ RenderText {#text} at (10,178) size 399x140 >+ text run at (10,178) width 363: "Cras commodo rutrum augue. Vivamus iaculis. Nullam est." >+ text run at (10,192) width 399: "Maecenas consequat. Sed id dui. Vivamus a nisl. Donec pretium" >+ text run at (10,206) width 386: "sapien. Proin et ligula et ligula placerat pulvinar. Aliquam erat" >+ text run at (10,220) width 394: "volutpat. Proin id est. Suspendisse cursus, magna at hendrerit" >+ text run at (10,234) width 376: "consequat, mauris est imperdiet neque, a ultrices arcu urna" >+ text run at (10,248) width 354: "non nunc. Quisque tellus. Nulla nulla justo, vehicula nec," >+ text run at (10,262) width 369: "pellentesque eu, iaculis et, ligula. Praesent mattis ante vel" >+ text run at (10,276) width 340: "sem. Suspendisse porta rhoncus urna. Phasellus felis." >+ text run at (10,290) width 390: "Praesent viverra convallis libero. Maecenas non augue. Donec" >+ text run at (10,304) width 156: "hendrerit lectus id enim. " >+ RenderBR {BR} at (166,316) size 0x0 >+ RenderBR {BR} at (10,318) size 0x14 >+ RenderText {#text} at (10,332) size 399x98 >+ text run at (10,332) width 390: "Nulla ligula dui, euismod et, sodales quis, sollicitudin quis, elit." >+ text run at (10,346) width 399: "In adipiscing est sed enim. Fusce at massa vitae metus semper" >+ text run at (10,360) width 376: "hendrerit. Integer vitae urna. Nulla eget ligula. Etiam libero." >+ text run at (10,374) width 380: "Maecenas nisi nibh, convallis a, feugiat vitae, pulvinar et, mi." >+ text run at (10,388) width 395: "Curabitur arcu pede, adipiscing sed, egestas nec, commodo in," >+ text run at (10,402) width 396: "elit. Nulla facilisi. Proin varius pede et dui lacinia dapibus. Morbi" >+ text run at (10,416) width 267: "nec augue. Proin imperdiet lacus eu tellus." >+layer at (366,168) size 125x100 clip at (367,169) size 110x98 scrollHeight 2050 >+ RenderBlock {DIV} at (358,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderText {#text} at (11,11) size 89x770 >+ text run at (11,11) width 80: "Lorem ipsum" >+ text run at (11,25) width 51: "dolor sit" >+ text run at (11,39) width 36: "amet," >+ text run at (11,53) width 82: "consectetuer" >+ text run at (11,67) width 89: "adipiscing elit." >+ text run at (11,81) width 76: "Morbi et nisi" >+ text run at (11,95) width 37: "ut est" >+ text run at (11,109) width 62: "venenatis" >+ text run at (11,123) width 47: "viverra." >+ text run at (11,137) width 84: "Aenean pede" >+ text run at (11,151) width 73: "orci, blandit" >+ text run at (11,165) width 86: "quis, faucibus" >+ text run at (11,179) width 85: "quis, egestas" >+ text run at (11,193) width 39: "ut, mi." >+ text run at (11,207) width 82: "Pellentesque" >+ text run at (11,221) width 74: "enim purus," >+ text run at (11,235) width 62: "venenatis" >+ text run at (11,249) width 62: "dignissim," >+ text run at (11,263) width 70: "tincidunt a," >+ text run at (11,277) width 73: "ullamcorper" >+ text run at (11,291) width 68: "eget, nibh." >+ text run at (11,305) width 89: "Nullam ut sem" >+ text run at (11,319) width 88: "adipiscing orci" >+ text run at (11,333) width 51: "vehicula" >+ text run at (11,347) width 60: "interdum." >+ text run at (11,361) width 82: "Proin a enim." >+ text run at (11,375) width 60: "Phasellus" >+ text run at (11,389) width 69: "sollicitudin," >+ text run at (11,403) width 78: "magna vitae" >+ text run at (11,417) width 68: "vestibulum" >+ text run at (11,431) width 86: "facilisis, tellus" >+ text run at (11,445) width 72: "nunc iaculis" >+ text run at (11,459) width 46: "arcu, in" >+ text run at (11,473) width 83: "molestie sem" >+ text run at (11,487) width 77: "velit tempus" >+ text run at (11,501) width 41: "est. In" >+ text run at (11,515) width 80: "eleifend velit" >+ text run at (11,529) width 43: "at sem" >+ text run at (11,543) width 62: "adipiscing" >+ text run at (11,557) width 88: "sodales. Nunc" >+ text run at (11,571) width 75: "sapien felis," >+ text run at (11,585) width 70: "aliquam et," >+ text run at (11,599) width 52: "volutpat" >+ text run at (11,613) width 54: "rhoncus," >+ text run at (11,627) width 84: "condimentum" >+ text run at (11,641) width 61: "ut, tortor." >+ text run at (11,655) width 75: "Integer est." >+ text run at (11,669) width 52: "Quisque" >+ text run at (11,683) width 47: "viverra." >+ text run at (11,697) width 84: "Praesent sed" >+ text run at (11,711) width 31: "arcu." >+ text run at (11,725) width 78: "Maecenas id" >+ text run at (11,739) width 70: "lorem a leo" >+ text run at (11,753) width 47: "lobortis" >+ text run at (11,767) width 88: "condimentum." >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (11,781) size 0x14 >+ RenderText {#text} at (11,795) size 90x728 >+ text run at (11,795) width 29: "Cras" >+ text run at (11,809) width 60: "commodo" >+ text run at (11,823) width 90: "rutrum augue." >+ text run at (11,837) width 52: "Vivamus" >+ text run at (11,851) width 88: "iaculis. Nullam" >+ text run at (11,865) width 24: "est." >+ text run at (11,879) width 63: "Maecenas" >+ text run at (11,893) width 70: "consequat." >+ text run at (11,907) width 66: "Sed id dui." >+ text run at (11,921) width 64: "Vivamus a" >+ text run at (11,935) width 68: "nisl. Donec" >+ text run at (11,949) width 48: "pretium" >+ text run at (11,963) width 82: "sapien. Proin" >+ text run at (11,977) width 67: "et ligula et" >+ text run at (11,991) width 88: "ligula placerat" >+ text run at (11,1005) width 54: "pulvinar." >+ text run at (11,1019) width 79: "Aliquam erat" >+ text run at (11,1033) width 56: "volutpat." >+ text run at (11,1047) width 75: "Proin id est." >+ text run at (11,1061) width 80: "Suspendisse" >+ text run at (11,1075) width 45: "cursus," >+ text run at (11,1089) width 60: "magna at" >+ text run at (11,1103) width 58: "hendrerit" >+ text run at (11,1117) width 70: "consequat," >+ text run at (11,1131) width 66: "mauris est" >+ text run at (11,1145) width 59: "imperdiet" >+ text run at (11,1159) width 56: "neque, a" >+ text run at (11,1173) width 76: "ultrices arcu" >+ text run at (11,1187) width 57: "urna non" >+ text run at (11,1201) width 90: "nunc. Quisque" >+ text run at (11,1215) width 73: "tellus. Nulla" >+ text run at (11,1229) width 70: "nulla justo," >+ text run at (11,1243) width 81: "vehicula nec," >+ text run at (11,1257) width 82: "pellentesque" >+ text run at (11,1271) width 83: "eu, iaculis et," >+ text run at (11,1285) width 37: "ligula." >+ text run at (11,1299) width 57: "Praesent" >+ text run at (11,1313) width 72: "mattis ante" >+ text run at (11,1327) width 52: "vel sem." >+ text run at (11,1341) width 80: "Suspendisse" >+ text run at (11,1355) width 88: "porta rhoncus" >+ text run at (11,1369) width 33: "urna." >+ text run at (11,1383) width 60: "Phasellus" >+ text run at (11,1397) width 90: "felis. Praesent" >+ text run at (11,1411) width 43: "viverra" >+ text run at (11,1425) width 53: "convallis" >+ text run at (11,1439) width 39: "libero." >+ text run at (11,1453) width 63: "Maecenas" >+ text run at (11,1467) width 72: "non augue." >+ text run at (11,1481) width 39: "Donec" >+ text run at (11,1495) width 58: "hendrerit" >+ text run at (11,1509) width 90: "lectus id enim." >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (11,1523) size 0x14 >+ RenderText {#text} at (11,1537) size 90x504 >+ text run at (11,1537) width 68: "Nulla ligula" >+ text run at (11,1551) width 80: "dui, euismod" >+ text run at (11,1565) width 70: "et, sodales" >+ text run at (11,1579) width 30: "quis," >+ text run at (11,1593) width 65: "sollicitudin" >+ text run at (11,1607) width 74: "quis, elit. In" >+ text run at (11,1621) width 86: "adipiscing est" >+ text run at (11,1635) width 61: "sed enim." >+ text run at (11,1649) width 53: "Fusce at" >+ text run at (11,1663) width 76: "massa vitae" >+ text run at (11,1677) width 90: "metus semper" >+ text run at (11,1691) width 62: "hendrerit." >+ text run at (11,1705) width 82: "Integer vitae" >+ text run at (11,1719) width 68: "urna. Nulla" >+ text run at (11,1733) width 70: "eget ligula." >+ text run at (11,1747) width 78: "Etiam libero." >+ text run at (11,1761) width 88: "Maecenas nisi" >+ text run at (11,1775) width 88: "nibh, convallis" >+ text run at (11,1789) width 60: "a, feugiat" >+ text run at (11,1803) width 89: "vitae, pulvinar" >+ text run at (11,1817) width 39: "et, mi." >+ text run at (11,1831) width 90: "Curabitur arcu" >+ text run at (11,1845) width 36: "pede," >+ text run at (11,1859) width 62: "adipiscing" >+ text run at (11,1873) width 82: "sed, egestas" >+ text run at (11,1887) width 90: "nec, commodo" >+ text run at (11,1901) width 77: "in, elit. Nulla" >+ text run at (11,1915) width 77: "facilisi. Proin" >+ text run at (11,1929) width 74: "varius pede" >+ text run at (11,1943) width 79: "et dui lacinia" >+ text run at (11,1957) width 54: "dapibus." >+ text run at (11,1971) width 60: "Morbi nec" >+ text run at (11,1985) width 80: "augue. Proin" >+ text run at (11,1999) width 59: "imperdiet" >+ text run at (11,2013) width 52: "lacus eu" >+ text run at (11,2027) width 38: "tellus." >+layer at (535,168) size 125x100 clip at (536,169) size 123x85 scrollWidth 420 scrollHeight 174 >+ RenderBlock {DIV} at (527,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderBlock {DIV} at (1,1) size 420x174 >+ RenderText {#text} at (10,10) size 398x154 >+ text run at (10,10) width 392: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi" >+ text run at (10,24) width 395: "et nisi ut est venenatis viverra. Aenean pede orci, blandit quis," >+ text run at (10,38) width 348: "faucibus quis, egestas ut, mi. Pellentesque enim purus," >+ text run at (10,52) width 397: "venenatis dignissim, tincidunt a, ullamcorper eget, nibh. Nullam" >+ text run at (10,66) width 340: "ut sem adipiscing orci vehicula interdum. Proin a enim." >+ text run at (10,80) width 377: "Phasellus sollicitudin, magna vitae vestibulum facilisis, tellus" >+ text run at (10,94) width 389: "nunc iaculis arcu, in molestie sem velit tempus est. In eleifend" >+ text run at (10,108) width 384: "velit at sem adipiscing sodales. Nunc sapien felis, aliquam et," >+ text run at (10,122) width 398: "volutpat rhoncus, condimentum ut, tortor. Integer est. Quisque" >+ text run at (10,136) width 377: "viverra. Praesent sed arcu. Maecenas id lorem a leo lobortis" >+ text run at (10,150) width 88: "condimentum." >+layer at (28,308) size 125x100 clip at (29,309) size 110x98 scrollHeight 2050 >+ RenderBlock {DIV} at (20,300) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderText {#text} at (11,11) size 89x770 >+ text run at (11,11) width 80: "Lorem ipsum" >+ text run at (11,25) width 51: "dolor sit" >+ text run at (11,39) width 36: "amet," >+ text run at (11,53) width 82: "consectetuer" >+ text run at (11,67) width 89: "adipiscing elit." >+ text run at (11,81) width 76: "Morbi et nisi" >+ text run at (11,95) width 37: "ut est" >+ text run at (11,109) width 62: "venenatis" >+ text run at (11,123) width 47: "viverra." >+ text run at (11,137) width 84: "Aenean pede" >+ text run at (11,151) width 73: "orci, blandit" >+ text run at (11,165) width 86: "quis, faucibus" >+ text run at (11,179) width 85: "quis, egestas" >+ text run at (11,193) width 39: "ut, mi." >+ text run at (11,207) width 82: "Pellentesque" >+ text run at (11,221) width 74: "enim purus," >+ text run at (11,235) width 62: "venenatis" >+ text run at (11,249) width 62: "dignissim," >+ text run at (11,263) width 70: "tincidunt a," >+ text run at (11,277) width 73: "ullamcorper" >+ text run at (11,291) width 68: "eget, nibh." >+ text run at (11,305) width 89: "Nullam ut sem" >+ text run at (11,319) width 88: "adipiscing orci" >+ text run at (11,333) width 51: "vehicula" >+ text run at (11,347) width 60: "interdum." >+ text run at (11,361) width 82: "Proin a enim." >+ text run at (11,375) width 60: "Phasellus" >+ text run at (11,389) width 69: "sollicitudin," >+ text run at (11,403) width 78: "magna vitae" >+ text run at (11,417) width 68: "vestibulum" >+ text run at (11,431) width 86: "facilisis, tellus" >+ text run at (11,445) width 72: "nunc iaculis" >+ text run at (11,459) width 46: "arcu, in" >+ text run at (11,473) width 83: "molestie sem" >+ text run at (11,487) width 77: "velit tempus" >+ text run at (11,501) width 41: "est. In" >+ text run at (11,515) width 80: "eleifend velit" >+ text run at (11,529) width 43: "at sem" >+ text run at (11,543) width 62: "adipiscing" >+ text run at (11,557) width 88: "sodales. Nunc" >+ text run at (11,571) width 75: "sapien felis," >+ text run at (11,585) width 70: "aliquam et," >+ text run at (11,599) width 52: "volutpat" >+ text run at (11,613) width 54: "rhoncus," >+ text run at (11,627) width 84: "condimentum" >+ text run at (11,641) width 61: "ut, tortor." >+ text run at (11,655) width 75: "Integer est." >+ text run at (11,669) width 52: "Quisque" >+ text run at (11,683) width 47: "viverra." >+ text run at (11,697) width 84: "Praesent sed" >+ text run at (11,711) width 31: "arcu." >+ text run at (11,725) width 78: "Maecenas id" >+ text run at (11,739) width 70: "lorem a leo" >+ text run at (11,753) width 47: "lobortis" >+ text run at (11,767) width 88: "condimentum." >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (11,781) size 0x14 >+ RenderText {#text} at (11,795) size 90x728 >+ text run at (11,795) width 29: "Cras" >+ text run at (11,809) width 60: "commodo" >+ text run at (11,823) width 90: "rutrum augue." >+ text run at (11,837) width 52: "Vivamus" >+ text run at (11,851) width 88: "iaculis. Nullam" >+ text run at (11,865) width 24: "est." >+ text run at (11,879) width 63: "Maecenas" >+ text run at (11,893) width 70: "consequat." >+ text run at (11,907) width 66: "Sed id dui." >+ text run at (11,921) width 64: "Vivamus a" >+ text run at (11,935) width 68: "nisl. Donec" >+ text run at (11,949) width 48: "pretium" >+ text run at (11,963) width 82: "sapien. Proin" >+ text run at (11,977) width 67: "et ligula et" >+ text run at (11,991) width 88: "ligula placerat" >+ text run at (11,1005) width 54: "pulvinar." >+ text run at (11,1019) width 79: "Aliquam erat" >+ text run at (11,1033) width 56: "volutpat." >+ text run at (11,1047) width 75: "Proin id est." >+ text run at (11,1061) width 80: "Suspendisse" >+ text run at (11,1075) width 45: "cursus," >+ text run at (11,1089) width 60: "magna at" >+ text run at (11,1103) width 58: "hendrerit" >+ text run at (11,1117) width 70: "consequat," >+ text run at (11,1131) width 66: "mauris est" >+ text run at (11,1145) width 59: "imperdiet" >+ text run at (11,1159) width 56: "neque, a" >+ text run at (11,1173) width 76: "ultrices arcu" >+ text run at (11,1187) width 57: "urna non" >+ text run at (11,1201) width 90: "nunc. Quisque" >+ text run at (11,1215) width 73: "tellus. Nulla" >+ text run at (11,1229) width 70: "nulla justo," >+ text run at (11,1243) width 81: "vehicula nec," >+ text run at (11,1257) width 82: "pellentesque" >+ text run at (11,1271) width 83: "eu, iaculis et," >+ text run at (11,1285) width 37: "ligula." >+ text run at (11,1299) width 57: "Praesent" >+ text run at (11,1313) width 72: "mattis ante" >+ text run at (11,1327) width 52: "vel sem." >+ text run at (11,1341) width 80: "Suspendisse" >+ text run at (11,1355) width 88: "porta rhoncus" >+ text run at (11,1369) width 33: "urna." >+ text run at (11,1383) width 60: "Phasellus" >+ text run at (11,1397) width 90: "felis. Praesent" >+ text run at (11,1411) width 43: "viverra" >+ text run at (11,1425) width 53: "convallis" >+ text run at (11,1439) width 39: "libero." >+ text run at (11,1453) width 63: "Maecenas" >+ text run at (11,1467) width 72: "non augue." >+ text run at (11,1481) width 39: "Donec" >+ text run at (11,1495) width 58: "hendrerit" >+ text run at (11,1509) width 90: "lectus id enim." >+ RenderBR {BR} at (0,0) size 0x0 >+ RenderBR {BR} at (11,1523) size 0x14 >+ RenderText {#text} at (11,1537) size 90x504 >+ text run at (11,1537) width 68: "Nulla ligula" >+ text run at (11,1551) width 80: "dui, euismod" >+ text run at (11,1565) width 70: "et, sodales" >+ text run at (11,1579) width 30: "quis," >+ text run at (11,1593) width 65: "sollicitudin" >+ text run at (11,1607) width 74: "quis, elit. In" >+ text run at (11,1621) width 86: "adipiscing est" >+ text run at (11,1635) width 61: "sed enim." >+ text run at (11,1649) width 53: "Fusce at" >+ text run at (11,1663) width 76: "massa vitae" >+ text run at (11,1677) width 90: "metus semper" >+ text run at (11,1691) width 62: "hendrerit." >+ text run at (11,1705) width 82: "Integer vitae" >+ text run at (11,1719) width 68: "urna. Nulla" >+ text run at (11,1733) width 70: "eget ligula." >+ text run at (11,1747) width 78: "Etiam libero." >+ text run at (11,1761) width 88: "Maecenas nisi" >+ text run at (11,1775) width 88: "nibh, convallis" >+ text run at (11,1789) width 60: "a, feugiat" >+ text run at (11,1803) width 89: "vitae, pulvinar" >+ text run at (11,1817) width 39: "et, mi." >+ text run at (11,1831) width 90: "Curabitur arcu" >+ text run at (11,1845) width 36: "pede," >+ text run at (11,1859) width 62: "adipiscing" >+ text run at (11,1873) width 82: "sed, egestas" >+ text run at (11,1887) width 90: "nec, commodo" >+ text run at (11,1901) width 77: "in, elit. Nulla" >+ text run at (11,1915) width 77: "facilisi. Proin" >+ text run at (11,1929) width 74: "varius pede" >+ text run at (11,1943) width 79: "et dui lacinia" >+ text run at (11,1957) width 54: "dapibus." >+ text run at (11,1971) width 60: "Morbi nec" >+ text run at (11,1985) width 80: "augue. Proin" >+ text run at (11,1999) width 59: "imperdiet" >+ text run at (11,2013) width 52: "lacus eu" >+ text run at (11,2027) width 38: "tellus." >+layer at (197,308) size 125x100 clip at (198,309) size 123x85 scrollWidth 420 scrollHeight 174 >+ RenderBlock {DIV} at (189,300) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderBlock {DIV} at (1,1) size 420x174 >+ RenderText {#text} at (10,10) size 398x154 >+ text run at (10,10) width 392: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi" >+ text run at (10,24) width 395: "et nisi ut est venenatis viverra. Aenean pede orci, blandit quis," >+ text run at (10,38) width 348: "faucibus quis, egestas ut, mi. Pellentesque enim purus," >+ text run at (10,52) width 397: "venenatis dignissim, tincidunt a, ullamcorper eget, nibh. Nullam" >+ text run at (10,66) width 340: "ut sem adipiscing orci vehicula interdum. Proin a enim." >+ text run at (10,80) width 377: "Phasellus sollicitudin, magna vitae vestibulum facilisis, tellus" >+ text run at (10,94) width 389: "nunc iaculis arcu, in molestie sem velit tempus est. In eleifend" >+ text run at (10,108) width 384: "velit at sem adipiscing sodales. Nunc sapien felis, aliquam et," >+ text run at (10,122) width 398: "volutpat rhoncus, condimentum ut, tortor. Integer est. Quisque" >+ text run at (10,136) width 377: "viverra. Praesent sed arcu. Maecenas id lorem a leo lobortis" >+ text run at (10,150) width 88: "condimentum." >+layer at (366,308) size 125x100 clip at (367,309) size 110x85 scrollWidth 420 scrollHeight 440 >+ RenderBlock {DIV} at (358,300) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderBlock {DIV} at (1,1) size 420x440 >+ RenderText {#text} at (10,10) size 398x154 >+ text run at (10,10) width 392: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi" >+ text run at (10,24) width 395: "et nisi ut est venenatis viverra. Aenean pede orci, blandit quis," >+ text run at (10,38) width 348: "faucibus quis, egestas ut, mi. Pellentesque enim purus," >+ text run at (10,52) width 397: "venenatis dignissim, tincidunt a, ullamcorper eget, nibh. Nullam" >+ text run at (10,66) width 340: "ut sem adipiscing orci vehicula interdum. Proin a enim." >+ text run at (10,80) width 377: "Phasellus sollicitudin, magna vitae vestibulum facilisis, tellus" >+ text run at (10,94) width 389: "nunc iaculis arcu, in molestie sem velit tempus est. In eleifend" >+ text run at (10,108) width 384: "velit at sem adipiscing sodales. Nunc sapien felis, aliquam et," >+ text run at (10,122) width 398: "volutpat rhoncus, condimentum ut, tortor. Integer est. Quisque" >+ text run at (10,136) width 377: "viverra. Praesent sed arcu. Maecenas id lorem a leo lobortis" >+ text run at (10,150) width 92: "condimentum. " >+ RenderBR {BR} at (102,162) size 0x0 >+ RenderBR {BR} at (10,164) size 0x14 >+ RenderText {#text} at (10,178) size 399x140 >+ text run at (10,178) width 363: "Cras commodo rutrum augue. Vivamus iaculis. Nullam est." >+ text run at (10,192) width 399: "Maecenas consequat. Sed id dui. Vivamus a nisl. Donec pretium" >+ text run at (10,206) width 386: "sapien. Proin et ligula et ligula placerat pulvinar. Aliquam erat" >+ text run at (10,220) width 394: "volutpat. Proin id est. Suspendisse cursus, magna at hendrerit" >+ text run at (10,234) width 376: "consequat, mauris est imperdiet neque, a ultrices arcu urna" >+ text run at (10,248) width 354: "non nunc. Quisque tellus. Nulla nulla justo, vehicula nec," >+ text run at (10,262) width 369: "pellentesque eu, iaculis et, ligula. Praesent mattis ante vel" >+ text run at (10,276) width 340: "sem. Suspendisse porta rhoncus urna. Phasellus felis." >+ text run at (10,290) width 390: "Praesent viverra convallis libero. Maecenas non augue. Donec" >+ text run at (10,304) width 156: "hendrerit lectus id enim. " >+ RenderBR {BR} at (166,316) size 0x0 >+ RenderBR {BR} at (10,318) size 0x14 >+ RenderText {#text} at (10,332) size 399x98 >+ text run at (10,332) width 390: "Nulla ligula dui, euismod et, sodales quis, sollicitudin quis, elit." >+ text run at (10,346) width 399: "In adipiscing est sed enim. Fusce at massa vitae metus semper" >+ text run at (10,360) width 376: "hendrerit. Integer vitae urna. Nulla eget ligula. Etiam libero." >+ text run at (10,374) width 380: "Maecenas nisi nibh, convallis a, feugiat vitae, pulvinar et, mi." >+ text run at (10,388) width 395: "Curabitur arcu pede, adipiscing sed, egestas nec, commodo in," >+ text run at (10,402) width 396: "elit. Nulla facilisi. Proin varius pede et dui lacinia dapibus. Morbi" >+ text run at (10,416) width 267: "nec augue. Proin imperdiet lacus eu tellus." >+layer at (535,308) size 125x100 clip at (536,309) size 110x85 scrollWidth 420 scrollHeight 440 >+ RenderBlock {DIV} at (527,300) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderBlock {DIV} at (1,1) size 420x440 >+ RenderText {#text} at (10,10) size 398x154 >+ text run at (10,10) width 392: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi" >+ text run at (10,24) width 395: "et nisi ut est venenatis viverra. Aenean pede orci, blandit quis," >+ text run at (10,38) width 348: "faucibus quis, egestas ut, mi. Pellentesque enim purus," >+ text run at (10,52) width 397: "venenatis dignissim, tincidunt a, ullamcorper eget, nibh. Nullam" >+ text run at (10,66) width 340: "ut sem adipiscing orci vehicula interdum. Proin a enim." >+ text run at (10,80) width 377: "Phasellus sollicitudin, magna vitae vestibulum facilisis, tellus" >+ text run at (10,94) width 389: "nunc iaculis arcu, in molestie sem velit tempus est. In eleifend" >+ text run at (10,108) width 384: "velit at sem adipiscing sodales. Nunc sapien felis, aliquam et," >+ text run at (10,122) width 398: "volutpat rhoncus, condimentum ut, tortor. Integer est. Quisque" >+ text run at (10,136) width 377: "viverra. Praesent sed arcu. Maecenas id lorem a leo lobortis" >+ text run at (10,150) width 92: "condimentum. " >+ RenderBR {BR} at (102,162) size 0x0 >+ RenderBR {BR} at (10,164) size 0x14 >+ RenderText {#text} at (10,178) size 399x140 >+ text run at (10,178) width 363: "Cras commodo rutrum augue. Vivamus iaculis. Nullam est." >+ text run at (10,192) width 399: "Maecenas consequat. Sed id dui. Vivamus a nisl. Donec pretium" >+ text run at (10,206) width 386: "sapien. Proin et ligula et ligula placerat pulvinar. Aliquam erat" >+ text run at (10,220) width 394: "volutpat. Proin id est. Suspendisse cursus, magna at hendrerit" >+ text run at (10,234) width 376: "consequat, mauris est imperdiet neque, a ultrices arcu urna" >+ text run at (10,248) width 354: "non nunc. Quisque tellus. Nulla nulla justo, vehicula nec," >+ text run at (10,262) width 369: "pellentesque eu, iaculis et, ligula. Praesent mattis ante vel" >+ text run at (10,276) width 340: "sem. Suspendisse porta rhoncus urna. Phasellus felis." >+ text run at (10,290) width 390: "Praesent viverra convallis libero. Maecenas non augue. Donec" >+ text run at (10,304) width 156: "hendrerit lectus id enim. " >+ RenderBR {BR} at (166,316) size 0x0 >+ RenderBR {BR} at (10,318) size 0x14 >+ RenderText {#text} at (10,332) size 399x98 >+ text run at (10,332) width 390: "Nulla ligula dui, euismod et, sodales quis, sollicitudin quis, elit." >+ text run at (10,346) width 399: "In adipiscing est sed enim. Fusce at massa vitae metus semper" >+ text run at (10,360) width 376: "hendrerit. Integer vitae urna. Nulla eget ligula. Etiam libero." >+ text run at (10,374) width 380: "Maecenas nisi nibh, convallis a, feugiat vitae, pulvinar et, mi." >+ text run at (10,388) width 395: "Curabitur arcu pede, adipiscing sed, egestas nec, commodo in," >+ text run at (10,402) width 396: "elit. Nulla facilisi. Proin varius pede et dui lacinia dapibus. Morbi" >+ text run at (10,416) width 267: "nec augue. Proin imperdiet lacus eu tellus." >+layer at (28,448) size 125x100 clip at (29,449) size 110x85 scrollWidth 420 scrollHeight 440 >+ RenderBlock {DIV} at (20,440) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderBlock {DIV} at (1,1) size 420x440 >+ RenderText {#text} at (10,10) size 398x154 >+ text run at (10,10) width 392: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi" >+ text run at (10,24) width 395: "et nisi ut est venenatis viverra. Aenean pede orci, blandit quis," >+ text run at (10,38) width 348: "faucibus quis, egestas ut, mi. Pellentesque enim purus," >+ text run at (10,52) width 397: "venenatis dignissim, tincidunt a, ullamcorper eget, nibh. Nullam" >+ text run at (10,66) width 340: "ut sem adipiscing orci vehicula interdum. Proin a enim." >+ text run at (10,80) width 377: "Phasellus sollicitudin, magna vitae vestibulum facilisis, tellus" >+ text run at (10,94) width 389: "nunc iaculis arcu, in molestie sem velit tempus est. In eleifend" >+ text run at (10,108) width 384: "velit at sem adipiscing sodales. Nunc sapien felis, aliquam et," >+ text run at (10,122) width 398: "volutpat rhoncus, condimentum ut, tortor. Integer est. Quisque" >+ text run at (10,136) width 377: "viverra. Praesent sed arcu. Maecenas id lorem a leo lobortis" >+ text run at (10,150) width 92: "condimentum. " >+ RenderBR {BR} at (102,162) size 0x0 >+ RenderBR {BR} at (10,164) size 0x14 >+ RenderText {#text} at (10,178) size 399x140 >+ text run at (10,178) width 363: "Cras commodo rutrum augue. Vivamus iaculis. Nullam est." >+ text run at (10,192) width 399: "Maecenas consequat. Sed id dui. Vivamus a nisl. Donec pretium" >+ text run at (10,206) width 386: "sapien. Proin et ligula et ligula placerat pulvinar. Aliquam erat" >+ text run at (10,220) width 394: "volutpat. Proin id est. Suspendisse cursus, magna at hendrerit" >+ text run at (10,234) width 376: "consequat, mauris est imperdiet neque, a ultrices arcu urna" >+ text run at (10,248) width 354: "non nunc. Quisque tellus. Nulla nulla justo, vehicula nec," >+ text run at (10,262) width 369: "pellentesque eu, iaculis et, ligula. Praesent mattis ante vel" >+ text run at (10,276) width 340: "sem. Suspendisse porta rhoncus urna. Phasellus felis." >+ text run at (10,290) width 390: "Praesent viverra convallis libero. Maecenas non augue. Donec" >+ text run at (10,304) width 156: "hendrerit lectus id enim. " >+ RenderBR {BR} at (166,316) size 0x0 >+ RenderBR {BR} at (10,318) size 0x14 >+ RenderText {#text} at (10,332) size 399x98 >+ text run at (10,332) width 390: "Nulla ligula dui, euismod et, sodales quis, sollicitudin quis, elit." >+ text run at (10,346) width 399: "In adipiscing est sed enim. Fusce at massa vitae metus semper" >+ text run at (10,360) width 376: "hendrerit. Integer vitae urna. Nulla eget ligula. Etiam libero." >+ text run at (10,374) width 380: "Maecenas nisi nibh, convallis a, feugiat vitae, pulvinar et, mi." >+ text run at (10,388) width 395: "Curabitur arcu pede, adipiscing sed, egestas nec, commodo in," >+ text run at (10,402) width 396: "elit. Nulla facilisi. Proin varius pede et dui lacinia dapibus. Morbi" >+ text run at (10,416) width 267: "nec augue. Proin imperdiet lacus eu tellus." >+layer at (197,448) size 125x100 clip at (198,449) size 110x85 scrollWidth 420 scrollHeight 440 >+ RenderBlock {DIV} at (189,440) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderBlock {DIV} at (1,1) size 420x440 >+ RenderText {#text} at (10,10) size 398x154 >+ text run at (10,10) width 392: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi" >+ text run at (10,24) width 395: "et nisi ut est venenatis viverra. Aenean pede orci, blandit quis," >+ text run at (10,38) width 348: "faucibus quis, egestas ut, mi. Pellentesque enim purus," >+ text run at (10,52) width 397: "venenatis dignissim, tincidunt a, ullamcorper eget, nibh. Nullam" >+ text run at (10,66) width 340: "ut sem adipiscing orci vehicula interdum. Proin a enim." >+ text run at (10,80) width 377: "Phasellus sollicitudin, magna vitae vestibulum facilisis, tellus" >+ text run at (10,94) width 389: "nunc iaculis arcu, in molestie sem velit tempus est. In eleifend" >+ text run at (10,108) width 384: "velit at sem adipiscing sodales. Nunc sapien felis, aliquam et," >+ text run at (10,122) width 398: "volutpat rhoncus, condimentum ut, tortor. Integer est. Quisque" >+ text run at (10,136) width 377: "viverra. Praesent sed arcu. Maecenas id lorem a leo lobortis" >+ text run at (10,150) width 92: "condimentum. " >+ RenderBR {BR} at (102,162) size 0x0 >+ RenderBR {BR} at (10,164) size 0x14 >+ RenderText {#text} at (10,178) size 399x140 >+ text run at (10,178) width 363: "Cras commodo rutrum augue. Vivamus iaculis. Nullam est." >+ text run at (10,192) width 399: "Maecenas consequat. Sed id dui. Vivamus a nisl. Donec pretium" >+ text run at (10,206) width 386: "sapien. Proin et ligula et ligula placerat pulvinar. Aliquam erat" >+ text run at (10,220) width 394: "volutpat. Proin id est. Suspendisse cursus, magna at hendrerit" >+ text run at (10,234) width 376: "consequat, mauris est imperdiet neque, a ultrices arcu urna" >+ text run at (10,248) width 354: "non nunc. Quisque tellus. Nulla nulla justo, vehicula nec," >+ text run at (10,262) width 369: "pellentesque eu, iaculis et, ligula. Praesent mattis ante vel" >+ text run at (10,276) width 340: "sem. Suspendisse porta rhoncus urna. Phasellus felis." >+ text run at (10,290) width 390: "Praesent viverra convallis libero. Maecenas non augue. Donec" >+ text run at (10,304) width 156: "hendrerit lectus id enim. " >+ RenderBR {BR} at (166,316) size 0x0 >+ RenderBR {BR} at (10,318) size 0x14 >+ RenderText {#text} at (10,332) size 399x98 >+ text run at (10,332) width 390: "Nulla ligula dui, euismod et, sodales quis, sollicitudin quis, elit." >+ text run at (10,346) width 399: "In adipiscing est sed enim. Fusce at massa vitae metus semper" >+ text run at (10,360) width 376: "hendrerit. Integer vitae urna. Nulla eget ligula. Etiam libero." >+ text run at (10,374) width 380: "Maecenas nisi nibh, convallis a, feugiat vitae, pulvinar et, mi." >+ text run at (10,388) width 395: "Curabitur arcu pede, adipiscing sed, egestas nec, commodo in," >+ text run at (10,402) width 396: "elit. Nulla facilisi. Proin varius pede et dui lacinia dapibus. Morbi" >+ text run at (10,416) width 267: "nec augue. Proin imperdiet lacus eu tellus." >+layer at (366,448) size 125x100 clip at (367,449) size 110x85 scrollWidth 420 scrollHeight 440 >+ RenderBlock {DIV} at (358,440) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)] >+ RenderBlock {DIV} at (1,1) size 420x440 >+ RenderText {#text} at (10,10) size 398x154 >+ text run at (10,10) width 392: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi" >+ text run at (10,24) width 395: "et nisi ut est venenatis viverra. Aenean pede orci, blandit quis," >+ text run at (10,38) width 348: "faucibus quis, egestas ut, mi. Pellentesque enim purus," >+ text run at (10,52) width 397: "venenatis dignissim, tincidunt a, ullamcorper eget, nibh. Nullam" >+ text run at (10,66) width 340: "ut sem adipiscing orci vehicula interdum. Proin a enim." >+ text run at (10,80) width 377: "Phasellus sollicitudin, magna vitae vestibulum facilisis, tellus" >+ text run at (10,94) width 389: "nunc iaculis arcu, in molestie sem velit tempus est. In eleifend" >+ text run at (10,108) width 384: "velit at sem adipiscing sodales. Nunc sapien felis, aliquam et," >+ text run at (10,122) width 398: "volutpat rhoncus, condimentum ut, tortor. Integer est. Quisque" >+ text run at (10,136) width 377: "viverra. Praesent sed arcu. Maecenas id lorem a leo lobortis" >+ text run at (10,150) width 92: "condimentum. " >+ RenderBR {BR} at (102,162) size 0x0 >+ RenderBR {BR} at (10,164) size 0x14 >+ RenderText {#text} at (10,178) size 399x140 >+ text run at (10,178) width 363: "Cras commodo rutrum augue. Vivamus iaculis. Nullam est." >+ text run at (10,192) width 399: "Maecenas consequat. Sed id dui. Vivamus a nisl. Donec pretium" >+ text run at (10,206) width 386: "sapien. Proin et ligula et ligula placerat pulvinar. Aliquam erat" >+ text run at (10,220) width 394: "volutpat. Proin id est. Suspendisse cursus, magna at hendrerit" >+ text run at (10,234) width 376: "consequat, mauris est imperdiet neque, a ultrices arcu urna" >+ text run at (10,248) width 354: "non nunc. Quisque tellus. Nulla nulla justo, vehicula nec," >+ text run at (10,262) width 369: "pellentesque eu, iaculis et, ligula. Praesent mattis ante vel" >+ text run at (10,276) width 340: "sem. Suspendisse porta rhoncus urna. Phasellus felis." >+ text run at (10,290) width 390: "Praesent viverra convallis libero. Maecenas non augue. Donec" >+ text run at (10,304) width 156: "hendrerit lectus id enim. " >+ RenderBR {BR} at (166,316) size 0x0 >+ RenderBR {BR} at (10,318) size 0x14 >+ RenderText {#text} at (10,332) size 399x98 >+ text run at (10,332) width 390: "Nulla ligula dui, euismod et, sodales quis, sollicitudin quis, elit." >+ text run at (10,346) width 399: "In adipiscing est sed enim. Fusce at massa vitae metus semper" >+ text run at (10,360) width 376: "hendrerit. Integer vitae urna. Nulla eget ligula. Etiam libero." >+ text run at (10,374) width 380: "Maecenas nisi nibh, convallis a, feugiat vitae, pulvinar et, mi." >+ text run at (10,388) width 395: "Curabitur arcu pede, adipiscing sed, egestas nec, commodo in," >+ text run at (10,402) width 396: "elit. Nulla facilisi. Proin varius pede et dui lacinia dapibus. Morbi" >+ text run at (10,416) width 267: "nec augue. Proin imperdiet lacus eu tellus." >diff --git a/LayoutTests/platform/wincairo-win10/scrollbars/scrollbar-buttons-expected.txt b/LayoutTests/platform/wincairo-win10/scrollbars/scrollbar-buttons-expected.txt >new file mode 100644 >index 00000000000..42b6afcd915 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/scrollbars/scrollbar-buttons-expected.txt >@@ -0,0 +1,139 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 200x200 clip at (8,8) size 183x200 scrollWidth 296 scrollHeight 880 >+ RenderBlock {DIV} at (0,0) size 200x200 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "Hello" >+ RenderBR {BR} at (32,15) size 0x0 >+ RenderText {#text} at (0,20) size 32x19 >+ text run at (0,20) width 32: "Hello" >+ RenderBR {BR} at (32,35) size 0x0 >+ RenderText {#text} at (0,40) size 32x19 >+ text run at (0,40) width 32: "Hello" >+ RenderBR {BR} at (32,55) size 0x0 >+ RenderText {#text} at (0,60) size 32x19 >+ text run at (0,60) width 32: "Hello" >+ RenderBR {BR} at (32,75) size 0x0 >+ RenderText {#text} at (0,80) size 32x19 >+ text run at (0,80) width 32: "Hello" >+ RenderBR {BR} at (32,95) size 0x0 >+ RenderText {#text} at (0,100) size 32x19 >+ text run at (0,100) width 32: "Hello" >+ RenderBR {BR} at (32,115) size 0x0 >+ RenderText {#text} at (0,120) size 32x19 >+ text run at (0,120) width 32: "Hello" >+ RenderBR {BR} at (32,135) size 0x0 >+ RenderText {#text} at (0,140) size 32x19 >+ text run at (0,140) width 32: "Hello" >+ RenderBR {BR} at (32,155) size 0x0 >+ RenderText {#text} at (0,160) size 32x19 >+ text run at (0,160) width 32: "Hello" >+ RenderBR {BR} at (32,175) size 0x0 >+ RenderText {#text} at (0,180) size 32x19 >+ text run at (0,180) width 32: "Hello" >+ RenderBR {BR} at (32,195) size 0x0 >+ RenderText {#text} at (0,200) size 32x19 >+ text run at (0,200) width 32: "Hello" >+ RenderBR {BR} at (32,215) size 0x0 >+ RenderText {#text} at (0,220) size 32x19 >+ text run at (0,220) width 32: "Hello" >+ RenderBR {BR} at (32,235) size 0x0 >+ RenderText {#text} at (0,240) size 32x19 >+ text run at (0,240) width 32: "Hello" >+ RenderBR {BR} at (32,255) size 0x0 >+ RenderText {#text} at (0,260) size 32x19 >+ text run at (0,260) width 32: "Hello" >+ RenderBR {BR} at (32,275) size 0x0 >+ RenderText {#text} at (0,280) size 32x19 >+ text run at (0,280) width 32: "Hello" >+ RenderBR {BR} at (32,295) size 0x0 >+ RenderText {#text} at (0,300) size 32x19 >+ text run at (0,300) width 32: "Hello" >+ RenderBR {BR} at (32,315) size 0x0 >+ RenderInline {SPAN} at (0,0) size 296x19 >+ RenderText {#text} at (0,320) size 296x19 >+ text run at (0,320) width 296: "Hello world this is a long string and will not wrap." >+ RenderText {#text} at (0,340) size 32x19 >+ text run at (0,340) width 32: "Hello" >+ RenderBR {BR} at (32,355) size 0x0 >+ RenderText {#text} at (0,360) size 32x19 >+ text run at (0,360) width 32: "Hello" >+ RenderBR {BR} at (32,375) size 0x0 >+ RenderText {#text} at (0,380) size 32x19 >+ text run at (0,380) width 32: "Hello" >+ RenderBR {BR} at (32,395) size 0x0 >+ RenderText {#text} at (0,400) size 32x19 >+ text run at (0,400) width 32: "Hello" >+ RenderBR {BR} at (32,415) size 0x0 >+ RenderText {#text} at (0,420) size 32x19 >+ text run at (0,420) width 32: "Hello" >+ RenderBR {BR} at (32,435) size 0x0 >+ RenderText {#text} at (0,440) size 32x19 >+ text run at (0,440) width 32: "Hello" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,460) size 32x19 >+ text run at (0,460) width 32: "Hello" >+ RenderBR {BR} at (32,475) size 0x0 >+ RenderText {#text} at (0,480) size 32x19 >+ text run at (0,480) width 32: "Hello" >+ RenderBR {BR} at (32,495) size 0x0 >+ RenderText {#text} at (0,500) size 32x19 >+ text run at (0,500) width 32: "Hello" >+ RenderBR {BR} at (32,515) size 0x0 >+ RenderText {#text} at (0,520) size 32x19 >+ text run at (0,520) width 32: "Hello" >+ RenderBR {BR} at (32,535) size 0x0 >+ RenderText {#text} at (0,540) size 32x19 >+ text run at (0,540) width 32: "Hello" >+ RenderBR {BR} at (32,555) size 0x0 >+ RenderText {#text} at (0,560) size 32x19 >+ text run at (0,560) width 32: "Hello" >+ RenderBR {BR} at (32,575) size 0x0 >+ RenderText {#text} at (0,580) size 32x19 >+ text run at (0,580) width 32: "Hello" >+ RenderBR {BR} at (32,595) size 0x0 >+ RenderText {#text} at (0,600) size 32x19 >+ text run at (0,600) width 32: "Hello" >+ RenderBR {BR} at (32,615) size 0x0 >+ RenderText {#text} at (0,620) size 32x19 >+ text run at (0,620) width 32: "Hello" >+ RenderBR {BR} at (32,635) size 0x0 >+ RenderText {#text} at (0,640) size 32x19 >+ text run at (0,640) width 32: "Hello" >+ RenderBR {BR} at (32,655) size 0x0 >+ RenderText {#text} at (0,660) size 32x19 >+ text run at (0,660) width 32: "Hello" >+ RenderBR {BR} at (32,675) size 0x0 >+ RenderText {#text} at (0,680) size 32x19 >+ text run at (0,680) width 32: "Hello" >+ RenderBR {BR} at (32,695) size 0x0 >+ RenderText {#text} at (0,700) size 32x19 >+ text run at (0,700) width 32: "Hello" >+ RenderBR {BR} at (32,715) size 0x0 >+ RenderText {#text} at (0,720) size 32x19 >+ text run at (0,720) width 32: "Hello" >+ RenderBR {BR} at (32,735) size 0x0 >+ RenderText {#text} at (0,740) size 32x19 >+ text run at (0,740) width 32: "Hello" >+ RenderBR {BR} at (32,755) size 0x0 >+ RenderText {#text} at (0,760) size 32x19 >+ text run at (0,760) width 32: "Hello" >+ RenderBR {BR} at (32,775) size 0x0 >+ RenderText {#text} at (0,780) size 32x19 >+ text run at (0,780) width 32: "Hello" >+ RenderBR {BR} at (32,795) size 0x0 >+ RenderText {#text} at (0,800) size 32x19 >+ text run at (0,800) width 32: "Hello" >+ RenderBR {BR} at (32,815) size 0x0 >+ RenderText {#text} at (0,820) size 32x19 >+ text run at (0,820) width 32: "Hello" >+ RenderBR {BR} at (32,835) size 0x0 >+ RenderText {#text} at (0,840) size 32x19 >+ text run at (0,840) width 32: "Hello" >+ RenderBR {BR} at (32,855) size 0x0 >+ RenderText {#text} at (0,860) size 32x19 >+ text run at (0,860) width 32: "Hello" >+ RenderBR {BR} at (32,875) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/scrollbars/scrollbar-orientation-expected.txt b/LayoutTests/platform/wincairo-win10/scrollbars/scrollbar-orientation-expected.txt >new file mode 100644 >index 00000000000..9d1b7ba491c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/scrollbars/scrollbar-orientation-expected.txt >@@ -0,0 +1,139 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+layer at (8,8) size 200x200 clip at (8,8) size 183x183 scrollWidth 296 scrollHeight 880 >+ RenderBlock {DIV} at (0,0) size 200x200 >+ RenderText {#text} at (0,0) size 32x19 >+ text run at (0,0) width 32: "Hello" >+ RenderBR {BR} at (32,15) size 0x0 >+ RenderText {#text} at (0,20) size 32x19 >+ text run at (0,20) width 32: "Hello" >+ RenderBR {BR} at (32,35) size 0x0 >+ RenderText {#text} at (0,40) size 32x19 >+ text run at (0,40) width 32: "Hello" >+ RenderBR {BR} at (32,55) size 0x0 >+ RenderText {#text} at (0,60) size 32x19 >+ text run at (0,60) width 32: "Hello" >+ RenderBR {BR} at (32,75) size 0x0 >+ RenderText {#text} at (0,80) size 32x19 >+ text run at (0,80) width 32: "Hello" >+ RenderBR {BR} at (32,95) size 0x0 >+ RenderText {#text} at (0,100) size 32x19 >+ text run at (0,100) width 32: "Hello" >+ RenderBR {BR} at (32,115) size 0x0 >+ RenderText {#text} at (0,120) size 32x19 >+ text run at (0,120) width 32: "Hello" >+ RenderBR {BR} at (32,135) size 0x0 >+ RenderText {#text} at (0,140) size 32x19 >+ text run at (0,140) width 32: "Hello" >+ RenderBR {BR} at (32,155) size 0x0 >+ RenderText {#text} at (0,160) size 32x19 >+ text run at (0,160) width 32: "Hello" >+ RenderBR {BR} at (32,175) size 0x0 >+ RenderText {#text} at (0,180) size 32x19 >+ text run at (0,180) width 32: "Hello" >+ RenderBR {BR} at (32,195) size 0x0 >+ RenderText {#text} at (0,200) size 32x19 >+ text run at (0,200) width 32: "Hello" >+ RenderBR {BR} at (32,215) size 0x0 >+ RenderText {#text} at (0,220) size 32x19 >+ text run at (0,220) width 32: "Hello" >+ RenderBR {BR} at (32,235) size 0x0 >+ RenderText {#text} at (0,240) size 32x19 >+ text run at (0,240) width 32: "Hello" >+ RenderBR {BR} at (32,255) size 0x0 >+ RenderText {#text} at (0,260) size 32x19 >+ text run at (0,260) width 32: "Hello" >+ RenderBR {BR} at (32,275) size 0x0 >+ RenderText {#text} at (0,280) size 32x19 >+ text run at (0,280) width 32: "Hello" >+ RenderBR {BR} at (32,295) size 0x0 >+ RenderText {#text} at (0,300) size 32x19 >+ text run at (0,300) width 32: "Hello" >+ RenderBR {BR} at (32,315) size 0x0 >+ RenderInline {SPAN} at (0,0) size 296x19 >+ RenderText {#text} at (0,320) size 296x19 >+ text run at (0,320) width 296: "Hello world this is a long string and will not wrap." >+ RenderText {#text} at (0,340) size 32x19 >+ text run at (0,340) width 32: "Hello" >+ RenderBR {BR} at (32,355) size 0x0 >+ RenderText {#text} at (0,360) size 32x19 >+ text run at (0,360) width 32: "Hello" >+ RenderBR {BR} at (32,375) size 0x0 >+ RenderText {#text} at (0,380) size 32x19 >+ text run at (0,380) width 32: "Hello" >+ RenderBR {BR} at (32,395) size 0x0 >+ RenderText {#text} at (0,400) size 32x19 >+ text run at (0,400) width 32: "Hello" >+ RenderBR {BR} at (32,415) size 0x0 >+ RenderText {#text} at (0,420) size 32x19 >+ text run at (0,420) width 32: "Hello" >+ RenderBR {BR} at (32,435) size 0x0 >+ RenderText {#text} at (0,440) size 32x19 >+ text run at (0,440) width 32: "Hello" >+ RenderBR {BR} at (32,455) size 0x0 >+ RenderText {#text} at (0,460) size 32x19 >+ text run at (0,460) width 32: "Hello" >+ RenderBR {BR} at (32,475) size 0x0 >+ RenderText {#text} at (0,480) size 32x19 >+ text run at (0,480) width 32: "Hello" >+ RenderBR {BR} at (32,495) size 0x0 >+ RenderText {#text} at (0,500) size 32x19 >+ text run at (0,500) width 32: "Hello" >+ RenderBR {BR} at (32,515) size 0x0 >+ RenderText {#text} at (0,520) size 32x19 >+ text run at (0,520) width 32: "Hello" >+ RenderBR {BR} at (32,535) size 0x0 >+ RenderText {#text} at (0,540) size 32x19 >+ text run at (0,540) width 32: "Hello" >+ RenderBR {BR} at (32,555) size 0x0 >+ RenderText {#text} at (0,560) size 32x19 >+ text run at (0,560) width 32: "Hello" >+ RenderBR {BR} at (32,575) size 0x0 >+ RenderText {#text} at (0,580) size 32x19 >+ text run at (0,580) width 32: "Hello" >+ RenderBR {BR} at (32,595) size 0x0 >+ RenderText {#text} at (0,600) size 32x19 >+ text run at (0,600) width 32: "Hello" >+ RenderBR {BR} at (32,615) size 0x0 >+ RenderText {#text} at (0,620) size 32x19 >+ text run at (0,620) width 32: "Hello" >+ RenderBR {BR} at (32,635) size 0x0 >+ RenderText {#text} at (0,640) size 32x19 >+ text run at (0,640) width 32: "Hello" >+ RenderBR {BR} at (32,655) size 0x0 >+ RenderText {#text} at (0,660) size 32x19 >+ text run at (0,660) width 32: "Hello" >+ RenderBR {BR} at (32,675) size 0x0 >+ RenderText {#text} at (0,680) size 32x19 >+ text run at (0,680) width 32: "Hello" >+ RenderBR {BR} at (32,695) size 0x0 >+ RenderText {#text} at (0,700) size 32x19 >+ text run at (0,700) width 32: "Hello" >+ RenderBR {BR} at (32,715) size 0x0 >+ RenderText {#text} at (0,720) size 32x19 >+ text run at (0,720) width 32: "Hello" >+ RenderBR {BR} at (32,735) size 0x0 >+ RenderText {#text} at (0,740) size 32x19 >+ text run at (0,740) width 32: "Hello" >+ RenderBR {BR} at (32,755) size 0x0 >+ RenderText {#text} at (0,760) size 32x19 >+ text run at (0,760) width 32: "Hello" >+ RenderBR {BR} at (32,775) size 0x0 >+ RenderText {#text} at (0,780) size 32x19 >+ text run at (0,780) width 32: "Hello" >+ RenderBR {BR} at (32,795) size 0x0 >+ RenderText {#text} at (0,800) size 32x19 >+ text run at (0,800) width 32: "Hello" >+ RenderBR {BR} at (32,815) size 0x0 >+ RenderText {#text} at (0,820) size 32x19 >+ text run at (0,820) width 32: "Hello" >+ RenderBR {BR} at (32,835) size 0x0 >+ RenderText {#text} at (0,840) size 32x19 >+ text run at (0,840) width 32: "Hello" >+ RenderBR {BR} at (32,855) size 0x0 >+ RenderText {#text} at (0,860) size 32x19 >+ text run at (0,860) width 32: "Hello" >+ RenderBR {BR} at (32,875) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/scrollbars/scrollbars-on-positioned-content-expected.txt b/LayoutTests/platform/wincairo-win10/scrollbars/scrollbars-on-positioned-content-expected.txt >new file mode 100644 >index 00000000000..8563e3dc486 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/scrollbars/scrollbars-on-positioned-content-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 628x19 >+ text run at (0,0) width 628: "This test passes if the custom scrollbar paints in the corrext spot, which is at the bottom of the purple div." >+layer at (8,50) size 304x550 clip at (9,51) size 287x533 scrollWidth 302 scrollHeight 1311 >+ RenderBlock (positioned) {DIV} at (8,50) size 304x550 [border: (1px solid #FF0000)] >+ RenderBlock {DIV} at (1,412) size 15x900 [bgcolor=#008000] >+layer at (9,51) size 302x411 backgroundClip at (9,51) size 287x411 clip at (10,52) size 286x400 scrollWidth 500 >+ RenderBlock {DIV} at (1,1) size 302x411 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (1,1) size 500x400 [bgcolor=#800080] >diff --git a/LayoutTests/platform/wincairo-win10/tables/layering/paint-test-layering-1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/layering/paint-test-layering-1-expected.txt >new file mode 100644 >index 00000000000..fb3626b7797 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/layering/paint-test-layering-1-expected.txt >@@ -0,0 +1,54 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 746x39 >+ text run at (0,0) width 746: "This test checks the renderer's ability to layer multiple cells in a table on top of one another. This test has three cells that span" >+ text run at (0,20) width 172: "multiple table grid slots. The " >+ RenderInline {SPAN} at (0,0) size 22x19 [color=#FF0000] >+ RenderText {#text} at (172,20) size 22x19 >+ text run at (172,20) width 22: "red" >+ RenderText {#text} at (194,20) size 367x19 >+ text run at (194,20) width 367: " cell starts at row 1 and column 3 and spans three rows. The " >+ RenderInline {SPAN} at (0,0) size 28x19 [color=#0000FF] >+ RenderText {#text} at (561,20) size 28x19 >+ text run at (561,20) width 28: "blue" >+ RenderText {#text} at (589,20) size 781x39 >+ text run at (589,20) width 192: " cell starts at row 2, and column" >+ text run at (0,40) width 278: "2, and spans two columns and two rows. The " >+ RenderInline {SPAN} at (0,0) size 38x19 [color=#008000] >+ RenderText {#text} at (278,40) size 38x19 >+ text run at (278,40) width 38: "green" >+ RenderText {#text} at (316,40) size 187x19 >+ text run at (316,40) width 187: " cell spans 4 columns of row 3." >+ RenderBlock {P} at (0,76) size 784x20 >+ RenderText {#text} at (0,0) size 771x19 >+ text run at (0,0) width 771: "If the test succeeds then you should see no text inside the table. If you see the text 'FAIL' inside the table, then the test has failed." >+ RenderTable {TABLE} at (0,112) size 102x82 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 100x80 >+ RenderTableRow {TR} at (0,2) size 100x24 >+ RenderTableCell {TD} at (2,2) size 20x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: " " >+ RenderTableCell {TD} at (24,2) size 20x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: " " >+ RenderTableCell {TD} at (46,54) size 52x24 [bgcolor=#FF0000] [border: (1px inset #808080)] [r=0 c=2 rs=3 cs=1] >+ RenderBlock {DIV} at (2,2) size 48x20 >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 48: " " >+ RenderTableRow {TR} at (0,28) size 100x24 >+ RenderTableCell {TD} at (2,28) size 20x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: " " >+ RenderTableCell {TD} at (24,54) size 74x24 [bgcolor=#0000FF] [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=2] >+ RenderBlock {DIV} at (2,2) size 70x20 [color=#008000] >+ RenderText {#text} at (16,0) size 54x19 >+ text run at (16,0) width 54: " FAIL " >+ RenderTableRow {TR} at (0,54) size 100x24 >+ RenderTableCell {TD} at (2,54) size 96x24 [bgcolor=#008000] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=3] >+ RenderBlock {DIV} at (2,2) size 92x20 >+ RenderText {#text} at (84,0) size 8x19 >+ text run at (84,0) width 8: " " >diff --git a/LayoutTests/platform/wincairo-win10/tables/layering/paint-test-layering-2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/layering/paint-test-layering-2-expected.txt >new file mode 100644 >index 00000000000..fa23112912f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/layering/paint-test-layering-2-expected.txt >@@ -0,0 +1,64 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 746x39 >+ text run at (0,0) width 746: "This test checks the renderer's ability to layer multiple cells in a table on top of one another. This test has three cells that span" >+ text run at (0,20) width 172: "multiple table grid slots. The " >+ RenderInline {SPAN} at (0,0) size 22x19 [color=#FF0000] >+ RenderText {#text} at (172,20) size 22x19 >+ text run at (172,20) width 22: "red" >+ RenderText {#text} at (194,20) size 361x19 >+ text run at (194,20) width 361: " cell starts at row 1 and column 4 and spans four rows. The " >+ RenderInline {SPAN} at (0,0) size 28x19 [color=#0000FF] >+ RenderText {#text} at (555,20) size 28x19 >+ text run at (555,20) width 28: "blue" >+ RenderText {#text} at (583,20) size 775x39 >+ text run at (583,20) width 192: " cell starts at row 2, and column" >+ text run at (0,40) width 192: "1, and spans four columns. The " >+ RenderInline {SPAN} at (0,0) size 38x19 [color=#008000] >+ RenderText {#text} at (192,40) size 38x19 >+ text run at (192,40) width 38: "green" >+ RenderText {#text} at (230,40) size 187x19 >+ text run at (230,40) width 187: " cell spans 4 columns of row 4." >+ RenderBlock {P} at (0,76) size 784x20 >+ RenderText {#text} at (0,0) size 771x19 >+ text run at (0,0) width 771: "If the test succeeds then you should see no text inside the table. If you see the text 'FAIL' inside the table, then the test has failed." >+ RenderTable {TABLE} at (0,112) size 188x108 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 186x106 >+ RenderTableRow {TR} at (0,2) size 186x24 >+ RenderTableCell {TD} at (2,2) size 44x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: " " >+ RenderTableCell {TD} at (48,2) size 44x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: " " >+ RenderTableCell {TD} at (94,2) size 44x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: " " >+ RenderTableCell {TD} at (140,41) size 44x24 [bgcolor=#FF0000] [border: (1px inset #808080)] [r=0 c=3 rs=4 cs=1] >+ RenderBlock {DIV} at (2,2) size 40x20 >+ RenderText {#text} at (0,0) size 40x19 >+ text run at (0,0) width 40: " " >+ RenderTableRow {TR} at (0,28) size 186x24 >+ RenderTableCell {TD} at (2,28) size 182x24 [bgcolor=#0000FF] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=4] >+ RenderBlock {DIV} at (2,2) size 178x20 >+ RenderText {#text} at (138,0) size 40x19 >+ text run at (138,0) width 40: " " >+ RenderTableRow {TR} at (0,54) size 186x24 >+ RenderTableCell {TD} at (2,54) size 44x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: " " >+ RenderTableCell {TD} at (48,54) size 44x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: " " >+ RenderTableCell {TD} at (94,54) size 44x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: " " >+ RenderTableRow {TR} at (0,80) size 186x24 >+ RenderTableCell {TD} at (2,80) size 182x24 [bgcolor=#008000] [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=4] >+ RenderBlock {DIV} at (2,2) size 178x20 [color=#008000] >+ RenderText {#text} at (140,0) size 38x19 >+ text run at (140,0) width 38: "FAIL " >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/97619-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/97619-expected.txt >new file mode 100644 >index 00000000000..f8490ce11e3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/97619-expected.txt >@@ -0,0 +1,64 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x112 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x110 >+ RenderTableRow {TR} at (0,2) size 782x106 >+ RenderTableCell {TD} at (2,2) size 71x106 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 67x59 >+ text run at (2,2) width 57: "check for" >+ text run at (2,22) width 65: "handling of" >+ text run at (2,42) width 67: "whitespace" >+ RenderImage {IMG} at (2,62) size 20x17 >+ RenderText {#text} at (22,64) size 66x39 >+ text run at (22,64) width 46: " around" >+ text run at (2,84) width 57: "the image" >+ RenderTableCell {TD} at (75,43) size 705x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 11x19 >+ text run at (2,2) width 11: "X" >+ RenderBlock {HR} at (0,120) size 77x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,130) size 784x167 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x165 >+ RenderTableRow {TR} at (0,2) size 782x161 >+ RenderTableCell {TD} at (2,2) size 24x161 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x79 >+ text run at (2,2) width 14: "aa" >+ text run at (2,22) width 16: "bb" >+ text run at (2,42) width 14: "cc" >+ text run at (2,62) width 16: "dd" >+ RenderImage {IMG} at (2,82) size 20x17 >+ RenderText {#text} at (2,99) size 14x59 >+ text run at (2,99) width 14: "ee" >+ text run at (2,119) width 8: "ff" >+ text run at (2,139) width 14: "gg" >+ RenderTableCell {TD} at (28,70) size 752x25 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 11x20 >+ text run at (2,3) width 11: "X" >+ RenderBlock {HR} at (0,305) size 77x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,315) size 784x52 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x50 >+ RenderTableRow {TR} at (0,2) size 782x46 >+ RenderTableCell {TD} at (2,2) size 200x46 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 196x19 >+ text run at (2,2) width 196: "checkforhandlingofnowhitespace" >+ RenderImage {IMG} at (2,22) size 20x17 >+ RenderText {#text} at (22,24) size 99x19 >+ text run at (22,24) width 99: " aroundtheimage" >+ RenderTableCell {TD} at (204,13) size 576x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 11x19 >+ text run at (2,2) width 11: "X" >+ RenderBlock {HR} at (0,375) size 77x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,385) size 784x32 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x30 >+ RenderTableRow {TR} at (0,2) size 782x26 >+ RenderTableCell {TD} at (2,2) size 315x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 196x19 >+ text run at (2,4) width 196: "checkforhandlingofnowhitespace" >+ RenderImage {IMG} at (198,2) size 20x17 >+ RenderText {#text} at (218,4) size 95x19 >+ text run at (218,4) width 95: "aroundtheimage" >+ RenderTableCell {TD} at (319,3) size 461x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 11x19 >+ text run at (2,2) width 11: "X" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1010-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1010-expected.txt >new file mode 100644 >index 00000000000..84ceaa25c12 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1010-expected.txt >@@ -0,0 +1,93 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x286 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x284 >+ RenderTableRow {TR} at (0,2) size 782x24 >+ RenderTableCell {TD} at (2,2) size 663x280 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderBlock {UL} at (2,2) size 659x260 >+ RenderListItem {LI} at (40,0) size 619x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 165x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 165x19 >+ text run at (0,0) width 165: "500 list items in a single UL" >+ RenderListItem {LI} at (40,20) size 619x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 200x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 200x19 >+ text run at (0,0) width 200: "500 list items in 25 top-level ULs" >+ RenderListItem {LI} at (40,40) size 619x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 224x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 224x19 >+ text run at (0,0) width 204: "500 list items in a 25-level nested " >+ text run at (204,0) width 20: "UL" >+ RenderListItem {LI} at (40,60) size 619x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 150x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 150x19 >+ text run at (0,0) width 150: "300 text input form fields" >+ RenderListItem {LI} at (40,80) size 619x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 142x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 142x19 >+ text run at (0,0) width 142: "Massively nested tables" >+ RenderListItem {LI} at (40,100) size 619x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 298x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 298x19 >+ text run at (0,0) width 251: "Massively nested DIVs with padding and " >+ text run at (251,0) width 47: "borders" >+ RenderListItem {LI} at (40,120) size 619x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 305x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 305x19 >+ text run at (0,0) width 305: "1000 OPTIONs in a single SELECT form element" >+ RenderListItem {LI} at (40,140) size 619x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 226x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 226x19 >+ text run at (0,0) width 226: "10,000 cell table with text in each cell" >+ RenderListItem {LI} at (40,160) size 619x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 287x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 287x19 >+ text run at (0,0) width 267: "10,000 cell table with text and color in each " >+ text run at (267,0) width 20: "cell" >+ RenderListItem {LI} at (40,180) size 619x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 274x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 274x19 >+ text run at (0,0) width 274: "A 713k HTML document packed full of links" >+ RenderListItem {LI} at (40,200) size 619x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 292x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 292x19 >+ text run at (0,0) width 259: "Extraordinarily long HTML doc (approx 1 " >+ text run at (259,0) width 33: "Meg)" >+ RenderListItem {LI} at (40,220) size 619x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 265x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 265x19 >+ text run at (0,0) width 265: "Another large HTML doc, with colored text" >+ RenderListItem {LI} at (40,240) size 619x20 >+ RenderListMarker at (-18,0) size 7x19: bullet >+ RenderInline {A} at (0,0) size 444x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 444x19 >+ text run at (0,0) width 312: "A relatively large (150k) document with an average " >+ text run at (312,0) width 132: "mix of HTML content" >+ RenderTableCell {TD} at (666,2) size 57x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "foo 1" >+ RenderTableCell {TD} at (724,2) size 57x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "foo 2" >+ RenderTableRow {TR} at (0,28) size 782x254 >+ RenderTableCell {TD} at (666,143) size 57x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Foo 3" >+ RenderTableCell {TD} at (724,143) size 57x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Foo 4" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug10140-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug10140-expected.txt >new file mode 100644 >index 00000000000..1c94301e88e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug10140-expected.txt >@@ -0,0 +1,443 @@ >+layer at (0,0) size 785x2990 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2990 >+ RenderBlock {HTML} at (0,0) size 785x2990 >+ RenderBody {BODY} at (8,21) size 769x2953 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 272x36 >+ text run at (0,0) width 272: "Tables and captions" >+ RenderBlock {P} at (0,58) size 769x21 >+ RenderText {#text} at (0,0) size 501x19 >+ text run at (0,0) width 401: "The table should have width 300px, as should the caption (entirely " >+ text run at (401,0) width 100: "above the table):" >+ RenderTable {TABLE} at (0,94) size 306x97 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 306x26 [border: (3px solid #800080)] >+ RenderText {#text} at (94,3) size 118x19 >+ text run at (94,3) width 118: "The table's caption." >+ RenderTableSection {TBODY} at (10,36) size 286x50 >+ RenderTableRow {TR} at (0,2) size 286x22 >+ RenderTableCell {TD} at (2,2) size 140x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (144,2) size 140x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 286x22 >+ RenderTableCell {TD} at (2,26) size 140x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (144,26) size 140x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {P} at (0,206) size 769x21 >+ RenderText {#text} at (0,0) size 470x19 >+ text run at (0,0) width 390: "The table should have width 300px, and the caption should have " >+ text run at (390,0) width 80: "width 600px." >+ RenderTable {TABLE} at (0,242) size 606x97 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 606x26 [border: (3px solid #800080)] >+ RenderText {#text} at (244,3) size 118x19 >+ text run at (244,3) width 118: "The table's caption." >+ RenderTableSection {TBODY} at (10,36) size 586x50 >+ RenderTableRow {TR} at (0,2) size 586x22 >+ RenderTableCell {TD} at (2,2) size 290x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (294,2) size 290x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 586x22 >+ RenderTableCell {TD} at (2,26) size 290x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (294,26) size 290x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {P} at (0,354) size 769x21 >+ RenderText {#text} at (0,0) size 470x19 >+ text run at (0,0) width 390: "The table should have width 600px, and the caption should have " >+ text run at (390,0) width 80: "width 300px." >+ RenderTable {TABLE} at (0,390) size 600x97 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 306x26 [border: (3px solid #800080)] >+ RenderText {#text} at (94,3) size 118x19 >+ text run at (94,3) width 118: "The table's caption." >+ RenderTableSection {TBODY} at (10,36) size 580x50 >+ RenderTableRow {TR} at (0,2) size 580x22 >+ RenderTableCell {TD} at (2,2) size 287x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (291,2) size 287x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 580x22 >+ RenderTableCell {TD} at (2,26) size 287x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (291,26) size 287x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {P} at (0,502) size 769x21 >+ RenderText {#text} at (0,0) size 652x19 >+ text run at (0,0) width 345: "The next four tables should have their caption on the top, " >+ text run at (345,0) width 307: "with a 20px gap between the table and the caption." >+ RenderTable {TABLE} at (0,542) size 88x117 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,56) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,658) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,76) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,809) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,76) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,965) size 88x132 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,71) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {P} at (0,1112) size 769x21 >+ RenderText {#text} at (0,0) size 658x19 >+ text run at (0,0) width 351: "The next four tables should have their caption on the right, " >+ text run at (351,0) width 307: "with a 20px gap between the table and the caption." >+ RenderTable {TABLE} at (0,1148) size 88x117 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,56) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,1264) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (20,0) size 68x66 [border: (3px solid #800080)] >+ RenderText {#text} at (22,3) size 48x59 >+ text run at (22,3) width 24: "The" >+ text run at (15,23) width 38: "table's" >+ text run at (10,43) width 48: "caption." >+ RenderTableSection {TBODY} at (10,76) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,1400) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (20,0) size 68x66 [border: (3px solid #800080)] >+ RenderText {#text} at (22,3) size 48x59 >+ text run at (22,3) width 24: "The" >+ text run at (15,23) width 38: "table's" >+ text run at (10,43) width 48: "caption." >+ RenderTableSection {TBODY} at (10,76) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,1536) size 88x117 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (15,0) size 73x46 [border: (3px solid #800080)] >+ RenderText {#text} at (4,3) size 65x39 >+ text run at (4,3) width 65: "The table's" >+ text run at (12,23) width 49: "caption." >+ RenderTableSection {TBODY} at (10,56) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {P} at (0,1668) size 769x21 >+ RenderText {#text} at (0,0) size 675x19 >+ text run at (0,0) width 368: "The next four tables should have their caption on the bottom, " >+ text run at (368,0) width 307: "with a 20px gap between the table and the caption." >+ RenderTable {TABLE} at (0,1704) size 88x117 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,70) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,1840) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,90) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,1976) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,90) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,2127) size 88x132 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,85) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {P} at (0,2278) size 769x21 >+ RenderText {#text} at (0,0) size 650x19 >+ text run at (0,0) width 343: "The next four tables should have their caption on the left, " >+ text run at (343,0) width 307: "with a 20px gap between the table and the caption." >+ RenderTable {TABLE} at (20,2314) size 88x117 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,56) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,2430) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 68x66 [border: (3px solid #800080)] >+ RenderText {#text} at (22,3) size 48x59 >+ text run at (22,3) width 24: "The" >+ text run at (15,23) width 38: "table's" >+ text run at (10,43) width 48: "caption." >+ RenderTableSection {TBODY} at (10,76) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (15,2566) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 68x66 [border: (3px solid #800080)] >+ RenderText {#text} at (22,3) size 48x59 >+ text run at (22,3) width 24: "The" >+ text run at (15,23) width 38: "table's" >+ text run at (10,43) width 48: "caption." >+ RenderTableSection {TBODY} at (10,76) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (20,2702) size 88x117 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 73x46 [border: (3px solid #800080)] >+ RenderText {#text} at (4,3) size 65x39 >+ text run at (4,3) width 65: "The table's" >+ text run at (12,23) width 49: "caption." >+ RenderTableSection {TBODY} at (10,56) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {HR} at (0,2826) size 769x3 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,2844) size 769x37 >+ RenderInline {A} at (0,0) size 88x19 [color=#0000EE] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderBlock {P} at (0,2896) size 769x21 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 57: "(Back to " >+ RenderInline {A} at (0,0) size 149x19 [color=#0000EE] >+ RenderText {#text} at (57,0) size 149x19 >+ text run at (57,0) width 149: "CSS Testing Information" >+ RenderText {#text} at (206,0) size 8x19 >+ text run at (206,0) width 8: ", " >+ RenderInline {A} at (0,0) size 77x19 [color=#0000EE] >+ RenderText {#text} at (214,0) size 77x19 >+ text run at (214,0) width 77: "David Baron" >+ RenderText {#text} at (291,0) size 5x19 >+ text run at (291,0) width 5: ")" >+ RenderBlock {P} at (0,2932) size 769x21 >+ RenderInline {A} at (0,0) size 30x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 30x19 >+ text run at (0,0) width 30: "LDB" >+ RenderText {#text} at (30,0) size 8x19 >+ text run at (30,0) width 8: ", " >+ RenderInline {A} at (0,0) size 151x19 [color=#0000EE] >+ RenderText {#text} at (38,0) size 151x19 >+ text run at (38,0) width 151: "dbaron@fas.harvard.edu" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug101759-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug101759-expected.txt >new file mode 100644 >index 00000000000..b443ab25ae3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug101759-expected.txt >@@ -0,0 +1,156 @@ >+layer at (0,0) size 785x1826 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1826 >+ RenderBlock {HTML} at (0,0) size 785x1826 >+ RenderBody {BODY} at (8,8) size 769x1810 >+ RenderTable {TABLE} at (0,0) size 769x340 >+ RenderTableSection {TBODY} at (0,0) size 769x340 >+ RenderTableRow {TR} at (0,0) size 769x340 >+ RenderTableCell {TD} at (0,0) size 44x340 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 44x339 >+ text run at (0,0) width 44: "XXXX" >+ text run at (0,20) width 44: "XXXX" >+ text run at (0,40) width 44: "XXXX" >+ text run at (0,60) width 44: "XXXX" >+ text run at (0,80) width 44: "XXXX" >+ text run at (0,100) width 44: "XXXX" >+ text run at (0,120) width 44: "XXXX" >+ text run at (0,140) width 44: "XXXX" >+ text run at (0,160) width 44: "XXXX" >+ text run at (0,180) width 44: "XXXX" >+ text run at (0,200) width 44: "XXXX" >+ text run at (0,220) width 44: "XXXX" >+ text run at (0,240) width 44: "XXXX" >+ text run at (0,260) width 44: "XXXX" >+ text run at (0,280) width 44: "XXXX" >+ text run at (0,300) width 44: "XXXX" >+ text run at (0,320) width 44: "XXXX" >+ RenderTableCell {TD} at (44,170) size 725x0 [bgcolor=#008000] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 0x0 [bgcolor=#FFFF00] >+ RenderBlock (anonymous) at (0,340) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,360) size 769x344 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 767x342 >+ RenderTableRow {TR} at (0,0) size 767x342 >+ RenderTableCell {TD} at (0,0) size 46x342 [bgcolor=#0000FF] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 44x339 >+ text run at (1,1) width 44: "XXXX" >+ text run at (1,21) width 44: "XXXX" >+ text run at (1,41) width 44: "XXXX" >+ text run at (1,61) width 44: "XXXX" >+ text run at (1,81) width 44: "XXXX" >+ text run at (1,101) width 44: "XXXX" >+ text run at (1,121) width 44: "XXXX" >+ text run at (1,141) width 44: "XXXX" >+ text run at (1,161) width 44: "XXXX" >+ text run at (1,181) width 44: "XXXX" >+ text run at (1,201) width 44: "XXXX" >+ text run at (1,221) width 44: "XXXX" >+ text run at (1,241) width 44: "XXXX" >+ text run at (1,261) width 44: "XXXX" >+ text run at (1,281) width 44: "XXXX" >+ text run at (1,301) width 44: "XXXX" >+ text run at (1,321) width 44: "XXXX" >+ RenderTableCell {TD} at (46,170) size 721x2 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 0x0 [bgcolor=#FFFF00] >+ RenderBlock (anonymous) at (0,704) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,724) size 769x346 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 767x344 >+ RenderTableRow {TR} at (0,0) size 767x344 >+ RenderTableCell {TD} at (0,0) size 48x344 [bgcolor=#0000FF] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x339 >+ text run at (2,2) width 44: "XXXX" >+ text run at (2,22) width 44: "XXXX" >+ text run at (2,42) width 44: "XXXX" >+ text run at (2,62) width 44: "XXXX" >+ text run at (2,82) width 44: "XXXX" >+ text run at (2,102) width 44: "XXXX" >+ text run at (2,122) width 44: "XXXX" >+ text run at (2,142) width 44: "XXXX" >+ text run at (2,162) width 44: "XXXX" >+ text run at (2,182) width 44: "XXXX" >+ text run at (2,202) width 44: "XXXX" >+ text run at (2,222) width 44: "XXXX" >+ text run at (2,242) width 44: "XXXX" >+ text run at (2,262) width 44: "XXXX" >+ text run at (2,282) width 44: "XXXX" >+ text run at (2,302) width 44: "XXXX" >+ text run at (2,322) width 44: "XXXX" >+ RenderTableCell {TD} at (48,170) size 719x4 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 0x0 [bgcolor=#FFFF00] >+ RenderBlock (anonymous) at (0,1070) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,1090) size 769x340 >+ RenderTableSection {TBODY} at (0,0) size 769x340 >+ RenderTableRow {TR} at (0,0) size 769x340 >+ RenderTableCell {TD} at (0,0) size 44x340 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 44x339 >+ text run at (0,0) width 44: "XXXX" >+ text run at (0,20) width 44: "XXXX" >+ text run at (0,40) width 44: "XXXX" >+ text run at (0,60) width 44: "XXXX" >+ text run at (0,80) width 44: "XXXX" >+ text run at (0,100) width 44: "XXXX" >+ text run at (0,120) width 44: "XXXX" >+ text run at (0,140) width 44: "XXXX" >+ text run at (0,160) width 44: "XXXX" >+ text run at (0,180) width 44: "XXXX" >+ text run at (0,200) width 44: "XXXX" >+ text run at (0,220) width 44: "XXXX" >+ text run at (0,240) width 44: "XXXX" >+ text run at (0,260) width 44: "XXXX" >+ text run at (0,280) width 44: "XXXX" >+ text run at (0,300) width 44: "XXXX" >+ text run at (0,320) width 44: "XXXX" >+ RenderTableCell {TD} at (44,0) size 44x340 [bgcolor=#FFA500] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 44x339 >+ text run at (0,0) width 44: "XXXX" >+ text run at (0,20) width 44: "XXXX" >+ text run at (0,40) width 44: "XXXX" >+ text run at (0,60) width 44: "XXXX" >+ text run at (0,80) width 44: "XXXX" >+ text run at (0,100) width 44: "XXXX" >+ text run at (0,120) width 44: "XXXX" >+ text run at (0,140) width 44: "XXXX" >+ text run at (0,160) width 44: "XXXX" >+ text run at (0,180) width 44: "XXXX" >+ text run at (0,200) width 44: "XXXX" >+ text run at (0,220) width 44: "XXXX" >+ text run at (0,240) width 44: "XXXX" >+ text run at (0,260) width 44: "XXXX" >+ text run at (0,280) width 44: "XXXX" >+ text run at (0,300) width 44: "XXXX" >+ text run at (0,320) width 44: "XXXX" >+ RenderTableCell {TD} at (88,170) size 681x0 [bgcolor=#008000] [r=0 c=2 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 0x0 [bgcolor=#FFFF00] >+ RenderBlock (anonymous) at (0,1430) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,1450) size 769x340 >+ RenderTableSection {TBODY} at (0,0) size 769x340 >+ RenderTableRow {TR} at (0,0) size 769x340 >+ RenderTableCell {TD} at (0,0) size 44x340 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 44x339 >+ text run at (0,0) width 44: "XXXX" >+ text run at (0,20) width 44: "XXXX" >+ text run at (0,40) width 44: "XXXX" >+ text run at (0,60) width 44: "XXXX" >+ text run at (0,80) width 44: "XXXX" >+ text run at (0,100) width 44: "XXXX" >+ text run at (0,120) width 44: "XXXX" >+ text run at (0,140) width 44: "XXXX" >+ text run at (0,160) width 44: "XXXX" >+ text run at (0,180) width 44: "XXXX" >+ text run at (0,200) width 44: "XXXX" >+ text run at (0,220) width 44: "XXXX" >+ text run at (0,240) width 44: "XXXX" >+ text run at (0,260) width 44: "XXXX" >+ text run at (0,280) width 44: "XXXX" >+ text run at (0,300) width 44: "XXXX" >+ text run at (0,320) width 44: "XXXX" >+ RenderTableCell {TD} at (44,160) size 725x20 [bgcolor=#008000] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 7x19 >+ text run at (0,0) width 7: "x" >+ RenderBlock (anonymous) at (0,1790) size 769x20 >+ RenderText {#text} at (0,0) size 21x19 >+ text run at (0,0) width 21: "-->" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug10216-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug10216-expected.txt >new file mode 100644 >index 00000000000..f4e13bd0631 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug10216-expected.txt >@@ -0,0 +1,119 @@ >+layer at (0,0) size 785x788 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x788 >+ RenderBlock {HTML} at (0,0) size 785x788 >+ RenderBody {BODY} at (8,21) size 769x759 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 434x36 >+ text run at (0,0) width 434: "caption element: align attribute" >+ RenderTable {TABLE} at (0,58) size 74x177 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 74x120 >+ RenderText {#text} at (4,0) size 66x119 >+ text run at (4,0) width 66: "The table's" >+ text run at (13,20) width 48: "caption," >+ text run at (15,40) width 44: "with no" >+ text run at (21,60) width 32: "align." >+ text run at (9,80) width 56: "Default is" >+ text run at (20,100) width 34: "\"top\"." >+ RenderTableSection {TBODY} at (1,121) size 72x54 >+ RenderTableRow {TR} at (0,2) size 72x24 >+ RenderTableCell {TD} at (2,2) size 33x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (37,2) size 33x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableRow {TR} at (0,28) size 72x24 >+ RenderTableCell {TD} at (2,28) size 33x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (37,28) size 33x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTable {TABLE} at (0,234) size 74x137 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 74x80 >+ RenderText {#text} at (4,0) size 70x79 >+ text run at (4,0) width 66: "The table's" >+ text run at (13,20) width 48: "caption," >+ text run at (24,40) width 26: "with" >+ text run at (2,60) width 70: "align=\"top\"." >+ RenderTableSection {TBODY} at (1,81) size 72x54 >+ RenderTableRow {TR} at (0,2) size 72x24 >+ RenderTableCell {TD} at (2,2) size 33x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (37,2) size 33x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableRow {TR} at (0,28) size 72x24 >+ RenderTableCell {TD} at (2,28) size 33x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (37,28) size 33x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTable {TABLE} at (0,370) size 93x117 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,56) size 93x60 >+ RenderText {#text} at (14,0) size 93x59 >+ text run at (14,0) width 65: "The table's" >+ text run at (8,20) width 77: "caption, with" >+ text run at (0,40) width 93: "align=\"bottom\"." >+ RenderTableSection {TBODY} at (1,1) size 91x54 >+ RenderTableRow {TR} at (0,2) size 91x24 >+ RenderTableCell {TD} at (2,2) size 43x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (46,2) size 43x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableRow {TR} at (0,28) size 91x24 >+ RenderTableCell {TD} at (2,28) size 43x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (46,28) size 43x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTable {TABLE} at (0,486) size 74x137 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 74x80 >+ RenderText {#text} at (4,0) size 68x79 >+ text run at (4,0) width 66: "The table's" >+ text run at (13,20) width 48: "caption," >+ text run at (24,40) width 26: "with" >+ text run at (3,60) width 68: "align=\"left\"." >+ RenderTableSection {TBODY} at (1,81) size 72x54 >+ RenderTableRow {TR} at (0,2) size 72x24 >+ RenderTableCell {TD} at (2,2) size 33x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (37,2) size 33x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableRow {TR} at (0,28) size 72x24 >+ RenderTableCell {TD} at (2,28) size 33x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (37,28) size 33x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTable {TABLE} at (0,622) size 76x137 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 76x80 >+ RenderText {#text} at (5,0) size 76x79 >+ text run at (5,0) width 66: "The table's" >+ text run at (14,20) width 48: "caption," >+ text run at (25,40) width 26: "with" >+ text run at (0,60) width 76: "align=\"right\"." >+ RenderTableSection {TBODY} at (1,81) size 74x54 >+ RenderTableRow {TR} at (0,2) size 74x24 >+ RenderTableCell {TD} at (2,2) size 34x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (38,2) size 34x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableRow {TR} at (0,28) size 74x24 >+ RenderTableCell {TD} at (2,28) size 34x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >+ RenderTableCell {TD} at (38,28) size 34x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "Data" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug104898-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug104898-expected.txt >new file mode 100644 >index 00000000000..45f89e0ab80 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug104898-expected.txt >@@ -0,0 +1,47 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x430 >+ RenderBlock {HTML} at (0,0) size 800x430 >+ RenderBody {BODY} at (8,16) size 784x398 >+ RenderBlock {P} at (0,0) size 784x6 [border: (3px solid #800080)] >+ RenderTable {TABLE} at (0,22) size 132x78 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 132x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (55,3) size 22x19 >+ text run at (55,3) width 22: "cap" >+ RenderTableSection {TBODY} at (35,29) size 62x46 >+ RenderTableRow {TR} at (0,2) size 62x42 >+ RenderTableCell {TD} at (2,2) size 58x42 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 56x19 >+ text run at (1,1) width 56: "Centered" >+ RenderBR {BR} at (57,1) size 0x19 >+ RenderText {#text} at (1,21) size 24x19 >+ text run at (1,21) width 24: "OK" >+ RenderBlock {P} at (0,116) size 784x6 [border: (3px solid #800080)] >+ RenderBlock {P} at (0,138) size 784x6 [border: (3px solid #800080)] >+ RenderTable {TABLE} at (326,160) size 132x78 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 132x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (55,3) size 22x19 >+ text run at (55,3) width 22: "cap" >+ RenderTableSection {TBODY} at (35,29) size 62x46 >+ RenderTableRow {TR} at (0,2) size 62x42 >+ RenderTableCell {TD} at (2,2) size 58x42 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 56x19 >+ text run at (1,1) width 56: "Centered" >+ RenderBR {BR} at (57,1) size 0x19 >+ RenderText {#text} at (1,21) size 43x19 >+ text run at (1,21) width 43: "SHIFT" >+ RenderBlock {P} at (0,254) size 784x6 [border: (3px solid #800080)] >+ RenderBlock {P} at (0,276) size 784x6 [border: (3px solid #800080)] >+ RenderTable {TABLE} at (0,298) size 132x78 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 132x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (55,3) size 22x19 >+ text run at (55,3) width 22: "cap" >+ RenderTableSection {TBODY} at (35,29) size 62x46 >+ RenderTableRow {TR} at (0,2) size 62x42 >+ RenderTableCell {TD} at (2,2) size 58x42 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 56x19 >+ text run at (1,1) width 56: "Centered" >+ RenderBR {BR} at (57,1) size 0x19 >+ RenderText {#text} at (1,21) size 53x19 >+ text run at (1,21) width 53: "NOSTD" >+ RenderBlock {P} at (0,392) size 784x6 [border: (3px solid #800080)] >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt >new file mode 100644 >index 00000000000..17f469ffd24 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt >@@ -0,0 +1,155 @@ >+layer at (0,0) size 785x941 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x941 >+ RenderBlock {HTML} at (0,0) size 785x942 >+ RenderBody {BODY} at (8,8) size 769x918 [bgcolor=#FFFFFF] >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 360x36 >+ text run at (0,0) width 360: "Tests de conformit\x{E9} CSS 2" >+ RenderBlock {H3} at (0,58) size 769x24 >+ RenderText {#text} at (0,0) size 155x22 >+ text run at (0,0) width 155: "Tableaux, test 13.8" >+ RenderBlock {H6} at (0,106) size 769x14 >+ RenderText {#text} at (0,0) size 125x13 >+ text run at (0,0) width 125: "\x{A9} \x{C9}ditions Eyrolles 1998" >+ RenderTable {TABLE} at (192,144) size 577x49 >+ RenderTableSection {TBODY} at (0,0) size 577x48 >+ RenderTableRow {TR} at (0,2) size 577x20 >+ RenderTableCell {TD} at (2,2) size 573x20 [r=0 c=0 rs=1 cs=3] >+ RenderBlock {HR} at (1,9) size 573x2 [bgcolor=#808080] [border: (1px solid #808080)] >+ RenderTableRow {TR} at (0,24) size 577x22 >+ RenderTableCell {TD} at (2,24) size 143x22 [r=1 c=0 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 85x19 [color=#0000EE] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "test pr\x{E9}c\x{E9}dent" >+ RenderTableCell {TD} at (146,24) size 285x22 [r=1 c=1 rs=1 cs=1] >+ RenderInline {B} at (0,0) size 130x19 >+ RenderText {#text} at (77,1) size 130x19 >+ text run at (77,1) width 130: "Cadres de tableaux" >+ RenderTableCell {TD} at (432,24) size 143x22 [r=1 c=2 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 67x19 [color=#0000EE] >+ RenderText {#text} at (75,1) size 67x19 >+ text run at (75,1) width 67: "test suivant" >+ RenderBlock {P} at (0,144) size 769x21 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderBlock {P} at (0,180) size 769x21 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderBlock {P} at (0,216) size 769x21 >+ RenderText {#text} at (0,0) size 360x19 >+ text run at (0,0) width 360: "Ce test v\x{E9}rifie que les cadres s'appliquent bien aux tableaux." >+ RenderBlock {PRE} at (0,252) size 769x193 >+ RenderText {#text} at (0,0) size 576x192 >+ text run at (0,0) width 472: ".firsttable { border-width : 10pt ; border-color : yellow ;" >+ text run at (0,16) width 312: " border-style : double }" >+ text run at (0,32) width 416: ".t1 { border-color : black ; border-style : double ;" >+ text run at (0,48) width 288: " border-width : 5pt }" >+ text run at (0,64) width 392: ".t2 { border-color : red ; border-style : solid ;" >+ text run at (0,80) width 296: " border-width : 5pt }" >+ text run at (0,96) width 408: ".t3 { border-color : lime ; border-style : groove ;" >+ text run at (0,112) width 296: " border-width : 5pt }" >+ text run at (0,128) width 576: ".t4 { border-color : blue ; border-style : inset ; border-width : 5pt }" >+ text run at (0,144) width 480: ".secondtable { border-width : 10pt ; border-color : yellow ;" >+ text run at (0,160) width 312: " border-style : double ;" >+ text run at (0,176) width 352: " border-collapse : collapse }" >+ RenderTable {TABLE} at (96,457) size 577x137 [border: (13px double #FFFF00)] >+ RenderTableSection {TBODY} at (13,13) size 551x110 >+ RenderTableRow {TR} at (0,2) size 551x34 >+ RenderTableCell {TD} at (2,2) size 181x34 [border: (6px double #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (7,7) size 8x19 >+ text run at (7,7) width 8: "1" >+ RenderTableCell {TD} at (184,2) size 182x34 [border: (6px solid #FF0000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (7,7) size 8x19 >+ text run at (7,7) width 8: "2" >+ RenderTableCell {TD} at (367,2) size 182x34 [border: (6px groove #00FF00)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (7,7) size 8x19 >+ text run at (7,7) width 8: "3" >+ RenderTableRow {TR} at (0,38) size 551x34 >+ RenderTableCell {TD} at (2,38) size 181x34 [border: (6px inset #0000FF)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (7,7) size 8x19 >+ text run at (7,7) width 8: "4" >+ RenderTableCell {TD} at (184,38) size 182x34 [border: (6px double #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (7,7) size 8x19 >+ text run at (7,7) width 8: "5" >+ RenderTableCell {TD} at (367,38) size 182x34 [border: (6px solid #FF0000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (7,7) size 8x19 >+ text run at (7,7) width 8: "6" >+ RenderTableRow {TR} at (0,74) size 551x34 >+ RenderTableCell {TD} at (2,74) size 181x34 [border: (6px groove #00FF00)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (7,7) size 8x19 >+ text run at (7,7) width 8: "7" >+ RenderTableCell {TD} at (184,74) size 182x34 [border: (6px inset #0000FF)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (7,7) size 8x19 >+ text run at (7,7) width 8: "8" >+ RenderTableCell {TD} at (367,74) size 182x34 [border: (6px double #000000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (7,7) size 8x19 >+ text run at (7,7) width 8: "9" >+ RenderBlock (anonymous) at (0,593) size 769x21 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (96,613) size 577x105 [border: (6px double #FFFF00)] >+ RenderTableSection {TBODY} at (6,6) size 564x91 >+ RenderTableRow {TR} at (0,0) size 564x32 >+ RenderTableCell {TD} at (0,0) size 205x32 [border: (7px double #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 8x19 >+ text run at (8,8) width 8: "1" >+ RenderTableCell {TD} at (205,0) size 164x32 [border: (7px solid #FF0000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (4,8) size 8x19 >+ text run at (4,8) width 8: "2" >+ RenderTableCell {TD} at (369,0) size 195x32 [border: (7px groove #00FF00)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,8) size 8x19 >+ text run at (4,8) width 8: "3" >+ RenderTableRow {TR} at (0,32) size 564x28 >+ RenderTableCell {TD} at (0,32) size 205x28 [border: (3px inset #0000FF)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (8,4) size 8x19 >+ text run at (8,4) width 8: "4" >+ RenderTableCell {TD} at (205,32) size 164x28 [border: (3px double #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 8x19 >+ text run at (4,4) width 8: "5" >+ RenderTableCell {TD} at (369,32) size 195x28 [border: (3px solid #FF0000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 8x19 >+ text run at (4,4) width 8: "6" >+ RenderTableRow {TR} at (0,60) size 564x31 >+ RenderTableCell {TD} at (0,60) size 205x31 [border: (3px groove #00FF00)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (8,4) size 8x19 >+ text run at (8,4) width 8: "7" >+ RenderTableCell {TD} at (205,60) size 164x31 [border: (3px inset #0000FF)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 8x19 >+ text run at (4,4) width 8: "8" >+ RenderTableCell {TD} at (369,60) size 195x31 [border: (3px double #000000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 8x19 >+ text run at (4,4) width 8: "9" >+ RenderBlock {P} at (0,733) size 769x41 >+ RenderText {#text} at (0,0) size 767x39 >+ text run at (0,0) width 289: "Si toutes les conditions exprim\x{E9}es par les r\x{E8}gles " >+ text run at (289,0) width 478: "CSS ci-dessus se retrouvent dans le formatage des tableaux ci-dessus, la valeur" >+ text run at (0,20) width 157: "de ce test est 2 et 0 sinon." >+ RenderTable {TABLE} at (192,789) size 577x49 >+ RenderTableSection {TBODY} at (0,0) size 577x48 >+ RenderTableRow {TR} at (0,2) size 577x20 >+ RenderTableCell {TD} at (2,2) size 573x20 [r=0 c=0 rs=1 cs=3] >+ RenderBlock {HR} at (1,9) size 573x2 [bgcolor=#808080] [border: (1px solid #808080)] >+ RenderTableRow {TR} at (0,24) size 577x22 >+ RenderTableCell {TD} at (2,24) size 143x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 85x19 >+ text run at (1,1) width 85: "test pr\x{E9}c\x{E9}dent" >+ RenderTableCell {TD} at (146,24) size 285x22 [r=1 c=1 rs=1 cs=1] >+ RenderInline {B} at (0,0) size 130x19 >+ RenderText {#text} at (77,1) size 130x19 >+ text run at (77,1) width 130: "Cadres de tableaux" >+ RenderTableCell {TD} at (432,24) size 143x22 [r=1 c=2 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 67x19 [color=#0000EE] >+ RenderText {#text} at (75,1) size 67x19 >+ text run at (75,1) width 67: "test suivant" >+ RenderBlock {P} at (0,789) size 769x21 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderBlock {P} at (0,825) size 769x21 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderBlock {P} at (0,861) size 769x21 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderBlock {P} at (0,897) size 769x21 >+ RenderText {#text} at (0,0) size 150x19 >+ text run at (0,0) width 150: "Auteur : Daniel Glazman." >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug106336-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug106336-expected.txt >new file mode 100644 >index 00000000000..71711b6d333 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug106336-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 132x68 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 130x66 >+ RenderTableRow {TR} at (0,2) size 130x62 >+ RenderTableCell {TD} at (2,2) size 62x62 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (21,21) size 20x19 >+ text run at (21,21) width 20: "foo" >+ RenderTableCell {TD} at (66,2) size 62x62 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (21,21) size 20x19 >+ text run at (21,21) width 20: "bar" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug106966-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug106966-expected.txt >new file mode 100644 >index 00000000000..d48f40d3cc6 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug106966-expected.txt >@@ -0,0 +1,177 @@ >+layer at (0,0) size 785x1393 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1393 >+ RenderBlock {HTML} at (0,0) size 785x1393 >+ RenderBody {BODY} at (8,8) size 769x1377 >+ RenderTable {TABLE} at (0,0) size 200x122 [bgcolor=#FFA500] [border: (10px solid #0000FF)] >+ RenderBlock {CAPTION} at (0,0) size 200x20 >+ RenderText {#text} at (47,0) size 106x19 >+ text run at (47,0) width 106: "clip at table-outer" >+ RenderTableSection {TBODY} at (25,45) size 150x52 >+ RenderTableRow {TR} at (0,15) size 150x22 >+ RenderTableCell {TD} at (15,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderBlock (anonymous) at (0,122) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,264) size 200x159 [bgcolor=#FFA500] [border: (10px solid #0000FF)] >+ RenderBlock {CAPTION} at (0,0) size 200x20 >+ RenderText {#text} at (75,0) size 50x19 >+ text run at (75,0) width 50: "clip at tr" >+ RenderTableSection {TBODY} at (25,45) size 150x89 >+ RenderTableRow {TR} at (0,15) size 150x22 >+ RenderTableCell {TD} at (15,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderTableRow {TR} at (0,52) size 150x22 >+ RenderTableCell {TD} at (15,52) size 53x22 [bgcolor=#FFFF00] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,52) size 53x22 [bgcolor=#FFFF00] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderTable {TABLE} at (0,423) size 200x159 [bgcolor=#FFA500] [border: (10px solid #0000FF)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderBlock {CAPTION} at (0,0) size 200x20 >+ RenderText {#text} at (66,0) size 68x19 >+ text run at (66,0) width 68: "clip column" >+ RenderTableSection {TBODY} at (25,45) size 150x89 >+ RenderTableRow {TR} at (0,15) size 150x22 >+ RenderTableCell {TD} at (15,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderTableRow {TR} at (0,52) size 150x22 >+ RenderTableCell {TD} at (15,52) size 53x22 [bgcolor=#FFFF00] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,52) size 53x22 [bgcolor=#FFFF00] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderTable {TABLE} at (0,582) size 200x159 [bgcolor=#FFA500] [border: (10px solid #0000FF)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderBlock {CAPTION} at (0,0) size 200x20 >+ RenderText {#text} at (48,0) size 104x19 >+ text run at (48,0) width 104: "clip columngroup" >+ RenderTableSection {TBODY} at (25,45) size 150x89 >+ RenderTableRow {TR} at (0,15) size 150x22 >+ RenderTableCell {TD} at (15,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderTableRow {TR} at (0,52) size 150x22 >+ RenderTableCell {TD} at (15,52) size 53x22 [bgcolor=#FFFF00] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,52) size 53x22 [bgcolor=#FFFF00] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderTable {TABLE} at (0,741) size 200x159 [bgcolor=#FFA500] [border: (10px solid #0000FF)] >+ RenderBlock {CAPTION} at (0,0) size 200x20 >+ RenderText {#text} at (71,0) size 58x19 >+ text run at (71,0) width 58: "clip thead" >+ RenderTableSection {THEAD} at (25,45) size 150x52 >+ RenderTableRow {TR} at (0,15) size 150x22 >+ RenderTableCell {TD} at (15,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderTableSection {TBODY} at (25,97) size 150x37 >+ RenderTableRow {TR} at (0,0) size 150x22 >+ RenderTableCell {TD} at (15,0) size 53x22 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,0) size 53x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderTable {TABLE} at (0,900) size 200x159 [bgcolor=#FFA500] [border: (10px solid #0000FF)] >+ RenderBlock {CAPTION} at (0,0) size 200x20 >+ RenderText {#text} at (70,0) size 60x19 >+ text run at (70,0) width 60: "clip tbody" >+ RenderTableSection {THEAD} at (25,45) size 150x52 >+ RenderTableRow {TR} at (0,15) size 150x22 >+ RenderTableCell {TD} at (15,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderTableSection {TBODY} at (25,97) size 150x37 >+ RenderTableRow {TR} at (0,0) size 150x22 >+ RenderTableCell {TD} at (15,0) size 53x22 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,0) size 53x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderTable {TABLE} at (0,1059) size 200x159 [bgcolor=#FFA500] [border: (10px solid #0000FF)] >+ RenderBlock {CAPTION} at (0,0) size 200x20 >+ RenderText {#text} at (73,0) size 54x19 >+ text run at (73,0) width 54: "clip tfoot" >+ RenderTableSection {TBODY} at (25,45) size 150x52 >+ RenderTableRow {TR} at (0,15) size 150x22 >+ RenderTableCell {TD} at (15,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderTableSection {TFOOT} at (25,97) size 150x37 >+ RenderTableRow {TR} at (0,0) size 150x22 >+ RenderTableCell {TD} at (15,0) size 53x22 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,0) size 53x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderTable {TABLE} at (0,1218) size 200x159 [bgcolor=#FFA500] [border: (10px solid #0000FF)] >+ RenderBlock {CAPTION} at (0,0) size 200x20 >+ RenderText {#text} at (81,0) size 38x19 >+ text run at (81,0) width 38: "clip td" >+ RenderTableSection {TBODY} at (25,45) size 150x52 >+ RenderTableRow {TR} at (0,15) size 150x22 >+ RenderTableCell {TD} at (15,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+ RenderTableSection {TFOOT} at (25,97) size 150x37 >+ RenderTableRow {TR} at (0,0) size 150x22 >+ RenderTableCell {TD} at (15,0) size 53x22 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+layer at (8,150) size 200x122 clip at (18,150) size 180x122 scrollWidth 222 >+ RenderTable {TABLE} at (0,142) size 200x122 [bgcolor=#FFA500] [border: (10px solid #0000FF)] >+ RenderBlock {CAPTION} at (0,0) size 200x20 >+ RenderText {#text} at (65,0) size 70x19 >+ text run at (65,0) width 70: "clip at table" >+ RenderTableSection {TBODY} at (25,45) size 150x52 >+ RenderTableRow {TR} at (0,15) size 150x22 >+ RenderTableCell {TD} at (15,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "cell1" >+ RenderTableCell {TD} at (82,15) size 53x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >+layer at (116,1323) size 52x22 scrollWidth 125 >+ RenderTableCell {TD} at (82,0) size 53x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 123x19 >+ text run at (1,1) width 123: "contentwithoutspace" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1128-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1128-expected.txt >new file mode 100644 >index 00000000000..992786127b1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1128-expected.txt >@@ -0,0 +1,64 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {H2} at (0,0) size 784x27 >+ RenderText {#text} at (0,0) size 594x26 >+ text run at (0,0) width 594: "HTML 4.0 Table Column Proportional Width Constraints" >+ RenderBlock {P} at (0,46) size 784x21 >+ RenderText {#text} at (0,0) size 635x19 >+ text run at (0,0) width 635: "The table below is 350 pixels wide. The columns are assigned proportional widths using COLs as follows:" >+ RenderBlock (anonymous) at (0,82) size 784x65 >+ RenderInline {TT} at (0,0) size 112x64 >+ RenderText {#text} at (0,0) size 112x16 >+ text run at (0,0) width 112: "<col width=50>" >+ RenderBR {BR} at (112,12) size 0x0 >+ RenderText {#text} at (0,16) size 112x16 >+ text run at (0,16) width 112: "<col width=2*>" >+ RenderBR {BR} at (112,28) size 0x0 >+ RenderText {#text} at (0,32) size 112x16 >+ text run at (0,32) width 112: "<col width=1*>" >+ RenderBR {BR} at (112,44) size 0x0 >+ RenderText {#text} at (0,48) size 112x16 >+ text run at (0,48) width 112: "<col width=3*>" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (0,162) size 784x61 >+ RenderText {#text} at (0,0) size 778x59 >+ text run at (0,0) width 768: "This means the first column should be 50 pixels wide. The remaining width should be divided among the three remaining columns" >+ text run at (0,20) width 778: "according to the proportional width statements into six (2+1+3) parts. Since the Table is 350 pixels wide, and the remaining width" >+ text run at (0,40) width 660: "is 300 pixels (350-50), the remaining columns should be 100 (2*50), 50 (1*50) and 150 (3*50) pixels wide, " >+ text run at (660,40) width 75: "respectively." >+ RenderTable {TABLE} at (0,238) size 350x57 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 348x54 >+ RenderTableRow {TR} at (0,2) size 348x24 >+ RenderTableCell {TH} at (2,2) size 50x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (11,2) size 28x19 >+ text run at (11,2) width 28: "One" >+ RenderTableCell {TH} at (54,2) size 94x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (32,2) size 29x19 >+ text run at (32,2) width 29: "Two" >+ RenderTableCell {TH} at (149,2) size 102x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (30,2) size 41x19 >+ text run at (30,2) width 41: "Three" >+ RenderTableCell {TH} at (252,2) size 95x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (31,2) size 32x19 >+ text run at (31,2) width 32: "Four" >+ RenderTableRow {TR} at (0,28) size 348x24 >+ RenderTableCell {TD} at (2,28) size 50x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 25x19 >+ text run at (2,2) width 25: "Red" >+ RenderTableCell {TD} at (54,28) size 94x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Green" >+ RenderTableCell {TD} at (149,28) size 102x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "Blue" >+ RenderTableCell {TD} at (252,28) size 95x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Green" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug11331-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug11331-expected.txt >new file mode 100644 >index 00000000000..8d583ddfe1c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug11331-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x168 >+ RenderBlock (anonymous) at (0,0) size 784x80 >+ RenderText {#text} at (0,0) size 317x19 >+ text run at (0,0) width 317: "In the yellow table the \"W\" is clipped on its left edge." >+ RenderBR {BR} at (317,15) size 0x0 >+ RenderText {#text} at (0,20) size 157x19 >+ text run at (0,20) width 157: "The only difference is that:" >+ RenderBR {BR} at (157,35) size 0x0 >+ RenderText {#text} at (0,40) size 235x19 >+ text run at (0,40) width 235: "yellow table has CELLPADDING=\"0\"" >+ RenderBR {BR} at (235,55) size 0x0 >+ RenderText {#text} at (0,60) size 226x19 >+ text run at (0,60) width 226: "grey table has CELLPADDING=\"1\"." >+ RenderTable {TABLE} at (0,80) size 40x43 [bgcolor=#FFFF00] >+ RenderTableSection {TBODY} at (0,0) size 40x43 >+ RenderTableRow {TR} at (0,2) size 40x39 >+ RenderTableCell {TD} at (2,2) size 36x39 [r=0 c=0 rs=1 cs=1] >+ RenderInline {FONT} at (0,0) size 32x39 >+ RenderText {#text} at (0,0) size 32x39 >+ text run at (0,0) width 32: "Online" >+ text run at (0,13) width 24: "Web-" >+ text run at (0,26) width 25: "Store" >+ RenderTable {TABLE} at (0,123) size 40x45 [bgcolor=#EEEEEE] >+ RenderTableSection {TBODY} at (0,0) size 40x45 >+ RenderTableRow {TR} at (0,2) size 40x41 >+ RenderTableCell {TD} at (2,2) size 36x41 [r=0 c=0 rs=1 cs=1] >+ RenderInline {FONT} at (0,0) size 32x39 >+ RenderText {#text} at (1,1) size 32x39 >+ text run at (1,1) width 32: "Online" >+ text run at (1,14) width 24: "Web-" >+ text run at (1,27) width 25: "Store" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1164-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1164-expected.txt >new file mode 100644 >index 00000000000..8e7fa45bd70 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1164-expected.txt >@@ -0,0 +1,38 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTable {TABLE} at (0,20) size 392x92 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 390x90 >+ RenderTableRow {TR} at (0,2) size 390x60 >+ RenderTableCell {TD} at (2,2) size 271x60 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 72x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 70x54 >+ RenderTableRow {TR} at (0,2) size 70x24 >+ RenderTableCell {TD} at (2,2) size 32x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "hello" >+ RenderTableCell {TD} at (36,2) size 32x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "hello" >+ RenderTableRow {TR} at (0,28) size 70x24 >+ RenderTableCell {TD} at (2,28) size 32x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "hello" >+ RenderTableCell {TD} at (36,28) size 32x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "hello" >+ RenderTableCell {TD} at (274,20) size 115x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "hello" >+ RenderTableRow {TR} at (0,64) size 390x24 >+ RenderTableCell {TD} at (2,64) size 271x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "hello" >+ RenderTableCell {TD} at (274,64) size 115x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "hello" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug11945-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug11945-expected.txt >new file mode 100644 >index 00000000000..821f3aab022 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug11945-expected.txt >@@ -0,0 +1,55 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#C0C0C0] >+ RenderTable {TABLE} at (0,0) size 114x74 [border: (10px outset #808080)] >+ RenderTableSection {TBODY} at (10,10) size 94x54 >+ RenderTableRow {TR} at (0,10) size 94x24 >+ RenderTableCell {TD} at (10,15) size 32x24 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "cell1" >+ RenderTableCell {TD} at (52,10) size 32x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "cell2" >+ RenderTableRow {TR} at (0,44) size 94x0 >+ RenderBlock {P} at (0,90) size 784x20 >+ RenderText {#text} at (0,0) size 283x19 >+ text run at (0,0) width 283: "See the behaviour when there is one more row:" >+ RenderTable {TABLE} at (0,126) size 114x108 [border: (10px outset #808080)] >+ RenderTableSection {TBODY} at (10,10) size 94x88 >+ RenderTableRow {TR} at (0,10) size 94x24 >+ RenderTableCell {TD} at (10,15) size 32x24 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "cell1" >+ RenderTableCell {TD} at (52,10) size 32x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "cell2" >+ RenderTableRow {TR} at (0,44) size 94x0 >+ RenderTableRow {TR} at (0,54) size 94x24 >+ RenderTableCell {TD} at (10,54) size 32x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "cell3" >+ RenderTableCell {TD} at (52,54) size 32x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "cell4" >+ RenderBlock {P} at (0,250) size 784x20 >+ RenderText {#text} at (0,0) size 334x19 >+ text run at (0,0) width 334: "Now move the rowspan to cell2 to have even more fun:" >+ RenderTable {TABLE} at (0,286) size 114x108 [border: (10px outset #808080)] >+ RenderTableSection {TBODY} at (10,10) size 94x88 >+ RenderTableRow {TR} at (0,10) size 94x24 >+ RenderTableCell {TD} at (10,10) size 32x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "cell1" >+ RenderTableCell {TD} at (52,15) size 32x24 [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "cell2" >+ RenderTableRow {TR} at (0,44) size 94x0 >+ RenderTableRow {TR} at (0,54) size 94x24 >+ RenderTableCell {TD} at (10,54) size 32x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "cell3" >+ RenderTableCell {TD} at (52,54) size 32x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "cell4" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1262-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1262-expected.txt >new file mode 100644 >index 00000000000..6f4e1ea979a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1262-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >+ RenderTable {TABLE} at (0,20) size 784x10 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x8 >+ RenderTableRow {TR} at (0,2) size 782x4 >+ RenderTableCell {TD} at (2,2) size 778x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,30) size 784x40 >+ RenderText {#text} at (0,0) size 12x19 >+ text run at (0,0) width 12: "2 " >+ RenderBR {BR} at (12,15) size 0x0 >+ RenderText {#text} at (0,20) size 8x19 >+ text run at (0,20) width 8: "3" >+ RenderTable {TABLE} at (0,70) size 784x6 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x4 >+ RenderTableRow {TR} at (0,2) size 782x0 >+ RenderBlock (anonymous) at (0,76) size 784x20 >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "4" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt >new file mode 100644 >index 00000000000..4722ebd0cba >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt >@@ -0,0 +1,184 @@ >+layer at (0,0) size 785x736 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x736 >+ RenderBlock {HTML} at (0,0) size 785x736 >+ RenderBody {BODY} at (8,8) size 769x720 >+ RenderTable {TABLE} at (0,0) size 769x720 >+ RenderTableSection {TBODY} at (0,0) size 769x720 >+ RenderTableRow {TR} at (0,0) size 769x360 >+ RenderTableCell {TD} at (0,0) size 249x360 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 249x360 >+ RenderTableSection {THEAD} at (0,0) size 249x20 >+ RenderTableRow {TR} at (0,0) size 249x20 >+ RenderTableCell {TH} at (0,0) size 249x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (87,0) size 75x19 >+ text run at (87,0) width 75: "Header 1/1" >+ RenderTableSection {TBODY} at (0,20) size 249x340 >+ RenderTableRow {TR} at (0,0) size 249x340 >+ RenderTableCell {TD} at (0,0) size 249x340 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 246x339 >+ text run at (0,0) width 242: "1 2 3 - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,20) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,40) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,60) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,80) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,100) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,120) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,140) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,160) width 110: "- - - - - - - - - - - " >+ text run at (110,160) width 136: "- - - - - - - - - - - - - -" >+ text run at (0,180) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,200) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,220) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,240) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,260) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,280) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,300) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,320) width 206: "- - - - - - - - - - - - - - - - - - - - -" >+ RenderTableCell {TD} at (248,0) size 298x360 [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 298x360 >+ RenderTableSection {THEAD} at (0,0) size 298x20 >+ RenderTableRow {TR} at (0,0) size 298x20 >+ RenderTableCell {TH} at (0,0) size 298x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (111,0) size 75x19 >+ text run at (111,0) width 75: "Header 2/1" >+ RenderTableSection {TBODY} at (0,20) size 298x340 >+ RenderTableRow {TR} at (0,0) size 298x340 >+ RenderTableCell {TD} at (0,0) size 298x340 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 296x339 >+ text run at (0,0) width 296: "1 2 3 # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,20) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,40) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,60) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,80) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,100) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,120) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,140) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,160) width 120: "# # # # # # # # # # " >+ text run at (120,160) width 176: "# # # # # # # # # # # # # # #" >+ text run at (0,180) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,200) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,220) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,240) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,260) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,280) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,300) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,320) width 236: "# # # # # # # # # # # # # # # # # # # #" >+ RenderTableCell {TD} at (545,0) size 225x360 [r=0 c=2 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 224x360 >+ RenderTableSection {THEAD} at (0,0) size 224x20 >+ RenderTableRow {TR} at (0,0) size 224x20 >+ RenderTableCell {TH} at (0,0) size 224x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (74,0) size 75x19 >+ text run at (74,0) width 75: "Header 3/1" >+ RenderTableSection {TBODY} at (0,20) size 224x340 >+ RenderTableRow {TR} at (0,0) size 224x340 >+ RenderTableCell {TD} at (0,0) size 224x340 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 221x339 >+ text run at (0,0) width 221: "1 2 3 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,20) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,40) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,60) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,80) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,100) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,120) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,140) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,160) width 99: "! ! ! ! ! ! ! ! ! ! ! " >+ text run at (99,160) width 122: "! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,180) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,200) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,220) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,240) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,260) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,280) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,300) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,320) width 185: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ RenderTableCell {TD} at (769,0) size 0x0 [r=0 c=3 rs=1 cs=1] >+ RenderTableRow {TR} at (0,360) size 769x360 >+ RenderTableCell {TD} at (0,360) size 249x360 [r=1 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 249x360 >+ RenderTableSection {THEAD} at (0,0) size 249x20 >+ RenderTableRow {TR} at (0,0) size 249x20 >+ RenderTableCell {TH} at (0,0) size 249x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (87,0) size 75x19 >+ text run at (87,0) width 75: "Header 1/2" >+ RenderTableSection {TBODY} at (0,20) size 249x340 >+ RenderTableRow {TR} at (0,0) size 249x340 >+ RenderTableCell {TD} at (0,0) size 249x340 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 246x339 >+ text run at (0,0) width 242: "1 2 3 - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,20) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,40) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,60) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,80) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,100) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,120) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,140) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,160) width 110: "- - - - - - - - - - - " >+ text run at (110,160) width 136: "- - - - - - - - - - - - - -" >+ text run at (0,180) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,200) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,220) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,240) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,260) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,280) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,300) width 246: "- - - - - - - - - - - - - - - - - - - - - - - - -" >+ text run at (0,320) width 206: "- - - - - - - - - - - - - - - - - - - - -" >+ RenderTableCell {TD} at (248,360) size 298x360 [r=1 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 298x360 >+ RenderTableSection {THEAD} at (0,0) size 298x20 >+ RenderTableRow {TR} at (0,0) size 298x20 >+ RenderTableCell {TH} at (0,0) size 298x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (111,0) size 75x19 >+ text run at (111,0) width 75: "Header 2/2" >+ RenderTableSection {TBODY} at (0,20) size 298x340 >+ RenderTableRow {TR} at (0,0) size 298x340 >+ RenderTableCell {TD} at (0,0) size 298x340 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 296x339 >+ text run at (0,0) width 296: "1 2 3 # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,20) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,40) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,60) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,80) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,100) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,120) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,140) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,160) width 120: "# # # # # # # # # # " >+ text run at (120,160) width 176: "# # # # # # # # # # # # # # #" >+ text run at (0,180) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,200) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,220) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,240) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,260) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,280) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,300) width 296: "# # # # # # # # # # # # # # # # # # # # # # # # #" >+ text run at (0,320) width 236: "# # # # # # # # # # # # # # # # # # # #" >+ RenderTableCell {TD} at (545,360) size 225x360 [r=1 c=2 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 224x360 >+ RenderTableSection {THEAD} at (0,0) size 224x20 >+ RenderTableRow {TR} at (0,0) size 224x20 >+ RenderTableCell {TH} at (0,0) size 224x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (74,0) size 75x19 >+ text run at (74,0) width 75: "Header 3/2" >+ RenderTableSection {TBODY} at (0,20) size 224x340 >+ RenderTableRow {TR} at (0,0) size 224x340 >+ RenderTableCell {TD} at (0,0) size 224x340 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 221x339 >+ text run at (0,0) width 221: "1 2 3 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,20) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,40) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,60) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,80) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,100) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,120) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,140) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,160) width 99: "! ! ! ! ! ! ! ! ! ! ! " >+ text run at (99,160) width 122: "! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,180) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,200) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,220) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,240) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,260) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,280) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,300) width 221: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >+ text run at (0,320) width 185: "! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt >new file mode 100644 >index 00000000000..98ca1aefe08 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt >@@ -0,0 +1,511 @@ >+layer at (0,0) size 785x1439 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1439 >+ RenderBlock {HTML} at (0,0) size 785x1439 >+ RenderBody {BODY} at (8,8) size 769x1415 >+ RenderBlock {CENTER} at (0,0) size 769x1415 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (258,0) size 253x19 >+ text run at (258,0) width 253: "Build 1999/10/27/08 Win95 - Daily Build" >+ RenderBR {BR} at (510,15) size 1x0 >+ RenderTable {TABLE} at (78,20) size 613x1259 [border: (10px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 612x20 >+ RenderText {#text} at (265,0) size 82x19 >+ text run at (265,0) width 82: "January 2000" >+ RenderTableSection {TBODY} at (10,30) size 592x1219 >+ RenderTableRow {TR} at (0,0) size 592x468 >+ RenderTableCell {TD} at (0,0) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (84,0) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (168,0) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (252,0) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (336,0) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (420,0) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (504,0) size 88x468 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 84x444 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 84x444 >+ RenderTableRow {TR} at (0,0) size 84x444 >+ RenderTableCell {TD} at (0,0) size 18x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 16x24 >+ text run at (1,1) width 16: "1." >+ RenderTableCell {TD} at (18,0) size 66x444 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 64x442 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 64x442 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 64x442 >+ RenderTableCell {TD} at (0,0) size 64x442 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 62x80 >+ RenderText {#text} at (0,0) size 46x79 >+ text run at (0,0) width 26: "Test" >+ text run at (0,20) width 41: "mozilla" >+ text run at (0,40) width 46: "one last" >+ text run at (0,60) width 29: "time." >+ RenderBlock {P} at (1,97) size 62x60 >+ RenderText {#text} at (0,0) size 36x59 >+ text run at (0,0) width 30: "New" >+ text run at (0,20) width 36: "Years" >+ text run at (0,40) width 26: "day." >+ RenderBlock {P} at (1,173) size 62x20 >+ RenderText {#text} at (0,0) size 46x19 >+ text run at (0,0) width 46: "Y2K!!!" >+ RenderBlock {P} at (1,209) size 62x60 >+ RenderText {#text} at (0,0) size 57x59 >+ text run at (0,0) width 27: "Find" >+ text run at (0,20) width 46: "Abacus" >+ text run at (0,40) width 57: "from attic" >+ RenderBlock {P} at (1,285) size 62x80 >+ RenderText {#text} at (0,0) size 50x79 >+ text run at (0,0) width 43: "Eat Ice" >+ text run at (0,20) width 41: "Cream" >+ text run at (0,40) width 50: "before it" >+ text run at (0,60) width 31: "melts" >+ RenderBlock {P} at (1,381) size 62x60 >+ RenderText {#text} at (0,0) size 51x59 >+ text run at (0,0) width 32: "Lock" >+ text run at (0,20) width 51: "doors &" >+ text run at (0,40) width 25: "hide" >+ RenderBlock (anonymous) at (2,446) size 84x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTableRow {TR} at (0,468) size 592x300 >+ RenderTableCell {TD} at (0,468) size 84x220 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 80x196 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 80x196 >+ RenderTableRow {TR} at (0,0) size 80x196 >+ RenderTableCell {TD} at (0,0) size 18x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 16x24 >+ text run at (1,1) width 16: "2." >+ RenderTableCell {TD} at (18,0) size 62x196 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 60x194 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 60x194 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 60x194 >+ RenderTableCell {TD} at (0,0) size 60x194 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 58x60 >+ RenderText {#text} at (0,0) size 57x59 >+ text run at (0,0) width 54: "Look for" >+ text run at (0,20) width 31: "Y2K" >+ text run at (0,40) width 57: "survivers." >+ RenderBlock {P} at (1,77) size 58x40 >+ RenderText {#text} at (0,0) size 54x39 >+ text run at (0,0) width 31: "Build" >+ text run at (0,20) width 54: "outhouse" >+ RenderBlock {P} at (1,133) size 58x60 >+ RenderText {#text} at (0,0) size 44x59 >+ text run at (0,0) width 20: "Eat" >+ text run at (0,20) width 44: "reserve" >+ text run at (0,40) width 28: "food" >+ RenderBlock (anonymous) at (2,198) size 80x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTableCell {TD} at (84,468) size 84x88 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 80x84 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 80x84 >+ RenderTableRow {TR} at (0,0) size 80x84 >+ RenderTableCell {TD} at (0,0) size 18x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 16x24 >+ text run at (1,1) width 16: "3." >+ RenderTableCell {TD} at (18,0) size 62x84 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 60x82 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 60x82 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 60x82 >+ RenderTableCell {TD} at (0,0) size 60x82 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 58x80 >+ RenderText {#text} at (0,0) size 55x79 >+ text run at (0,0) width 34: "Write" >+ text run at (0,20) width 46: "letter to" >+ text run at (0,40) width 43: "electric" >+ text run at (0,60) width 55: "company" >+ RenderTableCell {TD} at (168,468) size 84x240 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 80x236 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 80x236 >+ RenderTableRow {TR} at (0,0) size 80x236 >+ RenderTableCell {TD} at (0,0) size 18x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 16x24 >+ text run at (1,1) width 16: "4." >+ RenderTableCell {TD} at (18,0) size 62x236 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 60x234 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 60x234 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 60x234 >+ RenderTableCell {TD} at (0,0) size 60x234 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 58x40 >+ RenderText {#text} at (0,0) size 54x39 >+ text run at (0,0) width 53: "Send the" >+ text run at (0,20) width 54: "snail mail" >+ RenderBlock {P} at (1,57) size 58x100 >+ RenderText {#text} at (0,0) size 58x99 >+ text run at (0,0) width 35: "Go to" >+ text run at (0,20) width 58: "work and" >+ text run at (0,40) width 44: "stare at" >+ text run at (0,60) width 30: "dead" >+ text run at (0,80) width 46: "monitor" >+ RenderBlock {P} at (1,173) size 58x60 >+ RenderText {#text} at (0,0) size 44x59 >+ text run at (0,0) width 20: "Eat" >+ text run at (0,20) width 44: "reserve" >+ text run at (0,40) width 28: "food" >+ RenderTableCell {TD} at (252,468) size 84x184 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 80x180 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 80x180 >+ RenderTableRow {TR} at (0,0) size 80x180 >+ RenderTableCell {TD} at (0,0) size 18x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 16x24 >+ text run at (1,1) width 16: "5." >+ RenderTableCell {TD} at (18,0) size 62x180 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 60x178 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 60x178 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 60x178 >+ RenderTableCell {TD} at (0,0) size 60x178 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 58x100 >+ RenderText {#text} at (0,0) size 58x99 >+ text run at (0,0) width 35: "Go to" >+ text run at (0,20) width 58: "work and" >+ text run at (0,40) width 44: "stare at" >+ text run at (0,60) width 30: "dead" >+ text run at (0,80) width 46: "monitor" >+ RenderBlock {P} at (1,117) size 58x60 >+ RenderText {#text} at (0,0) size 44x59 >+ text run at (0,0) width 20: "Eat" >+ text run at (0,20) width 44: "reserve" >+ text run at (0,40) width 28: "food" >+ RenderTableCell {TD} at (336,468) size 84x184 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 80x180 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 80x180 >+ RenderTableRow {TR} at (0,0) size 80x180 >+ RenderTableCell {TD} at (0,0) size 18x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 16x24 >+ text run at (1,1) width 16: "6." >+ RenderTableCell {TD} at (18,0) size 62x180 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 60x178 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 60x178 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 60x178 >+ RenderTableCell {TD} at (0,0) size 60x178 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 58x100 >+ RenderText {#text} at (0,0) size 58x99 >+ text run at (0,0) width 35: "Go to" >+ text run at (0,20) width 58: "work and" >+ text run at (0,40) width 44: "stare at" >+ text run at (0,60) width 30: "dead" >+ text run at (0,80) width 46: "monitor" >+ RenderBlock {P} at (1,117) size 58x60 >+ RenderText {#text} at (0,0) size 44x59 >+ text run at (0,0) width 20: "Eat" >+ text run at (0,20) width 44: "reserve" >+ text run at (0,40) width 28: "food" >+ RenderTableCell {TD} at (420,468) size 84x260 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 80x256 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 80x256 >+ RenderTableRow {TR} at (0,0) size 80x256 >+ RenderTableCell {TD} at (0,0) size 18x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 16x24 >+ text run at (1,1) width 16: "7." >+ RenderTableCell {TD} at (18,0) size 62x256 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 60x254 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 60x254 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 60x254 >+ RenderTableCell {TD} at (0,0) size 60x254 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 58x80 >+ RenderText {#text} at (0,0) size 55x79 >+ text run at (0,0) width 19: "Go" >+ text run at (0,20) width 44: "internet" >+ text run at (0,40) width 55: "exploring" >+ text run at (0,60) width 53: "for food." >+ RenderBlock {P} at (1,97) size 58x80 >+ RenderText {#text} at (0,0) size 55x79 >+ text run at (0,0) width 46: "Internet" >+ text run at (0,20) width 55: "exploring" >+ text run at (0,40) width 43: "doesn't" >+ text run at (0,60) width 36: "work." >+ RenderBlock {P} at (1,193) size 58x60 >+ RenderText {#text} at (0,0) size 44x59 >+ text run at (0,0) width 20: "Eat" >+ text run at (0,20) width 44: "reserve" >+ text run at (0,40) width 28: "food" >+ RenderTableCell {TD} at (504,468) size 88x300 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 84x296 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 84x296 >+ RenderTableRow {TR} at (0,0) size 84x296 >+ RenderTableCell {TD} at (0,0) size 18x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 16x24 >+ text run at (1,1) width 16: "8." >+ RenderTableCell {TD} at (18,0) size 66x296 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 64x294 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 64x294 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 64x294 >+ RenderTableCell {TD} at (0,0) size 64x294 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 62x100 >+ RenderText {#text} at (0,0) size 55x99 >+ text run at (0,0) width 19: "Go" >+ text run at (0,20) width 44: "internet" >+ text run at (0,40) width 55: "exploring" >+ text run at (0,60) width 49: "for food" >+ text run at (0,80) width 35: "again." >+ RenderBlock {P} at (1,117) size 62x100 >+ RenderText {#text} at (0,0) size 55x99 >+ text run at (0,0) width 46: "Internet" >+ text run at (0,20) width 55: "exploring" >+ text run at (0,40) width 43: "doesn't" >+ text run at (0,60) width 32: "work" >+ text run at (0,80) width 35: "again." >+ RenderBlock {P} at (1,233) size 62x60 >+ RenderText {#text} at (0,0) size 44x59 >+ text run at (0,0) width 20: "Eat" >+ text run at (0,20) width 44: "reserve" >+ text run at (0,40) width 28: "food" >+ RenderTableRow {TR} at (0,768) size 592x396 >+ RenderTableCell {TD} at (0,768) size 84x396 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 80x372 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 80x372 >+ RenderTableRow {TR} at (0,0) size 80x372 >+ RenderTableCell {TD} at (0,0) size 18x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 16x24 >+ text run at (1,1) width 16: "9." >+ RenderTableCell {TD} at (18,0) size 62x372 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 60x370 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 60x370 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 60x370 >+ RenderTableCell {TD} at (0,0) size 60x370 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 58x80 >+ RenderText {#text} at (0,0) size 55x79 >+ text run at (0,0) width 19: "Go" >+ text run at (0,20) width 44: "internet" >+ text run at (0,40) width 55: "exploring" >+ text run at (0,60) width 53: "for food." >+ RenderBlock {P} at (1,97) size 58x100 >+ RenderText {#text} at (0,0) size 55x99 >+ text run at (0,0) width 46: "Internet" >+ text run at (0,20) width 55: "exploring" >+ text run at (0,40) width 19: "still" >+ text run at (0,60) width 43: "doesn't" >+ text run at (0,80) width 36: "work." >+ RenderBlock {P} at (1,213) size 58x80 >+ RenderText {#text} at (0,0) size 55x79 >+ text run at (0,0) width 47: "Give up" >+ text run at (0,20) width 44: "internet" >+ text run at (0,40) width 55: "exploring" >+ text run at (0,60) width 53: "for food." >+ RenderBlock {P} at (1,309) size 58x60 >+ RenderText {#text} at (0,0) size 44x59 >+ text run at (0,0) width 20: "Eat" >+ text run at (0,20) width 44: "reserve" >+ text run at (0,40) width 28: "food" >+ RenderBlock (anonymous) at (2,374) size 80x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTableCell {TD} at (84,768) size 84x316 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 80x312 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 80x312 >+ RenderTableRow {TR} at (0,0) size 80x312 >+ RenderTableCell {TD} at (0,0) size 29x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x24 >+ text run at (1,1) width 27: "10." >+ RenderTableCell {TD} at (29,0) size 51x312 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 49x310 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 49x310 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 49x310 >+ RenderTableCell {TD} at (0,0) size 49x310 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 47x80 >+ RenderText {#text} at (0,0) size 40x79 >+ text run at (0,0) width 40: "Power" >+ text run at (0,20) width 39: "comes" >+ text run at (0,40) width 30: "back" >+ text run at (0,60) width 19: "on." >+ RenderBlock {P} at (1,97) size 47x100 >+ RenderText {#text} at (0,0) size 44x99 >+ text run at (0,0) width 20: "Put" >+ text run at (0,20) width 33: "trusty" >+ text run at (0,40) width 42: "abacus" >+ text run at (0,60) width 44: "back in" >+ text run at (0,80) width 25: "attic" >+ RenderBlock {P} at (1,213) size 47x60 >+ RenderText {#text} at (0,0) size 41x59 >+ text run at (0,0) width 31: "Grab" >+ text run at (0,20) width 31: "latest" >+ text run at (0,40) width 41: "mozilla" >+ RenderBlock {P} at (1,289) size 47x20 >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "Test it" >+ RenderTableCell {TD} at (168,768) size 84x104 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 80x100 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 80x100 >+ RenderTableRow {TR} at (0,0) size 80x100 >+ RenderTableCell {TD} at (0,0) size 29x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x24 >+ text run at (1,1) width 27: "11." >+ RenderTableCell {TD} at (29,0) size 51x100 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 49x98 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 49x98 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 49x98 >+ RenderTableCell {TD} at (0,0) size 49x98 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 47x60 >+ RenderText {#text} at (0,0) size 41x59 >+ text run at (0,0) width 31: "Grab" >+ text run at (0,20) width 31: "latest" >+ text run at (0,40) width 41: "mozilla" >+ RenderBlock {P} at (1,77) size 47x20 >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "Test it" >+ RenderTableCell {TD} at (252,768) size 84x104 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 80x100 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 80x100 >+ RenderTableRow {TR} at (0,0) size 80x100 >+ RenderTableCell {TD} at (0,0) size 29x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x24 >+ text run at (1,1) width 27: "12." >+ RenderTableCell {TD} at (29,0) size 51x100 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 49x98 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 49x98 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 49x98 >+ RenderTableCell {TD} at (0,0) size 49x98 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 47x60 >+ RenderText {#text} at (0,0) size 41x59 >+ text run at (0,0) width 31: "Grab" >+ text run at (0,20) width 31: "latest" >+ text run at (0,40) width 41: "mozilla" >+ RenderBlock {P} at (1,77) size 47x20 >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "Test it" >+ RenderTableCell {TD} at (336,768) size 84x104 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 80x100 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 80x100 >+ RenderTableRow {TR} at (0,0) size 80x100 >+ RenderTableCell {TD} at (0,0) size 29x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x24 >+ text run at (1,1) width 27: "13." >+ RenderTableCell {TD} at (29,0) size 51x100 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 49x98 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 49x98 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 49x98 >+ RenderTableCell {TD} at (0,0) size 49x98 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 47x60 >+ RenderText {#text} at (0,0) size 41x59 >+ text run at (0,0) width 31: "Grab" >+ text run at (0,20) width 31: "latest" >+ text run at (0,40) width 41: "mozilla" >+ RenderBlock {P} at (1,77) size 47x20 >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "Test it" >+ RenderTableCell {TD} at (420,768) size 84x104 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 80x100 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 80x100 >+ RenderTableRow {TR} at (0,0) size 80x100 >+ RenderTableCell {TD} at (0,0) size 29x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x24 >+ text run at (1,1) width 27: "14." >+ RenderTableCell {TD} at (29,0) size 51x100 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 49x98 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 49x98 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 49x98 >+ RenderTableCell {TD} at (0,0) size 49x98 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 47x60 >+ RenderText {#text} at (0,0) size 41x59 >+ text run at (0,0) width 31: "Grab" >+ text run at (0,20) width 31: "latest" >+ text run at (0,40) width 41: "mozilla" >+ RenderBlock {P} at (1,77) size 47x20 >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "Test it" >+ RenderTableCell {TD} at (504,768) size 88x296 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=2 c=6 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 84x292 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 84x292 >+ RenderTableRow {TR} at (0,0) size 84x292 >+ RenderTableCell {TD} at (0,0) size 29x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x24 >+ text run at (1,1) width 27: "15." >+ RenderTableCell {TD} at (29,0) size 55x292 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 53x290 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 53x290 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 53x290 >+ RenderTableCell {TD} at (0,0) size 53x290 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (1,1) size 51x60 >+ RenderText {#text} at (0,0) size 41x59 >+ text run at (0,0) width 31: "Grab" >+ text run at (0,20) width 31: "latest" >+ text run at (0,40) width 41: "mozilla" >+ RenderBlock {P} at (1,77) size 51x20 >+ RenderText {#text} at (0,0) size 37x19 >+ text run at (0,0) width 37: "Test it" >+ RenderBlock {P} at (1,113) size 51x120 >+ RenderText {#text} at (0,0) size 51x119 >+ text run at (0,0) width 44: "Mozilla" >+ text run at (0,20) width 51: "removes" >+ text run at (0,40) width 31: "Y2K" >+ text run at (0,60) width 51: "Warning" >+ text run at (0,80) width 28: "from" >+ text run at (0,100) width 51: "FTP site" >+ RenderBlock {P} at (1,249) size 51x40 >+ RenderText {#text} at (0,0) size 51x39 >+ text run at (0,0) width 51: "This bug" >+ text run at (0,20) width 42: "is fixed" >+ RenderTableRow {TR} at (0,1164) size 592x31 >+ RenderTableCell {TD} at (0,1164) size 84x31 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 80x27 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 80x27 >+ RenderTableRow {TR} at (0,0) size 80x27 >+ RenderTableCell {TD} at (0,0) size 29x27 [color=#FFFF00] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x24 >+ text run at (1,1) width 27: "16." >+ RenderTableCell {TD} at (29,0) size 51x24 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 49x22 [color=#000000] >+ RenderTableSection {TBODY} at (0,0) size 49x22 [bgcolor=#FFFF00] >+ RenderTableRow {TR} at (0,0) size 49x22 >+ RenderTableCell {TD} at (0,0) size 49x22 [color=#FFFFFF] [bgcolor=#404080] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "?" >+ RenderTableCell {TD} at (84,1164) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (168,1164) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (252,1164) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (336,1164) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=3 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (420,1164) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=3 c=5 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (504,1164) size 88x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=3 c=6 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableRow {TR} at (0,1195) size 592x24 >+ RenderTableCell {TD} at (0,1195) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (84,1195) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (168,1195) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (252,1195) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=4 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (336,1195) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=4 c=4 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (420,1195) size 84x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=4 c=5 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderTableCell {TD} at (504,1195) size 88x24 [color=#FFFFFF] [bgcolor=#404080] [border: (1px inset #808080)] [r=4 c=6 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 6x19 >+ text run at (2,2) width 6: "-" >+ RenderBlock (anonymous) at (0,1279) size 769x40 >+ RenderBR {BR} at (384,0) size 1x19 >+ RenderText {#text} at (20,20) size 729x19 >+ text run at (20,20) width 729: "Notice the scrollbars, they are rendered outside of the table columns, and the yellow day numbers are hidden under them." >+ RenderBlock {P} at (0,1335) size 769x80 >+ RenderText {#text} at (7,0) size 765x79 >+ text run at (7,0) width 755: "This is probably another bug already covered, or fixed, but day 3 & 16 should have no scrollbar, but the area where the other" >+ text run at (18,20) width 364: "scrollbars are drawn is drawn funny. They are not rendered. " >+ text run at (382,20) width 369: "They seem to be whatever was drawn there before, or drawn" >+ text run at (2,40) width 765: "somewhere else. Day 16 (contaings only the letter \"?\") has a region below the ? mark that is never rendered. Resize the window" >+ text run at (194,60) width 381: "so the window can scroll down and scroll the page up & down." >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14159-2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14159-2-expected.txt >new file mode 100644 >index 00000000000..b5ea64d93cc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14159-2-expected.txt >@@ -0,0 +1,48 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 569x32 >+ RenderTableSection {TBODY} at (0,0) size 569x32 >+ RenderTableRow {TR} at (0,2) size 569x28 >+ RenderTableCell {TD} at (2,2) size 565x28 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 563x26 >+ RenderTableSection {TBODY} at (0,0) size 563x26 >+ RenderTableRow {TR} at (0,2) size 563x22 >+ RenderTableCell {TD} at (2,2) size 33x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 31x19 >+ text run at (1,1) width 31: "news" >+ RenderTableCell {TD} at (37,2) size 51x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 49x19 >+ text run at (1,1) width 49: "archives" >+ RenderTableCell {TD} at (90,2) size 59x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 57x19 >+ text run at (1,1) width 57: "hardware" >+ RenderTableCell {TD} at (151,2) size 33x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 31x19 >+ text run at (1,1) width 31: "shots" >+ RenderTableCell {TD} at (186,2) size 40x22 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 38x19 >+ text run at (1,1) width 38: "games" >+ RenderTableCell {TD} at (228,2) size 25x22 [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 23x19 >+ text run at (1,1) width 23: "files" >+ RenderTableCell {TD} at (255,2) size 70x22 [r=0 c=6 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 68x19 >+ text run at (1,1) width 68: "reviewseek" >+ RenderTableCell {TD} at (327,2) size 43x22 [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 41x19 >+ text run at (1,1) width 41: "forums" >+ RenderTableCell {TD} at (372,2) size 62x22 [r=0 c=8 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 60x19 >+ text run at (1,1) width 60: "interviews" >+ RenderTableCell {TD} at (436,2) size 36x22 [r=0 c=9 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 34x19 >+ text run at (1,1) width 34: "about" >+ RenderTableCell {TD} at (474,2) size 29x22 [r=0 c=10 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "links" >+ RenderTableCell {TD} at (505,2) size 56x22 [r=0 c=11 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 54x19 >+ text run at (1,1) width 54: "advertise" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14489-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14489-expected.txt >new file mode 100644 >index 00000000000..6485e9a4b35 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug14489-expected.txt >@@ -0,0 +1,73 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#C0C0C0] >+ RenderTable {TABLE} at (0,0) size 784x148 [border: (3px outset #808080)] >+ RenderTableSection {TBODY} at (3,3) size 778x142 >+ RenderTableRow {TR} at (0,2) size 778x138 >+ RenderTableCell {TD} at (2,2) size 774x138 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 385x134 [border: (3px outset #808080)] >+ RenderTableSection {TBODY} at (3,3) size 379x128 >+ RenderTableRow {TR} at (0,2) size 379x124 >+ RenderTableCell {TD} at (2,2) size 375x124 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 344x119 >+ text run at (2,2) width 344: "blah blah blah blah blah blah blah blah blah blah blah blah" >+ text run at (2,22) width 29: "blah " >+ text run at (31,22) width 315: "blah blah blah blah blah blah blah blah blah blah blah" >+ text run at (2,42) width 58: "blah blah " >+ text run at (60,42) width 286: "blah blah blah blah blah blah blah blah blah blah" >+ text run at (2,62) width 87: "blah blah blah " >+ text run at (89,62) width 257: "blah blah blah blah blah blah blah blah blah" >+ text run at (2,82) width 116: "blah blah blah blah " >+ text run at (118,82) width 228: "blah blah blah blah blah blah blah blah" >+ text run at (2,102) width 141: "blah blah blah blah blah" >+ RenderBlock (anonymous) at (0,148) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,168) size 784x148 [border: (3px outset #808080)] >+ RenderTableSection {TBODY} at (3,3) size 778x142 >+ RenderTableRow {TR} at (0,2) size 778x138 >+ RenderTableCell {TD} at (2,2) size 774x138 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (387,2) size 54x19 >+ text run at (387,2) width 54: "blah blah" >+ RenderTable {TABLE} at (2,2) size 385x134 [border: (3px outset #808080)] >+ RenderTableSection {TBODY} at (3,3) size 379x128 >+ RenderTableRow {TR} at (0,2) size 379x124 >+ RenderTableCell {TD} at (2,2) size 375x124 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 344x119 >+ text run at (2,2) width 344: "blah blah blah blah blah blah blah blah blah blah blah blah" >+ text run at (2,22) width 29: "blah " >+ text run at (31,22) width 315: "blah blah blah blah blah blah blah blah blah blah blah" >+ text run at (2,42) width 58: "blah blah " >+ text run at (60,42) width 286: "blah blah blah blah blah blah blah blah blah blah" >+ text run at (2,62) width 87: "blah blah blah " >+ text run at (89,62) width 257: "blah blah blah blah blah blah blah blah blah" >+ text run at (2,82) width 116: "blah blah blah blah " >+ text run at (118,82) width 228: "blah blah blah blah blah blah blah blah" >+ text run at (2,102) width 141: "blah blah blah blah blah" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,316) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,336) size 784x184 [border: (3px outset #808080)] >+ RenderTableSection {TBODY} at (3,3) size 778x178 >+ RenderTableRow {TR} at (0,2) size 778x174 >+ RenderTableCell {TD} at (2,2) size 774x174 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (2,2) size 770x20 >+ RenderText {#text} at (0,0) size 54x19 >+ text run at (0,0) width 54: "blah blah" >+ RenderBlock {P} at (2,38) size 770x0 >+ RenderTable {TABLE} at (0,0) size 385x134 [border: (3px outset #808080)] >+ RenderTableSection {TBODY} at (3,3) size 379x128 >+ RenderTableRow {TR} at (0,2) size 379x124 >+ RenderTableCell {TD} at (2,2) size 375x124 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 344x119 >+ text run at (2,2) width 344: "blah blah blah blah blah blah blah blah blah blah blah blah" >+ text run at (2,22) width 29: "blah " >+ text run at (31,22) width 315: "blah blah blah blah blah blah blah blah blah blah blah" >+ text run at (2,42) width 58: "blah blah " >+ text run at (60,42) width 286: "blah blah blah blah blah blah blah blah blah blah" >+ text run at (2,62) width 87: "blah blah blah " >+ text run at (89,62) width 257: "blah blah blah blah blah blah blah blah blah" >+ text run at (2,82) width 116: "blah blah blah blah " >+ text run at (118,82) width 228: "blah blah blah blah blah blah blah blah" >+ text run at (2,102) width 141: "blah blah blah blah blah" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1647-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1647-expected.txt >new file mode 100644 >index 00000000000..934c937895f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1647-expected.txt >@@ -0,0 +1,41 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#FFFFFF] >+ RenderTable {TABLE} at (0,0) size 598x581 >+ RenderTableSection {TBODY} at (0,0) size 598x581 >+ RenderTableRow {TR} at (0,0) size 598x234 >+ RenderTableCell {TD} at (0,0) size 152x20 [bgcolor=#CCCC9C] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (0,0) size 84x19 >+ text run at (0,0) width 84: "xxxxxxxxxxxx" >+ RenderBR {BR} at (84,15) size 0x0 >+ RenderTableCell {TD} at (152,0) size 3x38 [bgcolor=#D3D3D3] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {HR} at (0,8) size 3x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,18) size 3x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTableCell {TD} at (155,0) size 91x114 [bgcolor=#FFA500] [r=0 c=2 rs=1 cs=1] >+ RenderBlock {HR} at (0,8) size 91x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,18) size 91x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {HR} at (0,46) size 91x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,56) size 91x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {HR} at (0,84) size 91x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,94) size 91x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTableRow {TR} at (0,234) size 598x56 >+ RenderTableCell {TD} at (152,234) size 446x56 [r=1 c=1 rs=1 cs=5] >+ RenderImage {IMG} at (0,0) size 446x56 >+ RenderBR {BR} at (446,56) size 0x0 >+ RenderTableRow {TR} at (0,290) size 598x118 >+ RenderTableCell {TD} at (0,290) size 152x291 [r=2 c=0 rs=2 cs=1] >+ RenderImage {IMG} at (0,0) size 152x291 >+ RenderBR {BR} at (152,291) size 0x0 >+ RenderTableCell {TD} at (152,290) size 446x118 [r=2 c=1 rs=1 cs=5] >+ RenderImage {IMG} at (0,0) size 446x118 >+ RenderBR {BR} at (446,118) size 0x0 >+ RenderTableRow {TR} at (0,408) size 598x173 >+ RenderTableCell {TD} at (152,408) size 446x173 [r=3 c=1 rs=1 cs=5] >+ RenderImage {IMG} at (0,0) size 446x173 >+ RenderBR {BR} at (446,173) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1725-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1725-expected.txt >new file mode 100644 >index 00000000000..7b3c087894e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug1725-expected.txt >@@ -0,0 +1,67 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 600x292 [bgcolor=#FFC0CB] >+ RenderTableSection {TBODY} at (0,0) size 600x292 >+ RenderTableRow {TR} at (0,0) size 600x20 >+ RenderTableCell {TD} at (0,0) size 601x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "1" >+ RenderTableRow {TR} at (0,20) size 600x20 >+ RenderTableCell {TD} at (0,20) size 601x20 [bgcolor=#FF0000] [r=1 c=0 rs=1 cs=3] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "2" >+ RenderTableRow {TR} at (0,40) size 600x0 >+ RenderTableCell {TD} at (0,40) size 156x20 [bgcolor=#00FFFF] [r=2 c=0 rs=40 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "3" >+ RenderTableRow {TR} at (0,40) size 600x32 >+ RenderTableCell {TD} at (155,40) size 446x32 [bgcolor=#FFA500] [r=3 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 440x32 >+ RenderTableSection {TBODY} at (0,0) size 440x32 >+ RenderTableRow {TR} at (0,2) size 440x28 >+ RenderTableCell {TD} at (2,2) size 217x28 [r=0 c=0 rs=1 cs=1] >+ RenderButton {INPUT} at (3,3) size 102x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 86x16 >+ RenderText at (0,0) size 86x16 >+ text run at (0,0) width 86: "Submit Criteria" >+ RenderTableCell {TD} at (221,5) size 217x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "4" >+ RenderTableRow {TR} at (0,72) size 600x20 >+ RenderTableCell {TD} at (155,72) size 446x20 [bgcolor=#FF0000] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "5" >+ RenderTableRow {TR} at (0,92) size 600x40 >+ RenderTableCell {TD} at (155,92) size 446x40 [bgcolor=#FFFF00] [r=5 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 404x39 >+ text run at (0,0) width 245: "If you have entered your feature criteria, " >+ text run at (245,0) width 159: "press the \"Submit Criteria\"" >+ text run at (0,20) width 83: "button above." >+ RenderTableRow {TR} at (0,132) size 600x20 >+ RenderTableCell {TD} at (155,132) size 446x20 [bgcolor=#D3D3D3] [r=6 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "6" >+ RenderTableRow {TR} at (0,152) size 600x60 >+ RenderTableCell {TD} at (155,152) size 446x60 [r=7 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 443x59 >+ text run at (0,0) width 252: "If you want to do a radius search instead, " >+ text run at (252,0) width 155: "press the \"Radius Search\"" >+ text run at (0,20) width 46: "button. " >+ text run at (46,20) width 261: "This will allow you to select a starting point " >+ text run at (307,20) width 136: "and enter a radius with" >+ text run at (0,40) width 119: "new feature criteria." >+ RenderTableRow {TR} at (0,212) size 600x20 >+ RenderTableCell {TD} at (155,212) size 446x20 [r=8 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTableRow {TR} at (0,232) size 600x60 >+ RenderTableCell {TD} at (155,232) size 446x60 [r=9 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 436x59 >+ text run at (0,0) width 413: "All information provided is deemed reliable but is not guaranteed and" >+ text run at (0,20) width 62: "should be " >+ text run at (62,20) width 374: "independently verified. The price shown may represent the top" >+ text run at (0,40) width 91: "or bottom of a " >+ text run at (91,40) width 336: "price range listing and not necessarily a fixed price offer." >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug17826-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug17826-expected.txt >new file mode 100644 >index 00000000000..466a3ada732 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug17826-expected.txt >@@ -0,0 +1,38 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderTable {TABLE} at (0,0) size 784x82 [bgcolor=#CCCCCC] [border: (1px solid #FF0000)] >+ RenderTableSection {TBODY} at (1,1) size 782x80 >+ RenderTableRow {TR} at (0,2) size 782x24 >+ RenderTableCell {TD} at (2,2) size 150x24 [border: (1px solid #FF0000)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 4x19 >+ text run at (2,2) width 4: " " >+ RenderTableCell {TD} at (153,2) size 325x24 [border: (1px solid #FF0000)] [r=0 c=1 rs=1 cs=6] >+ RenderText {#text} at (2,2) size 4x19 >+ text run at (2,2) width 4: " " >+ RenderTableCell {TD} at (479,2) size 150x24 [border: (1px solid #FF0000)] [r=0 c=7 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 4x19 >+ text run at (2,2) width 4: " " >+ RenderTableCell {TD} at (630,2) size 151x24 [border: (1px solid #FF0000)] [r=0 c=8 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 4x19 >+ text run at (2,2) width 4: " " >+ RenderTableRow {TR} at (0,28) size 782x24 >+ RenderTableCell {TD} at (153,28) size 171x24 [border: (1px solid #FF0000)] [r=1 c=1 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 94x19 >+ text run at (2,2) width 94: "Find a Business" >+ RenderTableCell {TD} at (325,28) size 153x24 [border: (1px solid #FF0000)] [r=1 c=4 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 76x19 >+ text run at (2,2) width 76: "What's New" >+ RenderTableCell {TD} at (479,28) size 150x24 [border: (1px solid #FF0000)] [r=1 c=7 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 72x19 >+ text run at (2,2) width 72: "Search Tips" >+ RenderTableRow {TR} at (0,54) size 782x24 >+ RenderTableCell {TD} at (2,54) size 779x24 [border: (1px solid #FF0000)] [r=2 c=0 rs=1 cs=9] >+ RenderText {#text} at (2,2) size 4x19 >+ text run at (2,2) width 4: " " >+ RenderBlock {P} at (0,98) size 784x40 >+ RenderText {#text} at (0,0) size 759x39 >+ text run at (0,0) width 759: "bug #17826 : Drag the right edge of the window and either widen or narrow the window; the column widths should oscillate as" >+ text run at (0,20) width 318: "you resize the window (tested 1999122008 WinNT)" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug178855-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug178855-expected.txt >new file mode 100644 >index 00000000000..c9285c6a01a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug178855-expected.txt >@@ -0,0 +1,9 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 38x26 >+ RenderTable {table} at (0,0) size 38x26 >+ RenderTableSection (anonymous) at (0,0) size 38x26 >+ RenderTableRow {tr} at (0,2) size 38x22 >+ RenderTableCell {td} at (2,2) size 34x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 32x19 >+ text run at (1,1) width 32: "a test" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug18770-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug18770-expected.txt >new file mode 100644 >index 00000000000..4e7333554db >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug18770-expected.txt >@@ -0,0 +1,37 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#FFFFFF] >+ RenderTable {TABLE} at (0,0) size 600x100 >+ RenderTableSection {TBODY} at (0,0) size 600x100 >+ RenderTableRow {TR} at (0,0) size 600x100 >+ RenderTableCell {TD} at (0,7) size 111x86 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 111x86 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 109x84 >+ RenderTableRow {TR} at (0,0) size 109x62 >+ RenderTableCell {TD} at (0,0) size 109x62 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 107x59 >+ text run at (1,1) width 41: "R1C1," >+ text run at (1,21) width 90: "COLSPAN=2" >+ text run at (1,41) width 107: "WIDTH=\"100%\"" >+ RenderTableRow {TR} at (0,62) size 109x22 >+ RenderTableCell {TD} at (0,62) size 55x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 37x19 >+ text run at (1,1) width 37: "R2C1" >+ RenderTableCell {TD} at (54,62) size 55x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 37x19 >+ text run at (1,1) width 37: "R2C2" >+ RenderTableCell {TD} at (111,0) size 489x100 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 187x19 >+ text run at (0,0) width 187: "Quotes delayed by 20 minutes." >+ RenderBR {BR} at (187,15) size 0x0 >+ RenderText {#text} at (0,20) size 483x79 >+ text run at (0,20) width 121: "To ensure that your " >+ text run at (121,20) width 347: "portfolios and other personalized content can't be viewed " >+ text run at (468,20) width 15: "by" >+ text run at (0,40) width 330: "others using this computer, sign out of Netcenter when " >+ text run at (330,40) width 138: "you are finished. When" >+ text run at (0,60) width 217: "you want to view your personalized " >+ text run at (217,60) width 264: "content again, all you have to do is sign in to" >+ text run at (0,80) width 64: "Netcenter." >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug19526-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug19526-expected.txt >new file mode 100644 >index 00000000000..4530e5301ba >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug19526-expected.txt >@@ -0,0 +1,43 @@ >+layer at (0,0) size 785x1272 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1272 >+ RenderBlock {HTML} at (0,0) size 785x1272 >+ RenderBody {BODY} at (8,8) size 769x1256 >+ RenderBlock {P} at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 335x19 >+ text run at (0,0) width 335: "100 percent height table inside 100 percent height table:" >+ RenderTable {TABLE} at (0,36) size 769x584 [bgcolor=#808080] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 767x582 >+ RenderTableRow {TR} at (0,2) size 767x578 >+ RenderTableCell {TD} at (2,2) size 381x578 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 377x574 [bgcolor=#FFFF00] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 375x572 >+ RenderTableRow {TR} at (0,2) size 375x568 >+ RenderTableCell {TD} at (2,274) size 185x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 126x19 >+ text run at (2,2) width 126: " Inner Table (yellow)" >+ RenderTableCell {TD} at (188,274) size 185x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 4x19 >+ text run at (2,2) width 4: " " >+ RenderTableCell {TD} at (384,279) size 381x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 117x19 >+ text run at (2,2) width 117: " Outer Table (grey)" >+ RenderBlock {P} at (0,636) size 769x20 >+ RenderText {#text} at (0,0) size 327x19 >+ text run at (0,0) width 327: "50 percent height table inside 100 percent height table:" >+ RenderTable {TABLE} at (0,672) size 769x584 [bgcolor=#808080] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 767x582 >+ RenderTableRow {TR} at (0,2) size 767x578 >+ RenderTableCell {TD} at (2,145) size 381x292 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 377x287 [bgcolor=#FFFF00] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 375x285 >+ RenderTableRow {TR} at (0,2) size 375x281 >+ RenderTableCell {TD} at (2,130) size 185x25 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 126x20 >+ text run at (2,3) width 126: " Inner Table (yellow)" >+ RenderTableCell {TD} at (188,130) size 185x25 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 4x20 >+ text run at (2,3) width 4: " " >+ RenderTableCell {TD} at (384,279) size 381x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 117x19 >+ text run at (2,2) width 117: " Outer Table (grey)" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug21518-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug21518-expected.txt >new file mode 100644 >index 00000000000..f6e38ee58c8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug21518-expected.txt >@@ -0,0 +1,94 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x461 >+ RenderBlock {HTML} at (0,0) size 800x461 >+ RenderBody {BODY} at (8,8) size 784x445 >+ RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)] >+ RenderBlock {H3} at (0,20) size 784x24 >+ RenderText {#text} at (0,0) size 62x22 >+ text run at (0,0) width 62: "Table 1" >+ RenderBlock {PRE} at (0,62) size 784x65 >+ RenderText {#text} at (0,0) size 224x64 >+ text run at (0,0) width 224: "<TABLE width=\"500\" border=1>" >+ text run at (0,16) width 168: "<COLGROUP width=\"1*\">" >+ text run at (0,32) width 168: "<COLGROUP width=\"1*\">" >+ text run at (0,48) width 168: "<COLGROUP width=\"3*\">" >+ RenderTable {TABLE} at (0,139) size 500x83 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 498x80 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 164x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell A" >+ RenderTableCell {TD} at (167,2) size 164x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 38x19 >+ text run at (2,2) width 38: "Cell B" >+ RenderTableCell {TD} at (332,2) size 165x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell C" >+ RenderTableRow {TR} at (0,28) size 498x24 >+ RenderTableCell {TD} at (2,28) size 164x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell D" >+ RenderTableCell {TD} at (167,28) size 164x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Cell E" >+ RenderTableCell {TD} at (332,28) size 165x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Cell F" >+ RenderTableRow {TR} at (0,54) size 498x24 >+ RenderTableCell {TD} at (2,54) size 164x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell G" >+ RenderTableCell {TD} at (167,54) size 164x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell H" >+ RenderTableCell {TD} at (332,54) size 165x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 33x19 >+ text run at (2,2) width 33: "Cell I" >+ RenderBlock {HR} at (0,229) size 784x3 [border: (1px inset #000000)] >+ RenderBlock {H3} at (0,250) size 784x24 >+ RenderText {#text} at (0,0) size 62x22 >+ text run at (0,0) width 62: "Table 2" >+ RenderBlock {PRE} at (0,291) size 784x49 >+ RenderText {#text} at (0,0) size 224x48 >+ text run at (0,0) width 224: "<TABLE width=\"500\" border=1>" >+ text run at (0,16) width 224: "<COLGROUP span=2 width=\"1*\">" >+ text run at (0,32) width 168: "<COLGROUP width=\"3*\">" >+ RenderTable {TABLE} at (0,352) size 500x83 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 498x80 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 164x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell A" >+ RenderTableCell {TD} at (167,2) size 164x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 38x19 >+ text run at (2,2) width 38: "Cell B" >+ RenderTableCell {TD} at (332,2) size 165x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell C" >+ RenderTableRow {TR} at (0,28) size 498x24 >+ RenderTableCell {TD} at (2,28) size 164x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell D" >+ RenderTableCell {TD} at (167,28) size 164x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Cell E" >+ RenderTableCell {TD} at (332,28) size 165x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Cell F" >+ RenderTableRow {TR} at (0,54) size 498x24 >+ RenderTableCell {TD} at (2,54) size 164x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell G" >+ RenderTableCell {TD} at (167,54) size 164x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell H" >+ RenderTableCell {TD} at (332,54) size 165x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 33x19 >+ text run at (2,2) width 33: "Cell I" >+ RenderBlock {HR} at (0,442) size 784x3 [border: (1px inset #000000)] >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug220653-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug220653-expected.txt >new file mode 100644 >index 00000000000..240f2b0f298 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug220653-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 808x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x569 >+ RenderTable {TABLE} at (0,0) size 800x38 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 798x36 >+ RenderTableRow {TR} at (0,3) size 798x30 >+ RenderTableCell {TD} at (3,3) size 42x30 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=10] >+ RenderText {#text} at (5,5) size 11x19 >+ text run at (5,5) width 11: "A" >+ RenderTableCell {TD} at (47,3) size 218x30 [border: (1px inset #808080)] [r=0 c=10 rs=1 cs=50] >+ RenderText {#text} at (5,5) size 10x19 >+ text run at (5,5) width 10: "B" >+ RenderTableCell {TD} at (268,3) size 527x30 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=120] >+ RenderText {#text} at (5,5) size 11x19 >+ text run at (5,5) width 11: "C" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug22122-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug22122-expected.txt >new file mode 100644 >index 00000000000..c2405ec8ec8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug22122-expected.txt >@@ -0,0 +1,183 @@ >+layer at (0,0) size 785x906 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x906 >+ RenderBlock {HTML} at (0,0) size 785x906 >+ RenderBody {BODY} at (8,8) size 769x890 >+ RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {H3} at (0,20) size 769x24 >+ RenderText {#text} at (0,0) size 62x22 >+ text run at (0,0) width 62: "Table 1" >+ RenderBlock {PRE} at (0,62) size 769x65 >+ RenderText {#text} at (0,0) size 224x64 >+ text run at (0,0) width 224: "<TABLE width=\"500\" border=1>" >+ text run at (0,16) width 80: "<COLGROUP>" >+ text run at (0,32) width 80: "<COLGROUP>" >+ text run at (0,48) width 168: "<COLGROUP width=\"0*\">" >+ RenderTable {TABLE} at (0,139) size 500x83 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 498x80 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 164x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell A" >+ RenderTableCell {TD} at (167,2) size 164x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 38x19 >+ text run at (2,2) width 38: "Cell B" >+ RenderTableCell {TD} at (332,2) size 165x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell C" >+ RenderTableRow {TR} at (0,28) size 498x24 >+ RenderTableCell {TD} at (2,28) size 164x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell D" >+ RenderTableCell {TD} at (167,28) size 164x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Cell E" >+ RenderTableCell {TD} at (332,28) size 165x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Cell F" >+ RenderTableRow {TR} at (0,54) size 498x24 >+ RenderTableCell {TD} at (2,54) size 164x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell G" >+ RenderTableCell {TD} at (167,54) size 164x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell H" >+ RenderTableCell {TD} at (332,54) size 165x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 33x19 >+ text run at (2,2) width 33: "Cell I" >+ RenderBlock {HR} at (0,229) size 769x3 [border: (1px inset #000000)] >+ RenderBlock {H3} at (0,250) size 769x24 >+ RenderText {#text} at (0,0) size 77x22 >+ text run at (0,0) width 77: "Table 2.1" >+ RenderBlock {PRE} at (0,291) size 769x65 >+ RenderText {#text} at (0,0) size 224x64 >+ text run at (0,0) width 224: "<TABLE width=\"500\" border=1>" >+ text run at (0,16) width 168: "<COLGROUP width=\"1*\">" >+ text run at (0,32) width 168: "<COLGROUP width=\"1*\">" >+ text run at (0,48) width 168: "<COLGROUP width=\"0*\">" >+ RenderTable {TABLE} at (0,368) size 500x83 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 498x80 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 154x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell A" >+ RenderTableCell {TD} at (157,2) size 184x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x19 >+ text run at (2,2) width 46: "Cell_ B" >+ RenderTableCell {TD} at (342,2) size 155x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell C" >+ RenderTableRow {TR} at (0,28) size 498x24 >+ RenderTableCell {TD} at (2,28) size 154x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell D" >+ RenderTableCell {TD} at (157,28) size 184x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x19 >+ text run at (2,2) width 45: "Cell_ E" >+ RenderTableCell {TD} at (342,28) size 155x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Cell F" >+ RenderTableRow {TR} at (0,54) size 498x24 >+ RenderTableCell {TD} at (2,54) size 154x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell G" >+ RenderTableCell {TD} at (157,54) size 184x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x19 >+ text run at (2,2) width 47: "Cell_ H" >+ RenderTableCell {TD} at (342,54) size 155x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 33x19 >+ text run at (2,2) width 33: "Cell I" >+ RenderBlock {H3} at (0,469) size 769x24 >+ RenderText {#text} at (0,0) size 77x22 >+ text run at (0,0) width 77: "Table 2.2" >+ RenderBlock {PRE} at (0,511) size 769x65 >+ RenderText {#text} at (0,0) size 224x64 >+ text run at (0,0) width 224: "<TABLE width=\"500\" border=1>" >+ text run at (0,16) width 168: "<COLGROUP width=\"1*\">" >+ text run at (0,32) width 168: "<COLGROUP width=\"2*\">" >+ text run at (0,48) width 168: "<COLGROUP width=\"0*\">" >+ RenderTable {TABLE} at (0,588) size 500x83 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 498x80 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 164x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell A" >+ RenderTableCell {TD} at (167,2) size 164x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 38x19 >+ text run at (2,2) width 38: "Cell B" >+ RenderTableCell {TD} at (332,2) size 165x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell C" >+ RenderTableRow {TR} at (0,28) size 498x24 >+ RenderTableCell {TD} at (2,28) size 164x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell D" >+ RenderTableCell {TD} at (167,28) size 164x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Cell E" >+ RenderTableCell {TD} at (332,28) size 165x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Cell F" >+ RenderTableRow {TR} at (0,54) size 498x24 >+ RenderTableCell {TD} at (2,54) size 164x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell G" >+ RenderTableCell {TD} at (167,54) size 164x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell H" >+ RenderTableCell {TD} at (332,54) size 165x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 33x19 >+ text run at (2,2) width 33: "Cell I" >+ RenderBlock {H3} at (0,689) size 769x24 >+ RenderText {#text} at (0,0) size 77x22 >+ text run at (0,0) width 77: "Table 3.1" >+ RenderBlock {PRE} at (0,730) size 769x65 >+ RenderText {#text} at (0,0) size 224x64 >+ text run at (0,0) width 224: "<TABLE width=\"500\" border=1>" >+ text run at (0,16) width 168: "<COLGROUP width=\"1*\">" >+ text run at (0,32) width 176: "<COLGROUP width=\"100\">" >+ text run at (0,48) width 168: "<COLGROUP width=\"0*\">" >+ RenderTable {TABLE} at (0,807) size 500x83 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 498x80 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 195x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell A" >+ RenderTableCell {TD} at (199,2) size 100x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 38x19 >+ text run at (2,2) width 38: "Cell B" >+ RenderTableCell {TD} at (301,2) size 195x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell C" >+ RenderTableRow {TR} at (0,28) size 498x24 >+ RenderTableCell {TD} at (2,28) size 195x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell D" >+ RenderTableCell {TD} at (199,28) size 100x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Cell E" >+ RenderTableCell {TD} at (301,28) size 195x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 37x19 >+ text run at (2,2) width 37: "Cell F" >+ RenderTableRow {TR} at (0,54) size 498x24 >+ RenderTableCell {TD} at (2,54) size 195x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell G" >+ RenderTableCell {TD} at (199,54) size 100x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Cell H" >+ RenderTableCell {TD} at (301,54) size 195x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 33x19 >+ text run at (2,2) width 33: "Cell I" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt >new file mode 100644 >index 00000000000..915909905e9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt >@@ -0,0 +1,175 @@ >+layer at (0,0) size 785x1410 >+ RenderView at (0,0) size 785x600 >+layer at (8,8) size 769x1402 >+ RenderBlock {HTML} at (8,8) size 769x1402 [bgcolor=#008000] [border: (16px solid #00FF00)] >+ RenderTable at (16,16) size 737x1370 >+ RenderTableSection (anonymous) at (0,0) size 737x1370 >+ RenderTableRow (anonymous) at (0,0) size 737x1370 >+ RenderTableCell {HEAD} at (0,0) size 185x586 [color=#FFFFFF] [bgcolor=#FF0000] [border: (5px solid #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {META} at (21,37) size 143x2 [border: (1px dotted #FFFFFF)] >+ RenderBlock {META} at (21,55) size 143x2 [border: (1px dotted #FFFFFF)] >+ RenderBlock {META} at (21,73) size 143x2 [border: (1px dotted #FFFFFF)] >+ RenderBlock {META} at (21,91) size 143x2 [border: (1px dotted #FFFFFF)] >+ RenderBlock {TITLE} at (21,109) size 143x62 [border: (1px dotted #FFFFFF)] >+ RenderText {#text} at (1,1) size 133x59 >+ text run at (1,1) width 126: "Evil Tests: Rendering" >+ text run at (1,21) width 133: "BODY and HEAD as" >+ text run at (1,41) width 132: "children of HTML - 2" >+ RenderBlock {STYLE} at (21,187) size 143x362 [border: (1px dotted #FFFFFF)] >+ RenderText {#text} at (1,1) size 140x359 >+ text run at (1,1) width 78: "/* Layout */ " >+ text run at (79,1) width 54: "HTML {" >+ text run at (1,21) width 135: "display: block; border:" >+ text run at (1,41) width 137: "1em lime solid; margin:" >+ text run at (1,61) width 43: "8px; } " >+ text run at (44,61) width 94: "HEAD, BODY" >+ text run at (1,81) width 119: "{ display: table-cell;" >+ text run at (1,101) width 113: "border: solid thick;" >+ text run at (1,121) width 132: "padding: 1em; margin:" >+ text run at (1,141) width 46: "1em; } " >+ text run at (47,141) width 71: "HEAD > *," >+ text run at (1,161) width 129: "BODY > * { display:" >+ text run at (1,181) width 111: "block; border: thin" >+ text run at (1,201) width 136: "dotted; margin: 1em 0;" >+ text run at (1,221) width 12: "} " >+ text run at (13,221) width 97: "/* Formatting */" >+ text run at (1,241) width 133: "HTML { color: black;" >+ text run at (1,261) width 128: "background: green; }" >+ text run at (1,281) width 131: "HEAD { color: white;" >+ text run at (1,301) width 115: "background: red; }" >+ text run at (1,321) width 140: "BODY { color: yellow;" >+ text run at (1,341) width 116: "background: teal; }" >+ RenderTableCell {BODY} at (185,42) size 552x1328 [color=#FFFF00] [bgcolor=#008080] [border: (5px solid #FFFF00)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {H1} at (21,53) size 510x76 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 152x36 >+ text run at (1,1) width 152: "Rendering " >+ RenderInline {CODE} at (0,0) size 64x30 >+ RenderText {#text} at (153,8) size 64x30 >+ text run at (153,8) width 64: "BODY" >+ RenderText {#text} at (217,1) size 68x36 >+ text run at (217,1) width 68: " and " >+ RenderInline {CODE} at (0,0) size 64x30 >+ RenderText {#text} at (285,8) size 64x30 >+ text run at (285,8) width 64: "HEAD" >+ RenderText {#text} at (349,1) size 506x73 >+ text run at (349,1) width 158: " as children" >+ text run at (1,38) width 36: "of " >+ RenderInline {CODE} at (0,0) size 64x30 >+ RenderText {#text} at (37,45) size 64x30 >+ text run at (37,45) width 64: "HTML" >+ RenderText {#text} at (101,38) size 43x36 >+ text run at (101,38) width 43: " - 2" >+ RenderBlock {P} at (21,161) size 510x42 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 364x19 >+ text run at (1,1) width 364: "If you have any comments to make regarding this test, e-mail" >+ RenderInline {A} at (0,0) size 174x19 [color=#0000EE] >+ RenderText {#text} at (1,21) size 174x19 >+ text run at (1,21) width 174: "py8ieh=eviltests@bath.ac.uk" >+ RenderText {#text} at (175,21) size 4x19 >+ text run at (175,21) width 4: "." >+ RenderBlock {DL} at (21,219) size 510x82 [border: (1px dotted #FFFF00)] >+ RenderBlock {DT} at (1,1) size 508x20 >+ RenderText {#text} at (0,0) size 77x19 >+ text run at (0,0) width 77: "Prerequisites" >+ RenderBlock {DD} at (41,21) size 468x60 >+ RenderText {#text} at (0,0) size 451x39 >+ text run at (0,0) width 451: "Browsers that are subjected to this test should support the the background," >+ text run at (0,20) width 438: "padding, margin, border and color properties of CSS, and in addition the" >+ RenderInline {CODE} at (0,0) size 64x16 >+ RenderText {#text} at (0,43) size 64x16 >+ text run at (0,43) width 64: "overflow" >+ RenderText {#text} at (64,40) size 272x19 >+ text run at (64,40) width 272: " property and fixed position stuff from CSS2." >+ RenderBlock {H2} at (21,325) size 510x29 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 495x26 >+ text run at (1,1) width 495: "1. Making the BODY and the HEAD into a table" >+ RenderBlock {P} at (21,378) size 510x22 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 238x19 >+ text run at (1,1) width 238: "This is really evil, but completely valid..." >+ RenderBlock {P} at (21,416) size 510x102 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 496x99 >+ text run at (1,1) width 493: "This document should have two cells, side by side: one on the left, the other on the" >+ text run at (1,21) width 496: "right. The one on the left should be red with white writing and a thick white border." >+ text run at (1,41) width 487: "It should contain four dotted lines separated by a blank line, followed by a dotted" >+ text run at (1,61) width 466: "bordered box containing the document title, and another dotted bordered box" >+ text run at (1,81) width 263: "containing the stylesheet, also shown below:" >+ RenderBlock {PRE} at (21,534) size 510x18 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 40x16 >+ text run at (1,1) width 40: " ..." >+ RenderBlock {P} at (21,568) size 510x22 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 431x19 >+ text run at (1,1) width 431: "The dotted borders and lines and the text in the left cell should be white." >+ RenderBlock {P} at (21,606) size 510x42 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 491x39 >+ text run at (1,1) width 491: "The right cell should be teal, with yellow text. This paragraph you are reading now" >+ text run at (1,21) width 154: "should be in this right cell." >+ RenderBlock {P} at (21,664) size 510x22 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 422x19 >+ text run at (1,1) width 422: "The width of the two cells is left up to the user agent to decide, I think." >+ RenderBlock {P} at (21,702) size 510x82 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 498x79 >+ text run at (1,1) width 472: "The right cell should look similar to the left cell in formatting -- each box of text" >+ text run at (1,21) width 498: "should have a yellow dotted border, and there should be a blank line between each" >+ text run at (1,41) width 488: "such box. No box should be nested -- the dotted boxes should always be distinct" >+ text run at (1,61) width 99: "from each other." >+ RenderBlock {P} at (21,800) size 510x42 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 460x39 >+ text run at (1,1) width 460: "The cells should be the same height, and they should have grown vertically to" >+ text run at (1,21) width 139: "accommodate this text." >+ RenderBlock {P} at (21,858) size 510x62 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 494x59 >+ text run at (1,1) width 479: "Around the whole setup should be two borders, dark green and light green. The" >+ text run at (1,21) width 494: "cells should be separated from each other and from these outer borders by 1em of" >+ text run at (1,41) width 69: "dark green." >+ RenderBlock {P} at (21,936) size 510x42 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 486x39 >+ text run at (1,1) width 486: "There should also be some alternate stylesheets set up to allow you to display the" >+ text run at (1,21) width 292: "<META> content. This may help with diagnosis." >+ RenderBlock {H2} at (21,1002) size 510x29 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 153x26 >+ text run at (1,1) width 153: "Submit Results" >+ RenderBlock {FORM} at (21,1055) size 510x104 [border: (1px dotted #FFFF00)] >+ RenderBlock {P} at (1,17) size 508x70 >+ RenderText {#text} at (0,0) size 250x19 >+ text run at (0,0) width 250: "How does your browser fare on this test?" >+ RenderMenuList {SELECT} at (2,22) size 504x20 [color=#000000] [bgcolor=#FFFFFF] >+ RenderBlock (anonymous) at (4,2) size 479x16 >+ RenderText at (0,0) size 240x16 >+ text run at (0,0) width 240: "Document renders exactly as described." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {LABEL} at (0,0) size 220x19 >+ RenderText {#text} at (0,47) size 66x19 >+ text run at (0,47) width 66: "Comment: " >+ RenderTextControl {INPUT} at (68,46) size 150x22 [color=#000000] [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (220,47) size 4x19 >+ text run at (220,47) width 4: " " >+ RenderButton {INPUT} at (226,46) size 57x22 [color=#000000] [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 41x16 >+ RenderText at (0,0) size 41x16 >+ text run at (0,0) width 41: "Submit" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {HR} at (21,1175) size 510x2 [border: (1px dotted #FFFF00)] >+ RenderBlock {P} at (21,1193) size 510x22 [border: (1px dotted #FFFF00)] >+ RenderInline {A} at (0,0) size 153x19 [color=#0000EE] >+ RenderText {#text} at (1,1) size 153x19 >+ text run at (1,1) width 153: "Up to the Evil Tests Page" >+ RenderText {#text} at (154,1) size 4x19 >+ text run at (154,1) width 4: "." >+ RenderBlock {P} at (21,1231) size 510x22 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 162x19 >+ text run at (1,1) width 162: "This page is maintained by " >+ RenderInline {A} at (0,0) size 73x19 [color=#0000EE] >+ RenderText {#text} at (163,1) size 73x19 >+ text run at (163,1) width 73: "Ian Hickson" >+ RenderText {#text} at (236,1) size 9x19 >+ text run at (236,1) width 9: " (" >+ RenderInline {A} at (0,0) size 118x19 [color=#0000EE] >+ RenderText {#text} at (245,1) size 118x19 >+ text run at (245,1) width 118: "py8ieh@bath.ac.uk" >+ RenderText {#text} at (363,1) size 9x19 >+ text run at (363,1) width 9: ")." >+ RenderBlock {P} at (21,1269) size 510x22 [border: (1px dotted #FFFF00)] >+ RenderText {#text} at (1,1) size 164x19 >+ text run at (1,1) width 164: "Last updated in June 1999." >+layer at (301,1187) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug24880-1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug24880-1-expected.txt >new file mode 100644 >index 00000000000..fdb3309b033 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug24880-1-expected.txt >@@ -0,0 +1,52 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x204 >+ RenderBlock {HTML} at (0,0) size 800x204 >+ RenderBody {BODY} at (8,8) size 784x188 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTable {TABLE} at (0,20) size 167x60 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 165x58 >+ RenderTableRow {TR} at (0,2) size 165x26 >+ RenderTableCell {TD} at (2,2) size 73x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 67x19 >+ text run at (3,3) width 67: "Colspan=0" >+ RenderTableRow {TR} at (0,30) size 165x26 >+ RenderTableCell {TD} at (2,30) size 73x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 36x19 >+ text run at (3,3) width 36: "Cell 2" >+ RenderTableCell {TD} at (77,30) size 42x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 36x19 >+ text run at (3,3) width 36: "Cell 3" >+ RenderTableCell {TD} at (121,30) size 42x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 36x19 >+ text run at (3,3) width 36: "Cell 4" >+ RenderBlock (anonymous) at (0,80) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,100) size 167x88 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 165x86 >+ RenderTableRow {TR} at (0,2) size 165x26 >+ RenderTableCell {TD} at (2,2) size 73x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 36x19 >+ text run at (3,3) width 36: "Cell 2" >+ RenderTableCell {TD} at (77,2) size 42x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 36x19 >+ text run at (3,3) width 36: "Cell 3" >+ RenderTableCell {TD} at (121,2) size 42x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 36x19 >+ text run at (3,3) width 36: "Cell 4" >+ RenderTableRow {TR} at (0,30) size 165x26 >+ RenderTableCell {TD} at (2,30) size 73x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 67x19 >+ text run at (3,3) width 67: "Colspan=0" >+ RenderTableRow {TR} at (0,58) size 165x26 >+ RenderTableCell {TD} at (2,58) size 73x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 36x19 >+ text run at (3,3) width 36: "Cell 5" >+ RenderTableCell {TD} at (77,58) size 42x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 36x19 >+ text run at (3,3) width 36: "Cell 6" >+ RenderTableCell {TD} at (121,58) size 42x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 36x19 >+ text run at (3,3) width 36: "Cell 7" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug25707-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug25707-expected.txt >new file mode 100644 >index 00000000000..2da62a47a31 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug25707-expected.txt >@@ -0,0 +1,29 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 772x39 >+ text run at (0,0) width 772: "The table below should be sized so that each word of text wraps to its own line, and if the font size is not too large, then the table" >+ text run at (0,20) width 198: "will not be wider than the screen." >+ RenderBlock {P} at (0,56) size 784x80 >+ RenderText {#text} at (0,0) size 783x79 >+ text run at (0,0) width 783: "Previously, the table would be incredibly wide, wide enough so that the entire paragraph of text was on one line. That was because" >+ text run at (0,20) width 757: "the \"maxElementSize\" of the cell was including margins calculated from the desired size of the text (in this case, 19x the desired" >+ text run at (0,40) width 779: "width of the paragraph). The fix was to calculate the margin for the \"maxElementSize\" of the cell using the \"maxElementSize\" of the" >+ text run at (0,60) width 439: "contained block itself, which in this case is the maximum width of a word." >+ RenderTable {TABLE} at (0,152) size 222x170 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 220x168 >+ RenderTableRow {TR} at (0,2) size 220x164 >+ RenderTableCell {TD} at (2,2) size 216x164 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {P} at (203,2) size 11x160 >+ RenderText {#text} at (0,0) size 32x159 >+ text run at (0,0) width 25: "This" >+ text run at (0,20) width 9: "is" >+ text run at (0,40) width 32: "some" >+ text run at (0,60) width 26: "text." >+ text run at (0,80) width 25: "This" >+ text run at (0,100) width 9: "is" >+ text run at (0,120) width 32: "some" >+ text run at (0,140) width 26: "text." >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug27993-2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug27993-2-expected.txt >new file mode 100644 >index 00000000000..38df74f329c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug27993-2-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x72 >+ RenderBlock {HTML} at (0,0) size 800x72 >+ RenderBody {BODY} at (8,8) size 784x56 [bgcolor=#FFFFFF] >+ RenderTable {TABLE} at (0,0) size 748x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 746x54 >+ RenderTableRow {TR} at (0,2) size 746x24 >+ RenderTableCell {TD} at (2,2) size 228x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 104x19 >+ text run at (2,2) width 104: "R1C1 colspan=0" >+ RenderTableCell {TD} at (231,2) size 514x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 104x19 >+ text run at (2,2) width 104: "R1C2 colspan=0" >+ RenderTableRow {TR} at (0,28) size 746x24 >+ RenderTableCell {TD} at (2,28) size 743x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 104x19 >+ text run at (2,2) width 104: "R2C1 colspan=2" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt >new file mode 100644 >index 00000000000..71d8532e72f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt >@@ -0,0 +1,141 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x578 >+ RenderBlock {HTML} at (0,0) size 800x578 >+ RenderBody {BODY} at (8,8) size 784x554 [bgcolor=#999999] >+ RenderTable {TABLE} at (0,0) size 152x70 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 152x40 >+ RenderText {#text} at (16,0) size 120x39 >+ text run at (16,0) width 120: "Table with no width" >+ text run at (51,20) width 50: "attribute" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,41) size 150x28 >+ RenderTableRow {TR} at (0,2) size 150x24 >+ RenderTableCell {TD} at (2,2) size 50x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 31x19 >+ text run at (2,2) width 31: "50px" >+ RenderTableCell {TD} at (54,2) size 20x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "1*" >+ RenderTableCell {TD} at (76,2) size 50x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 31x19 >+ text run at (2,2) width 31: "50px" >+ RenderTableCell {TD} at (128,2) size 20x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "3*" >+ RenderBlock {P} at (0,86) size 784x20 >+ RenderText {#text} at (0,0) size 43x19 >+ text run at (0,0) width 43: "correct" >+ RenderTable {TABLE} at (0,122) size 500x50 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 500x20 >+ RenderText {#text} at (131,0) size 238x19 >+ text run at (131,0) width 238: "Table with fixed width attribute =500px" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,21) size 498x28 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 50x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 31x19 >+ text run at (2,2) width 31: "50px" >+ RenderTableCell {TD} at (54,2) size 194x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "1*" >+ RenderTableCell {TD} at (250,2) size 50x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 31x19 >+ text run at (2,2) width 31: "50px" >+ RenderTableCell {TD} at (302,2) size 194x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "3*" >+ RenderBlock {P} at (0,188) size 784x60 >+ RenderText {#text} at (0,0) size 777x59 >+ text run at (0,0) width 484: "incorrect: it seems that the * columns start with the same width than the previous " >+ text run at (484,0) width 293: "example, and then all the columnss are expanded" >+ text run at (0,20) width 251: "proportionally to occupy the extra space. " >+ text run at (251,20) width 498: "The * columns should use all the space unused by other columns, so no expand are" >+ text run at (0,40) width 48: "needed " >+ text run at (48,40) width 109: "for other columns." >+ RenderTable {TABLE} at (0,264) size 784x50 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 784x20 >+ RenderText {#text} at (290,0) size 204x19 >+ text run at (290,0) width 204: "Table with width attribute =100%" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,21) size 782x28 >+ RenderTableRow {TR} at (0,2) size 782x24 >+ RenderTableCell {TD} at (2,2) size 50x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 31x19 >+ text run at (2,2) width 31: "50px" >+ RenderTableCell {TD} at (54,2) size 336x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "1*" >+ RenderTableCell {TD} at (392,2) size 50x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 31x19 >+ text run at (2,2) width 31: "50px" >+ RenderTableCell {TD} at (444,2) size 336x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "3*" >+ RenderBlock {P} at (0,330) size 784x20 >+ RenderText {#text} at (0,0) size 153x19 >+ text run at (0,0) width 153: "incorrect: same as above." >+ RenderTable {TABLE} at (0,366) size 500x50 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 500x20 >+ RenderText {#text} at (147,0) size 206x19 >+ text run at (147,0) width 206: "Table with width attribute =500px" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,21) size 498x28 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 122x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "1*" >+ RenderTableCell {TD} at (126,2) size 122x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "2*" >+ RenderTableCell {TD} at (250,2) size 122x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "1*" >+ RenderTableCell {TD} at (374,2) size 122x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "6*" >+ RenderBlock {P} at (0,432) size 784x20 >+ RenderText {#text} at (0,0) size 43x19 >+ text run at (0,0) width 43: "correct" >+ RenderTable {TABLE} at (0,468) size 784x50 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 784x20 >+ RenderText {#text} at (290,0) size 204x19 >+ text run at (290,0) width 204: "Table with width attribute =100%" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,21) size 782x28 >+ RenderTableRow {TR} at (0,2) size 782x24 >+ RenderTableCell {TD} at (2,2) size 193x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "1*" >+ RenderTableCell {TD} at (197,2) size 193x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "2*" >+ RenderTableCell {TD} at (392,2) size 193x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "1*" >+ RenderTableCell {TD} at (587,2) size 193x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "6*" >+ RenderBlock {P} at (0,534) size 784x20 >+ RenderText {#text} at (0,0) size 43x19 >+ text run at (0,0) width 43: "correct" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3105-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3105-expected.txt >new file mode 100644 >index 00000000000..804e8a30eba >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3105-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTable {TABLE} at (0,20) size 392x66 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 390x64 >+ RenderTableRow {TR} at (0,2) size 390x60 >+ RenderTableCell {TD} at (2,2) size 271x60 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 72x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 70x54 >+ RenderTableRow {TR} at (0,2) size 70x24 >+ RenderTableCell {TD} at (2,2) size 32x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "hello" >+ RenderTableCell {TD} at (36,2) size 32x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "hello" >+ RenderTableRow {TR} at (0,28) size 70x24 >+ RenderTableCell {TD} at (2,28) size 32x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "hello" >+ RenderTableCell {TD} at (36,28) size 32x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "hello" >+ RenderTableCell {TD} at (274,20) size 115x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 28x19 >+ text run at (2,2) width 28: "hello" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-1-expected.txt >new file mode 100644 >index 00000000000..47c2b0968ad >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-1-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#FFFFFF] >+ RenderTable {TABLE} at (0,0) size 200x58 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 56x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (17,3) size 22x19 >+ text run at (17,3) width 22: "cap" >+ RenderTableSection {TBODY} at (3,29) size 194x26 >+ RenderTableRow {TR} at (0,2) size 194x22 >+ RenderTableCell {TD} at (2,2) size 190x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "table" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-10-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-10-expected.txt >new file mode 100644 >index 00000000000..f0c2d4dec8e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-10-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#FFFFFF] >+ RenderTable {TABLE} at (292,0) size 200x58 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 106x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (31,3) size 44x19 >+ text run at (31,3) width 44: "caption" >+ RenderTableSection {TBODY} at (3,29) size 194x26 >+ RenderTableRow {TR} at (0,2) size 194x22 >+ RenderTableCell {TD} at (2,2) size 190x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "table" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt >new file mode 100644 >index 00000000000..2ef04127a03 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 65x58 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 39x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (8,3) size 23x19 >+ text run at (8,3) width 23: "cap" >+ RenderTableSection {TBODY} at (3,29) size 59x26 >+ RenderTableRow {TR} at (0,2) size 59x22 >+ RenderTableCell {TD} at (2,2) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "table cell" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt >new file mode 100644 >index 00000000000..083705e8ffb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 151x70 [border: (3px solid #008000)] >+ RenderTableSection {TBODY} at (3,3) size 145x64 >+ RenderTableRow {TR} at (0,2) size 145x60 >+ RenderTableCell {TD} at (2,2) size 141x60 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 139x58 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 76x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (26,3) size 23x19 >+ text run at (26,3) width 23: "cap" >+ RenderTableSection {TBODY} at (3,29) size 133x26 >+ RenderTableRow {TR} at (0,2) size 133x22 >+ RenderTableCell {TD} at (2,2) size 129x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 127x19 >+ text run at (1,1) width 127: "table cell foo and bar" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt >new file mode 100644 >index 00000000000..28b91d2aab4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (359,0) size 66x58 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 19x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (3,3) size 22x19 >+ text run at (3,3) width 22: "cap" >+ RenderTableSection {TBODY} at (3,29) size 59x26 >+ RenderTableRow {TR} at (0,2) size 59x22 >+ RenderTableCell {TD} at (2,2) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "table cell" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt >new file mode 100644 >index 00000000000..8b3cd44c936 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x206 [border: (3px solid #0000FF)] >+ RenderTable {TABLE} at (359,3) size 66x243 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 19x83 [border: (3px solid #FFA500)] >+ RenderText {#text} at (3,3) size 22x19 >+ text run at (3,3) width 22: "cap" >+ RenderTableSection {TBODY} at (3,86) size 59x154 >+ RenderTableRow {TR} at (0,2) size 59x150 >+ RenderTableCell {TD} at (2,66) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "table cell" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-15-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-15-expected.txt >new file mode 100644 >index 00000000000..0a550f3562d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-15-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (189,0) size 406x58 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 406x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (192,3) size 22x19 >+ text run at (192,3) width 22: "cap" >+ RenderTableSection {TBODY} at (3,29) size 400x26 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 396x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "table cell" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt >new file mode 100644 >index 00000000000..52d6467cabe >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (359,0) size 66x58 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (23,0) size 19x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (3,3) size 22x19 >+ text run at (3,3) width 22: "cap" >+ RenderTableSection {TBODY} at (3,29) size 59x26 >+ RenderTableRow {TR} at (0,2) size 59x22 >+ RenderTableCell {TD} at (2,2) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "table cell" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt >new file mode 100644 >index 00000000000..9279c5611d0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x206 [border: (3px solid #0000FF)] >+ RenderTable {TABLE} at (359,3) size 66x93 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 19x33 [border: (3px solid #FFA500)] >+ RenderText {#text} at (3,3) size 22x19 >+ text run at (3,3) width 22: "cap" >+ RenderTableSection {TBODY} at (3,36) size 59x54 >+ RenderTableRow {TR} at (0,2) size 59x50 >+ RenderTableCell {TD} at (2,16) size 55x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "table cell" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt >new file mode 100644 >index 00000000000..30ea40a8a23 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt >@@ -0,0 +1,85 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (128,8) size 664x584 >+ RenderBlock {P} at (0,0) size 664x20 >+ RenderText {#text} at (0,0) size 617x19 >+ text run at (0,0) width 617: "text text text previous paragraph text text above the table more text text text normal paragraph etc. etc." >+ RenderTable {TABLE} at (256,36) size 152x230 >+ RenderBlock {CAPTION} at (-128,0) size 128x60 >+ RenderText {#text} at (3,0) size 126x59 >+ text run at (3,0) width 125: "This is the caption. It" >+ text run at (11,20) width 117: "is right aligned.Also" >+ text run at (2,40) width 126: "aligned at the bottom" >+ RenderTableSection {TBODY} at (0,60) size 152x170 >+ RenderTableRow {TR} at (0,2) size 152x22 >+ RenderTableCell {TH} at (2,2) size 48x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 46x19 >+ text run at (1,1) width 46: "header" >+ RenderTableCell {TH} at (52,2) size 48x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 46x19 >+ text run at (1,1) width 46: "header" >+ RenderTableCell {TH} at (102,2) size 48x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 46x19 >+ text run at (1,1) width 46: "header" >+ RenderTableRow {TR} at (0,26) size 152x22 >+ RenderTableCell {TD} at (2,26) size 48x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableCell {TD} at (52,26) size 48x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableCell {TD} at (102,26) size 48x22 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableRow {TR} at (0,50) size 152x22 >+ RenderTableCell {TD} at (2,50) size 48x22 [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableCell {TD} at (52,50) size 48x22 [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableCell {TD} at (102,50) size 48x22 [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableRow {TR} at (0,74) size 152x22 >+ RenderTableCell {TD} at (2,74) size 48x22 [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableCell {TD} at (52,74) size 48x22 [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableCell {TD} at (102,74) size 48x22 [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableRow {TR} at (0,98) size 152x22 >+ RenderTableCell {TD} at (2,98) size 48x22 [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableCell {TD} at (52,98) size 48x22 [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableCell {TD} at (102,98) size 48x22 [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableRow {TR} at (0,122) size 152x22 >+ RenderTableCell {TD} at (2,122) size 48x22 [r=5 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableCell {TD} at (52,122) size 48x22 [r=5 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableCell {TD} at (102,122) size 48x22 [r=5 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableRow {TR} at (0,146) size 152x22 >+ RenderTableCell {TD} at (2,146) size 48x22 [r=6 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableCell {TD} at (52,146) size 48x22 [r=6 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >+ RenderTableCell {TD} at (102,146) size 48x22 [r=6 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "cell" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-2-expected.txt >new file mode 100644 >index 00000000000..2f0345c046a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-2-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#FFFFFF] >+ RenderTable {TABLE} at (0,0) size 56x58 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 56x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (17,3) size 22x19 >+ text run at (17,3) width 22: "cap" >+ RenderTableSection {TBODY} at (3,29) size 50x26 >+ RenderTableRow {TR} at (0,2) size 50x22 >+ RenderTableCell {TD} at (2,2) size 46x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "table" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-3-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-3-expected.txt >new file mode 100644 >index 00000000000..963c55560a8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-3-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#FFFFFF] >+ RenderTable {TABLE} at (0,0) size 200x58 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 200x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (89,3) size 22x19 >+ text run at (89,3) width 22: "cap" >+ RenderTableSection {TBODY} at (3,29) size 194x26 >+ RenderTableRow {TR} at (0,2) size 194x22 >+ RenderTableCell {TD} at (2,2) size 190x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "table" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-4-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-4-expected.txt >new file mode 100644 >index 00000000000..e9e29e2427e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-4-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#FFFFFF] >+ RenderTable {TABLE} at (0,0) size 200x58 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 200x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (65,3) size 70x19 >+ text run at (65,3) width 70: "caption text" >+ RenderTableSection {TBODY} at (3,29) size 194x26 >+ RenderTableRow {TR} at (0,2) size 194x22 >+ RenderTableCell {TD} at (2,2) size 190x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "table" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-5-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-5-expected.txt >new file mode 100644 >index 00000000000..5b84fd41517 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-5-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#FFFFFF] >+ RenderTable {TABLE} at (0,0) size 784x138 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 784x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (357,3) size 70x19 >+ text run at (357,3) width 70: "caption text" >+ RenderTableSection {TBODY} at (3,29) size 778x106 >+ RenderTableRow {TR} at (0,2) size 778x102 >+ RenderTableCell {TD} at (2,2) size 774x102 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 768x99 >+ text run at (1,1) width 759: "table text which should wrap table text which should wrap table text which should wrap table text which should wrap table text" >+ text run at (1,21) width 739: "which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,41) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,61) width 768: "wrap table text which should wrap table text which should wrap table text which should wrap table text which should wrap table" >+ text run at (1,81) width 667: "text which should wrap table text which should wrap table text which should wrap table text which should wrap" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-6-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-6-expected.txt >new file mode 100644 >index 00000000000..b77b5eab7d0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-6-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#FFFFFF] >+ RenderTable {TABLE} at (0,0) size 784x338 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 784x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (283,3) size 218x19 >+ text run at (283,3) width 218: "caption text caption text caption text" >+ RenderTableSection {TBODY} at (3,29) size 778x306 >+ RenderTableRow {TR} at (0,2) size 778x302 >+ RenderTableCell {TD} at (2,2) size 774x302 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 768x299 >+ text run at (1,1) width 759: "table text which should wrap table text which should wrap table text which should wrap table text which should wrap table text" >+ text run at (1,21) width 739: "which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,41) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,61) width 768: "wrap table text which should wrap table text which should wrap table text which should wrap table text which should wrap table" >+ text run at (1,81) width 765: "text which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,101) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,121) width 768: "wrap table text which should wrap table text which should wrap table text which should wrap table text which should wrap table" >+ text run at (1,141) width 765: "text which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,161) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,181) width 764: "wrap table text which should wrap table text which should wrap table text which should wraptable text which should wrap table" >+ text run at (1,201) width 765: "text which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,221) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,241) width 768: "wrap table text which should wrap table text which should wrap table text which should wrap table text which should wrap table" >+ text run at (1,261) width 765: "text which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,281) width 426: "should wrap table text which should wrap table text which should wrap" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-7-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-7-expected.txt >new file mode 100644 >index 00000000000..ea8e40c41a2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-7-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#FFFFFF] >+ RenderTable {TABLE} at (0,0) size 784x338 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 406x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (94,3) size 218x19 >+ text run at (94,3) width 218: "caption text caption text caption text" >+ RenderTableSection {TBODY} at (3,29) size 778x306 >+ RenderTableRow {TR} at (0,2) size 778x302 >+ RenderTableCell {TD} at (2,2) size 774x302 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 768x299 >+ text run at (1,1) width 759: "table text which should wrap table text which should wrap table text which should wrap table text which should wrap table text" >+ text run at (1,21) width 739: "which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,41) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,61) width 768: "wrap table text which should wrap table text which should wrap table text which should wrap table text which should wrap table" >+ text run at (1,81) width 765: "text which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,101) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,121) width 768: "wrap table text which should wrap table text which should wrap table text which should wrap table text which should wrap table" >+ text run at (1,141) width 765: "text which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,161) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,181) width 764: "wrap table text which should wrap table text which should wrap table text which should wraptable text which should wrap table" >+ text run at (1,201) width 765: "text which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,221) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,241) width 768: "wrap table text which should wrap table text which should wrap table text which should wrap table text which should wrap table" >+ text run at (1,261) width 765: "text which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,281) width 426: "should wrap table text which should wrap table text which should wrap" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-8-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-8-expected.txt >new file mode 100644 >index 00000000000..8b1e98e2723 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-8-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#FFFFFF] >+ RenderTable {TABLE} at (0,0) size 784x348 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x346 >+ RenderTableRow {TR} at (0,2) size 782x342 >+ RenderTableCell {TD} at (2,2) size 778x342 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 774x338 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 406x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (94,3) size 218x19 >+ text run at (94,3) width 218: "caption text caption text caption text" >+ RenderTableSection {TBODY} at (3,29) size 768x306 >+ RenderTableRow {TR} at (0,2) size 768x302 >+ RenderTableCell {TD} at (2,2) size 764x302 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 759x299 >+ text run at (1,1) width 759: "table text which should wrap table text which should wrap table text which should wrap table text which should wrap table text" >+ text run at (1,21) width 739: "which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,41) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,61) width 735: "wrap table text which should wrap table text which should wrap table text which should wrap table text which should wrap" >+ text run at (1,81) width 759: "table text which should wrap table text which should wrap table text which should wrap table text which should wrap table text" >+ text run at (1,101) width 739: "which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,121) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,141) width 735: "wrap table text which should wrap table text which should wrap table text which should wrap table text which should wrap" >+ text run at (1,161) width 759: "table text which should wrap table text which should wrap table text which should wrap table text which should wrap table text" >+ text run at (1,181) width 735: "which should wrap table text which should wrap table text which should wrap table text which should wraptable text which" >+ text run at (1,201) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,221) width 735: "wrap table text which should wrap table text which should wrap table text which should wrap table text which should wrap" >+ text run at (1,241) width 759: "table text which should wrap table text which should wrap table text which should wrap table text which should wrap table text" >+ text run at (1,261) width 739: "which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,281) width 602: "should wrap table text which should wrap table text which should wrap table text which should wrap" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-9-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-9-expected.txt >new file mode 100644 >index 00000000000..1e9b5defc21 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug3166-9-expected.txt >@@ -0,0 +1,28 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#FFFFFF] >+ RenderTable {TABLE} at (0,0) size 784x338 [border: (3px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 398x26 [border: (3px solid #FFA500)] >+ RenderText {#text} at (90,3) size 218x19 >+ text run at (90,3) width 218: "caption text caption text caption text" >+ RenderTableSection {TBODY} at (3,29) size 778x306 >+ RenderTableRow {TR} at (0,2) size 778x302 >+ RenderTableCell {TD} at (2,2) size 774x302 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 768x299 >+ text run at (1,1) width 759: "table text which should wrap table text which should wrap table text which should wrap table text which should wrap table text" >+ text run at (1,21) width 739: "which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,41) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,61) width 768: "wrap table text which should wrap table text which should wrap table text which should wrap table text which should wrap table" >+ text run at (1,81) width 765: "text which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,101) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,121) width 768: "wrap table text which should wrap table text which should wrap table text which should wrap table text which should wrap table" >+ text run at (1,141) width 765: "text which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,161) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,181) width 764: "wrap table text which should wrap table text which should wrap table text which should wraptable text which should wrap table" >+ text run at (1,201) width 765: "text which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,221) width 743: "should wrap table text which should wrap table text which should wrap table text which should wrap table text which should" >+ text run at (1,241) width 768: "wrap table text which should wrap table text which should wrap table text which should wrap table text which should wrap table" >+ text run at (1,261) width 765: "text which should wrap table text which should wrap table text which should wrap table text which should wrap table text which" >+ text run at (1,281) width 426: "should wrap table text which should wrap table text which should wrap" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug32205-1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug32205-1-expected.txt >new file mode 100644 >index 00000000000..29f3c6da3f0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug32205-1-expected.txt >@@ -0,0 +1,66 @@ >+layer at (0,0) size 785x848 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x848 >+ RenderBlock {HTML} at (0,0) size 785x848 >+ RenderBody {BODY} at (8,8) size 769x832 >+ RenderBlock (anonymous) at (0,0) size 769x100 >+ RenderText {#text} at (0,0) size 296x19 >+ text run at (0,0) width 296: "The following three examples are 2 nested tables." >+ RenderBR {BR} at (296,15) size 0x0 >+ RenderText {#text} at (0,20) size 738x19 >+ text run at (0,20) width 738: "The inner table has a height of 100%, the outer table has a height set of 200px, on the <table>, <tr> and <td> respectively." >+ RenderBR {BR} at (738,35) size 0x0 >+ RenderBR {BR} at (0,40) size 0x19 >+ RenderText {#text} at (0,60) size 704x19 >+ text run at (0,60) width 704: "In all examples the inner table should completely fill the outer table. (with respect of the padding and border ofcourse)" >+ RenderBR {BR} at (704,75) size 0x0 >+ RenderBR {BR} at (0,80) size 0x19 >+ RenderTable {TABLE} at (0,100) size 259x200 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 257x198 >+ RenderTableRow {TR} at (0,2) size 257x194 >+ RenderTableCell {TD} at (2,2) size 253x194 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 249x190 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 247x188 >+ RenderTableRow {TR} at (0,2) size 247x184 >+ RenderTableCell {TD} at (2,82) size 243x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 239x19 >+ text run at (2,2) width 239: "outer table has height:200px on <table>" >+ RenderBlock (anonymous) at (0,300) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,320) size 239x206 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 237x204 >+ RenderTableRow {TR} at (0,2) size 237x200 >+ RenderTableCell {TD} at (2,85) size 233x34 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 229x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 227x28 >+ RenderTableRow {TR} at (0,2) size 227x24 >+ RenderTableCell {TD} at (2,2) size 223x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 219x19 >+ text run at (2,2) width 219: "outer table has height:200px on <tr>" >+ RenderBlock (anonymous) at (0,526) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,546) size 242x206 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 240x204 >+ RenderTableRow {TR} at (0,2) size 240x200 >+ RenderTableCell {TD} at (2,2) size 236x200 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 232x196 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 230x194 >+ RenderTableRow {TR} at (0,2) size 230x190 >+ RenderTableCell {TD} at (2,85) size 226x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 222x19 >+ text run at (2,2) width 222: "outer table has height:200px on <td>" >+ RenderBlock (anonymous) at (0,752) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,772) size 595x60 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 593x58 >+ RenderTableRow {TR} at (0,2) size 593x54 >+ RenderTableCell {TD} at (2,2) size 589x54 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 585x50 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 583x48 >+ RenderTableRow {TR} at (0,2) size 583x44 >+ RenderTableCell {TD} at (2,2) size 579x44 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 364x19 >+ text run at (2,2) width 364: "outer table has no height set, inner table has a height of 50%." >+ RenderBR {BR} at (366,17) size 0x0 >+ RenderText {#text} at (2,22) size 575x19 >+ text run at (2,22) width 575: "Here the height should be set to auto, because the height of the outer td depends on the content." >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug32205-4-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug32205-4-expected.txt >new file mode 100644 >index 00000000000..5665887c51f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug32205-4-expected.txt >@@ -0,0 +1,40 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 733x19 >+ text run at (0,0) width 733: "This page shows a difference between IE and Netscape 6 rendering of tables / cells with heights expressed in percentages." >+ RenderBlock {P} at (0,36) size 784x40 >+ RenderText {#text} at (0,0) size 760x39 >+ text run at (0,0) width 201: "The table A below has two cells. " >+ text run at (201,0) width 369: "Cell A1 contains an invisible image to make the cell fairly tall. " >+ text run at (570,0) width 190: "Cell A2 has a height attribute of" >+ text run at (0,20) width 257: "100%, and contains another table, table B." >+ RenderBlock {P} at (0,92) size 784x40 >+ RenderText {#text} at (0,0) size 747x39 >+ text run at (0,0) width 211: "Table B has two cells, B1 and B2. " >+ text run at (211,0) width 239: "B1 has a fixed pixel height of 30 pixels. " >+ text run at (450,0) width 157: "B2 has a height of 100%. " >+ text run at (607,0) width 140: "In IE, this causes B2 to" >+ text run at (0,20) width 728: "stretch to fill the entire height of cell A2, while in Netscape 6 / Gecko, it seems to have no impact on the height of cell A2." >+ RenderBlock {P} at (0,148) size 784x209 >+ RenderTable {TABLE} at (0,0) size 121x209 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 119x207 >+ RenderTableRow {TR} at (0,0) size 119x207 >+ RenderTableCell {TD} at (0,0) size 59x207 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 10x200 >+ RenderText {#text} at (11,186) size 47x19 >+ text run at (11,186) width 47: "Cell A1" >+ RenderTableCell {TD} at (59,70) size 60x67 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 58x64 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 54x60 >+ RenderTableRow {TR} at (0,2) size 54x30 >+ RenderTableCell {TD} at (2,5) size 50x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x19 >+ text run at (2,2) width 46: "Cell B1" >+ RenderTableRow {TR} at (0,34) size 54x24 >+ RenderTableCell {TD} at (2,34) size 50x24 [bgcolor=#99CC99] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x19 >+ text run at (2,2) width 46: "Cell B2" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug33784-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug33784-expected.txt >new file mode 100644 >index 00000000000..a7702b6f7e1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug33784-expected.txt >@@ -0,0 +1,13 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 600x20 >+ RenderTableSection {TBODY} at (0,0) size 600x20 >+ RenderTableRow {TR} at (0,0) size 600x20 >+ RenderTableCell {TD} at (0,0) size 600x20 [bgcolor=#000000] [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 600x20 [color=#FFFFFF] >+ RenderBlock {P} at (0,0) size 600x20 >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 48: "fooobar" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug42043-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug42043-expected.txt >new file mode 100644 >index 00000000000..de70e31902f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug42043-expected.txt >@@ -0,0 +1,66 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 754x39 >+ text run at (0,0) width 754: "(1) Table with 2 columns. Relative width value for first column is \"1*\" and for column 2 is \"3*\". Table width is 100%. The first" >+ text run at (0,20) width 645: "column should span 1/4 of the window width and the second column should span 3/4 of the window width. " >+ RenderInline {B} at (0,0) size 748x39 >+ RenderText {#text} at (645,20) size 748x39 >+ text run at (645,20) width 103: "5.0 renders this" >+ text run at (0,40) width 63: "correctly." >+ RenderTable {TABLE} at (0,76) size 784x30 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 782x28 >+ RenderTableRow {TR} at (0,2) size 782x24 >+ RenderTableCell {TD} at (2,2) size 388x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "Test" >+ RenderTableCell {TD} at (392,2) size 388x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "Test" >+ RenderBlock (anonymous) at (0,106) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,162) size 784x40 >+ RenderText {#text} at (0,0) size 771x39 >+ text run at (0,0) width 771: "(2) Table with 1 column. Relative width value for column is \"0*\" with table width of 100%. The column should span the minimum" >+ text run at (0,20) width 282: "width necessary to hold the column's contents. " >+ RenderInline {B} at (0,0) size 59x19 >+ RenderText {#text} at (282,20) size 59x19 >+ text run at (282,20) width 59: "Problem." >+ RenderTable {TABLE} at (0,218) size 784x30 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 782x28 >+ RenderTableRow {TR} at (0,2) size 782x24 >+ RenderTableCell {TD} at (2,2) size 778x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "Test" >+ RenderBlock (anonymous) at (0,248) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {P} at (0,304) size 784x60 >+ RenderText {#text} at (0,0) size 754x39 >+ text run at (0,0) width 754: "(3) Table with 2 columns. Relative width value for first column is \"0*\" and for column 2 is \"3*\". Table width is 100%. The first" >+ text run at (0,20) width 675: "column should span the minimum width necessary to hold the column's contents. The second column should ????" >+ RenderInline {B} at (0,0) size 783x39 >+ RenderText {#text} at (675,20) size 783x39 >+ text run at (675,20) width 108: "The first column" >+ text run at (0,40) width 598: "is rendered properly, but there seems to be a problem with the width of the second column." >+ RenderTable {TABLE} at (0,380) size 784x30 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 782x28 >+ RenderTableRow {TR} at (0,2) size 782x24 >+ RenderTableCell {TD} at (2,2) size 388x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "Test" >+ RenderTableCell {TD} at (392,2) size 388x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "Test" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug4294-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug4294-expected.txt >new file mode 100644 >index 00000000000..9a5e8b46a6b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug4294-expected.txt >@@ -0,0 +1,193 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 130x19 >+ text run at (0,0) width 130: "A paragraph of text" >+ RenderTable {TABLE} at (0,36) size 264x368 [border: (1px outset #808080)] >+ RenderTableSection {THEAD} at (1,1) size 262x28 >+ RenderTableRow {TR} at (0,2) size 262x24 >+ RenderTableCell {TH} at (2,2) size 63x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 59x19 >+ text run at (2,2) width 59: "column 1" >+ RenderTableCell {TH} at (67,2) size 63x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 59x19 >+ text run at (2,2) width 59: "column 2" >+ RenderTableCell {TH} at (132,2) size 63x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 59x19 >+ text run at (2,2) width 59: "column 3" >+ RenderTableCell {TH} at (197,2) size 63x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 59x19 >+ text run at (2,2) width 59: "column 4" >+ RenderTableSection {TBODY} at (1,29) size 262x338 >+ RenderTableRow {TR} at (0,0) size 262x24 >+ RenderTableCell {TD} at (2,0) size 63x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (67,0) size 63x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (132,0) size 63x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (197,0) size 63x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >+ RenderTableRow {TR} at (0,26) size 262x24 >+ RenderTableCell {TD} at (2,26) size 63x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (67,26) size 63x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (132,26) size 63x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (197,26) size 63x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >+ RenderTableRow {TR} at (0,52) size 262x24 >+ RenderTableCell {TD} at (2,52) size 63x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (67,52) size 63x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (132,52) size 63x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (197,52) size 63x24 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >+ RenderTableRow {TR} at (0,78) size 262x24 >+ RenderTableCell {TD} at (2,78) size 63x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (67,78) size 63x24 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (132,78) size 63x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (197,78) size 63x24 [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >+ RenderTableRow {TR} at (0,104) size 262x24 >+ RenderTableCell {TD} at (2,104) size 63x24 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (67,104) size 63x24 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (132,104) size 63x24 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (197,104) size 63x24 [border: (1px inset #808080)] [r=4 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >+ RenderTableRow {TR} at (0,130) size 262x24 >+ RenderTableCell {TD} at (2,130) size 63x24 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (67,130) size 63x24 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (132,130) size 63x24 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (197,130) size 63x24 [border: (1px inset #808080)] [r=5 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >+ RenderTableRow {TR} at (0,156) size 262x24 >+ RenderTableCell {TD} at (2,156) size 63x24 [border: (1px inset #808080)] [r=6 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (67,156) size 63x24 [border: (1px inset #808080)] [r=6 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (132,156) size 63x24 [border: (1px inset #808080)] [r=6 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (197,156) size 63x24 [border: (1px inset #808080)] [r=6 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >+ RenderTableRow {TR} at (0,182) size 262x24 >+ RenderTableCell {TD} at (2,182) size 63x24 [border: (1px inset #808080)] [r=7 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (67,182) size 63x24 [border: (1px inset #808080)] [r=7 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (132,182) size 63x24 [border: (1px inset #808080)] [r=7 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (197,182) size 63x24 [border: (1px inset #808080)] [r=7 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >+ RenderTableRow {TR} at (0,208) size 262x24 >+ RenderTableCell {TD} at (2,208) size 63x24 [border: (1px inset #808080)] [r=8 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (67,208) size 63x24 [border: (1px inset #808080)] [r=8 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (132,208) size 63x24 [border: (1px inset #808080)] [r=8 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (197,208) size 63x24 [border: (1px inset #808080)] [r=8 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >+ RenderTableRow {TR} at (0,234) size 262x24 >+ RenderTableCell {TD} at (2,234) size 63x24 [border: (1px inset #808080)] [r=9 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (67,234) size 63x24 [border: (1px inset #808080)] [r=9 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (132,234) size 63x24 [border: (1px inset #808080)] [r=9 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (197,234) size 63x24 [border: (1px inset #808080)] [r=9 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >+ RenderTableRow {TR} at (0,260) size 262x24 >+ RenderTableCell {TD} at (2,260) size 63x24 [border: (1px inset #808080)] [r=10 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (67,260) size 63x24 [border: (1px inset #808080)] [r=10 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (132,260) size 63x24 [border: (1px inset #808080)] [r=10 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (197,260) size 63x24 [border: (1px inset #808080)] [r=10 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >+ RenderTableRow {TR} at (0,286) size 262x24 >+ RenderTableCell {TD} at (2,286) size 63x24 [border: (1px inset #808080)] [r=11 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (67,286) size 63x24 [border: (1px inset #808080)] [r=11 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (132,286) size 63x24 [border: (1px inset #808080)] [r=11 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (197,286) size 63x24 [border: (1px inset #808080)] [r=11 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >+ RenderTableRow {TR} at (0,312) size 262x24 >+ RenderTableCell {TD} at (2,312) size 63x24 [border: (1px inset #808080)] [r=12 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "one" >+ RenderTableCell {TD} at (67,312) size 63x24 [border: (1px inset #808080)] [r=12 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "two" >+ RenderTableCell {TD} at (132,312) size 63x24 [border: (1px inset #808080)] [r=12 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "three" >+ RenderTableCell {TD} at (197,312) size 63x24 [border: (1px inset #808080)] [r=12 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "four" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug45621-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug45621-expected.txt >new file mode 100644 >index 00000000000..3402b4b8a87 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug45621-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x78 >+ RenderBlock {HTML} at (0,0) size 800x78 >+ RenderBody {BODY} at (8,8) size 784x62 >+ RenderTable {TABLE} at (0,0) size 392x62 [bgcolor=#C0C0C0] >+ RenderTableSection {TBODY} at (0,0) size 392x62 >+ RenderTableRow {TR} at (0,0) size 392x22 >+ RenderTableCell {TD} at (0,0) size 392x22 [bgcolor=#808080] [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (0,2) size 392x18 [bgcolor=#FFC0CB] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableRow {TR} at (0,22) size 392x40 >+ RenderTableCell {TD} at (0,22) size 392x40 [bgcolor=#808080] [r=1 c=0 rs=1 cs=1] >+ RenderImage {IMG} at (0,0) size 392x40 [bgcolor=#00FFFF] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (8,11) size 392x16 >+ RenderBlock {DIV} at (0,1) size 392x16 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt >new file mode 100644 >index 00000000000..178b0028f8b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt >@@ -0,0 +1,23 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x382 >+ RenderBlock {HTML} at (0,0) size 800x383 >+ RenderBody {BODY} at (8,22) size 784x353 >+ RenderBlock {H5} at (0,0) size 784x16 >+ RenderText {#text} at (0,0) size 196x15 >+ text run at (0,0) width 196: "table - color, tbodies color, row color" >+ RenderTable {TABLE} at (0,38) size 186x315 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (41,41) size 104x168 [bgcolor=#FF0000] >+ RenderTableRow {TR} at (0,40) size 104x24 [bgcolor=#FFFF00] >+ RenderTableCell {TD} at (40,40) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableRow {TR} at (0,104) size 104x24 >+ RenderTableCell {TD} at (40,104) size 24x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableSection {TBODY} at (41,209) size 104x64 [bgcolor=#008000] >+ RenderTableRow {TR} at (0,0) size 104x24 >+ RenderTableCell {TD} at (40,0) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug47163-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug47163-expected.txt >new file mode 100644 >index 00000000000..96c1b2b26f4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug47163-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x88 >+ RenderBlock {HTML} at (0,0) size 800x88 >+ RenderBody {BODY} at (8,8) size 784x72 >+ RenderTable {TABLE} at (0,0) size 784x72 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (0,0) size 784x72 >+ RenderTableRow {TR} at (0,0) size 784x72 >+ RenderTableCell {TD} at (0,36) size 26x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (26,0) size 758x72 [r=0 c=1 rs=1 cs=2] >+ RenderBlock {P} at (0,16) size 758x40 >+ RenderText {#text} at (0,0) size 709x39 >+ text run at (0,0) width 709: "Nach der Pruefung der Daten, (Normalerweise benoetigen wir f\x{FC}r die Pruefung nur wenige Minuten, aber wenn einmal" >+ text run at (0,20) width 371: "besonders viel los ist, kann es auch ein wenig laenger dauern.)" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug51000-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug51000-expected.txt >new file mode 100644 >index 00000000000..b3d2078e3ff >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug51000-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 354x19 >+ text run at (0,0) width 354: "300xp height value set on THEAD, TBODY, and TFOOT" >+ RenderTable {TABLE} at (0,36) size 241x82 [border: (1px outset #808080)] >+ RenderTableSection {THEAD} at (1,1) size 239x28 >+ RenderTableRow {TR} at (0,2) size 239x24 >+ RenderTableCell {TH} at (2,2) size 235x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 231x19 >+ text run at (2,2) width 231: "This THEAD should be 300px high" >+ RenderTableSection {TFOOT} at (1,55) size 239x26 >+ RenderTableRow {TR} at (0,0) size 239x24 >+ RenderTableCell {TD} at (2,0) size 235x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 213x19 >+ text run at (2,2) width 213: "This TFOOT should be 300px high" >+ RenderTableSection {TBODY} at (1,29) size 239x26 >+ RenderTableRow {TR} at (0,0) size 239x24 >+ RenderTableCell {TD} at (2,0) size 235x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 219x19 >+ text run at (2,2) width 219: "This TBODY should be 300px hight" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug56024-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug56024-expected.txt >new file mode 100644 >index 00000000000..e550da05abe >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug56024-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x104 >+ RenderBlock {HTML} at (0,0) size 800x104 >+ RenderBody {BODY} at (8,8) size 784x88 >+ RenderTable {TABLE} at (0,0) size 400x88 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 398x86 >+ RenderTableRow {TR} at (0,0) size 398x86 >+ RenderTableCell {TD} at (0,0) size 302x86 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderTable {TABLE} at (1,1) size 300x84 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 298x82 >+ RenderTableRow {TR} at (0,0) size 298x82 >+ RenderTableCell {TD} at (0,0) size 298x82 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 294x79 >+ text run at (1,1) width 287: "Presidential candidates George W. Bush and Al" >+ text run at (1,21) width 294: "Gore are expected to show a kinder, gentler side" >+ text run at (1,41) width 265: "Wednesday in the second of three nationally" >+ text run at (1,61) width 111: "televised debates. " >+ RenderBR {BR} at (112,61) size 0x19 >+ RenderTableCell {TD} at (302,2) size 96x82 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderBlock (anonymous) at (1,1) size 94x80 >+ RenderInline {FONT} at (0,0) size 92x79 [color=#CC3333] >+ RenderText {#text} at (0,0) size 92x79 >+ text run at (0,0) width 92: "Avon.com: Fall" >+ text run at (0,20) width 79: "makeup sale." >+ text run at (0,40) width 65: "Save up to" >+ text run at (0,60) width 33: "47%." >+ RenderBlock (anonymous) at (1,81) size 94x0 [color=#CC3333] >+ RenderBlock {FORM} at (0,0) size 94x0 >+ RenderBlock (anonymous) at (1,81) size 94x0 >+ RenderInline {FONT} at (0,0) size 0x0 [color=#CC3333] >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt >new file mode 100644 >index 00000000000..f5b9d79ae78 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 258x242 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 256x240 >+ RenderTableRow {TR} at (0,2) size 256x24 >+ RenderTableCell {TD} at (2,12) size 41x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (44,2) size 77x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "col 1" >+ RenderTableCell {TD} at (122,2) size 55x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "col 2" >+ RenderTableCell {TD} at (178,2) size 77x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 30x19 >+ text run at (2,2) width 30: "col 3" >+ RenderTableRow {TR} at (0,28) size 256x24 >+ RenderTableCell {TD} at (2,28) size 41x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 36x19 >+ text run at (2,2) width 36: "row 1" >+ RenderTableCell {TD} at (44,28) size 211x210 [border: (1px inset #808080)] [r=1 c=1 rs=3 cs=3] >+ RenderBlock (floating) {DIV} at (2,2) size 206x206 [border: (3px solid #FF0000)] >+ RenderText {#text} at (85,3) size 36x19 >+ text run at (85,3) width 36: "tjosan" >+ RenderTableRow {TR} at (0,54) size 256x50 >+ RenderTableCell {TD} at (2,67) size 41x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 36x19 >+ text run at (2,2) width 36: "row 2" >+ RenderTableRow {TR} at (0,106) size 256x132 >+ RenderTableCell {TD} at (2,160) size 41x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 36x19 >+ text run at (2,2) width 36: "row 3" >+ RenderBlock (anonymous) at (0,242) size 784x26 >+ RenderButton {INPUT} at (2,2) size 61x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 45x16 >+ RenderText at (0,0) size 45x16 >+ text run at (0,0) width 45: "expand" >+ RenderText {#text} at (65,3) size 4x19 >+ text run at (65,3) width 4: " " >+ RenderButton {INPUT} at (71,2) size 47x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 31x16 >+ RenderText at (0,0) size 31x16 >+ text run at (0,0) width 31: "sizes" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug59252-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug59252-expected.txt >new file mode 100644 >index 00000000000..8096e15216e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug59252-expected.txt >@@ -0,0 +1,24 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 504x114 [border: (3px outset #808080)] >+ RenderTableSection {TBODY} at (3,3) size 498x108 >+ RenderTableRow {TR} at (0,2) size 498x104 >+ RenderTableCell {TD} at (2,2) size 494x104 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 500x100 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 496x96 >+ RenderTableRow {TR} at (0,2) size 496x92 >+ RenderTableCell {TD} at (2,2) size 422x92 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (11,11) size 400x70 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 398x68 >+ RenderTableRow {TR} at (0,2) size 398x64 >+ RenderTableCell {TD} at (2,2) size 394x64 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 370x59 >+ text run at (2,2) width 370: "Have a tip or rumor to share? Just click on the icon and if you" >+ text run at (2,22) width 370: "get a BrowserWatch net.fame be sure and display the icon on" >+ text run at (2,42) width 210: "your own home page for all to see!" >+ RenderTableCell {TD} at (426,27) size 68x42 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (11,11) size 20x19 >+ text run at (11,11) width 20: "foo" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt >new file mode 100644 >index 00000000000..f6321f702e2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {DIV} at (0,0) size 784x146 >+ RenderTable {TABLE} at (78,0) size 628x146 [bgcolor=#0000FF] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 626x144 >+ RenderTableRow {TR} at (0,2) size 626x140 >+ RenderTableCell {TD} at (2,2) size 622x140 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (2,2) size 618x20 >+ RenderText {#text} at (0,0) size 39x19 >+ text run at (0,0) width 39: "before" >+ RenderTable {TABLE} at (2,22) size 618x96 [bgcolor=#FF0000] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 616x94 >+ RenderTableRow {TR} at (0,2) size 616x24 >+ RenderTableCell {TD} at (2,2) size 387x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 252x19 >+ text run at (2,2) width 252: "This is some text. This is some text. Cell 1" >+ RenderTableCell {TD} at (390,2) size 224x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 144x19 >+ text run at (2,2) width 144: "This is some text. Cell 2" >+ RenderTableRow {TR} at (0,28) size 616x64 >+ RenderTableCell {TD} at (2,28) size 612x64 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 602x59 >+ text run at (2,2) width 578: "This is some text. This is some text. This is some text. This is some text. This is some text. This is" >+ text run at (2,22) width 602: "some text. This is some text. This is some text. This is some text. This is some text. This is some text." >+ text run at (2,42) width 320: "This is some text. This is some text. This is some text." >+ RenderBlock (anonymous) at (2,118) size 618x20 >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "after" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt >new file mode 100644 >index 00000000000..769bad8162c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt >@@ -0,0 +1,31 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,8) size 784x146 >+ RenderBlock {DIV} at (0,0) size 784x146 >+ RenderTable {TABLE} at (78,0) size 628x146 [bgcolor=#0000FF] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 626x144 >+ RenderTableRow {TR} at (0,2) size 626x140 >+ RenderTableCell {TD} at (2,2) size 622x140 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (2,2) size 618x20 >+ RenderText {#text} at (0,0) size 39x19 >+ text run at (0,0) width 39: "before" >+ RenderTable {TABLE} at (2,22) size 618x96 [bgcolor=#FF0000] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 616x94 >+ RenderTableRow {TR} at (0,2) size 616x24 >+ RenderTableCell {TD} at (2,2) size 387x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 252x19 >+ text run at (2,2) width 252: "This is some text. This is some text. Cell 1" >+ RenderTableCell {TD} at (390,2) size 224x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 144x19 >+ text run at (2,2) width 144: "This is some text. Cell 2" >+ RenderTableRow {TR} at (0,28) size 616x64 >+ RenderTableCell {TD} at (2,28) size 612x64 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 602x59 >+ text run at (2,2) width 578: "This is some text. This is some text. This is some text. This is some text. This is some text. This is" >+ text run at (2,22) width 602: "some text. This is some text. This is some text. This is some text. This is some text. This is some text." >+ text run at (2,42) width 320: "This is some text. This is some text. This is some text." >+ RenderBlock (anonymous) at (2,118) size 618x20 >+ RenderText {#text} at (0,0) size 27x19 >+ text run at (0,0) width 27: "after" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug67915-2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug67915-2-expected.txt >new file mode 100644 >index 00000000000..a9ca7986d77 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug67915-2-expected.txt >@@ -0,0 +1,11 @@ >+layer at (0,0) size 949x585 >+ RenderView at (0,0) size 800x585 >+layer at (0,0) size 800x585 >+ RenderBlock {HTML} at (0,0) size 800x585 >+ RenderBody {BODY} at (8,8) size 784x569 >+ RenderTable {TABLE} at (0,0) size 941x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 939x28 >+ RenderTableRow {TR} at (0,2) size 939x24 >+ RenderTableCell {TD} at (2,2) size 935x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug6933-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug6933-expected.txt >new file mode 100644 >index 00000000000..4e49c204a31 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug6933-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 194x246 [bgcolor=#FF0000] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 192x244 >+ RenderTableRow {TR} at (0,20) size 192x24 >+ RenderTableCell {TD} at (20,20) size 28x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "Cell" >+ RenderTableCell {TD} at (68,20) size 104x204 [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=1] >+ RenderImage {IMG} at (2,2) size 100x200 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableRow {TR} at (0,64) size 192x160 >+ RenderTableCell {TD} at (20,132) size 28x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "Cell" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug7113-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug7113-expected.txt >new file mode 100644 >index 00000000000..a2582d3773c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug7113-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 147x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 145x28 >+ RenderTableRow {TR} at (0,2) size 145x24 >+ RenderTableCell {TD} at (2,2) size 141x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4] >+ RenderImage {IMG} at (121,2) size 18x15 >+ RenderImage {IMG} at (90,2) size 28x15 >+ RenderImage {IMG} at (69,2) size 18x15 >+ RenderInline {B} at (0,0) size 64x19 >+ RenderInline {B} at (0,0) size 64x19 >+ RenderText {#text} at (2,2) size 64x19 >+ text run at (2,2) width 64: "Portfolios" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,30) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,50) size 784x32 [bgcolor=#EEEEEE] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x30 >+ RenderTableRow {TR} at (0,0) size 782x30 [bgcolor=#CCCCFF] >+ RenderTableCell {TD} at (0,0) size 782x30 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 0x0 [color=#0000EE] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (759,5) size 18x15 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderInline {A} at (0,0) size 0x0 [color=#0000EE] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderImage {IMG} at (728,5) size 28x15 >+ RenderText {#text} at (5,5) size 61x19 >+ text run at (5,5) width 61: "Some text" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt >new file mode 100644 >index 00000000000..29051ec7497 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt >@@ -0,0 +1,17 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 276x26 >+ RenderTableSection {TBODY} at (0,0) size 276x26 >+ RenderTableRow {TR} at (0,2) size 276x22 >+ RenderTableCell {TD} at (2,2) size 2x22 [bgcolor=#000000] [r=0 c=0 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (6,2) size 264x18 [bgcolor=#000000] [r=0 c=15 rs=1 cs=1] >+ RenderInline {FONT} at (0,0) size 262x15 [color=#AAAAAA] >+ RenderText {#text} at (1,1) size 262x15 >+ text run at (1,1) width 262: "Copyright \x{A9} 1998-1999 The Mozilla Organization." >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (272,2) size 2x22 [bgcolor=#000000] [r=0 c=16 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug72393-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug72393-expected.txt >new file mode 100644 >index 00000000000..670d7f0f49a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug72393-expected.txt >@@ -0,0 +1,45 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 784x424 [border: (3px outset #808080)] >+ RenderTableSection {TBODY} at (3,3) size 778x418 >+ RenderTableRow {TR} at (0,0) size 778x231 >+ RenderTableCell {TD} at (0,114) size 134x3 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (134,114) size 5x3 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (139,0) size 500x231 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 498x229 [bgcolor=#FFFF00] >+ RenderTableSection {TBODY} at (0,0) size 498x229 >+ RenderTableRow {TR} at (0,0) size 498x229 >+ RenderTableCell {TD} at (0,114) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,66) size 498x97 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {H1} at (0,0) size 498x74 >+ RenderText {#text} at (0,0) size 478x73 >+ text run at (0,0) width 478: "Detonator Comparison In 3DMark" >+ text run at (0,37) width 64: "2001" >+ RenderTableCell {TD} at (498,114) size 0x0 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (639,114) size 5x3 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (644,57) size 134x117 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 132x115 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 130x113 >+ RenderTableRow {TR} at (0,0) size 130x113 >+ RenderTableCell {TD} at (0,0) size 130x113 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 128x111 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (0,0) size 128x111 >+ RenderTableRow {TR} at (0,0) size 128x111 >+ RenderTableCell {TD} at (0,0) size 128x111 [r=0 c=0 rs=1 cs=1] >+ RenderInline {A} at (0,0) size 112x19 [color=#0000EE] >+ RenderImage {IMG} at (0,0) size 112x111 >+ RenderTableRow {TR} at (0,231) size 778x184 >+ RenderTableCell {TD} at (0,322) size 134x2 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,415) size 778x3 >+ RenderTableCell {TD} at (0,415) size 134x3 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 132x1 >+ RenderTableCell {TD} at (134,415) size 5x3 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 3x1 >+ RenderTableCell {TD} at (139,415) size 500x3 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (639,415) size 5x3 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 3x1 >+ RenderTableCell {TD} at (644,415) size 134x3 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1] >+ RenderImage {IMG} at (1,1) size 132x1 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug7243-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug7243-expected.txt >new file mode 100644 >index 00000000000..b34317e18b3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug7243-expected.txt >@@ -0,0 +1,135 @@ >+layer at (0,0) size 785x632 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x632 >+ RenderBlock {HTML} at (0,0) size 785x632 >+ RenderBody {BODY} at (8,8) size 769x616 >+ RenderTable {TABLE} at (0,0) size 332x46 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 330x44 >+ RenderTableRow {TR} at (0,10) size 330x24 >+ RenderTableCell {TD} at (10,10) size 100x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (120,10) size 200x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,46) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,66) size 400x26 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 398x24 >+ RenderTableRow {TR} at (0,0) size 398x24 >+ RenderTableCell {TD} at (0,0) size 133x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (132,0) size 266x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,92) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,112) size 302x26 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 300x24 >+ RenderTableRow {TR} at (0,0) size 300x24 >+ RenderTableCell {TD} at (0,0) size 100x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (100,0) size 200x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,138) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,158) size 336x46 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 334x44 >+ RenderTableRow {TR} at (0,10) size 334x24 >+ RenderTableCell {TD} at (10,10) size 100x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (120,10) size 204x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,204) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,224) size 313x28 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 311x26 >+ RenderTableRow {TR} at (0,1) size 311x24 >+ RenderTableCell {TD} at (1,1) size 104x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (106,1) size 204x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,252) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,272) size 769x110 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 767x108 >+ RenderTableRow {TR} at (0,20) size 767x24 >+ RenderTableCell {TD} at (20,20) size 295x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (334,20) size 413x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,64) size 767x24 >+ RenderTableCell {TD} at (20,64) size 138x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (177,64) size 138x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableCell {TD} at (334,64) size 413x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,382) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,402) size 769x102 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 767x100 >+ RenderTableRow {TR} at (0,10) size 767x80 >+ RenderTableCell {TD} at (10,10) size 295x80 [border: (10px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (30,30) size 20x19 >+ text run at (30,30) width 20: "foo" >+ RenderTableCell {TD} at (314,19) size 443x62 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (21,21) size 20x19 >+ text run at (21,21) width 20: "bar" >+ RenderBlock (anonymous) at (0,504) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,524) size 100x46 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 98x44 >+ RenderTableRow {TR} at (0,10) size 98x24 >+ RenderTableCell {TD} at (10,10) size 14x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (33,10) size 21x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (64,10) size 24x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderBlock (anonymous) at (0,570) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,590) size 302x26 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 300x24 >+ RenderTableRow {TR} at (0,0) size 300x24 >+ RenderTableCell {TD} at (0,0) size 100x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (100,0) size 200x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug73629-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug73629-expected.txt >new file mode 100644 >index 00000000000..07b1a1943a0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug73629-expected.txt >@@ -0,0 +1,34 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 455x80 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 453x78 >+ RenderTableRow {TR} at (0,2) size 453x74 >+ RenderTableCell {TD} at (2,2) size 274x74 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (2,2) size 270x20 >+ RenderText {#text} at (0,0) size 244x19 >+ text run at (0,0) width 244: "some normal text before the nested table" >+ RenderTable {TABLE} at (52,22) size 257x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 255x28 >+ RenderTableRow {TR} at (0,2) size 255x24 >+ RenderTableCell {TD} at (2,2) size 251x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 210x19 >+ text run at (2,2) width 210: "selection of words to pad table cell" >+ RenderBlock (anonymous) at (2,52) size 270x20 >+ RenderText {#text} at (0,0) size 232x19 >+ text run at (0,0) width 232: "some normal text after the nested table" >+ RenderTableCell {TD} at (278,27) size 173x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 169x19 >+ text run at (2,2) width 169: "contents of table cell to right" >+ RenderTable {TABLE} at (0,80) size 40x40 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 38x38 >+ RenderTableRow {TR} at (0,2) size 38x34 >+ RenderTableCell {TD} at (2,2) size 34x34 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 36x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 34x28 >+ RenderTableRow {TR} at (0,2) size 34x24 >+ RenderTableCell {TD} at (2,2) size 30x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug80762-2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug80762-2-expected.txt >new file mode 100644 >index 00000000000..2defa714a1e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug80762-2-expected.txt >@@ -0,0 +1,77 @@ >+layer at (0,0) size 785x812 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x812 >+ RenderBlock {HTML} at (0,0) size 785x812 >+ RenderBody {BODY} at (8,8) size 769x796 >+ RenderTable {TABLE} at (0,0) size 769x796 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 767x794 >+ RenderTableRow {TR} at (0,0) size 767x22 >+ RenderTableCell {TD} at (0,0) size 72x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "foo" >+ RenderTableCell {TD} at (71,0) size 697x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "bar" >+ RenderTableRow {TR} at (0,22) size 767x772 >+ RenderTableCell {TD} at (0,22) size 768x772 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderTable {TABLE} at (1,1) size 766x770 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 764x768 >+ RenderTableRow {TR} at (0,2) size 764x764 >+ RenderTableCell {TD} at (2,2) size 760x764 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 713x39 >+ text run at (2,2) width 713: "When the Whiten house burned down in Renfrew Ontario, the insurer denied liability, asserting that the Plaintiff Daphne" >+ text run at (2,22) width 395: "Whiten was the cause of the fire herself and had committed arson." >+ RenderBR {BR} at (397,37) size 0x0 >+ RenderBR {BR} at (2,42) size 0x19 >+ RenderText {#text} at (2,62) size 734x79 >+ text run at (2,62) width 734: "The insurance company had not only refused to pay, but had received opinions from its adjuster, its expert engineer and an" >+ text run at (2,82) width 711: "investigative agency that the fire was accidental. Its own adjuster had recommended the claim be paid. The defendant's" >+ text run at (2,102) width 726: "counsel, as the court found, had pressured experts to provide opinions supporting an arson defence and withheld relevant" >+ text run at (2,122) width 578: "information from the experts and gave them misleading information to buttress the arson defence." >+ RenderBR {BR} at (580,137) size 0x0 >+ RenderBR {BR} at (2,142) size 0x19 >+ RenderText {#text} at (2,162) size 600x19 >+ text run at (2,162) width 600: "After the fire the Plaintiff and her husband, Keith Whiten needed welfare assistance to support them." >+ RenderBR {BR} at (602,177) size 0x0 >+ RenderBR {BR} at (2,182) size 0x19 >+ RenderText {#text} at (2,202) size 755x59 >+ text run at (2,202) width 755: "The jury, however, in a 4 week trial, disagreed with the position of the insurance company. It awarded not only the policy sum" >+ text run at (2,222) width 724: "against the insurer, but also was sufficiently annoyed with the conduct of the company to award a further punitive damage" >+ text run at (2,242) width 120: "award of $1 million." >+ RenderBR {BR} at (122,257) size 0x0 >+ RenderBR {BR} at (2,262) size 0x19 >+ RenderText {#text} at (2,282) size 748x59 >+ text run at (2,282) width 718: "The company appealed. At the time of the appeal, the company acknowledged that the fire was accidental. The Ontario" >+ text run at (2,302) width 748: "Court of Appeal reversed the jury award and in a 2-1 decision determined that there should be a cap on punitive damages of" >+ text run at (2,322) width 64: "$100,000." >+ RenderBR {BR} at (66,337) size 0x0 >+ RenderBR {BR} at (2,342) size 0x19 >+ RenderText {#text} at (2,362) size 730x99 >+ text run at (2,362) width 716: "Lawyers became hard pressed to reconcile this decision with a prior case, Hill vs. Church of Scientology. Hill, a Crown" >+ text run at (2,382) width 640: "Attorney, had sued the Church for libel due to statements made accusing him of breaching a judge's order. " >+ text run at (642,382) width 90: "He succeeded." >+ text run at (2,402) width 707: "The jury at trial, aside from awarding compensatory damages, also awarded a punitive damage sum of $800,000. The" >+ text run at (2,422) width 719: "decision was appealed without success to the Ontario Court of Appeal and again to the Supreme Court of Canada. The" >+ text run at (2,442) width 393: "award of punitive damages was sustained at both appellate levels." >+ RenderBR {BR} at (395,457) size 0x0 >+ RenderBR {BR} at (2,462) size 0x19 >+ RenderText {#text} at (2,482) size 754x59 >+ text run at (2,482) width 754: "In the Whiten case, the insurance industry is mounting all its ammunition to maintain the notion of a cap on punitive damages. It" >+ text run at (2,502) width 727: "is expected that the Court of Appeal decision will receive a rough ride in the Supreme Court, given the Hill decision a few" >+ text run at (2,522) width 69: "years prior." >+ RenderBR {BR} at (71,537) size 0x0 >+ RenderBR {BR} at (2,542) size 0x19 >+ RenderText {#text} at (2,562) size 752x59 >+ text run at (2,562) width 746: "The concept of punitive damages is designed to act as civil penalty imposed on a wrong doer, which has conducted itself in a" >+ text run at (2,582) width 752: "vindictive manner, which offends one's sense of propriety - high handed shocking behaviour. Traditionally the financial abilities" >+ text run at (2,602) width 602: "of the wrong doer are a factor - the deeper the pockets the more substantial the sum to be awarded." >+ RenderBR {BR} at (604,617) size 0x0 >+ RenderBR {BR} at (2,622) size 0x19 >+ RenderText {#text} at (2,642) size 741x99 >+ text run at (2,642) width 715: "Canadian courts have been reluctant to embrace the concept - awards such as Hill are rare. It is worthy of note that the" >+ text run at (2,662) width 711: "dissenting reasons of Justice Laskin in Whiten were much in favour of maintaining the trial award - a lucid and powerful" >+ text run at (2,682) width 741: "dissent written by a much respected jurist. Much attention will be given to this decision. Oral argument is set for the week of" >+ text run at (2,702) width 730: "December 11th. A decision will likely be forthcoming in March to June time period. This decision will be no doubt a much" >+ text run at (2,722) width 355: "quoted decision for many years, regardless of the outcome." >+ RenderBR {BR} at (357,737) size 0x0 >+ RenderBR {BR} at (2,742) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug8499-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug8499-expected.txt >new file mode 100644 >index 00000000000..ee77b15e95c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug8499-expected.txt >@@ -0,0 +1,120 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x60 >+ RenderText {#text} at (0,0) size 778x59 >+ text run at (0,0) width 778: "This table contains an <applet> that will not load -- you can see the space get allocated and then reflow. Notice that the final table" >+ text run at (0,20) width 528: "is clipped on the right hand side -- try shrinking the window and notice how the clipping " >+ text run at (528,20) width 233: "increases. (I couldn't really simplify this" >+ text run at (0,40) width 203: "further without losing some of the " >+ text run at (203,40) width 103: "original 'flavour'.)" >+ RenderBlock (anonymous) at (0,76) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,96) size 773x148 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 771x146 >+ RenderTableRow {TR} at (0,2) size 771x142 >+ RenderTableCell {TD} at (2,2) size 767x142 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 763x138 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 761x136 >+ RenderTableRow {TR} at (0,2) size 761x72 >+ RenderTableCell {TD} at (2,2) size 757x72 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (372,2) size 13x12 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 8x8 >+ RenderTableRow {TR} at (0,2) size 8x4 >+ RenderTableCell {TD} at (2,2) size 4x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderInline {APPLET} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (2,30) size 753x40 >+ RenderText {#text} at (0,0) size 738x39 >+ text run at (0,0) width 407: "The Porto Elounda Mare is built on the sea front, on a 110,000 m2 " >+ text run at (407,0) width 331: "plot of land with a 150 meter long private sandy beach." >+ text run at (0,20) width 91: "The view from " >+ text run at (91,20) width 363: "decorated with antique and contemporary furniture and rugs." >+ RenderTableRow {TR} at (0,76) size 761x58 >+ RenderTableCell {TD} at (2,76) size 757x58 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 753x54 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 751x52 >+ RenderTableRow {TR} at (0,0) size 751x52 >+ RenderTableCell {TD} at (0,10) size 293x32 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 281x19 >+ text run at (6,6) width 130: "99 Rates in Drahmas " >+ text run at (136,6) width 119: "Per Person on H/B " >+ text run at (255,6) width 32: "Basis" >+ RenderTableCell {TD} at (293,0) size 102x52 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 90x19 >+ text run at (6,6) width 90: "27/03 - 30/04 " >+ RenderBR {BR} at (96,21) size 0x0 >+ RenderText {#text} at (6,26) size 86x19 >+ text run at (6,26) width 86: "16/10 - 31/10" >+ RenderTableCell {TD} at (395,10) size 176x32 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 164x19 >+ text run at (6,6) width 164: "01/5- 21/5 & 2/10 - 15/10" >+ RenderTableCell {TD} at (571,0) size 90x52 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 78x19 >+ text run at (6,6) width 78: "22/5 - 16/07" >+ RenderBR {BR} at (84,21) size 0x0 >+ RenderText {#text} at (6,26) size 78x19 >+ text run at (6,26) width 78: "28/8 - 01/10" >+ RenderTableCell {TD} at (661,10) size 90x32 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 78x19 >+ text run at (6,6) width 78: "17/07 - 27/8" >+ RenderBlock (anonymous) at (0,244) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,280) size 784x20 >+ RenderText {#text} at (0,0) size 518x19 >+ text run at (0,0) width 402: "This table repeats the previous table, but removes the 'bad applet'. " >+ text run at (402,0) width 116: "Table lays out OK." >+ RenderBlock (anonymous) at (0,316) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,336) size 773x168 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 771x166 >+ RenderTableRow {TR} at (0,2) size 771x162 >+ RenderTableCell {TD} at (2,2) size 767x162 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 763x158 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 761x156 >+ RenderTableRow {TR} at (0,2) size 761x92 >+ RenderTableCell {TD} at (2,2) size 757x92 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (325,2) size 107x32 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 103x28 >+ RenderTableRow {TR} at (0,2) size 103x24 >+ RenderTableCell {TD} at (2,2) size 99x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 95x19 >+ text run at (2,2) width 95: "applet was here" >+ RenderBlock {P} at (2,50) size 753x40 >+ RenderText {#text} at (0,0) size 738x39 >+ text run at (0,0) width 407: "The Porto Elounda Mare is built on the sea front, on a 110,000 m2 " >+ text run at (407,0) width 331: "plot of land with a 150 meter long private sandy beach." >+ text run at (0,20) width 91: "The view from " >+ text run at (91,20) width 363: "decorated with antique and contemporary furniture and rugs." >+ RenderTableRow {TR} at (0,96) size 761x58 >+ RenderTableCell {TD} at (2,96) size 757x58 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 753x54 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 751x52 >+ RenderTableRow {TR} at (0,0) size 751x52 >+ RenderTableCell {TD} at (0,10) size 293x32 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 281x19 >+ text run at (6,6) width 130: "99 Rates in Drahmas " >+ text run at (136,6) width 119: "Per Person on H/B " >+ text run at (255,6) width 32: "Basis" >+ RenderTableCell {TD} at (293,0) size 102x52 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 90x19 >+ text run at (6,6) width 90: "27/03 - 30/04 " >+ RenderBR {BR} at (96,21) size 0x0 >+ RenderText {#text} at (6,26) size 86x19 >+ text run at (6,26) width 86: "16/10 - 31/10" >+ RenderTableCell {TD} at (395,10) size 176x32 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 164x19 >+ text run at (6,6) width 164: "01/5- 21/5 & 2/10 - 15/10" >+ RenderTableCell {TD} at (571,0) size 90x52 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 78x19 >+ text run at (6,6) width 78: "22/5 - 16/07" >+ RenderBR {BR} at (84,21) size 0x0 >+ RenderText {#text} at (6,26) size 78x19 >+ text run at (6,26) width 78: "28/8 - 01/10" >+ RenderTableCell {TD} at (661,10) size 90x32 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 78x19 >+ text run at (6,6) width 78: "17/07 - 27/8" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug89315-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug89315-expected.txt >new file mode 100644 >index 00000000000..45d9c773baf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug89315-expected.txt >@@ -0,0 +1,3596 @@ >+layer at (0,0) size 785x4686 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x4686 >+ RenderBlock {HTML} at (0,0) size 785x4686 >+ RenderBody {BODY} at (8,8) size 769x4670 >+ RenderBlock {DIV} at (0,0) size 769x4654 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTable {TABLE} at (67,20) size 474x4586 [border: none] >+ RenderTableSection {TBODY} at (0,0) size 472x4585 >+ RenderTableRow {TR} at (0,0) size 472x22 >+ RenderTableCell {TD} at (0,0) size 473x22 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=4] >+ RenderBlock {P} at (8,1) size 457x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {O:P} at (0,0) size 0x0 >+ RenderBlock {P} at (8,1) size 457x21 >+ RenderInline {B} at (0,0) size 406x15 >+ RenderInline {SPAN} at (0,0) size 406x15 >+ RenderInline {FONT} at (0,0) size 406x20 [color=#008080] >+ RenderText {#text} at (25,0) size 406x20 >+ text run at (25,0) width 191: "Radio Channel usage at " >+ text run at (215,0) width 216: "Bayside. Rev date 6-25-01" >+ RenderBlock {P} at (8,22) size 457x0 >+ RenderInline {B} at (0,0) size 0x0 >+ RenderInline {SPAN} at (0,0) size 0x0 >+ RenderInline {O:P} at (0,0) size 0x0 >+ RenderTableRow {TR} at (0,22) size 472x37 >+ RenderTableCell {TD} at (0,22) size 99x37 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1] >+ RenderInline {B} at (0,0) size 55x37 >+ RenderInline {SPAN} at (0,0) size 55x35 >+ RenderText {#text} at (22,1) size 55x35 >+ text run at (22,1) width 55: "Channel" >+ text run at (24,19) width 51: "number" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (98,22) size 170x19 [border: (1px solid #000000) (1px none #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderInline {B} at (0,0) size 97x19 >+ RenderInline {SPAN} at (0,0) size 97x17 >+ RenderText {#text} at (37,1) size 97x17 >+ text run at (37,1) width 97: "Member name" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (267,22) size 100x37 [border: (1px solid #000000) (1px none #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x18 >+ RenderInline {B} at (0,0) size 46x15 >+ RenderInline {SPAN} at (0,0) size 46x17 >+ RenderText {#text} at (19,0) size 46x17 >+ text run at (19,0) width 46: "Proper" >+ RenderInline {SPAN} at (0,0) size 1x17 >+ RenderInline {O:P} at (0,0) size 1x17 >+ RenderBlock {P} at (8,19) size 84x18 >+ RenderInline {B} at (0,0) size 37x15 >+ RenderInline {SPAN} at (0,0) size 37x17 >+ RenderText {#text} at (23,0) size 37x17 >+ text run at (23,0) width 37: "Plane" >+ RenderTableCell {TD} at (366,22) size 107x37 [border: (1px solid #000000) (1px none #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x18 >+ RenderInline {B} at (0,0) size 71x15 >+ RenderInline {SPAN} at (0,0) size 71x17 >+ RenderText {#text} at (9,0) size 71x17 >+ text run at (9,0) width 71: "Helicopter" >+ RenderInline {SPAN} at (0,0) size 1x17 >+ RenderInline {O:P} at (0,0) size 1x17 >+ RenderBlock {P} at (8,19) size 90x18 >+ RenderInline {B} at (0,0) size 50x15 >+ RenderInline {SPAN} at (0,0) size 50x17 >+ RenderText {#text} at (20,0) size 50x17 >+ text run at (20,0) width 50: "thingy.-" >+ RenderTableRow {TR} at (0,59) size 472x33 >+ RenderTableCell {TD} at (0,59) size 99x17 [border: (1px none #808080) none] [r=2 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "00" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,59) size 170x33 [border: (1px none #808080) none (1px none #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 54x15 >+ text run at (0,0) width 54: "Paul Scott" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 90x15 >+ text run at (0,0) width 90: "Donald Carvalho" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,59) size 100x17 [border: (1px none #808080) none (1px none #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (33,0) size 17x15 >+ text run at (33,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,59) size 107x17 [border: (1px none #808080) none (1px none #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,92) size 472x17 >+ RenderTableCell {TD} at (0,92) size 99x17 [border: (1px none #808080) none] [r=3 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "01" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,92) size 170x17 [border: (1px none #808080) none (1px none #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 54x15 >+ text run at (0,0) width 54: "Paul Scott" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,92) size 100x17 [border: (1px none #808080) none (1px none #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (33,0) size 17x15 >+ text run at (33,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,92) size 107x17 [border: (1px none #808080) none (1px none #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,109) size 472x21 >+ RenderTableCell {TD} at (0,109) size 99x17 [border: (1px none #808080) none] [r=4 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderInline {FONT} at (0,0) size 13x15 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "02" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (98,109) size 170x17 [border: (1px none #808080) none (1px none #808080)] [r=4 c=1 rs=1 cs=1] >+ RenderInline {FONT} at (0,0) size 56x15 >+ RenderText {#text} at (8,1) size 56x15 >+ text run at (8,1) width 56: "Don Coon" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (267,109) size 100x21 [border: (1px none #808080) none (1px none #808080)] [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (8,1) size 5x19 >+ text run at (8,1) width 5: " " >+ RenderTableCell {TD} at (366,109) size 107x21 [border: (1px none #808080) none (1px none #808080)] [r=4 c=3 rs=1 cs=1] >+ RenderText {#text} at (8,1) size 5x19 >+ text run at (8,1) width 5: " " >+ RenderTableRow {TR} at (0,130) size 472x33 >+ RenderTableCell {TD} at (0,130) size 99x17 [border: (1px none #808080) none] [r=5 c=0 rs=1 cs=1] >+ RenderInline {FONT} at (0,0) size 13x15 >+ RenderText {#text} at (43,1) size 13x15 >+ text run at (43,1) width 13: "05" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (98,130) size 170x33 [border: (1px none #808080) none (1px none #808080)] [r=5 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderInline {FONT} at (0,0) size 54x15 >+ RenderText {#text} at (0,0) size 54x15 >+ text run at (0,0) width 54: "Paul Scott" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderInline {FONT} at (0,0) size 47x15 >+ RenderText {#text} at (0,0) size 47x15 >+ text run at (0,0) width 47: "Bill Hunt" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,130) size 100x17 [border: (1px none #808080) none (1px none #808080)] [r=5 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderInline {FONT} at (0,0) size 17x15 >+ RenderText {#text} at (33,0) size 17x15 >+ text run at (33,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,130) size 107x17 [border: (1px none #808080) none (1px none #808080)] [r=5 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderInline {FONT} at (0,0) size 21x15 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,163) size 472x33 >+ RenderTableCell {TD} at (0,163) size 99x17 [border: (1px none #808080) none] [r=6 c=0 rs=1 cs=1] >+ RenderInline {FONT} at (0,0) size 13x15 >+ RenderText {#text} at (43,1) size 13x15 >+ text run at (43,1) width 13: "06" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (98,163) size 170x33 [border: (1px none #808080) none (1px none #808080)] [r=6 c=1 rs=1 cs=1] >+ RenderInline {FONT} at (0,0) size 129x31 >+ RenderText {#text} at (8,1) size 129x31 >+ text run at (8,1) width 129: "Gene Pheiffer " >+ text run at (8,17) width 82: "Alberto Lanzas" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (267,163) size 100x33 [border: (1px none #808080) none (1px none #808080)] [r=6 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderTableCell {TD} at (366,163) size 107x33 [border: (1px none #808080) none (1px none #808080)] [r=6 c=3 rs=1 cs=1] >+ RenderBlock (anonymous) at (8,1) size 90x16 >+ RenderInline {SPAN} at (0,0) size 17x19 >+ RenderInline {FONT} at (0,0) size 17x15 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderTableRow {TR} at (0,196) size 472x17 >+ RenderTableCell {TD} at (0,196) size 99x17 [border: (1px none #808080) none] [r=7 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderInline {FONT} at (0,0) size 13x15 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "07" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (98,196) size 170x17 [border: (1px none #808080) none (1px none #808080)] [r=7 c=1 rs=1 cs=1] >+ RenderInline {FONT} at (0,0) size 48x15 >+ RenderText {#text} at (8,1) size 48x15 >+ text run at (8,1) width 48: "Phil Cole" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (267,196) size 100x17 [border: (1px none #808080) none (1px none #808080)] [r=7 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderInline {FONT} at (0,0) size 21x15 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (366,196) size 107x17 [border: (1px none #808080) none (1px none #808080)] [r=7 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderInline {FONT} at (0,0) size 21x15 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableRow {TR} at (0,213) size 472x33 >+ RenderTableCell {TD} at (0,213) size 99x17 [border: (1px none #808080) none] [r=8 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "08" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,213) size 170x33 [border: (1px none #808080) none (1px none #808080)] [r=8 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 54x15 >+ text run at (0,0) width 54: "Paul Scott" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 71x15 >+ text run at (0,0) width 71: "Gene Pheiffer" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,213) size 100x33 [border: (1px none #808080) none (1px none #808080)] [r=8 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (33,0) size 17x15 >+ text run at (33,0) width 17: "No" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,213) size 107x33 [border: (1px none #808080) none (1px none #808080)] [r=8 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,246) size 472x49 >+ RenderTableCell {TD} at (0,246) size 99x17 [border: (1px none #808080) none] [r=9 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (3,0) size 76x15 >+ text run at (3,0) width 76: "Programmable" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,246) size 170x49 [border: (1px none #808080) none (1px none #808080)] [r=9 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 103x15 >+ text run at (0,0) width 103: "Richard Pevehouse" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 60x15 >+ text run at (0,0) width 60: "Gary Heath" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 63x15 >+ text run at (0,0) width 63: "Scott Hersh" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,246) size 100x33 [border: (1px none #808080) none (1px none #808080)] [r=9 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (33,0) size 17x15 >+ text run at (33,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,246) size 107x33 [border: (1px none #808080) none (1px none #808080)] [r=9 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,295) size 472x113 >+ RenderTableCell {TD} at (0,295) size 99x17 [border: (1px none #808080) none] [r=10 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "11" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,295) size 170x113 [border: (1px none #808080) none (1px none #808080)] [r=10 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 78x15 >+ text run at (0,0) width 78: "George Cowan" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 70x15 >+ text run at (0,0) width 70: "Rick Klement" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 79x15 >+ text run at (0,0) width 79: "John Mathews" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 53x15 >+ text run at (0,0) width 53: "Ed Cypret" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "John Chamorro" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 83x15 >+ text run at (0,0) width 83: "John Yearwood" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 88x15 >+ text run at (0,0) width 88: "Jason Anderson" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,295) size 100x113 [border: (1px none #808080) none (1px none #808080)] [r=10 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,97) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,295) size 107x113 [border: (1px none #808080) none (1px none #808080)] [r=10 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,97) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,408) size 472x81 >+ RenderTableCell {TD} at (0,408) size 99x17 [border: (1px none #808080) none] [r=11 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "12" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,408) size 170x81 [border: (1px none #808080) none (1px none #808080)] [r=11 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 70x15 >+ text run at (0,0) width 70: "Rick Klement" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 82x15 >+ text run at (0,0) width 82: "George Coward" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "Gerald Cardinal" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 69x15 >+ text run at (0,0) width 69: "Brock Brown" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 93x15 >+ text run at (0,0) width 93: "Ellsworth Crowell" >+ RenderTableCell {TD} at (267,408) size 100x81 [border: (1px none #808080) none (1px none #808080)] [r=11 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,408) size 107x81 [border: (1px none #808080) none (1px none #808080)] [r=11 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,489) size 472x65 >+ RenderTableCell {TD} at (0,489) size 99x17 [border: (1px none #808080) none] [r=12 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "13" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,489) size 170x65 [border: (1px none #808080) none (1px none #808080)] [r=12 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: " Oliver Baer" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 58x15 >+ text run at (0,0) width 58: "Joe Araujo" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 70x15 >+ text run at (0,0) width 70: "Jim Mirowski" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 63x15 >+ text run at (0,0) width 63: "Scott Hersh" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,489) size 100x65 [border: (1px none #808080) none (1px none #808080)] [r=12 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (30,0) size 24x15 >+ text run at (30,0) width 24: " Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,489) size 107x65 [border: (1px none #808080) none (1px none #808080)] [r=12 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (35,0) size 20x15 >+ text run at (35,0) width 20: " No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,554) size 472x49 >+ RenderTableCell {TD} at (0,554) size 99x17 [border: (1px none #808080) none] [r=13 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "14" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,554) size 170x49 [border: (1px none #808080) none (1px none #808080)] [r=13 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 61x15 >+ text run at (0,0) width 61: " Joe Araujo" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 68x15 >+ text run at (0,0) width 68: "Steve Gilbert" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 74x15 >+ text run at (0,0) width 74: "Gary Williams" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,554) size 100x33 [border: (1px none #808080) none (1px none #808080)] [r=13 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,554) size 107x33 [border: (1px none #808080) none (1px none #808080)] [r=13 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,603) size 472x81 >+ RenderTableCell {TD} at (0,603) size 99x17 [border: (1px none #808080) none] [r=14 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "15" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,603) size 170x81 [border: (1px none #808080) none (1px none #808080)] [r=14 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: " Oliver Baer" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 51x15 >+ text run at (0,0) width 51: "Joe Smith" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 55x15 >+ text run at (0,0) width 55: "John Paye" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 83x15 >+ text run at (0,0) width 83: "John Yearwood" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 68x15 >+ text run at (0,0) width 68: "Harald Close" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,603) size 100x81 [border: (1px none #808080) none (1px none #808080)] [r=14 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (30,0) size 24x15 >+ text run at (30,0) width 24: " Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,603) size 107x81 [border: (1px none #808080) none (1px none #808080)] [r=14 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (35,0) size 20x15 >+ text run at (35,0) width 20: " No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,684) size 472x33 >+ RenderTableCell {TD} at (0,684) size 99x17 [border: (1px none #808080) none] [r=15 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "16" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,684) size 170x33 [border: (1px none #808080) none (1px none #808080)] [r=15 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 82x15 >+ text run at (0,0) width 82: " James Haladus" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 51x15 >+ text run at (0,0) width 51: "Joe Smith" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,684) size 100x17 [border: (1px none #808080) none (1px none #808080)] [r=15 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (30,0) size 24x15 >+ text run at (30,0) width 24: " Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,684) size 107x17 [border: (1px none #808080) none (1px none #808080)] [r=15 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (35,0) size 20x15 >+ text run at (35,0) width 20: " No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,717) size 472x81 >+ RenderTableCell {TD} at (0,717) size 99x17 [border: (1px none #808080) none] [r=16 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "17" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,717) size 170x81 [border: (1px none #808080) none (1px none #808080)] [r=16 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 59x15 >+ text run at (0,0) width 59: "Doug Field" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "Dave Neves" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 59x15 >+ text run at (0,0) width 59: "Oliver Baer" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 58x15 >+ text run at (0,0) width 58: "John Todd" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 98x15 >+ text run at (0,0) width 98: "Dave Christiansen" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,717) size 100x81 [border: (1px none #808080) none (1px none #808080)] [r=16 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,717) size 107x81 [border: (1px none #808080) none (1px none #808080)] [r=16 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,798) size 472x113 >+ RenderTableCell {TD} at (0,798) size 99x17 [border: (1px none #808080) none] [r=17 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "18" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,798) size 170x113 [border: (1px none #808080) none (1px none #808080)] [r=17 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 78x15 >+ text run at (0,0) width 78: "Robert Barnett" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 72x15 >+ text run at (0,0) width 72: "Jim Mahoney" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 78x15 >+ text run at (0,0) width 78: "Dave Marshall" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "Gerald Cardinal" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 100x15 >+ text run at (0,0) width 100: "Dan & Will Sievert" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 93x15 >+ text run at (0,0) width 93: "Ellsworth Crowell" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 55x15 >+ text run at (0,0) width 55: "Jim Colvin" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,798) size 100x97 [border: (1px none #808080) none (1px none #808080)] [r=17 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,798) size 107x97 [border: (1px none #808080) none (1px none #808080)] [r=17 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,911) size 472x65 >+ RenderTableCell {TD} at (0,911) size 99x17 [border: (1px none #808080) none] [r=18 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "19" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,911) size 170x65 [border: (1px none #808080) none (1px none #808080)] [r=18 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderInline {SPAN} at (0,0) size 65x15 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 39: "Noriya " >+ text run at (39,0) width 26: "Kato" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 58x15 >+ text run at (0,0) width 58: "John Todd" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 70x15 >+ text run at (0,0) width 70: "James Brown" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 84x15 >+ text run at (0,0) width 84: "Mike Anderson" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,911) size 100x65 [border: (1px none #808080) none (1px none #808080)] [r=18 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderInline {SPAN} at (0,0) size 21x15 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderInline {SPAN} at (0,0) size 21x15 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderInline {SPAN} at (0,0) size 21x15 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,911) size 107x65 [border: (1px none #808080) none (1px none #808080)] [r=18 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderInline {SPAN} at (0,0) size 17x15 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderInline {SPAN} at (0,0) size 17x15 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderInline {SPAN} at (0,0) size 17x15 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,976) size 472x49 >+ RenderTableCell {TD} at (0,976) size 99x17 [border: (1px none #808080) none] [r=19 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "20" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,976) size 170x49 [border: (1px none #808080) none (1px none #808080)] [r=19 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Bill Johnson" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 84x15 >+ text run at (0,0) width 84: "Dominic Bayani" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "Rick Latham" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,976) size 100x49 [border: (1px none #808080) none (1px none #808080)] [r=19 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,976) size 107x49 [border: (1px none #808080) none (1px none #808080)] [r=19 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,1025) size 472x17 >+ RenderTableCell {TD} at (0,1025) size 99x17 [border: (1px none #808080) none] [r=20 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "21" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,1025) size 170x17 [border: (1px none #808080) none (1px none #808080)] [r=20 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: " Simon Tam" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,1025) size 100x17 [border: (1px none #808080) none (1px none #808080)] [r=20 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,1025) size 107x17 [border: (1px none #808080) none (1px none #808080)] [r=20 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,1042) size 472x81 >+ RenderTableCell {TD} at (0,1042) size 99x17 [border: (1px none #808080) none] [r=21 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "22" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,1042) size 170x81 [border: (1px none #808080) none (1px none #808080)] [r=21 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "Dave Neves" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 89x15 >+ text run at (0,0) width 89: "Grant Sanderson" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 84x15 >+ text run at (0,0) width 84: "Maurice Burton" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 110x15 >+ text run at (0,0) width 110: "Mike Gilmartin ?????" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Chris Walsh" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,1042) size 100x81 [border: (1px none #808080) none (1px none #808080)] [r=21 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,1042) size 107x81 [border: (1px none #808080) none (1px none #808080)] [r=21 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,1123) size 472x81 >+ RenderTableCell {TD} at (0,1123) size 99x17 [border: (1px none #808080) none] [r=22 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "23" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,1123) size 170x81 [border: (1px none #808080) none (1px none #808080)] [r=22 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "Dave Neves" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 84x15 >+ text run at (0,0) width 84: "Maurice Burton" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 59x15 >+ text run at (0,0) width 59: "Oliver Baer" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 58x15 >+ text run at (0,0) width 58: "John Todd" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 64x15 >+ text run at (0,0) width 64: "Rich Saunef" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,1123) size 100x81 [border: (1px none #808080) none (1px none #808080)] [r=22 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,1123) size 107x81 [border: (1px none #808080) none (1px none #808080)] [r=22 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,1204) size 472x81 >+ RenderTableCell {TD} at (0,1204) size 99x17 [border: (1px none #808080) none] [r=23 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "24" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,1204) size 170x81 [border: (1px none #808080) none (1px none #808080)] [r=23 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: " Dan Sievert" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 60x15 >+ text run at (0,0) width 60: "Jerry Davis" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 63x15 >+ text run at (0,0) width 63: "Scott Hersh" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 46x15 >+ text run at (0,0) width 46: "Rick Bell" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 53x15 >+ text run at (0,0) width 53: "Eric Shum" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,1204) size 100x81 [border: (1px none #808080) none (1px none #808080)] [r=23 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (30,0) size 24x15 >+ text run at (30,0) width 24: " Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,1204) size 107x81 [border: (1px none #808080) none (1px none #808080)] [r=23 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (35,0) size 20x15 >+ text run at (35,0) width 20: " No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,1285) size 472x33 >+ RenderTableCell {TD} at (0,1285) size 99x17 [border: (1px none #808080) none] [r=24 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "25" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,1285) size 170x33 [border: (1px none #808080) none (1px none #808080)] [r=24 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 70x15 >+ text run at (0,0) width 70: "James Davey" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 90x15 >+ text run at (0,0) width 90: "Ruenjoe (Joe) Lu" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,1285) size 100x17 [border: (1px none #808080) none (1px none #808080)] [r=24 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,1285) size 107x17 [border: (1px none #808080) none (1px none #808080)] [r=24 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,1318) size 472x161 >+ RenderTableCell {TD} at (0,1318) size 99x17 [border: (1px none #808080) none] [r=25 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "26" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,1318) size 170x161 [border: (1px none #808080) none (1px none #808080)] [r=25 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 86x15 >+ text run at (0,0) width 86: "Alan Littlewood" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 71x15 >+ text run at (0,0) width 71: "Darren Braun" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 59x15 >+ text run at (0,0) width 59: "Simon Tam" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 74x15 >+ text run at (0,0) width 74: "Chuck Pringle" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 88x15 >+ text run at (0,0) width 88: "Gary Pendergras" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 78x15 >+ text run at (0,0) width 78: "Peter Mazanec" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 78x15 >+ text run at (0,0) width 78: "Harry Imamura" >+ RenderBlock {P} at (8,113) size 155x16 >+ RenderText {#text} at (0,0) size 58x15 >+ text run at (0,0) width 58: "Joe Araujo" >+ RenderBlock {P} at (8,129) size 155x16 >+ RenderText {#text} at (0,0) size 74x15 >+ text run at (0,0) width 74: "Gary Williams" >+ RenderBlock {P} at (8,145) size 155x16 >+ RenderText {#text} at (0,0) size 86x15 >+ text run at (0,0) width 86: "Jack Goodfriend" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,1318) size 100x113 [border: (1px none #808080) none (1px none #808080)] [r=25 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,97) size 84x16 >+ RenderText {#text} at (33,0) size 17x15 >+ text run at (33,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,1318) size 107x113 [border: (1px none #808080) none (1px none #808080)] [r=25 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,97) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,1479) size 472x97 >+ RenderTableCell {TD} at (0,1479) size 99x17 [border: (1px none #808080) none] [r=26 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "27" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,1479) size 170x97 [border: (1px none #808080) none (1px none #808080)] [r=26 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 71x15 >+ text run at (0,0) width 71: "Darren Braun" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 90x15 >+ text run at (0,0) width 90: "Ian + Brad Carter" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 73x15 >+ text run at (0,0) width 73: "Pete Peterson" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "John Chamorro" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "Ali Erdengiz" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 55x15 >+ text run at (0,0) width 55: "Saibal Sen" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,1479) size 100x97 [border: (1px none #808080) none (1px none #808080)] [r=26 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,1479) size 107x97 [border: (1px none #808080) none (1px none #808080)] [r=26 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,1576) size 472x145 >+ RenderTableCell {TD} at (0,1576) size 99x17 [border: (1px none #808080) none] [r=27 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "28" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,1576) size 170x145 [border: (1px none #808080) none (1px none #808080)] [r=27 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 92x15 >+ text run at (0,0) width 92: "Zak + Mike West" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "Dave Neves" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 75x15 >+ text run at (0,0) width 75: "Richard Green" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 67x15 >+ text run at (0,0) width 67: "Javier Flores" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "Gerald Cardinal" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: "Dan Sievert" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "Ali Erdengiz" >+ RenderBlock {P} at (8,113) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: "Paul Walter" >+ RenderBlock {P} at (8,129) size 155x16 >+ RenderText {#text} at (0,0) size 60x15 >+ text run at (0,0) width 60: "Jerry Davis" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,1576) size 100x145 [border: (1px none #808080) none (1px none #808080)] [r=27 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,97) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,113) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,129) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,1576) size 107x145 [border: (1px none #808080) none (1px none #808080)] [r=27 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,97) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,113) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,129) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,1721) size 472x49 >+ RenderTableCell {TD} at (0,1721) size 99x17 [border: (1px none #808080) none] [r=28 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "29" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,1721) size 170x49 [border: (1px none #808080) none (1px none #808080)] [r=28 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 67x15 >+ text run at (0,0) width 67: "Javier Flores" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Bill Johnson" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 58x15 >+ text run at (0,0) width 58: "John Todd" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,1721) size 100x33 [border: (1px none #808080) none (1px none #808080)] [r=28 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,1721) size 107x33 [border: (1px none #808080) none (1px none #808080)] [r=28 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,1770) size 472x113 >+ RenderTableCell {TD} at (0,1770) size 99x17 [border: (1px none #808080) none] [r=29 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "30" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,1770) size 170x113 [border: (1px none #808080) none (1px none #808080)] [r=29 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 86x15 >+ text run at (0,0) width 86: "Alan Littlewood" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 82x15 >+ text run at (0,0) width 82: "George Coward" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 84x15 >+ text run at (0,0) width 84: "Maurice Burton" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: "Dan Sievert" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 109x15 >+ text run at (0,0) width 109: "Michael DeGiovanni" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 86x15 >+ text run at (0,0) width 86: "Jack Goodfriend" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 88x15 >+ text run at (0,0) width 88: "Richard Sanchez" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,1770) size 100x113 [border: (1px none #808080) none (1px none #808080)] [r=29 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,97) size 84x16 >+ RenderText {#text} at (33,0) size 17x15 >+ text run at (33,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,1770) size 107x113 [border: (1px none #808080) none (1px none #808080)] [r=29 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,97) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,1883) size 472x49 >+ RenderTableCell {TD} at (0,1883) size 99x17 [border: (1px none #808080) none] [r=30 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "31" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,1883) size 170x49 [border: (1px none #808080) none (1px none #808080)] [r=30 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "Dave Neves" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 79x15 >+ text run at (0,0) width 79: "James Haladus" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: "Randy Reid" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,1883) size 100x33 [border: (1px none #808080) none (1px none #808080)] [r=30 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,1883) size 107x33 [border: (1px none #808080) none (1px none #808080)] [r=30 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,1932) size 472x65 >+ RenderTableCell {TD} at (0,1932) size 99x17 [border: (1px none #808080) none] [r=31 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "32" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,1932) size 170x65 [border: (1px none #808080) none (1px none #808080)] [r=31 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: " Oliver Baer" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Dale Barnett" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 58x15 >+ text run at (0,0) width 58: "John Todd" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 84x15 >+ text run at (0,0) width 84: "Dominic Bayani" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,1932) size 100x33 [border: (1px none #808080) none (1px none #808080)] [r=31 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (30,0) size 24x15 >+ text run at (30,0) width 24: " Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,1932) size 107x33 [border: (1px none #808080) none (1px none #808080)] [r=31 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (35,0) size 20x15 >+ text run at (35,0) width 20: " No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,1997) size 472x145 >+ RenderTableCell {TD} at (0,1997) size 99x17 [border: (1px none #808080) none] [r=32 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "33" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,1997) size 170x145 [border: (1px none #808080) none (1px none #808080)] [r=32 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 70x15 >+ text run at (0,0) width 70: "Tom Wagner" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 73x15 >+ text run at (0,0) width 73: "Gene Langley" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 79x15 >+ text run at (0,0) width 79: "James Haladus" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 80x15 >+ text run at (0,0) width 80: "Daniel Buckley" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 67x15 >+ text run at (0,0) width 67: "Chris Larsen" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 71x15 >+ text run at (0,0) width 71: "Mike Chansu" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 70x15 >+ text run at (0,0) width 70: "James Brown" >+ RenderBlock {P} at (8,113) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: "Will Sievert" >+ RenderBlock {P} at (8,129) size 155x16 >+ RenderText {#text} at (0,0) size 68x15 >+ text run at (0,0) width 68: "Terry Chong" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,1997) size 100x145 [border: (1px none #808080) none (1px none #808080)] [r=32 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,97) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,113) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,129) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,1997) size 107x145 [border: (1px none #808080) none (1px none #808080)] [r=32 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (6,0) size 78x15 >+ text run at (6,0) width 78: "Gyro wannabe" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,97) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,113) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,129) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,2142) size 472x129 >+ RenderTableCell {TD} at (0,2142) size 99x17 [border: (1px none #808080) none] [r=33 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "34" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,2142) size 170x129 [border: (1px none #808080) none (1px none #808080)] [r=33 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 55x15 >+ text run at (0,0) width 55: "Jay Ribera" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "Gerald Cardinal" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Dale Barnett" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: "Paul Walter" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 84x15 >+ text run at (0,0) width 84: "Dominic Bayani" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 90x15 >+ text run at (0,0) width 90: "Donald Carvalho" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 73x15 >+ text run at (0,0) width 73: "Jack Peterson" >+ RenderBlock {P} at (8,113) size 155x16 >+ RenderText {#text} at (0,0) size 63x15 >+ text run at (0,0) width 63: "Scott Hersh" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,2142) size 100x129 [border: (1px none #808080) none (1px none #808080)] [r=33 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,97) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,113) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,2142) size 107x129 [border: (1px none #808080) none (1px none #808080)] [r=33 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,97) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,113) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,2271) size 472x81 >+ RenderTableCell {TD} at (0,2271) size 99x17 [border: (1px none #808080) none] [r=34 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "35" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,2271) size 170x81 [border: (1px none #808080) none (1px none #808080)] [r=34 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 78x15 >+ text run at (0,0) width 78: " Richard Green" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 64x15 >+ text run at (0,0) width 64: "David Allen" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 55x15 >+ text run at (0,0) width 55: "Jim Colvin" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 68x15 >+ text run at (0,0) width 68: "Harald Close" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 59x15 >+ text run at (0,0) width 59: "Oliver Baer" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,2271) size 100x81 [border: (1px none #808080) none (1px none #808080)] [r=34 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,2271) size 107x81 [border: (1px none #808080) none (1px none #808080)] [r=34 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,2352) size 472x81 >+ RenderTableCell {TD} at (0,2352) size 99x17 [border: (1px none #808080) none] [r=35 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "36" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,2352) size 170x81 [border: (1px none #808080) none (1px none #808080)] [r=35 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 70x15 >+ text run at (0,0) width 70: "Jason Beehm" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 90x15 >+ text run at (0,0) width 90: "Darrell Carpenter" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 79x15 >+ text run at (0,0) width 79: "Stefan Kiritzov" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Dale Barnett" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: "Dan Sievert" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,2352) size 100x81 [border: (1px none #808080) none (1px none #808080)] [r=35 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,2352) size 107x81 [border: (1px none #808080) none (1px none #808080)] [r=35 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,2433) size 472x65 >+ RenderTableCell {TD} at (0,2433) size 99x17 [border: (1px none #808080) none] [r=36 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "37" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,2433) size 170x65 [border: (1px none #808080) none (1px none #808080)] [r=36 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 88x15 >+ text run at (0,0) width 88: "Dominic Civiletti" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "John Chamorro" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 70x15 >+ text run at (0,0) width 70: "Jim Mirowski" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 76x15 >+ text run at (0,0) width 76: "Soohong Kim" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,2433) size 100x65 [border: (1px none #808080) none (1px none #808080)] [r=36 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,2433) size 107x65 [border: (1px none #808080) none (1px none #808080)] [r=36 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,2498) size 472x97 >+ RenderTableCell {TD} at (0,2498) size 99x17 [border: (1px none #808080) none] [r=37 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "38" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,2498) size 170x97 [border: (1px none #808080) none (1px none #808080)] [r=37 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 97x15 >+ text run at (0,0) width 97: "Karl Allmendinger" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 63x15 >+ text run at (0,0) width 63: "John Bernal" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 73x15 >+ text run at (0,0) width 73: "Gene Langley" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 74x15 >+ text run at (0,0) width 74: "Chuck Pringle" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 52x15 >+ text run at (0,0) width 52: "Jimmy Lei" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 90x15 >+ text run at (0,0) width 90: "Ruenjoe (Joe) Lu" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,2498) size 100x65 [border: (1px none #808080) none (1px none #808080)] [r=37 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,2498) size 107x65 [border: (1px none #808080) none (1px none #808080)] [r=37 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (6,0) size 78x15 >+ text run at (6,0) width 78: "Gyro wannabe" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,2595) size 472x49 >+ RenderTableCell {TD} at (0,2595) size 99x17 [border: (1px none #808080) none] [r=38 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "39" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,2595) size 170x49 [border: (1px none #808080) none (1px none #808080)] [r=38 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 70x15 >+ text run at (0,0) width 70: "Tom Wagner" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 59x15 >+ text run at (0,0) width 59: "Oliver Baer" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: "Will Sievert" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,2595) size 100x49 [border: (1px none #808080) none (1px none #808080)] [r=38 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,2595) size 107x49 [border: (1px none #808080) none (1px none #808080)] [r=38 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,2644) size 472x129 >+ RenderTableCell {TD} at (0,2644) size 99x17 [border: (1px none #808080) none] [r=39 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "40" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,2644) size 170x129 [border: (1px none #808080) none (1px none #808080)] [r=39 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "Alberto Lanzas" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 92x15 >+ text run at (0,0) width 92: "Zak + Mike West" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 67x15 >+ text run at (0,0) width 67: "Javier Flores" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Bill Johnson" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 73x15 >+ text run at (0,0) width 73: "Gene Langley" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 67x15 >+ text run at (0,0) width 67: "Rich Burnett" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 86x15 >+ text run at (0,0) width 86: "Jack Goodfriend" >+ RenderBlock {P} at (8,113) size 155x16 >+ RenderText {#text} at (0,0) size 68x15 >+ text run at (0,0) width 68: "Harald Close" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,2644) size 100x129 [border: (1px none #808080) none (1px none #808080)] [r=39 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,97) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,113) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,2644) size 107x129 [border: (1px none #808080) none (1px none #808080)] [r=39 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (29,0) size 32x15 >+ text run at (29,0) width 32: "Glider" >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,97) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,113) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,2773) size 472x129 >+ RenderTableCell {TD} at (0,2773) size 99x17 [border: (1px none #808080) none] [r=40 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "41" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,2773) size 170x129 [border: (1px none #808080) none (1px none #808080)] [r=40 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 88x15 >+ text run at (0,0) width 88: "Dominic Civiletti" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 103x15 >+ text run at (0,0) width 103: "Corbin Christensen" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 56x15 >+ text run at (0,0) width 56: "Hal Hirsch" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 88x15 >+ text run at (0,0) width 88: "Richard Sanchez" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 63x15 >+ text run at (0,0) width 63: "John Bernal" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 67x15 >+ text run at (0,0) width 67: "Rich Burnett" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 69x15 >+ text run at (0,0) width 69: "Brock Brown" >+ RenderBlock {P} at (8,113) size 155x16 >+ RenderText {#text} at (0,0) size 55x15 >+ text run at (0,0) width 55: "John Paye" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,2773) size 100x113 [border: (1px none #808080) none (1px none #808080)] [r=40 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (33,0) size 17x15 >+ text run at (33,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,97) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,2773) size 107x113 [border: (1px none #808080) none (1px none #808080)] [r=40 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,97) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,2902) size 472x129 >+ RenderTableCell {TD} at (0,2902) size 99x17 [border: (1px none #808080) none] [r=41 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "42" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,2902) size 170x129 [border: (1px none #808080) none (1px none #808080)] [r=41 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 47x15 >+ text run at (0,0) width 47: "Tony Yu" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "Jason Miller" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 84x15 >+ text run at (0,0) width 84: "Maurice Burton" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: "Dan Sievert" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 60x15 >+ text run at (0,0) width 60: "Jerry Davis" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 55x15 >+ text run at (0,0) width 55: "John Paye" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 71x15 >+ text run at (0,0) width 71: "Gordon Frost" >+ RenderBlock {P} at (8,113) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Chris Walsh" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,2902) size 100x81 [border: (1px none #808080) none (1px none #808080)] [r=41 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,2902) size 107x81 [border: (1px none #808080) none (1px none #808080)] [r=41 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,3031) size 472x113 >+ RenderTableCell {TD} at (0,3031) size 99x17 [border: (1px none #808080) none] [r=42 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "43" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,3031) size 170x113 [border: (1px none #808080) none (1px none #808080)] [r=42 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 88x15 >+ text run at (0,0) width 88: "Dominic Civiletti" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 63x15 >+ text run at (0,0) width 63: "Ken Gullion" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: "Will Sievert" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 72x15 >+ text run at (0,0) width 72: "Jim Mahoney" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Ken Manuel" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 58x15 >+ text run at (0,0) width 58: "John Todd" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 87x15 >+ text run at (0,0) width 87: "Rick Rasmussen" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,3031) size 100x81 [border: (1px none #808080) none (1px none #808080)] [r=42 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,3031) size 107x81 [border: (1px none #808080) none (1px none #808080)] [r=42 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (20,0) size 50x15 >+ text run at (20,0) width 50: "Someday" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,3144) size 472x65 >+ RenderTableCell {TD} at (0,3144) size 99x17 [border: (1px none #808080) none] [r=43 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "44" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,3144) size 170x65 [border: (1px none #808080) none (1px none #808080)] [r=43 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 60x15 >+ text run at (0,0) width 60: "Gary Heath" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 79x15 >+ text run at (0,0) width 79: "Quinn Chuong" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 62x15 >+ text run at (0,0) width 62: "Dan Sievert" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 84x15 >+ text run at (0,0) width 84: "Alexander Wert" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,3144) size 100x65 [border: (1px none #808080) none (1px none #808080)] [r=43 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (33,0) size 17x15 >+ text run at (33,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (33,0) size 17x15 >+ text run at (33,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,3144) size 107x65 [border: (1px none #808080) none (1px none #808080)] [r=43 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,3209) size 472x49 >+ RenderTableCell {TD} at (0,3209) size 99x17 [border: (1px none #808080) none] [r=44 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "45" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,3209) size 170x49 [border: (1px none #808080) none (1px none #808080)] [r=44 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 79x15 >+ text run at (0,0) width 79: "James Holaduz" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderInline {FONT} at (0,0) size 55x15 >+ RenderText {#text} at (0,0) size 55x15 >+ text run at (0,0) width 55: "Don Coon" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 83x15 >+ text run at (0,0) width 83: "John Yearwood" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,3209) size 100x49 [border: (1px none #808080) none (1px none #808080)] [r=44 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,3209) size 107x49 [border: (1px none #808080) none (1px none #808080)] [r=44 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,3258) size 472x129 >+ RenderTableCell {TD} at (0,3258) size 99x17 [border: (1px none #808080) none] [r=45 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "46" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,3258) size 170x129 [border: (1px none #808080) none (1px none #808080)] [r=45 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 52x15 >+ text run at (0,0) width 52: "Zak West" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 97x15 >+ text run at (0,0) width 97: "Karl Allmendinger" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 83x15 >+ text run at (0,0) width 83: "John Espectzde" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 71x15 >+ text run at (0,0) width 71: "Gene Pheiffer" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 68x15 >+ text run at (0,0) width 68: "Harold Todd" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "Gerald Cardinal" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "Ali Erdengiz" >+ RenderBlock {P} at (8,113) size 155x16 >+ RenderText {#text} at (0,0) size 88x15 >+ text run at (0,0) width 88: "Jason Anderson" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,3258) size 100x129 [border: (1px none #808080) none (1px none #808080)] [r=45 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,97) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,113) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,3258) size 107x129 [border: (1px none #808080) none (1px none #808080)] [r=45 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,97) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,113) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,3387) size 472x177 >+ RenderTableCell {TD} at (0,3387) size 99x17 [border: (1px none #808080) none] [r=46 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "47" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,3387) size 170x177 [border: (1px none #808080) none (1px none #808080)] [r=46 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 79x15 >+ text run at (0,0) width 79: "James Holaduz" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 47x15 >+ text run at (0,0) width 47: "Tony Yu" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 82x15 >+ text run at (0,0) width 82: "Quang Nguyen" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 70x15 >+ text run at (0,0) width 70: "Rick Klement" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 77x15 >+ text run at (0,0) width 77: "Mark Glanville" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 87x15 >+ text run at (0,0) width 87: "Michael Chansu" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 68x15 >+ text run at (0,0) width 68: "Harold Todd" >+ RenderBlock {P} at (8,113) size 155x16 >+ RenderInline {FONT} at (0,0) size 55x15 >+ RenderText {#text} at (0,0) size 55x15 >+ text run at (0,0) width 55: "Don Coon" >+ RenderBlock {P} at (8,129) size 155x16 >+ RenderText {#text} at (0,0) size 55x15 >+ text run at (0,0) width 55: "John Paye" >+ RenderBlock {P} at (8,145) size 155x16 >+ RenderText {#text} at (0,0) size 64x15 >+ text run at (0,0) width 64: "David Allen" >+ RenderBlock {P} at (8,161) size 155x16 >+ RenderText {#text} at (0,0) size 105x15 >+ text run at (0,0) width 105: "Raymund Leonardo" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,3387) size 100x177 [border: (1px none #808080) none (1px none #808080)] [r=46 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,97) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,113) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,129) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,145) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,161) size 84x16 >+ RenderText {#text} at (33,0) size 17x15 >+ text run at (33,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,3387) size 107x177 [border: (1px none #808080) none (1px none #808080)] [r=46 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,97) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,113) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,129) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,145) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,161) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,3564) size 472x145 >+ RenderTableCell {TD} at (0,3564) size 99x17 [border: (1px none #808080) none] [r=47 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "48" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,3564) size 170x145 [border: (1px none #808080) none (1px none #808080)] [r=47 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 77x15 >+ text run at (0,0) width 77: "Mark Glanville" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 90x15 >+ text run at (0,0) width 90: "Ian + Brad Carter" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 79x15 >+ text run at (0,0) width 79: "Stefan Kiritzov" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 58x15 >+ text run at (0,0) width 58: "Joe Araujo" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 68x15 >+ text run at (0,0) width 68: "Harold Todd" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 68x15 >+ text run at (0,0) width 68: "Steve Gilbert" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 52x15 >+ text run at (0,0) width 52: "Mark Diel" >+ RenderBlock {P} at (8,113) size 155x16 >+ RenderText {#text} at (0,0) size 86x15 >+ text run at (0,0) width 86: "Jack Goodfriend" >+ RenderBlock {P} at (8,129) size 155x16 >+ RenderText {#text} at (0,0) size 90x15 >+ text run at (0,0) width 90: "Ruenjoe (Joe) Lu" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,3564) size 100x97 [border: (1px none #808080) none (1px none #808080)] [r=47 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,3564) size 107x97 [border: (1px none #808080) none (1px none #808080)] [r=47 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,3709) size 472x65 >+ RenderTableCell {TD} at (0,3709) size 99x17 [border: (1px none #808080) none] [r=48 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "49" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,3709) size 170x65 [border: (1px none #808080) none (1px none #808080)] [r=48 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "Ali Erdengiz" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 64x15 >+ text run at (0,0) width 64: "David Allen" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderInline {SPAN} at (0,0) size 72x15 >+ RenderInline {O:P} at (0,0) size 0x0 >+ RenderText {#text} at (0,0) size 72x15 >+ text run at (0,0) width 72: "Narayen Raju" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderInline {SPAN} at (0,0) size 88x15 >+ RenderText {#text} at (0,0) size 88x15 >+ text run at (0,0) width 34: "Jason " >+ text run at (34,0) width 54: "Anderson" >+ RenderTableCell {TD} at (267,3709) size 100x65 [border: (1px none #808080) none (1px none #808080)] [r=48 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,3709) size 107x65 [border: (1px none #808080) none (1px none #808080)] [r=48 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,3774) size 472x145 >+ RenderTableCell {TD} at (0,3774) size 99x17 [border: (1px none #808080) none] [r=49 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "50" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,3774) size 170x145 [border: (1px none #808080) none (1px none #808080)] [r=49 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 52x15 >+ text run at (0,0) width 52: "Zak West" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 70x15 >+ text run at (0,0) width 70: "Rick Klement" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 54x15 >+ text run at (0,0) width 54: "Jim Bernal" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 86x15 >+ text run at (0,0) width 86: "Alan Littlewood" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 60x15 >+ text run at (0,0) width 60: "Jerry Davis" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 84x15 >+ text run at (0,0) width 84: "Lauren Bussard" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 83x15 >+ text run at (0,0) width 83: "John Yearwood" >+ RenderBlock {P} at (8,113) size 155x16 >+ RenderText {#text} at (0,0) size 72x15 >+ text run at (0,0) width 72: "Narayan Raju" >+ RenderBlock {P} at (8,129) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Ken Manuel" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,3774) size 100x113 [border: (1px none #808080) none (1px none #808080)] [r=49 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,97) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,3774) size 107x113 [border: (1px none #808080) none (1px none #808080)] [r=49 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,97) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,3919) size 472x49 >+ RenderTableCell {TD} at (0,3919) size 99x17 [border: (1px none #808080) none] [r=50 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "51" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,3919) size 170x49 [border: (1px none #808080) none (1px none #808080)] [r=50 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 78x15 >+ text run at (0,0) width 78: "Robert Barnett" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 72x15 >+ text run at (0,0) width 72: "Jim Mahoney" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 88x15 >+ text run at (0,0) width 88: "Jason Anderson" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,3919) size 100x49 [border: (1px none #808080) none (1px none #808080)] [r=50 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,3919) size 107x49 [border: (1px none #808080) none (1px none #808080)] [r=50 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderInline {SPAN} at (0,0) size 17x15 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderInline {SPAN} at (0,0) size 21x15 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderInline {SPAN} at (0,0) size 17x15 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,3968) size 472x81 >+ RenderTableCell {TD} at (0,3968) size 99x17 [border: (1px none #808080) none] [r=51 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "52" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,3968) size 170x81 [border: (1px none #808080) none (1px none #808080)] [r=51 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 59x15 >+ text run at (0,0) width 59: "Mike West" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "Robert Frogner" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 86x15 >+ text run at (0,0) width 86: "Chris McDowell" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 53x15 >+ text run at (0,0) width 53: "Ed Cypret" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Dale Barnett" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,3968) size 100x81 [border: (1px none #808080) none (1px none #808080)] [r=51 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,3968) size 107x81 [border: (1px none #808080) none (1px none #808080)] [r=51 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,4049) size 472x81 >+ RenderTableCell {TD} at (0,4049) size 99x17 [border: (1px none #808080) none] [r=52 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "53" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,4049) size 170x81 [border: (1px none #808080) none (1px none #808080)] [r=52 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "Alberto Lanzas" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Bill Johnson" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 43x15 >+ text run at (0,0) width 43: "Al Wert" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Dale Barnett" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 101x15 >+ text run at (0,0) width 101: "Ramin Khoshnevis" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,4049) size 100x81 [border: (1px none #808080) none (1px none #808080)] [r=52 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (33,0) size 17x15 >+ text run at (33,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,4049) size 107x81 [border: (1px none #808080) none (1px none #808080)] [r=52 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,4130) size 472x113 >+ RenderTableCell {TD} at (0,4130) size 99x17 [border: (1px none #808080) none] [r=53 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "54" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,4130) size 170x113 [border: (1px none #808080) none (1px none #808080)] [r=53 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 73x15 >+ text run at (0,0) width 73: "Gene Langley" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Bill Johnson" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 52x15 >+ text run at (0,0) width 52: "Mark Diel" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 60x15 >+ text run at (0,0) width 60: "Jerry Davis" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 55x15 >+ text run at (0,0) width 55: "Peter Starr" >+ RenderBlock {P} at (8,81) size 155x16 >+ RenderText {#text} at (0,0) size 83x15 >+ text run at (0,0) width 83: "John Yearwood" >+ RenderBlock {P} at (8,97) size 155x16 >+ RenderText {#text} at (0,0) size 63x15 >+ text run at (0,0) width 63: "Scott Hersh" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,4130) size 100x113 [border: (1px none #808080) none (1px none #808080)] [r=53 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (40,0) size 4x15 >+ text run at (40,0) width 4: " " >+ RenderBlock {P} at (8,81) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,97) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,4130) size 107x113 [border: (1px none #808080) none (1px none #808080)] [r=53 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (6,0) size 78x15 >+ text run at (6,0) width 78: "Gyro wannabe" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (43,0) size 4x15 >+ text run at (43,0) width 4: " " >+ RenderBlock {P} at (8,81) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,97) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,4243) size 472x49 >+ RenderTableCell {TD} at (0,4243) size 99x17 [border: (1px none #808080) none] [r=54 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "55" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,4243) size 170x49 [border: (1px none #808080) none (1px none #808080)] [r=54 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 81x15 >+ text run at (0,0) width 81: "Alberto Lanzas" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 57x15 >+ text run at (0,0) width 57: "Bob Roger" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 73x15 >+ text run at (0,0) width 73: "Randy StClair" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,4243) size 100x49 [border: (1px none #808080) none (1px none #808080)] [r=54 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,4243) size 107x49 [border: (1px none #808080) none (1px none #808080)] [r=54 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,4292) size 472x81 >+ RenderTableCell {TD} at (0,4292) size 99x17 [border: (1px none #808080) none] [r=55 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "56" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,4292) size 170x81 [border: (1px none #808080) none (1px none #808080)] [r=55 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 77x15 >+ text run at (0,0) width 77: "Mark Glanville" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 68x15 >+ text run at (0,0) width 68: "Steve Gilbert" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 60x15 >+ text run at (0,0) width 60: "Jerry Davis" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 64x15 >+ text run at (0,0) width 64: "Rich Saunef" >+ RenderBlock {P} at (8,65) size 155x16 >+ RenderText {#text} at (0,0) size 68x15 >+ text run at (0,0) width 68: "Harald Close" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,4292) size 100x81 [border: (1px none #808080) none (1px none #808080)] [r=55 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,49) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,65) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,4292) size 107x81 [border: (1px none #808080) none (1px none #808080)] [r=55 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,49) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,65) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,4373) size 472x49 >+ RenderTableCell {TD} at (0,4373) size 99x17 [border: (1px none #808080) none] [r=56 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "57" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,4373) size 170x49 [border: (1px none #808080) none (1px none #808080)] [r=56 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 57x15 >+ text run at (0,0) width 57: "Bob Roger" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 67x15 >+ text run at (0,0) width 67: "Rich Burnett" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "David Dunn" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,4373) size 100x17 [border: (1px none #808080) none (1px none #808080)] [r=56 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,4373) size 107x17 [border: (1px none #808080) none (1px none #808080)] [r=56 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,4422) size 472x65 >+ RenderTableCell {TD} at (0,4422) size 99x17 [border: (1px none #808080) none] [r=57 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "58" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,4422) size 170x65 [border: (1px none #808080) none (1px none #808080)] [r=57 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 90x15 >+ text run at (0,0) width 90: "Ian + Brad Carter" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Bill Johnson" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 74x15 >+ text run at (0,0) width 74: "Chuck Pringle" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 65x15 >+ text run at (0,0) width 65: "David Dunn" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,4422) size 100x49 [border: (1px none #808080) none (1px none #808080)] [r=57 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,33) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,4422) size 107x49 [border: (1px none #808080) none (1px none #808080)] [r=57 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,33) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,4487) size 472x33 >+ RenderTableCell {TD} at (0,4487) size 99x17 [border: (1px none #808080) none] [r=58 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "59" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,4487) size 170x33 [border: (1px none #808080) none (1px none #808080)] [r=58 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 57x15 >+ text run at (0,0) width 57: "Bob Roger" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 67x15 >+ text run at (0,0) width 67: "Rich Burnett" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,4487) size 100x17 [border: (1px none #808080) none (1px none #808080)] [r=58 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,4487) size 107x17 [border: (1px none #808080) none (1px none #808080)] [r=58 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableRow {TR} at (0,4520) size 472x65 >+ RenderTableCell {TD} at (0,4520) size 99x17 [border: (1px none #808080) none] [r=59 c=0 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (35,0) size 13x15 >+ text run at (35,0) width 13: "60" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (98,4520) size 170x65 [border: (1px none #808080) none (1px none #808080)] [r=59 c=1 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 155x16 >+ RenderText {#text} at (0,0) size 66x15 >+ text run at (0,0) width 66: "Bill Johnson" >+ RenderBlock {P} at (8,17) size 155x16 >+ RenderText {#text} at (0,0) size 89x15 >+ text run at (0,0) width 89: "Vladimir Dvorkin" >+ RenderBlock {P} at (8,33) size 155x16 >+ RenderText {#text} at (0,0) size 51x15 >+ text run at (0,0) width 51: "Ken Price" >+ RenderBlock {P} at (8,49) size 155x16 >+ RenderText {#text} at (0,0) size 87x15 >+ text run at (0,0) width 87: "Rick Rasmussen" >+ RenderInline {SPAN} at (0,0) size 0x15 >+ RenderInline {O:P} at (0,0) size 0x15 >+ RenderTableCell {TD} at (267,4520) size 100x33 [border: (1px none #808080) none (1px none #808080)] [r=59 c=2 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 84x16 >+ RenderText {#text} at (31,0) size 21x15 >+ text run at (31,0) width 21: "Yes" >+ RenderBlock {P} at (8,17) size 84x16 >+ RenderText {#text} at (33,0) size 17x15 >+ text run at (33,0) width 17: "No" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderTableCell {TD} at (366,4520) size 107x33 [border: (1px none #808080) none (1px none #808080)] [r=59 c=3 rs=1 cs=1] >+ RenderBlock {P} at (8,1) size 90x16 >+ RenderText {#text} at (36,0) size 17x15 >+ text run at (36,0) width 17: "No" >+ RenderBlock {P} at (8,17) size 90x16 >+ RenderText {#text} at (34,0) size 21x15 >+ text run at (34,0) width 21: "Yes" >+ RenderInline {SPAN} at (0,0) size 1x15 >+ RenderInline {O:P} at (0,0) size 1x15 >+ RenderBlock {P} at (0,4606) size 769x16 >+ RenderInline {SPAN} at (0,0) size 3x15 >+ RenderText {#text} at (0,0) size 3x15 >+ text run at (0,0) width 3: " " >+ RenderBlock {P} at (0,4622) size 769x16 >+ RenderText {#text} at (0,0) size 3x15 >+ text run at (0,0) width 3: " " >+ RenderBlock {P} at (0,4638) size 769x16 >+ RenderText {#text} at (0,0) size 3x15 >+ text run at (0,0) width 3: " " >+ RenderBlock {P} at (0,4654) size 769x16 >+ RenderText {#text} at (383,0) size 3x15 >+ text run at (383,0) width 3: " " >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug91057-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug91057-expected.txt >new file mode 100644 >index 00000000000..2da5b814d78 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug91057-expected.txt >@@ -0,0 +1,227 @@ >+layer at (0,0) size 785x1834 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1834 >+ RenderBlock {HTML} at (0,0) size 785x1835 [border: (1px solid #000000)] >+ RenderBody {BODY} at (9,9) size 767x1817 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {H1} at (1,1) size 765x39 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 289x36 >+ text run at (1,1) width 289: "Caption Margin Test" >+ RenderBlock {DIV} at (1,61) size 102x23 [border: (1px solid #008000)] >+ RenderText {#text} at (1,1) size 39x19 >+ text run at (1,1) width 39: "100px" >+ RenderBlock {DIV} at (1,83) size 52x23 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 31x19 >+ text run at (1,1) width 31: "50px" >+ RenderBlock {H2} at (1,125) size 765x30 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 80x26 >+ text run at (1,1) width 80: "Control" >+ RenderTable {TABLE} at (1,174) size 164x53 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (0,0) size 164x22 [border: (1px solid #000000)] >+ RenderText {#text} at (72,1) size 20x19 >+ text run at (72,1) width 20: "TA" >+ RenderTableSection {TBODY} at (1,23) size 162x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 162x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 78x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 1" >+ RenderTableCell {TD} at (82,2) size 78x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 2" >+ RenderTable {TABLE} at (1,226) size 320x53 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (0,0) size 320x22 [border: (1px solid #000000)] >+ RenderText {#text} at (150,1) size 20x19 >+ text run at (150,1) width 20: "TB" >+ RenderTableSection {TBODY} at (1,23) size 318x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 318x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 156x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 1 Table Cell 1" >+ RenderTableCell {TD} at (160,2) size 156x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 2 Table Cell 2" >+ RenderBlock {H2} at (1,298) size 765x30 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 285x26 >+ text run at (1,1) width 285: "Test 1 - \"margin-left: 50px\"" >+ RenderTable {TABLE} at (1,347) size 164x53 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (50,0) size 114x22 [border: (1px solid #000000)] >+ RenderText {#text} at (47,1) size 20x19 >+ text run at (47,1) width 20: "TA" >+ RenderTableSection {TBODY} at (1,23) size 162x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 162x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 78x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 1" >+ RenderTableCell {TD} at (82,2) size 78x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 2" >+ RenderTable {TABLE} at (1,399) size 320x53 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (50,0) size 270x22 [border: (1px solid #000000)] >+ RenderText {#text} at (125,1) size 20x19 >+ text run at (125,1) width 20: "TB" >+ RenderTableSection {TBODY} at (1,23) size 318x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 318x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 156x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 1 Table Cell 1" >+ RenderTableCell {TD} at (160,2) size 156x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 2 Table Cell 2" >+ RenderBlock {H2} at (1,470) size 765x30 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 303x26 >+ text run at (1,1) width 303: "Test 2 - \"margin-right: 50px\"" >+ RenderTable {TABLE} at (1,519) size 164x53 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (0,0) size 114x22 [border: (1px solid #000000)] >+ RenderText {#text} at (47,1) size 20x19 >+ text run at (47,1) width 20: "TA" >+ RenderTableSection {TBODY} at (1,23) size 162x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 162x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 78x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 1" >+ RenderTableCell {TD} at (82,2) size 78x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 2" >+ RenderTable {TABLE} at (1,571) size 320x53 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (0,0) size 270x22 [border: (1px solid #000000)] >+ RenderText {#text} at (125,1) size 20x19 >+ text run at (125,1) width 20: "TB" >+ RenderTableSection {TBODY} at (1,23) size 318x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 318x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 156x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 1 Table Cell 1" >+ RenderTableCell {TD} at (160,2) size 156x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 2 Table Cell 2" >+ RenderBlock {H2} at (1,643) size 765x30 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 244x26 >+ text run at (1,1) width 244: "Test 3 - \"margin: 50px\"" >+ RenderTable {TABLE} at (1,692) size 164x153 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (50,50) size 64x22 [border: (1px solid #000000)] >+ RenderText {#text} at (22,1) size 20x19 >+ text run at (22,1) width 20: "TA" >+ RenderTableSection {TBODY} at (1,123) size 162x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 162x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 78x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 1" >+ RenderTableCell {TD} at (82,2) size 78x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 2" >+ RenderTable {TABLE} at (1,844) size 320x153 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (50,50) size 220x22 [border: (1px solid #000000)] >+ RenderText {#text} at (100,1) size 20x19 >+ text run at (100,1) width 20: "TB" >+ RenderTableSection {TBODY} at (1,123) size 318x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 318x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 156x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 1 Table Cell 1" >+ RenderTableCell {TD} at (160,2) size 156x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 2 Table Cell 2" >+ RenderTable {TABLE} at (1,996) size 476x153 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (50,50) size 376x22 [border: (1px solid #000000)] >+ RenderText {#text} at (178,1) size 20x19 >+ text run at (178,1) width 20: "TC" >+ RenderTableSection {TBODY} at (1,123) size 474x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 474x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 234x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 230x19 >+ text run at (2,2) width 230: "Table Cell 1 Table Cell 1 Table Cell 1" >+ RenderTableCell {TD} at (238,2) size 234x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 230x19 >+ text run at (2,2) width 230: "Table Cell 2 Table Cell 2 Table Cell 2" >+ RenderBlock {H2} at (1,1168) size 765x30 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 273x26 >+ text run at (1,1) width 273: "Test 4 - \"margin-left: 5%\"" >+ RenderTable {TABLE} at (1,1217) size 164x53 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (8,0) size 156x22 [border: (1px solid #000000)] >+ RenderText {#text} at (67,1) size 21x19 >+ text run at (67,1) width 21: "TA" >+ RenderTableSection {TBODY} at (1,23) size 162x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 162x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 78x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 1" >+ RenderTableCell {TD} at (82,2) size 78x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 2" >+ RenderTable {TABLE} at (1,1269) size 320x53 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (16,0) size 304x22 [border: (1px solid #000000)] >+ RenderText {#text} at (142,1) size 20x19 >+ text run at (142,1) width 20: "TB" >+ RenderTableSection {TBODY} at (1,23) size 318x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 318x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 156x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 1 Table Cell 1" >+ RenderTableCell {TD} at (160,2) size 156x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 2 Table Cell 2" >+ RenderBlock {H2} at (1,1341) size 765x30 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 291x26 >+ text run at (1,1) width 291: "Test 5 - \"margin-right: 5%\"" >+ RenderTable {TABLE} at (1,1390) size 164x53 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (0,0) size 156x22 [border: (1px solid #000000)] >+ RenderText {#text} at (67,1) size 21x19 >+ text run at (67,1) width 21: "TA" >+ RenderTableSection {TBODY} at (1,23) size 162x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 162x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 78x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 1" >+ RenderTableCell {TD} at (82,2) size 78x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 2" >+ RenderTable {TABLE} at (1,1442) size 320x53 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (0,0) size 304x22 [border: (1px solid #000000)] >+ RenderText {#text} at (142,1) size 20x19 >+ text run at (142,1) width 20: "TB" >+ RenderTableSection {TBODY} at (1,23) size 318x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 318x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 156x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 1 Table Cell 1" >+ RenderTableCell {TD} at (160,2) size 156x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 2 Table Cell 2" >+ RenderBlock {H2} at (1,1514) size 765x30 [border: (1px solid #000000)] >+ RenderText {#text} at (1,1) size 232x26 >+ text run at (1,1) width 232: "Test 6 - \"margin: 5%\"" >+ RenderTable {TABLE} at (1,1563) size 164x69 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (8,8) size 148x23 [border: (1px solid #000000)] >+ RenderText {#text} at (63,1) size 21x19 >+ text run at (63,1) width 21: "TA" >+ RenderTableSection {TBODY} at (1,39) size 162x29 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 162x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 78x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 1" >+ RenderTableCell {TD} at (82,2) size 78x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 74x19 >+ text run at (2,2) width 74: "Table Cell 2" >+ RenderTable {TABLE} at (1,1631) size 320x85 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (16,16) size 288x22 [border: (1px solid #000000)] >+ RenderText {#text} at (134,1) size 20x19 >+ text run at (134,1) width 20: "TB" >+ RenderTableSection {TBODY} at (1,55) size 318x28 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 318x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 156x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 1 Table Cell 1" >+ RenderTableCell {TD} at (160,2) size 156x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 152x19 >+ text run at (2,2) width 152: "Table Cell 2 Table Cell 2" >+ RenderTable {TABLE} at (1,1715) size 476x101 [border: (1px solid #000000)] >+ RenderBlock {CAPTION} at (23,23) size 430x23 [border: (1px solid #000000)] >+ RenderText {#text} at (204,1) size 20x19 >+ text run at (204,1) width 20: "TB" >+ RenderTableSection {TBODY} at (1,70) size 474x29 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,2) size 474x24 [border: (1px solid #000000)] >+ RenderTableCell {TD} at (2,2) size 234x24 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 230x19 >+ text run at (2,2) width 230: "Table Cell 1 Table Cell 1 Table Cell 1" >+ RenderTableCell {TD} at (238,2) size 234x24 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 230x19 >+ text run at (2,2) width 230: "Table Cell 2 Table Cell 2 Table Cell 2" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt >new file mode 100644 >index 00000000000..1931a43bcaf >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {FORM} at (0,0) size 784x94 >+ RenderTable {TABLE} at (0,0) size 297x94 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 295x92 >+ RenderTableRow {TR} at (0,2) size 295x88 >+ RenderTableCell {TD} at (2,2) size 291x88 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 287x84 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 283x80 >+ RenderTableRow {TR} at (0,2) size 283x44 >+ RenderTableCell {TD} at (2,2) size 81x44 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 53x39 >+ text run at (2,2) width 52: "Member" >+ text run at (2,22) width 53: "Number:" >+ RenderTableCell {TD} at (84,9) size 192x30 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (4,4) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableRow {TR} at (0,48) size 283x30 >+ RenderTableCell {TD} at (2,51) size 81x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "PIN:" >+ RenderTableCell {TD} at (84,48) size 192x30 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (4,4) size 150x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTableCell {TD} at (277,61) size 5x4 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+layer at (106,31) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >+layer at (106,70) size 146x16 >+ RenderBlock {DIV} at (2,3) size 146x16 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt >new file mode 100644 >index 00000000000..31e0308378f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt >@@ -0,0 +1,18 @@ >+CONSOLE MESSAGE: line 14: TypeError: undefined is not an object (evaluating 'document.styleSheets[1].disabled = false') >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x82 >+ RenderBlock {HTML} at (0,0) size 800x82 >+ RenderBody {BODY} at (8,8) size 784x66 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 184x19 >+ text run at (0,0) width 184: "the text should be courier 24pt" >+ RenderTable {TABLE} at (0,20) size 75x26 >+ RenderTableSection {TBODY} at (0,0) size 75x26 >+ RenderTableRow {TR} at (0,2) size 75x22 >+ RenderTableCell {TD} at (2,2) size 71x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 69x19 >+ text run at (1,1) width 69: "inside a cell" >+ RenderBlock {DIV} at (0,46) size 784x20 >+ RenderText {#text} at (0,0) size 67x19 >+ text run at (0,0) width 67: "inside a div" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug9879-1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug9879-1-expected.txt >new file mode 100644 >index 00000000000..9d5b9b70418 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/bugs/bug9879-1-expected.txt >@@ -0,0 +1,99 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x376 >+ RenderBlock {HTML} at (0,0) size 800x376 >+ RenderBody {BODY} at (8,8) size 784x360 >+ RenderTable {TABLE} at (0,0) size 138x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 136x54 >+ RenderTableRow {TR} at (0,2) size 136x24 >+ RenderTableCell {TD} at (2,2) size 68x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 64x19 >+ text run at (2,2) width 64: "rowspan 0" >+ RenderTableCell {TD} at (72,2) size 62x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "colspan 0" >+ RenderTableRow {TR} at (0,28) size 136x24 >+ RenderTableCell {TD} at (2,28) size 68x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "5" >+ RenderTableCell {TD} at (72,28) size 62x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "6" >+ RenderBlock (anonymous) at (0,56) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,76) size 96x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 94x54 >+ RenderTableRow {TR} at (0,2) size 94x24 >+ RenderTableCell {TD} at (2,2) size 62x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "colspan 0" >+ RenderTableCell {TD} at (66,2) size 12x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "3" >+ RenderTableRow {TR} at (0,28) size 94x24 >+ RenderTableCell {TD} at (2,28) size 62x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "4" >+ RenderTableCell {TD} at (66,28) size 12x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "5" >+ RenderTableCell {TD} at (80,28) size 12x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "6" >+ RenderBlock (anonymous) at (0,132) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,152) size 164x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 162x54 >+ RenderTableRow {TR} at (0,2) size 162x24 >+ RenderTableCell {TD} at (2,2) size 12x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "1" >+ RenderTableCell {TD} at (16,15) size 130x24 [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 126x19 >+ text run at (2,2) width 126: "rowspan 0 colspan 0" >+ RenderTableRow {TR} at (0,28) size 162x24 >+ RenderTableCell {TD} at (2,28) size 12x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "4" >+ RenderTableCell {TD} at (148,28) size 12x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "6" >+ RenderBlock (anonymous) at (0,208) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,228) size 32x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 30x54 >+ RenderTableRow {TR} at (0,2) size 30x24 >+ RenderTableCell {TD} at (2,2) size 12x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "1" >+ RenderTableCell {TD} at (16,15) size 12x24 [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "2" >+ RenderTableRow {TR} at (0,28) size 30x24 >+ RenderTableCell {TD} at (2,28) size 12x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 8x19 >+ text run at (2,2) width 8: "3" >+ RenderBlock (anonymous) at (0,284) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,304) size 138x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 136x54 >+ RenderTableRow {TR} at (0,2) size 136x24 >+ RenderTableCell {TD} at (2,2) size 30x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (34,2) size 68x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 64x19 >+ text run at (2,2) width 64: "rowspan 0" >+ RenderTableCell {TD} at (104,2) size 30x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 136x24 >+ RenderTableCell {TD} at (2,28) size 30x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (34,28) size 68x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (104,28) size 30x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.txt >new file mode 100644 >index 00000000000..786efdf9b09 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.txt >@@ -0,0 +1,55 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderTable {TABLE} at (0,0) size 91x83 [border: (1px solid #000000)] >+ RenderTableSection {TBODY} at (1,1) size 88x80 >+ RenderTableRow {TR} at (0,0) size 88x40 >+ RenderTableCell {TD} at (0,0) size 45x40 [border: (2px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 40x35 >+ text run at (3,4) width 40: "foo" >+ RenderTableCell {TD} at (45,0) size 43x40 [border: (2px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 38x34 >+ text run at (3,3) width 38: "bar" >+ RenderTableRow {TR} at (0,40) size 88x40 >+ RenderTableCell {TD} at (0,41) size 45x38 [border: none] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,1) size 40x34 >+ text run at (3,1) width 40: "foo" >+ RenderTableCell {TD} at (45,40) size 43x40 [border: (2px solid #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 38x34 >+ text run at (3,3) width 38: "bar" >+ RenderBlock {P} at (0,99) size 784x127 >+ RenderTable {TABLE} at (0,0) size 135x127 [border: (12px solid #000000)] >+ RenderTableSection {TBODY} at (12,12) size 110x102 >+ RenderTableRow {TR} at (0,0) size 110x51 >+ RenderTableCell {TD} at (0,0) size 56x51 [border: (13px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (14,14) size 40x35 >+ text run at (14,15) width 40: "foo" >+ RenderTableCell {TD} at (56,0) size 54x51 [border: (13px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,14) size 38x34 >+ text run at (3,14) width 38: "bar" >+ RenderTableRow {TR} at (0,51) size 110x51 >+ RenderTableCell {TD} at (0,52) size 56x49 [border: none] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (14,1) size 40x34 >+ text run at (14,1) width 40: "foo" >+ RenderTableCell {TD} at (56,51) size 54x51 [border: (2px solid #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 38x34 >+ text run at (3,3) width 38: "bar" >+ RenderBlock {P} at (0,242) size 784x177 >+ RenderTable {TABLE} at (0,0) size 185x177 [border: (25px solid #000000)] >+ RenderTableSection {TBODY} at (25,25) size 135x127 >+ RenderTableRow {TR} at (0,0) size 135x63 >+ RenderTableCell {TD} at (0,0) size 68x63 [border: (25px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (26,26) size 40x35 >+ text run at (26,27) width 40: "foo" >+ RenderTableCell {TD} at (68,0) size 67x63 [border: (25px solid #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,26) size 38x34 >+ text run at (3,26) width 38: "bar" >+ RenderTableRow {TR} at (0,63) size 135x64 >+ RenderTableCell {TD} at (0,64) size 68x62 [border: none] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (26,1) size 40x34 >+ text run at (26,1) width 40: "foo" >+ RenderTableCell {TD} at (68,63) size 67x64 [border: (2px solid #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 38x34 >+ text run at (3,3) width 38: "bar" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt >new file mode 100644 >index 00000000000..438ce53c1ef >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt >@@ -0,0 +1,83 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {CENTER} at (0,0) size 784x156 >+ RenderTable {TABLE} at (341,0) size 102x88 >+ RenderTableSection {THEAD} at (0,0) size 101x22 >+ RenderTableRow {TR} at (0,0) size 101x22 >+ RenderTableCell {TD} at (0,0) size 34x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "EST" >+ RenderTableCell {TD} at (34,0) size 29x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 26x19 >+ text run at (2,1) width 26: "1am" >+ RenderTableCell {TD} at (63,0) size 38x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 27x19 >+ text run at (2,1) width 27: "8pm" >+ RenderTableSection {TBODY} at (0,22) size 101x44 >+ RenderTableRow {TR} at (0,0) size 101x22 >+ RenderTableCell {TD} at (0,0) size 34x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "CST" >+ RenderTableCell {TD} at (34,0) size 29x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 26x19 >+ text run at (2,1) width 26: "2am" >+ RenderTableCell {TD} at (63,0) size 38x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 27x19 >+ text run at (2,1) width 27: "9pm" >+ RenderTableRow {TR} at (0,22) size 101x22 >+ RenderTableCell {TD} at (0,22) size 34x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 32x19 >+ text run at (1,1) width 32: "MST" >+ RenderTableCell {TD} at (34,22) size 29x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 26x19 >+ text run at (2,1) width 26: "3am" >+ RenderTableCell {TD} at (63,22) size 38x22 [border: none none none (1px solid #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 35x19 >+ text run at (2,1) width 35: "10pm" >+ RenderTableSection {TFOOT} at (0,66) size 101x22 >+ RenderTableRow {TR} at (0,0) size 101x22 >+ RenderTableCell {TD} at (0,0) size 34x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 27x19 >+ text run at (1,1) width 27: "PST" >+ RenderTableCell {TD} at (34,0) size 29x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 26x19 >+ text run at (2,1) width 26: "4am" >+ RenderTableCell {TD} at (63,0) size 38x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 35x19 >+ text run at (2,1) width 35: "11pm" >+ RenderBlock {P} at (0,104) size 784x52 >+ RenderButton {BUTTON} at (253,2) size 85x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 68x16 >+ RenderText {#text} at (0,0) size 68x16 >+ text run at (0,0) width 21: "No " >+ text run at (21,0) width 47: "borders" >+ RenderButton {BUTTON} at (341,2) size 105x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 88x16 >+ RenderText {#text} at (0,0) size 88x16 >+ text run at (0,0) width 48: "Exterior " >+ text run at (48,0) width 40: "border" >+ RenderButton {BUTTON} at (449,2) size 82x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 65x16 >+ RenderText {#text} at (0,0) size 65x16 >+ text run at (0,0) width 18: "All " >+ text run at (18,0) width 47: "borders" >+ RenderBR {BR} at (532,18) size 1x0 >+ RenderButton {BUTTON} at (214,28) size 112x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 95x16 >+ RenderText {#text} at (0,0) size 95x16 >+ text run at (0,0) width 48: "Column " >+ text run at (48,0) width 47: "borders" >+ RenderButton {BUTTON} at (329,28) size 111x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 94x16 >+ RenderText {#text} at (0,0) size 94x16 >+ text run at (0,0) width 47: "Groups " >+ text run at (47,0) width 47: "borders" >+ RenderButton {BUTTON} at (443,28) size 127x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 110x16 >+ RenderText {#text} at (0,0) size 110x16 >+ text run at (0,0) width 39: "Table " >+ text run at (39,0) width 71: "row borders" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt >new file mode 100644 >index 00000000000..082f0573713 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt >@@ -0,0 +1,83 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {CENTER} at (0,0) size 784x158 >+ RenderTable {TABLE} at (340,0) size 104x90 [border: none] >+ RenderTableSection {THEAD} at (0,0) size 102x23 >+ RenderTableRow {TR} at (0,0) size 102x23 >+ RenderTableCell {TD} at (0,0) size 35x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "EST" >+ RenderTableCell {TD} at (35,0) size 29x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "1am" >+ RenderTableCell {TD} at (64,0) size 38x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "8pm" >+ RenderTableSection {TBODY} at (0,23) size 102x44 >+ RenderTableRow {TR} at (0,0) size 102x22 >+ RenderTableCell {TD} at (0,0) size 35x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 29x19 >+ text run at (2,1) width 29: "CST" >+ RenderTableCell {TD} at (35,0) size 29x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 26x19 >+ text run at (2,1) width 26: "2am" >+ RenderTableCell {TD} at (64,0) size 38x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 27x19 >+ text run at (2,1) width 27: "9pm" >+ RenderTableRow {TR} at (0,22) size 102x22 >+ RenderTableCell {TD} at (0,22) size 35x22 [border: none none none (1px solid #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 32x19 >+ text run at (2,1) width 32: "MST" >+ RenderTableCell {TD} at (35,22) size 29x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 26x19 >+ text run at (2,1) width 26: "3am" >+ RenderTableCell {TD} at (64,22) size 38x22 [border: none none none (1px solid #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 35x19 >+ text run at (2,1) width 35: "10pm" >+ RenderTableSection {TFOOT} at (0,67) size 102x22 >+ RenderTableRow {TR} at (0,0) size 102x22 >+ RenderTableCell {TD} at (0,0) size 35x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 27x19 >+ text run at (2,1) width 27: "PST" >+ RenderTableCell {TD} at (35,0) size 29x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 26x19 >+ text run at (2,1) width 26: "4am" >+ RenderTableCell {TD} at (64,0) size 38x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 35x19 >+ text run at (2,1) width 35: "11pm" >+ RenderBlock {P} at (0,106) size 784x52 >+ RenderButton {BUTTON} at (253,2) size 85x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 68x16 >+ RenderText {#text} at (0,0) size 68x16 >+ text run at (0,0) width 21: "No " >+ text run at (21,0) width 47: "borders" >+ RenderButton {BUTTON} at (341,2) size 105x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 88x16 >+ RenderText {#text} at (0,0) size 88x16 >+ text run at (0,0) width 48: "Exterior " >+ text run at (48,0) width 40: "border" >+ RenderButton {BUTTON} at (449,2) size 82x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 65x16 >+ RenderText {#text} at (0,0) size 65x16 >+ text run at (0,0) width 18: "All " >+ text run at (18,0) width 47: "borders" >+ RenderBR {BR} at (532,18) size 1x0 >+ RenderButton {BUTTON} at (214,28) size 112x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 95x16 >+ RenderText {#text} at (0,0) size 95x16 >+ text run at (0,0) width 48: "Column " >+ text run at (48,0) width 47: "borders" >+ RenderButton {BUTTON} at (329,28) size 111x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 94x16 >+ RenderText {#text} at (0,0) size 94x16 >+ text run at (0,0) width 47: "Groups " >+ text run at (47,0) width 47: "borders" >+ RenderButton {BUTTON} at (443,28) size 127x22 [bgcolor=#F0F0F0] [border: (2px outset #F0F0F0)] >+ RenderBlock (anonymous) at (8,3) size 110x16 >+ RenderText {#text} at (0,0) size 110x16 >+ text run at (0,0) width 39: "Table " >+ text run at (39,0) width 71: "row borders" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/backgrounds-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/backgrounds-expected.txt >new file mode 100644 >index 00000000000..b8134b1ffdc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/backgrounds-expected.txt >@@ -0,0 +1,487 @@ >+layer at (0,0) size 785x2642 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2642 >+ RenderBlock {HTML} at (0,0) size 785x2642 >+ RenderBody {BODY} at (8,8) size 769x2626 >+ RenderBlock (anonymous) at (0,0) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 74x19 >+ text run at (0,20) width 74: "table - color" >+ RenderTable {TABLE} at (0,40) size 68x38 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,78) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 78x19 >+ text run at (0,20) width 78: "table - image" >+ RenderTable {TABLE} at (0,118) size 68x38 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,156) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 117x19 >+ text run at (0,20) width 117: "table - color, image" >+ RenderTable {TABLE} at (0,196) size 68x38 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,234) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 65x19 >+ text run at (0,20) width 65: "cell - color" >+ RenderTable {TABLE} at (0,274) size 68x38 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [bgcolor=#FF55DD] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,312) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 69x19 >+ text run at (0,20) width 69: "cell - image" >+ RenderTable {TABLE} at (0,352) size 68x38 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,390) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 108x19 >+ text run at (0,20) width 108: "cell - color, image" >+ RenderTable {TABLE} at (0,430) size 68x38 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [bgcolor=#FF55DD] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,468) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 147x19 >+ text run at (0,20) width 147: "table - color; cell - color" >+ RenderTable {TABLE} at (0,508) size 68x38 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [bgcolor=#FF55DD] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,546) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 151x19 >+ text run at (0,20) width 151: "table - image; cell - color" >+ RenderTable {TABLE} at (0,586) size 68x38 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [bgcolor=#FF55DD] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,624) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 155x19 >+ text run at (0,20) width 155: "table - image; cell - image" >+ RenderTable {TABLE} at (0,664) size 68x38 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,702) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 98x19 >+ text run at (0,20) width 98: "row group color" >+ RenderTable {TABLE} at (0,742) size 68x38 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 [bgcolor=#FF0000] >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,780) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 98x19 >+ text run at (0,20) width 98: "row group color" >+ RenderTable {TABLE} at (0,820) size 68x68 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 [bgcolor=#FF0000] >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableSection {TBODY} at (1,37) size 66x30 >+ RenderTableRow {TR} at (0,0) size 66x24 >+ RenderTableCell {TD} at (6,0) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,0) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,888) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 59x19 >+ text run at (0,20) width 59: "row color" >+ RenderTable {TABLE} at (0,928) size 68x38 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 >+ RenderTableRow {TR} at (0,6) size 66x24 [bgcolor=#FF0000] >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,966) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 59x19 >+ text run at (0,20) width 59: "row color" >+ RenderTable {TABLE} at (0,1006) size 68x68 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x66 >+ RenderTableRow {TR} at (0,6) size 66x24 [bgcolor=#FF0000] >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,36) size 66x24 >+ RenderTableCell {TD} at (6,36) size 24x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,36) size 24x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,1074) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 63x19 >+ text run at (0,20) width 63: "row image" >+ RenderTable {TABLE} at (0,1114) size 68x38 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,1152) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 141x19 >+ text run at (0,20) width 141: "table - color, row color" >+ RenderTable {TABLE} at (0,1192) size 68x68 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x66 >+ RenderTableRow {TR} at (0,6) size 66x24 [bgcolor=#FF0000] >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,36) size 66x24 >+ RenderTableCell {TD} at (6,36) size 24x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,36) size 24x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,1260) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 145x19 >+ text run at (0,20) width 145: "table - image, row color" >+ RenderTable {TABLE} at (0,1300) size 68x68 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x66 >+ RenderTableRow {TR} at (0,6) size 66x24 [bgcolor=#FF0000] >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,36) size 66x24 >+ RenderTableCell {TD} at (6,36) size 24x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,36) size 24x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,1368) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 145x19 >+ text run at (0,20) width 145: "table - color; row image" >+ RenderTable {TABLE} at (0,1408) size 68x38 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,1446) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 149x19 >+ text run at (0,20) width 149: "table - image, row image" >+ RenderTable {TABLE} at (0,1486) size 68x38 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x36 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,1524) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 204x19 >+ text run at (0,20) width 204: "table - color; row color; cell color" >+ RenderTable {TABLE} at (0,1564) size 68x68 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x66 >+ RenderTableRow {TR} at (0,6) size 66x24 [bgcolor=#FF0000] >+ RenderTableCell {TD} at (6,6) size 24x24 [bgcolor=#FF55DD] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,36) size 66x24 >+ RenderTableCell {TD} at (6,36) size 24x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,36) size 24x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,1632) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 208x19 >+ text run at (0,20) width 208: "table - image; row color; cell color" >+ RenderTable {TABLE} at (0,1672) size 68x68 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x66 >+ RenderTableRow {TR} at (0,6) size 66x24 [bgcolor=#FF0000] >+ RenderTableCell {TD} at (6,6) size 24x24 [bgcolor=#FF55DD] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,36) size 66x24 >+ RenderTableCell {TD} at (6,36) size 24x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,36) size 24x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,1740) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 208x19 >+ text run at (0,20) width 208: "table - color; row image; cell color" >+ RenderTable {TABLE} at (0,1780) size 68x68 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x66 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [bgcolor=#FF55DD] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,36) size 66x24 >+ RenderTableCell {TD} at (6,36) size 24x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,36) size 24x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,1848) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 208x19 >+ text run at (0,20) width 208: "table - color; row color; cell image" >+ RenderTable {TABLE} at (0,1888) size 68x68 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x66 >+ RenderTableRow {TR} at (0,6) size 66x24 [bgcolor=#FF0000] >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,36) size 66x24 >+ RenderTableCell {TD} at (6,36) size 24x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,36) size 24x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,1956) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 92x19 >+ text run at (0,20) width 92: "col group color" >+ RenderTable {TABLE} at (0,1996) size 38x38 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#FF0000] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 36x36 >+ RenderTableRow {TR} at (0,6) size 36x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderBlock (anonymous) at (0,2034) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 53x19 >+ text run at (0,20) width 53: "col color" >+ RenderTable {TABLE} at (0,2074) size 38x38 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (1,1) size 36x36 >+ RenderTableRow {TR} at (0,6) size 36x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderBlock (anonymous) at (0,2112) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 216x19 >+ text run at (0,20) width 216: "table - image; row image; cell image" >+ RenderTable {TABLE} at (0,2152) size 68x68 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 66x66 >+ RenderTableRow {TR} at (0,6) size 66x24 >+ RenderTableCell {TD} at (6,6) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,6) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,36) size 66x24 >+ RenderTableCell {TD} at (6,36) size 24x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (36,36) size 24x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,2220) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 228x19 >+ text run at (0,20) width 228: "table - color, tbodies color, row color" >+ RenderTable {TABLE} at (0,2260) size 46x102 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (7,7) size 32x60 [bgcolor=#FF0000] >+ RenderTableRow {TR} at (0,4) size 32x24 [bgcolor=#FFFF00] >+ RenderTableCell {TD} at (4,4) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableRow {TR} at (0,32) size 32x24 >+ RenderTableCell {TD} at (4,32) size 24x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableSection {TBODY} at (7,67) size 32x28 [bgcolor=#008000] >+ RenderTableRow {TR} at (0,0) size 32x24 >+ RenderTableCell {TD} at (4,0) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderBlock (anonymous) at (0,2362) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 57x19 >+ text run at (0,20) width 57: "col image" >+ RenderTable {TABLE} at (0,2402) size 74x74 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#FF0000] >+ RenderTableSection {TBODY} at (7,7) size 60x60 >+ RenderTableRow {TR} at (0,4) size 60x24 >+ RenderTableCell {TD} at (4,4) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (32,4) size 24x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,32) size 60x24 >+ RenderTableCell {TD} at (4,32) size 24x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (32,32) size 24x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,2476) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 355x19 >+ text run at (0,20) width 355: "table color; col group color; col color; row color; cell color" >+ RenderTable {TABLE} at (0,2516) size 118x90 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#FF0000] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#FF9999] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#0000FF] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#9999FF] >+ RenderTableSection {TBODY} at (1,1) size 116x88 >+ RenderTableRow {TR} at (0,4) size 116x24 [bgcolor=#FFFF00] >+ RenderTableCell {TD} at (4,4) size 24x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (32,4) size 24x24 [bgcolor=#FFA500] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableCell {TD} at (60,4) size 24x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (88,4) size 24x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,32) size 116x24 >+ RenderTableCell {TD} at (4,32) size 24x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (32,32) size 24x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableCell {TD} at (60,32) size 24x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (88,32) size 24x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,60) size 116x24 >+ RenderTableCell {TD} at (4,60) size 24x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (32,60) size 24x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableCell {TD} at (60,60) size 24x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (88,60) size 24x24 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,2606) size 769x20 >+ RenderText {#text} at (0,0) size 21x19 >+ text run at (0,0) width 21: "-->" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/captions1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/captions1-expected.txt >new file mode 100644 >index 00000000000..8f7e4359995 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/captions1-expected.txt >@@ -0,0 +1,197 @@ >+layer at (0,0) size 785x1136 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1136 >+ RenderBlock {HTML} at (0,0) size 785x1136 >+ RenderBody {BODY} at (8,8) size 769x1120 >+ RenderBlock {CENTER} at (0,0) size 769x20 >+ RenderText {#text} at (323,0) size 123x19 >+ text run at (323,0) width 123: "bottom caption tests" >+ RenderBlock (anonymous) at (0,20) size 769x20 >+ RenderText {#text} at (0,0) size 98x19 >+ text run at (0,0) width 98: "table 1 - original" >+ RenderTable {TABLE} at (5,50) size 88x99 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (10,72) size 78x27 [border: (3px solid #800080)] >+ RenderText {#text} at (6,4) size 45x19 >+ text run at (6,4) width 45: "caption" >+ RenderBlock {INPUT} at (55,6) size 14x13 >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock (anonymous) at (0,154) size 769x20 >+ RenderText {#text} at (0,0) size 181x19 >+ text run at (0,0) width 181: "table 2 - caption gains content" >+ RenderTable {TABLE} at (5,184) size 88x119 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (10,72) size 78x47 [border: (3px solid #800080)] >+ RenderText {#text} at (6,4) size 45x19 >+ text run at (6,4) width 45: "caption" >+ RenderBlock {INPUT} at (55,6) size 14x13 >+ RenderText {#text} at (17,24) size 44x19 >+ text run at (17,24) width 44: "foo foo" >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock (anonymous) at (0,308) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "table 3 - caption gains content extending its max element size" >+ RenderTable {TABLE} at (5,338) size 140x119 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (10,72) size 130x47 [border: (3px solid #800080)] >+ RenderText {#text} at (32,4) size 45x19 >+ text run at (32,4) width 45: "caption" >+ RenderBlock {INPUT} at (81,6) size 14x13 >+ RenderText {#text} at (3,24) size 134x19 >+ text run at (3,24) width 134: "very_large_very_large" >+ RenderTableSection {TBODY} at (10,10) size 120x50 >+ RenderTableRow {TR} at (0,2) size 120x22 >+ RenderTableCell {TD} at (2,2) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (61,2) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 120x22 >+ RenderTableCell {TD} at (2,26) size 57x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (61,26) size 57x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock (anonymous) at (0,462) size 769x20 >+ RenderText {#text} at (0,0) size 181x19 >+ text run at (0,0) width 181: "table 4 - caption loses content" >+ RenderTable {TABLE} at (5,492) size 88x98 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (10,72) size 78x26 [border: (3px solid #800080)] >+ RenderText {#text} at (17,3) size 44x19 >+ text run at (17,3) width 44: "caption" >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock (anonymous) at (0,595) size 769x20 >+ RenderText {#text} at (0,0) size 150x19 >+ text run at (0,0) width 150: "table 5 - table gets wider" >+ RenderTable {TABLE} at (5,625) size 132x99 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (10,72) size 122x27 [border: (3px solid #800080)] >+ RenderText {#text} at (28,4) size 45x19 >+ text run at (28,4) width 45: "caption" >+ RenderBlock {INPUT} at (77,6) size 14x13 >+ RenderTableSection {TBODY} at (10,10) size 112x50 >+ RenderTableRow {TR} at (0,2) size 112x22 >+ RenderTableCell {TD} at (2,2) size 75x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderText {#text} at (30,1) size 44x19 >+ text run at (30,1) width 44: "foo foo" >+ RenderTableCell {TD} at (79,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 112x22 >+ RenderTableCell {TD} at (2,26) size 75x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (79,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock (anonymous) at (0,729) size 769x20 >+ RenderText {#text} at (0,0) size 145x19 >+ text run at (0,0) width 145: "table 6 - table gets taller" >+ RenderTable {TABLE} at (5,759) size 103x123 [border: (10px solid #008000)] >+ RenderTableSection {TBODY} at (10,10) size 83x26 >+ RenderTableRow {TR} at (0,2) size 83x22 >+ RenderTableCell {TD} at (2,2) size 46x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 44x19 >+ text run at (1,1) width 44: "foo foo" >+ RenderBlock {CAPTION} at (10,96) size 93x27 [border: (3px solid #800080)] >+ RenderText {#text} at (14,4) size 44x19 >+ text run at (14,4) width 44: "caption" >+ RenderBlock {INPUT} at (63,6) size 13x13 >+ RenderTableSection {TBODY} at (10,36) size 83x48 >+ RenderTableRow {TR} at (0,0) size 83x22 >+ RenderTableCell {TD} at (2,0) size 46x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (50,0) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,24) size 83x22 >+ RenderTableCell {TD} at (2,24) size 46x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (50,24) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock (anonymous) at (0,887) size 769x20 >+ RenderText {#text} at (0,0) size 135x19 >+ text run at (0,0) width 135: "table 7 - insert caption" >+ RenderTable {TABLE} at (5,917) size 88x98 [border: (10px solid #008000)] >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {CAPTION} at (10,72) size 78x26 [border: (3px solid #800080)] >+ RenderText {#text} at (13,3) size 52x19 >+ text run at (13,3) width 52: "new cap" >+ RenderBlock (anonymous) at (0,1020) size 769x20 >+ RenderText {#text} at (0,0) size 148x19 >+ text run at (0,0) width 148: "table 8 - remove caption" >+ RenderTable {TABLE} at (5,1050) size 88x70 [border: (10px solid #008000)] >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/captions2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/captions2-expected.txt >new file mode 100644 >index 00000000000..6dbcd2b730f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/captions2-expected.txt >@@ -0,0 +1,196 @@ >+layer at (0,0) size 785x1136 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1136 >+ RenderBlock {HTML} at (0,0) size 785x1136 >+ RenderBody {BODY} at (8,8) size 769x1120 >+ RenderBlock {CENTER} at (0,0) size 769x20 >+ RenderText {#text} at (323,0) size 123x19 >+ text run at (323,0) width 123: "bottom caption tests" >+ RenderBlock (anonymous) at (0,20) size 769x20 >+ RenderText {#text} at (0,0) size 98x19 >+ text run at (0,0) width 98: "table 1 - original" >+ RenderTable {TABLE} at (5,50) size 88x99 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (10,2) size 78x27 [border: (3px solid #800080)] >+ RenderText {#text} at (6,4) size 45x19 >+ text run at (6,4) width 45: "caption" >+ RenderBlock {INPUT} at (55,6) size 14x13 >+ RenderTableSection {TBODY} at (10,39) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock (anonymous) at (0,154) size 769x20 >+ RenderText {#text} at (0,0) size 181x19 >+ text run at (0,0) width 181: "table 2 - caption gains content" >+ RenderTable {TABLE} at (5,184) size 88x119 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (10,2) size 78x47 [border: (3px solid #800080)] >+ RenderText {#text} at (6,4) size 45x19 >+ text run at (6,4) width 45: "caption" >+ RenderBlock {INPUT} at (55,6) size 14x13 >+ RenderText {#text} at (17,24) size 44x19 >+ text run at (17,24) width 44: "foo foo" >+ RenderTableSection {TBODY} at (10,59) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock (anonymous) at (0,308) size 769x20 >+ RenderText {#text} at (0,0) size 364x19 >+ text run at (0,0) width 364: "table 3 - caption gains content extending its max element size" >+ RenderTable {TABLE} at (5,338) size 140x119 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (10,2) size 130x47 [border: (3px solid #800080)] >+ RenderText {#text} at (32,4) size 45x19 >+ text run at (32,4) width 45: "caption" >+ RenderBlock {INPUT} at (81,6) size 14x13 >+ RenderText {#text} at (3,24) size 134x19 >+ text run at (3,24) width 134: "very_large_very_large" >+ RenderTableSection {TBODY} at (10,59) size 120x50 >+ RenderTableRow {TR} at (0,2) size 120x22 >+ RenderTableCell {TD} at (2,2) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (61,2) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 120x22 >+ RenderTableCell {TD} at (2,26) size 57x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (61,26) size 57x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock (anonymous) at (0,462) size 769x20 >+ RenderText {#text} at (0,0) size 181x19 >+ text run at (0,0) width 181: "table 4 - caption loses content" >+ RenderTable {TABLE} at (5,492) size 88x98 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (10,2) size 78x26 [border: (3px solid #800080)] >+ RenderText {#text} at (17,3) size 44x19 >+ text run at (17,3) width 44: "caption" >+ RenderTableSection {TBODY} at (10,38) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock (anonymous) at (0,595) size 769x20 >+ RenderText {#text} at (0,0) size 150x19 >+ text run at (0,0) width 150: "table 5 - table gets wider" >+ RenderTable {TABLE} at (5,625) size 132x99 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (10,2) size 122x27 [border: (3px solid #800080)] >+ RenderText {#text} at (28,4) size 45x19 >+ text run at (28,4) width 45: "caption" >+ RenderBlock {INPUT} at (77,6) size 14x13 >+ RenderTableSection {TBODY} at (10,39) size 112x50 >+ RenderTableRow {TR} at (0,2) size 112x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 75x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderText {#text} at (30,1) size 44x19 >+ text run at (30,1) width 44: "foo foo" >+ RenderTableRow {TR} at (0,26) size 112x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 75x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock (anonymous) at (0,729) size 769x20 >+ RenderText {#text} at (0,0) size 145x19 >+ text run at (0,0) width 145: "table 6 - table gets taller" >+ RenderTable {TABLE} at (5,759) size 103x123 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (10,2) size 93x27 [border: (3px solid #800080)] >+ RenderText {#text} at (14,4) size 44x19 >+ text run at (14,4) width 44: "caption" >+ RenderBlock {INPUT} at (63,6) size 13x13 >+ RenderTableSection {TBODY} at (10,39) size 83x74 >+ RenderTableRow {TR} at (0,2) size 83x22 >+ RenderTableCell {TD} at (2,2) size 46x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (50,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 83x22 >+ RenderTableCell {TD} at (2,26) size 46x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (50,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,50) size 83x22 >+ RenderTableCell {TD} at (2,50) size 46x22 [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 44x19 >+ text run at (1,1) width 44: "foo foo" >+ RenderBlock (anonymous) at (0,887) size 769x20 >+ RenderText {#text} at (0,0) size 135x19 >+ text run at (0,0) width 135: "table 7 - insert caption" >+ RenderTable {TABLE} at (5,917) size 88x98 [border: (10px solid #008000)] >+ RenderTableSection {TBODY} at (10,38) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {CAPTION} at (10,2) size 78x26 [border: (3px solid #800080)] >+ RenderText {#text} at (13,3) size 52x19 >+ text run at (13,3) width 52: "new cap" >+ RenderBlock (anonymous) at (0,1020) size 769x20 >+ RenderText {#text} at (0,0) size 148x19 >+ text run at (0,0) width 148: "table 8 - remove caption" >+ RenderTable {TABLE} at (5,1050) size 88x70 [border: (10px solid #008000)] >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/captions3-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/captions3-expected.txt >new file mode 100644 >index 00000000000..fd15280dcb3 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/captions3-expected.txt >@@ -0,0 +1,440 @@ >+layer at (0,0) size 785x2938 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2938 >+ RenderBlock {HTML} at (0,0) size 785x2938 >+ RenderBody {BODY} at (8,21) size 769x2901 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 272x36 >+ text run at (0,0) width 272: "Tables and captions" >+ RenderBlock {P} at (0,58) size 769x21 >+ RenderText {#text} at (0,0) size 501x19 >+ text run at (0,0) width 401: "The table should have width 300px, as should the caption (entirely " >+ text run at (401,0) width 100: "above the table):" >+ RenderTable {TABLE} at (0,94) size 306x97 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 306x26 [border: (3px solid #800080)] >+ RenderText {#text} at (94,3) size 118x19 >+ text run at (94,3) width 118: "The table's caption." >+ RenderTableSection {TBODY} at (10,36) size 286x50 >+ RenderTableRow {TR} at (0,2) size 286x22 >+ RenderTableCell {TD} at (2,2) size 140x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (144,2) size 140x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 286x22 >+ RenderTableCell {TD} at (2,26) size 140x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (144,26) size 140x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {P} at (0,206) size 769x21 >+ RenderText {#text} at (0,0) size 470x19 >+ text run at (0,0) width 390: "The table should have width 300px, and the caption should have " >+ text run at (390,0) width 80: "width 600px." >+ RenderTable {TABLE} at (0,242) size 606x97 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 606x26 [border: (3px solid #800080)] >+ RenderText {#text} at (244,3) size 118x19 >+ text run at (244,3) width 118: "The table's caption." >+ RenderTableSection {TBODY} at (10,36) size 586x50 >+ RenderTableRow {TR} at (0,2) size 586x22 >+ RenderTableCell {TD} at (2,2) size 290x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (294,2) size 290x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 586x22 >+ RenderTableCell {TD} at (2,26) size 290x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (294,26) size 290x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {P} at (0,354) size 769x21 >+ RenderText {#text} at (0,0) size 470x19 >+ text run at (0,0) width 390: "The table should have width 600px, and the caption should have " >+ text run at (390,0) width 80: "width 300px." >+ RenderTable {TABLE} at (0,390) size 600x97 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 306x26 [border: (3px solid #800080)] >+ RenderText {#text} at (94,3) size 118x19 >+ text run at (94,3) width 118: "The table's caption." >+ RenderTableSection {TBODY} at (10,36) size 580x50 >+ RenderTableRow {TR} at (0,2) size 580x22 >+ RenderTableCell {TD} at (2,2) size 287x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (291,2) size 287x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 580x22 >+ RenderTableCell {TD} at (2,26) size 287x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (291,26) size 287x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {P} at (0,502) size 769x21 >+ RenderText {#text} at (0,0) size 652x19 >+ text run at (0,0) width 345: "The next four tables should have their caption on the top, " >+ text run at (345,0) width 307: "with a 20px gap between the table and the caption." >+ RenderTable {TABLE} at (0,542) size 88x117 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,56) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,658) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,76) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,809) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,76) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,965) size 88x132 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,71) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {P} at (0,1112) size 769x21 >+ RenderText {#text} at (0,0) size 658x19 >+ text run at (0,0) width 351: "The next four tables should have their caption on the right, " >+ text run at (351,0) width 307: "with a 20px gap between the table and the caption." >+ RenderTable {TABLE} at (0,1148) size 88x117 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,56) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,1264) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (20,0) size 68x66 [border: (3px solid #800080)] >+ RenderText {#text} at (22,3) size 48x59 >+ text run at (22,3) width 24: "The" >+ text run at (15,23) width 38: "table's" >+ text run at (10,43) width 48: "caption." >+ RenderTableSection {TBODY} at (10,76) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,1400) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (20,0) size 68x66 [border: (3px solid #800080)] >+ RenderText {#text} at (22,3) size 48x59 >+ text run at (22,3) width 24: "The" >+ text run at (15,23) width 38: "table's" >+ text run at (10,43) width 48: "caption." >+ RenderTableSection {TBODY} at (10,76) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,1536) size 88x117 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (15,0) size 73x46 [border: (3px solid #800080)] >+ RenderText {#text} at (4,3) size 65x39 >+ text run at (4,3) width 65: "The table's" >+ text run at (12,23) width 49: "caption." >+ RenderTableSection {TBODY} at (10,56) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {P} at (0,1668) size 769x21 >+ RenderText {#text} at (0,0) size 675x19 >+ text run at (0,0) width 368: "The next four tables should have their caption on the bottom, " >+ text run at (368,0) width 307: "with a 20px gap between the table and the caption." >+ RenderTable {TABLE} at (0,1704) size 88x117 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,70) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,1840) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,90) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,1976) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,90) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,2127) size 88x132 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,85) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,10) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {P} at (0,2278) size 769x21 >+ RenderText {#text} at (0,0) size 650x19 >+ text run at (0,0) width 343: "The next four tables should have their caption on the left, " >+ text run at (343,0) width 307: "with a 20px gap between the table and the caption." >+ RenderTable {TABLE} at (20,2314) size 88x117 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 88x46 [border: (3px solid #800080)] >+ RenderText {#text} at (11,3) size 66x39 >+ text run at (11,3) width 66: "The table's" >+ text run at (20,23) width 48: "caption." >+ RenderTableSection {TBODY} at (10,56) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (0,2430) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 68x66 [border: (3px solid #800080)] >+ RenderText {#text} at (22,3) size 48x59 >+ text run at (22,3) width 24: "The" >+ text run at (15,23) width 38: "table's" >+ text run at (10,43) width 48: "caption." >+ RenderTableSection {TBODY} at (10,76) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (15,2566) size 88x137 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 68x66 [border: (3px solid #800080)] >+ RenderText {#text} at (22,3) size 48x59 >+ text run at (22,3) width 24: "The" >+ text run at (15,23) width 38: "table's" >+ text run at (10,43) width 48: "caption." >+ RenderTableSection {TBODY} at (10,76) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTable {TABLE} at (20,2702) size 88x117 [border: (10px solid #008000)] >+ RenderBlock {CAPTION} at (0,0) size 73x46 [border: (3px solid #800080)] >+ RenderText {#text} at (4,3) size 65x39 >+ text run at (4,3) width 65: "The table's" >+ text run at (12,23) width 49: "caption." >+ RenderTableSection {TBODY} at (10,56) size 68x50 >+ RenderTableRow {TR} at (0,2) size 68x22 >+ RenderTableCell {TD} at (2,2) size 31x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,2) size 31x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableRow {TR} at (0,26) size 68x22 >+ RenderTableCell {TD} at (2,26) size 31x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderTableCell {TD} at (35,26) size 31x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 29x19 >+ text run at (1,1) width 29: "Data" >+ RenderBlock {HR} at (0,2826) size 769x3 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,2844) size 769x21 >+ RenderText {#text} at (0,0) size 57x19 >+ text run at (0,0) width 57: "(Back to " >+ RenderInline {A} at (0,0) size 149x19 [color=#0000EE] >+ RenderText {#text} at (57,0) size 149x19 >+ text run at (57,0) width 149: "CSS Testing Information" >+ RenderText {#text} at (206,0) size 8x19 >+ text run at (206,0) width 8: ", " >+ RenderInline {A} at (0,0) size 77x19 [color=#0000EE] >+ RenderText {#text} at (214,0) size 77x19 >+ text run at (214,0) width 77: "David Baron" >+ RenderText {#text} at (291,0) size 5x19 >+ text run at (291,0) width 5: ")" >+ RenderBlock {P} at (0,2880) size 769x21 >+ RenderInline {A} at (0,0) size 30x19 [color=#0000EE] >+ RenderText {#text} at (0,0) size 30x19 >+ text run at (0,0) width 30: "LDB" >+ RenderText {#text} at (30,0) size 8x19 >+ text run at (30,0) width 8: ", " >+ RenderInline {A} at (0,0) size 151x19 [color=#0000EE] >+ RenderText {#text} at (38,0) size 151x19 >+ text run at (38,0) width 151: "dbaron@fas.harvard.edu" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/col_span2-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/col_span2-expected.txt >new file mode 100644 >index 00000000000..fa5e8adfb20 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/col_span2-expected.txt >@@ -0,0 +1,1256 @@ >+layer at (0,0) size 785x5885 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x5885 >+ RenderBlock {HTML} at (0,0) size 785x5885 >+ RenderBody {BODY} at (8,8) size 769x5869 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 494x19 >+ text run at (0,0) width 494: "this fixes a bug - 5.0 allocates colspans from right to left - Nav4.6 goes left to right" >+ RenderTable {TABLE} at (0,20) size 240x82 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 238x80 >+ RenderTableRow {TR} at (0,2) size 238x24 >+ RenderTableCell {TD} at (2,2) size 160x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 84x19 >+ text run at (2,2) width 84: "xxxxxxxxxxxx" >+ RenderTableCell {TD} at (163,2) size 74x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "y" >+ RenderTableRow {TR} at (0,28) size 238x24 >+ RenderTableCell {TD} at (2,28) size 11x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (15,28) size 73x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (89,28) size 73x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (163,28) size 74x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "y" >+ RenderTableRow {TR} at (0,54) size 238x24 >+ RenderTableCell {TD} at (2,54) size 11x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (15,54) size 222x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 217x19 >+ text run at (2,2) width 217: "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy" >+ RenderBlock (anonymous) at (0,102) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 511x19 >+ text run at (0,20) width 511: "this is like the previous one except the relative sizes of the colspan content is reversed" >+ RenderTable {TABLE} at (0,142) size 274x82 [bgcolor=#00FF00] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 272x80 >+ RenderTableRow {TR} at (0,2) size 272x24 >+ RenderTableCell {TD} at (2,2) size 236x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 231x19 >+ text run at (2,2) width 231: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >+ RenderTableCell {TD} at (239,2) size 31x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "y" >+ RenderTableRow {TR} at (0,28) size 272x24 >+ RenderTableCell {TD} at (2,28) size 36x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (39,28) size 99x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (139,28) size 99x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (239,28) size 31x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "y" >+ RenderTableRow {TR} at (0,54) size 272x24 >+ RenderTableCell {TD} at (2,54) size 36x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (39,54) size 231x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 91x19 >+ text run at (2,2) width 91: "yyyyyyyyyyyyy" >+ RenderBlock (anonymous) at (0,224) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,244) size 80x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 78x54 >+ RenderTableRow {TR} at (0,2) size 78x24 >+ RenderTableCell {TD} at (2,2) size 74x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 70x19 >+ text run at (2,2) width 70: "xxxxxxxxxx" >+ RenderTableRow {TR} at (0,28) size 78x24 >+ RenderTableCell {TD} at (2,28) size 36x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 14x19 >+ text run at (2,2) width 14: "xx" >+ RenderTableCell {TD} at (40,28) size 36x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 14x19 >+ text run at (2,2) width 14: "xx" >+ RenderBlock (anonymous) at (0,300) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,320) size 253x82 [bgcolor=#FF0000] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 251x80 >+ RenderTableRow {TR} at (0,2) size 251x24 >+ RenderTableCell {TD} at (2,2) size 136x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 42x19 >+ text run at (2,2) width 42: "xxxxxx" >+ RenderTableCell {TD} at (139,2) size 110x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "y" >+ RenderTableRow {TR} at (0,28) size 251x24 >+ RenderTableCell {TD} at (2,28) size 11x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (15,28) size 11x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (28,28) size 110x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (139,28) size 110x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "y" >+ RenderTableRow {TR} at (0,54) size 251x24 >+ RenderTableCell {TD} at (2,54) size 11x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (15,54) size 11x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (28,54) size 221x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 217x19 >+ text run at (2,2) width 217: "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy" >+ RenderBlock (anonymous) at (0,402) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,422) size 240x82 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 238x80 >+ RenderTableRow {TR} at (0,2) size 238x24 >+ RenderTableCell {TD} at (2,2) size 160x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 42x19 >+ text run at (2,2) width 42: "xxxxxx" >+ RenderTableCell {TD} at (163,2) size 74x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "y" >+ RenderTableRow {TR} at (0,28) size 238x24 >+ RenderTableCell {TD} at (2,28) size 11x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (15,28) size 73x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (89,28) size 73x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (163,28) size 74x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "y" >+ RenderTableRow {TR} at (0,54) size 238x24 >+ RenderTableCell {TD} at (2,54) size 11x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (15,54) size 222x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 217x19 >+ text run at (2,2) width 217: "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy" >+ RenderBlock (anonymous) at (0,504) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,524) size 240x82 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 238x80 >+ RenderTableRow {TR} at (0,2) size 238x24 >+ RenderTableCell {TD} at (2,2) size 160x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 119x19 >+ text run at (2,2) width 119: "yyyyyyyyyyyyyyyyy" >+ RenderTableCell {TD} at (163,2) size 74x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "y" >+ RenderTableRow {TR} at (0,28) size 238x24 >+ RenderTableCell {TD} at (2,28) size 11x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (15,28) size 73x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (89,28) size 73x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (163,28) size 74x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "y" >+ RenderTableRow {TR} at (0,54) size 238x24 >+ RenderTableCell {TD} at (2,54) size 11x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 7x19 >+ text run at (2,2) width 7: "x" >+ RenderTableCell {TD} at (15,54) size 222x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 217x19 >+ text run at (2,2) width 217: "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy" >+ RenderBlock (anonymous) at (0,606) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,626) size 163x56 [bgcolor=#FFFF00] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 161x54 >+ RenderTableRow {TR} at (0,2) size 161x24 >+ RenderTableCell {TD} at (2,2) size 157x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 119x19 >+ text run at (2,2) width 119: "xxxxxxxxxxxxxxxxx" >+ RenderTableRow {TR} at (0,28) size 161x24 >+ RenderTableCell {TD} at (2,28) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (108,28) size 24x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableCell {TD} at (134,28) size 25x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 21x19 >+ text run at (2,2) width 21: "zap" >+ RenderBlock (anonymous) at (0,682) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,702) size 400x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 398x54 >+ RenderTableRow {TR} at (0,2) size 398x24 >+ RenderTableCell {TD} at (2,2) size 395x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 119x19 >+ text run at (2,2) width 119: "xxxxxxxxxxxxxxxxx" >+ RenderTableRow {TR} at (0,28) size 398x24 >+ RenderTableCell {TD} at (2,28) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (108,28) size 141x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableCell {TD} at (250,28) size 147x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 21x19 >+ text run at (2,2) width 21: "zap" >+ RenderBlock (anonymous) at (0,758) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,778) size 129x56 [bgcolor=#0000FF] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 127x54 >+ RenderTableRow {TR} at (0,2) size 127x24 >+ RenderTableCell {TD} at (2,2) size 124x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 119x19 >+ text run at (2,2) width 119: "xxxxxxxxxxxxxxxxx" >+ RenderTableRow {TR} at (0,28) size 127x24 >+ RenderTableCell {TD} at (2,28) size 40x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (43,28) size 40x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableCell {TD} at (84,28) size 42x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 21x19 >+ text run at (2,2) width 21: "zap" >+ RenderBlock (anonymous) at (0,834) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {HR} at (0,862) size 202x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,872) size 210x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 208x54 >+ RenderTableRow {TR} at (0,2) size 208x24 >+ RenderTableCell {TD} at (2,2) size 54x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "50" >+ RenderTableCell {TD} at (58,2) size 54x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "50" >+ RenderTableCell {TD} at (114,2) size 92x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 208x24 >+ RenderTableCell {TD} at (2,28) size 204x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 52x19 >+ text run at (2,2) width 52: "200CS3" >+ RenderBlock (anonymous) at (0,928) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {HR} at (0,956) size 202x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,966) size 210x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 208x54 >+ RenderTableRow {TR} at (0,2) size 208x24 >+ RenderTableCell {TD} at (2,2) size 54x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "50" >+ RenderTableCell {TD} at (58,2) size 148x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 208x24 >+ RenderTableCell {TD} at (2,28) size 204x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 52x19 >+ text run at (2,2) width 52: "200CS2" >+ RenderBlock (anonymous) at (0,1022) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,1042) size 210x56 [bgcolor=#00FF00] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 208x54 >+ RenderTableRow {TR} at (0,2) size 208x24 >+ RenderTableCell {TD} at (2,2) size 101x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (105,2) size 101x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableRow {TR} at (0,28) size 208x24 >+ RenderTableCell {TD} at (2,28) size 204x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderBlock (anonymous) at (0,1098) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,1118) size 622x136 [bgcolor=#EE82EE] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 620x134 >+ RenderTableRow {TR} at (0,2) size 620x104 >+ RenderTableCell {TD} at (2,2) size 616x104 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderImage {IMG} at (2,2) size 600x100 >+ RenderTableRow {TR} at (0,108) size 620x24 >+ RenderTableCell {TD} at (2,108) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (108,108) size 104x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (214,108) size 404x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "400" >+ RenderBlock (anonymous) at (0,1254) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,1274) size 642x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 640x54 >+ RenderTableRow {TR} at (0,2) size 640x24 >+ RenderTableCell {TD} at (2,2) size 604x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "600" >+ RenderTableCell {TD} at (608,2) size 30x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 640x24 >+ RenderTableCell {TD} at (2,28) size 200x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (204,28) size 200x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (406,28) size 200x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (608,28) size 30x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,1330) size 769x20 >+ RenderText {#text} at (0,0) size 278x19 >+ text run at (0,0) width 278: "fixed table - spanned cols based on fix widths " >+ RenderBR {BR} at (278,15) size 0x0 >+ RenderBlock {HR} at (0,1358) size 402x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,1368) size 534x65 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 532x63 >+ RenderTableRow {TR} at (0,5) size 532x24 >+ RenderTableCell {TD} at (5,5) size 413x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 52x19 >+ text run at (2,2) width 52: "400CS2" >+ RenderTableCell {TD} at (423,5) size 104x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableRow {TR} at (0,34) size 532x24 >+ RenderTableCell {TD} at (5,34) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (114,34) size 304x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "300" >+ RenderTableCell {TD} at (423,34) size 104x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,1433) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,1453) size 331x65 [bgcolor=#808080] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 329x63 >+ RenderTableRow {TR} at (0,5) size 329x24 >+ RenderTableCell {TD} at (5,5) size 211x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 206x19 >+ text run at (2,2) width 206: "auto auto auto auto auto auto auto" >+ RenderTableCell {TD} at (220,5) size 105x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableRow {TR} at (0,34) size 329x24 >+ RenderTableCell {TD} at (5,34) size 69x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (78,34) size 138x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 56x19 >+ text run at (2,2) width 56: "auto auto" >+ RenderTableCell {TD} at (220,34) size 105x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,1518) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,1538) size 331x65 [bgcolor=#00FF00] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 329x63 >+ RenderTableRow {TR} at (0,5) size 329x24 >+ RenderTableCell {TD} at (5,5) size 210x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 206x19 >+ text run at (2,2) width 206: "auto auto auto auto auto auto auto" >+ RenderTableCell {TD} at (220,5) size 104x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableRow {TR} at (0,34) size 329x24 >+ RenderTableCell {TD} at (5,34) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (114,34) size 101x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 56x19 >+ text run at (2,2) width 56: "auto auto" >+ RenderTableCell {TD} at (220,34) size 104x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,1603) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,1623) size 331x65 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 329x63 >+ RenderTableRow {TR} at (0,5) size 329x24 >+ RenderTableCell {TD} at (5,5) size 210x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 206x19 >+ text run at (2,2) width 206: "auto auto auto auto auto auto auto" >+ RenderTableCell {TD} at (220,5) size 104x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableRow {TR} at (0,34) size 329x24 >+ RenderTableCell {TD} at (5,34) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (114,34) size 101x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderTableCell {TD} at (220,34) size 104x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,1688) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,1708) size 380x65 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 378x63 >+ RenderTableRow {TR} at (0,5) size 378x24 >+ RenderTableCell {TD} at (5,5) size 259x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 206x19 >+ text run at (2,2) width 206: "auto auto auto auto auto auto auto" >+ RenderTableCell {TD} at (269,5) size 104x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableRow {TR} at (0,34) size 378x24 >+ RenderTableCell {TD} at (5,34) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (114,34) size 150x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 146x19 >+ text run at (2,2) width 146: "auto auto auto auto auto" >+ RenderTableCell {TD} at (269,34) size 104x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,1773) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,1793) size 350x85 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 348x83 >+ RenderTableRow {TR} at (0,5) size 348x24 >+ RenderTableCell {TD} at (5,5) size 229x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 206x19 >+ text run at (2,2) width 206: "auto auto auto auto auto auto auto" >+ RenderTableCell {TD} at (239,5) size 104x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableRow {TR} at (0,34) size 348x44 >+ RenderTableCell {TD} at (5,34) size 104x44 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 80x39 >+ text run at (2,2) width 80: "100 100 100" >+ text run at (2,22) width 24: "100" >+ RenderTableCell {TD} at (114,44) size 120x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 116x19 >+ text run at (2,2) width 116: "auto auto auto auto" >+ RenderTableCell {TD} at (239,44) size 104x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,1878) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,1898) size 270x145 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 268x143 >+ RenderTableRow {TR} at (0,5) size 268x44 >+ RenderTableCell {TD} at (5,5) size 149x44 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 116x39 >+ text run at (2,2) width 116: "auto auto auto auto" >+ text run at (2,22) width 86: "auto auto auto" >+ RenderTableCell {TD} at (159,15) size 104x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableRow {TR} at (0,54) size 268x84 >+ RenderTableCell {TD} at (5,74) size 104x44 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 80x39 >+ text run at (2,2) width 80: "100 100 100" >+ text run at (2,22) width 24: "100" >+ RenderTableCell {TD} at (114,54) size 40x84 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x79 >+ text run at (2,2) width 26: "auto" >+ text run at (2,22) width 26: "auto" >+ text run at (2,42) width 26: "auto" >+ text run at (2,62) width 26: "auto" >+ RenderTableCell {TD} at (159,84) size 104x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,2043) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,2063) size 500x65 [bgcolor=#A52A2A] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x63 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 388x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 194x19 >+ text run at (2,2) width 194: "80% 80% 80% 80% 80% 80%" >+ RenderTableCell {TD} at (397,5) size 96x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x24 >+ RenderTableCell {TD} at (5,34) size 297x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (306,34) size 87x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (397,34) size 96x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,2128) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,2148) size 500x65 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x63 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 388x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 194x19 >+ text run at (2,2) width 194: "80% 80% 80% 80% 80% 80%" >+ RenderTableCell {TD} at (397,5) size 96x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x24 >+ RenderTableCell {TD} at (5,34) size 98x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (107,34) size 286x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "300" >+ RenderTableCell {TD} at (397,34) size 96x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,2213) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,2233) size 500x65 [bgcolor=#808080] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x63 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 454x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 194x19 >+ text run at (2,2) width 194: "80% 80% 80% 80% 80% 80%" >+ RenderTableCell {TD} at (463,5) size 31x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x24 >+ RenderTableCell {TD} at (5,34) size 151x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "33%" >+ RenderTableCell {TD} at (160,34) size 299x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "66%" >+ RenderTableCell {TD} at (463,34) size 31x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTable {TABLE} at (0,2298) size 500x85 [bgcolor=#FFFF00] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x83 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 454x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 194x19 >+ text run at (2,2) width 194: "30% 30% 30% 30% 30% 30%" >+ RenderTableCell {TD} at (463,5) size 31x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x44 >+ RenderTableCell {TD} at (5,34) size 151x44 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 128x39 >+ text run at (2,2) width 128: "33% 33% 33% 33%" >+ text run at (2,22) width 95: "33% 33% 33%" >+ RenderTableCell {TD} at (160,44) size 299x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "66%" >+ RenderTableCell {TD} at (463,44) size 31x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,2383) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 159x19 >+ text run at (0,20) width 159: "PERCENT COLSPANS " >+ RenderBR {BR} at (159,35) size 0x0 >+ RenderTable {TABLE} at (0,2423) size 500x65 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x63 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 369x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 194x19 >+ text run at (2,2) width 194: "90% 80% 80% 80% 80% 80%" >+ RenderTableCell {TD} at (378,5) size 115x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x24 >+ RenderTableCell {TD} at (5,34) size 48x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "10%" >+ RenderTableCell {TD} at (57,34) size 317x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "66%" >+ RenderTableCell {TD} at (378,34) size 115x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,2488) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,2508) size 500x85 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x83 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 454x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 194x19 >+ text run at (2,2) width 194: "90% 80% 80% 80% 80% 80%" >+ RenderTableCell {TD} at (463,5) size 31x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x44 >+ RenderTableCell {TD} at (5,34) size 151x44 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 128x39 >+ text run at (2,2) width 128: "33% 33% 33% 33%" >+ text run at (2,22) width 95: "33% 33% 33%" >+ RenderTableCell {TD} at (160,44) size 299x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "66%" >+ RenderTableCell {TD} at (463,44) size 31x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,2593) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,2613) size 500x85 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x83 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 454x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 194x19 >+ text run at (2,2) width 194: "90% 80% 80% 80% 80% 80%" >+ RenderTableCell {TD} at (463,5) size 31x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x44 >+ RenderTableCell {TD} at (5,44) size 295x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "66%" >+ RenderTableCell {TD} at (304,34) size 155x44 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 128x39 >+ text run at (2,2) width 128: "66% 66% 66% 66%" >+ text run at (2,22) width 62: "66% 66%" >+ RenderTableCell {TD} at (463,44) size 31x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,2698) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,2718) size 500x105 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x103 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 436x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 95x19 >+ text run at (2,2) width 95: "90% 90% 90%" >+ RenderTableCell {TD} at (445,5) size 48x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x64 >+ RenderTableCell {TD} at (5,54) size 71x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (80,54) size 146x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (230,54) size 211x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderTableCell {TD} at (445,34) size 48x64 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x59 >+ text run at (2,2) width 26: "auto" >+ text run at (2,22) width 26: "auto" >+ text run at (2,42) width 26: "auto" >+ RenderBlock (anonymous) at (0,2823) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,2843) size 500x94 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x92 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 436x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 95x19 >+ text run at (2,2) width 95: "90% 90% 90%" >+ RenderTableCell {TD} at (445,5) size 49x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x24 >+ RenderTableCell {TD} at (5,34) size 216x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (225,34) size 216x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (445,34) size 49x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,63) size 498x24 >+ RenderTableCell {TD} at (5,63) size 216x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (225,63) size 269x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 95x19 >+ text run at (2,2) width 95: "90% 90% 90%" >+ RenderBlock (anonymous) at (0,2937) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,2957) size 500x94 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x92 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 436x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 95x19 >+ text run at (2,2) width 95: "90% 90% 90%" >+ RenderTableCell {TD} at (445,5) size 49x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x24 >+ RenderTableCell {TD} at (5,34) size 287x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (296,34) size 145x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (445,34) size 49x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "60%" >+ RenderTableRow {TR} at (0,63) size 498x24 >+ RenderTableCell {TD} at (5,63) size 287x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (296,63) size 198x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 95x19 >+ text run at (2,2) width 95: "90% 90% 90%" >+ RenderBlock (anonymous) at (0,3051) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,3071) size 500x94 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x92 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 436x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 95x19 >+ text run at (2,2) width 95: "90% 90% 90%" >+ RenderTableCell {TD} at (445,5) size 49x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "60%" >+ RenderTableRow {TR} at (0,34) size 498x24 >+ RenderTableCell {TD} at (5,34) size 287x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (296,34) size 145x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (445,34) size 49x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,63) size 498x24 >+ RenderTableCell {TD} at (5,63) size 287x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (296,63) size 198x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 95x19 >+ text run at (2,2) width 95: "90% 90% 90%" >+ RenderBlock (anonymous) at (0,3165) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,3185) size 500x85 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x83 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 451x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 194x19 >+ text run at (2,2) width 194: "90% 80% 80% 80% 80% 80%" >+ RenderTableCell {TD} at (460,5) size 34x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x44 >+ RenderTableCell {TD} at (5,44) size 293x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "66%" >+ RenderTableCell {TD} at (302,34) size 154x44 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 128x39 >+ text run at (2,2) width 128: "66% 66% 66% 66%" >+ text run at (2,22) width 62: "66% 66%" >+ RenderTableCell {TD} at (460,44) size 34x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "50%" >+ RenderBlock (anonymous) at (0,3270) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,3290) size 500x65 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x63 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 436x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 194x19 >+ text run at (2,2) width 194: "90% 80% 80% 80% 80% 80%" >+ RenderTableCell {TD} at (445,5) size 49x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x24 >+ RenderTableCell {TD} at (5,34) size 144x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (153,34) size 288x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 56x19 >+ text run at (2,2) width 56: "auto auto" >+ RenderTableCell {TD} at (445,34) size 49x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "50%" >+ RenderBlock (anonymous) at (0,3355) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,3375) size 500x65 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x63 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 436x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 194x19 >+ text run at (2,2) width 194: "90% 90% 90% 90% 90% 90%" >+ RenderTableCell {TD} at (445,5) size 49x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x24 >+ RenderTableCell {TD} at (5,34) size 141x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (150,34) size 291x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (445,34) size 49x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "50%" >+ RenderBlock (anonymous) at (0,3440) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,3460) size 500x65 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x63 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 436x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 194x19 >+ text run at (2,2) width 194: "90% 90% 90% 90% 90% 90%" >+ RenderTableCell {TD} at (445,5) size 49x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x24 >+ RenderTableCell {TD} at (5,34) size 287x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "60%" >+ RenderTableCell {TD} at (296,34) size 145x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (445,34) size 49x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "50%" >+ RenderBlock (anonymous) at (0,3525) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,3545) size 500x105 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x103 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 436x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 194x19 >+ text run at (2,2) width 194: "90% 90% 90% 90% 90% 90%" >+ RenderTableCell {TD} at (445,5) size 49x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x64 >+ RenderTableCell {TD} at (5,34) size 25x64 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 21x59 >+ text run at (2,2) width 21: "5%" >+ text run at (2,22) width 21: "5%" >+ text run at (2,42) width 21: "5%" >+ RenderTableCell {TD} at (35,54) size 406x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (445,54) size 49x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "50%" >+ RenderBlock (anonymous) at (0,3650) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,3670) size 500x105 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x103 >+ RenderTableRow {TR} at (0,5) size 498x64 >+ RenderTableCell {TD} at (5,5) size 78x64 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 62x59 >+ text run at (2,2) width 62: "90% 90%" >+ text run at (2,22) width 62: "90% 90%" >+ text run at (2,42) width 62: "90% 90%" >+ RenderTableCell {TD} at (87,25) size 406x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,74) size 498x24 >+ RenderTableCell {TD} at (5,74) size 25x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 21x19 >+ text run at (2,2) width 21: "5%" >+ RenderTableCell {TD} at (35,74) size 48x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "10%" >+ RenderTableCell {TD} at (87,74) size 406x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,3775) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,3795) size 500x65 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x63 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 436x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 194x19 >+ text run at (2,2) width 194: "90% 90% 90% 90% 90% 90%" >+ RenderTableCell {TD} at (445,5) size 48x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x24 >+ RenderTableCell {TD} at (5,34) size 196x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "10" >+ RenderTableCell {TD} at (205,34) size 236x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 16x19 >+ text run at (2,2) width 16: "20" >+ RenderTableCell {TD} at (445,34) size 48x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,3860) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,3880) size 500x85 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x83 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 392x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 161x19 >+ text run at (2,2) width 161: "50% 50% 50% 50% 50%" >+ RenderTableCell {TD} at (401,5) size 93x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x44 >+ RenderTableCell {TD} at (5,44) size 357x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "80%" >+ RenderTableCell {TD} at (366,34) size 31x44 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x39 >+ text run at (2,2) width 26: "auto" >+ text run at (2,22) width 26: "auto" >+ RenderTableCell {TD} at (401,44) size 93x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "50%" >+ RenderBlock (anonymous) at (0,3965) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,3985) size 500x65 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x63 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 436x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 161x19 >+ text run at (2,2) width 161: "90% 50% 50% 50% 50%" >+ RenderTableCell {TD} at (445,5) size 48x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,34) size 498x24 >+ RenderTableCell {TD} at (5,34) size 231x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (240,34) size 201x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderTableCell {TD} at (445,34) size 48x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,4050) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderBlock {HR} at (0,4098) size 602x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,4108) size 645x145 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 643x143 >+ RenderTableRow {TR} at (0,5) size 643x104 >+ RenderTableCell {TD} at (5,5) size 604x104 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderImage {IMG} at (2,2) size 600x100 >+ RenderTableCell {TD} at (614,45) size 24x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableRow {TR} at (0,114) size 643x24 >+ RenderTableCell {TD} at (5,114) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (114,114) size 104x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableCell {TD} at (223,114) size 386x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (614,114) size 24x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,4253) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 481x19 >+ text run at (0,20) width 481: "1st cell with colspan=3 fixed at 600, 1st 2 cells in 2nd row fixed at 100, 2nd not" >+ RenderTable {TABLE} at (0,4293) size 636x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 634x54 >+ RenderTableRow {TR} at (0,2) size 634x24 >+ RenderTableCell {TD} at (2,2) size 512x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (516,2) size 116x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableRow {TR} at (0,28) size 634x24 >+ RenderTableCell {TD} at (2,28) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (108,28) size 104x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableCell {TD} at (214,28) size 300x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (516,28) size 116x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,4349) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,4369) size 24x24 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#FF0000] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#0000FF] >+ RenderTableSection {TBODY} at (1,1) size 22x22 >+ RenderTableRow {TR} at (0,0) size 22x22 >+ RenderTableCell {TD} at (0,0) size 22x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "foo" >+ RenderBlock (anonymous) at (0,4393) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,4413) size 82x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 80x54 >+ RenderTableRow {TR} at (0,2) size 80x24 >+ RenderTableCell {TD} at (2,2) size 50x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (54,2) size 24x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,28) size 80x24 >+ RenderTableCell {TD} at (2,28) size 24x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (28,28) size 24x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,4469) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,4489) size 769x62 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 767x60 >+ RenderTableRow {TR} at (0,0) size 767x30 [bgcolor=#CCCCFF] >+ RenderTableCell {TD} at (0,0) size 768x30 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (740,5) size 23x19 >+ text run at (740,5) width 23: "edit" >+ RenderTableRow {TR} at (0,30) size 767x30 >+ RenderTableCell {TD} at (0,30) size 460x30 [bgcolor=#DCDCDC] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (5,5) size 157x19 >+ text run at (5,5) width 157: "Top Stories from Reuters " >+ RenderTableCell {TD} at (459,30) size 309x30 [bgcolor=#DCDCDC] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (200,5) size 103x19 >+ text run at (200,5) width 103: "Jun 11 12:30pm " >+ RenderBlock (anonymous) at (0,4551) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,4571) size 200x36 [bgcolor=#FFFF00] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 198x34 >+ RenderTableRow {TR} at (0,2) size 198x30 >+ RenderTableCell {TD} at (2,5) size 86x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (89,2) size 108x30 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 26x26 [bgcolor=#FFA500] >+ RenderTableSection {TBODY} at (0,0) size 26x26 >+ RenderTableRow {TR} at (0,2) size 26x22 >+ RenderTableCell {TD} at (2,2) size 22x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "bar" >+ RenderBlock (anonymous) at (0,4607) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,4627) size 77x36 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 75x34 >+ RenderTableRow {TR} at (0,5) size 75x24 >+ RenderTableCell {TD} at (5,5) size 30x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (40,5) size 30x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,4663) size 769x20 >+ RenderText {#text} at (0,0) size 431x19 >+ text run at (0,0) width 431: "min colspan is based on min with no fix involved - IE uses max(min,des)" >+ RenderTable {TABLE} at (0,4683) size 143x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 141x54 >+ RenderTableRow {TR} at (0,2) size 141x24 >+ RenderTableCell {TD} at (2,2) size 138x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 133x19 >+ text run at (2,2) width 133: "xxxxxxxxxxxxxxxxxxx" >+ RenderTableRow {TR} at (0,28) size 141x24 >+ RenderTableCell {TD} at (2,28) size 87x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x19 >+ text run at (2,2) width 40: "x x x x" >+ RenderTableCell {TD} at (90,28) size 50x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 21x19 >+ text run at (2,2) width 21: "xxx" >+ RenderBlock (anonymous) at (0,4739) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 261x19 >+ text run at (0,20) width 261: "adj min is based on min with no fix involved" >+ RenderTable {TABLE} at (0,4779) size 192x76 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 190x74 >+ RenderTableRow {TR} at (0,2) size 190x24 >+ RenderTableCell {TD} at (2,2) size 186x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 182x19 >+ text run at (2,2) width 182: "xxxxxxxxxxxxxxxxxxxyyyyyyy" >+ RenderTableRow {TR} at (0,28) size 190x44 >+ RenderTableCell {TD} at (2,28) size 54x44 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 40x39 >+ text run at (2,2) width 40: "x x x x" >+ text run at (2,22) width 29: "x x x" >+ RenderTableCell {TD} at (58,38) size 130x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 126x19 >+ text run at (2,2) width 126: "xxxxxxxxxxxxxxxxxx" >+ RenderBlock (anonymous) at (0,4855) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 459x19 >+ text run at (0,20) width 459: "adj min is based on max(min, fix) differs from Nav4.6 which differs from IE5" >+ RenderTable {TABLE} at (0,4895) size 176x56 [bgcolor=#00FF00] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 174x54 >+ RenderTableRow {TR} at (0,2) size 174x24 >+ RenderTableCell {TD} at (2,2) size 170x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 166x19 >+ text run at (2,2) width 166: "xxxxxxxcolspan2xxxxxxxxx" >+ RenderTableRow {TR} at (0,28) size 174x24 >+ RenderTableCell {TD} at (2,28) size 64x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "x x x" >+ RenderTableCell {TD} at (68,28) size 104x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderBlock (anonymous) at (0,4951) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,4971) size 176x56 [bgcolor=#00FF00] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 174x54 >+ RenderTableRow {TR} at (0,2) size 174x24 >+ RenderTableCell {TD} at (2,2) size 170x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 166x19 >+ text run at (2,2) width 166: "xxxxxxxcolspan2xxxxxxxxx" >+ RenderTableRow {TR} at (0,28) size 174x24 >+ RenderTableCell {TD} at (2,28) size 64x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "x x x" >+ RenderTableCell {TD} at (68,28) size 104x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 80x19 >+ text run at (2,2) width 80: "100 100 100" >+ RenderBlock (anonymous) at (0,5027) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,5047) size 176x76 [bgcolor=#00FF00] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 174x74 >+ RenderTableRow {TR} at (0,2) size 174x24 >+ RenderTableCell {TD} at (2,2) size 170x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 166x19 >+ text run at (2,2) width 166: "xxxxxxxcolspan2xxxxxxxxx" >+ RenderTableRow {TR} at (0,28) size 174x44 >+ RenderTableCell {TD} at (2,28) size 64x44 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x39 >+ text run at (2,2) width 46: "xxx xxx" >+ text run at (2,22) width 21: "xxx" >+ RenderTableCell {TD} at (68,38) size 104x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderBlock (anonymous) at (0,5123) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,5143) size 310x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 308x54 >+ RenderTableRow {TR} at (0,2) size 308x24 >+ RenderTableCell {TD} at (2,2) size 304x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 14x19 >+ text run at (2,2) width 14: "xx" >+ RenderTableRow {TR} at (0,28) size 308x24 >+ RenderTableCell {TD} at (2,28) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "x x x" >+ RenderTableCell {TD} at (108,28) size 198x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,5199) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,5219) size 342x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 340x54 >+ RenderTableRow {TR} at (0,2) size 340x24 >+ RenderTableCell {TD} at (2,2) size 336x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "300" >+ RenderTableRow {TR} at (0,28) size 340x24 >+ RenderTableCell {TD} at (2,28) size 304x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 52x19 >+ text run at (2,2) width 52: "400 400" >+ RenderTableCell {TD} at (308,28) size 30x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,5275) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,5295) size 310x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 308x54 >+ RenderTableRow {TR} at (0,2) size 308x24 >+ RenderTableCell {TD} at (2,2) size 304x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 52x19 >+ text run at (2,2) width 52: "300 300" >+ RenderTableRow {TR} at (0,28) size 308x24 >+ RenderTableCell {TD} at (2,28) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (108,28) size 198x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderBlock (anonymous) at (0,5351) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,5371) size 472x76 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 470x74 >+ RenderTableRow {TR} at (0,2) size 470x44 >+ RenderTableCell {TD} at (2,2) size 466x44 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 440x39 >+ text run at (2,2) width 440: "300 300 300 300 300 300 300 300 300 300 300 300 300 300 300300" >+ text run at (2,22) width 108: "300 300 300 300" >+ RenderTableRow {TR} at (0,48) size 470x24 >+ RenderTableCell {TD} at (2,48) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (108,48) size 360x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 356x19 >+ text run at (2,2) width 356: "auto auto auto auto auto auto auto auto auto auto auto auto" >+ RenderBlock (anonymous) at (0,5447) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,5467) size 310x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 308x54 >+ RenderTableRow {TR} at (0,2) size 308x24 >+ RenderTableCell {TD} at (2,2) size 304x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "300" >+ RenderTableRow {TR} at (0,28) size 308x24 >+ RenderTableCell {TD} at (2,28) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (108,28) size 198x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,5523) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,5543) size 216x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 214x54 >+ RenderTableRow {TR} at (0,2) size 214x24 >+ RenderTableCell {TD} at (2,2) size 210x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 206x19 >+ text run at (2,2) width 206: "auto auto auto auto auto auto auto" >+ RenderTableRow {TR} at (0,28) size 214x24 >+ RenderTableCell {TD} at (2,28) size 104x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (108,28) size 104x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderBlock (anonymous) at (0,5599) size 769x20 >+ RenderText {#text} at (0,0) size 240x19 >+ text run at (0,0) width 240: "fixed table looks more like IE than Nav " >+ RenderBR {BR} at (240,15) size 0x0 >+ RenderTable {TABLE} at (0,5619) size 150x250 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 148x248 >+ RenderTableRow {TR} at (0,2) size 148x244 >+ RenderTableCell {TD} at (2,112) size 104x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (108,2) size 38x244 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x239 >+ text run at (2,2) width 26: "auto" >+ text run at (2,22) width 26: "auto" >+ text run at (2,42) width 26: "auto" >+ text run at (2,62) width 26: "auto" >+ text run at (2,82) width 26: "auto" >+ text run at (2,102) width 26: "auto" >+ text run at (2,122) width 26: "auto" >+ text run at (2,142) width 26: "auto" >+ text run at (2,162) width 26: "auto" >+ text run at (2,182) width 26: "auto" >+ text run at (2,202) width 26: "auto" >+ text run at (2,222) width 26: "auto" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/cols1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/cols1-expected.txt >new file mode 100644 >index 00000000000..b504dbbc73d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/cols1-expected.txt >@@ -0,0 +1,50 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 187x19 >+ text run at (0,0) width 187: "Both columns should be 200px" >+ RenderTable {TABLE} at (0,20) size 408x30 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 406x28 >+ RenderTableRow {TR} at (0,2) size 406x24 >+ RenderTableCell {TD} at (2,2) size 200x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (204,2) size 200x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c12" >+ RenderBlock (anonymous) at (0,50) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 187x19 >+ text run at (0,20) width 187: "Both columns should be 200px" >+ RenderTable {TABLE} at (0,90) size 62x30 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 60x28 >+ RenderTableRow {TR} at (0,2) size 60x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (31,2) size 27x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c12" >+ RenderBlock (anonymous) at (0,120) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 187x19 >+ text run at (0,20) width 187: "Both columns should be 200px" >+ RenderTable {TABLE} at (0,160) size 408x30 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 406x28 >+ RenderTableRow {TR} at (0,2) size 406x24 >+ RenderTableCell {TD} at (2,2) size 200x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (204,2) size 200x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c12" >+ RenderBlock (anonymous) at (0,190) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/columns-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/columns-expected.txt >new file mode 100644 >index 00000000000..849df8dc46e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/columns-expected.txt >@@ -0,0 +1,241 @@ >+layer at (0,0) size 785x1026 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1026 >+ RenderBlock {HTML} at (0,0) size 785x1026 >+ RenderBody {BODY} at (8,8) size 769x1010 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 104x19 >+ text run at (0,0) width 104: "auto table cols=2" >+ RenderTable {TABLE} at (0,20) size 492x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 490x28 >+ RenderTableRow {TR} at (0,2) size 490x24 >+ RenderTableCell {TD} at (2,2) size 240x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 236x19 >+ text run at (2,2) width 236: "auto auto auto auto auto auto auto auto" >+ RenderTableCell {TD} at (244,2) size 152x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 148x19 >+ text run at (2,2) width 148: "auto-auto auto auto auto" >+ RenderTableCell {TD} at (398,2) size 90x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderBlock (anonymous) at (0,50) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 104x19 >+ text run at (0,20) width 104: "auto table cols=2" >+ RenderTable {TABLE} at (0,90) size 192x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 190x28 >+ RenderTableRow {TR} at (0,2) size 190x24 >+ RenderTableCell {TD} at (2,2) size 30x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (34,2) size 62x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (98,2) size 90x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderBlock (anonymous) at (0,120) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 168x19 >+ text run at (0,20) width 168: "auto table 2 cols with 1*,1*" >+ RenderTable {TABLE} at (0,160) size 192x30 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 190x28 >+ RenderTableRow {TR} at (0,2) size 190x24 >+ RenderTableCell {TD} at (2,2) size 30x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (34,2) size 62x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (98,2) size 90x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderBlock (anonymous) at (0,190) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 168x19 >+ text run at (0,20) width 168: "auto table 2 cols with 2*,1*" >+ RenderTable {TABLE} at (0,230) size 192x30 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 190x28 >+ RenderTableRow {TR} at (0,2) size 190x24 >+ RenderTableCell {TD} at (2,2) size 30x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (34,2) size 62x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (98,2) size 90x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderBlock (anonymous) at (0,260) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 107x19 >+ text run at (0,20) width 107: "fixed table cols=2" >+ RenderTable {TABLE} at (0,300) size 400x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 398x28 >+ RenderTableRow {TR} at (0,2) size 398x24 >+ RenderTableCell {TD} at (2,2) size 65x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (68,2) size 134x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (203,2) size 194x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderBlock (anonymous) at (0,330) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 104x19 >+ text run at (0,20) width 104: "auto table cols=3" >+ RenderTable {TABLE} at (0,370) size 192x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 190x28 >+ RenderTableRow {TR} at (0,2) size 190x24 >+ RenderTableCell {TD} at (2,2) size 30x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (34,2) size 62x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (98,2) size 90x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderBlock (anonymous) at (0,400) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 107x19 >+ text run at (0,20) width 107: "fixed table cols=3" >+ RenderTable {TABLE} at (0,440) size 400x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 398x28 >+ RenderTableRow {TR} at (0,2) size 398x24 >+ RenderTableCell {TD} at (2,2) size 65x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (68,2) size 134x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (203,2) size 194x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderBlock (anonymous) at (0,470) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 104x19 >+ text run at (0,20) width 104: "auto table cols=3" >+ RenderTable {TABLE} at (0,510) size 366x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 364x28 >+ RenderTableRow {TR} at (0,2) size 364x24 >+ RenderTableCell {TD} at (2,2) size 204x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "200" >+ RenderTableCell {TD} at (208,2) size 62x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (272,2) size 90x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderBlock (anonymous) at (0,540) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 107x19 >+ text run at (0,20) width 107: "fixed table cols=3" >+ RenderTable {TABLE} at (0,580) size 400x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 398x28 >+ RenderTableRow {TR} at (0,2) size 398x24 >+ RenderTableCell {TD} at (2,2) size 204x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "200" >+ RenderTableCell {TD} at (208,2) size 76x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (285,2) size 112x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "auto auto auto" >+ RenderBlock (anonymous) at (0,610) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 104x19 >+ text run at (0,20) width 104: "auto table cols=2" >+ RenderTable {TABLE} at (0,650) size 306x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 304x28 >+ RenderTableRow {TR} at (0,2) size 304x24 >+ RenderTableCell {TD} at (2,2) size 30x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (34,2) size 62x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (98,2) size 204x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "200" >+ RenderBlock (anonymous) at (0,680) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 107x19 >+ text run at (0,20) width 107: "fixed table cols=2" >+ RenderTable {TABLE} at (0,720) size 400x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 398x28 >+ RenderTableRow {TR} at (0,2) size 398x24 >+ RenderTableCell {TD} at (2,2) size 61x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (64,2) size 127x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 58x19 >+ text run at (2,2) width 58: "auto-auto" >+ RenderTableCell {TD} at (192,2) size 205x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "200" >+ RenderBlock (anonymous) at (0,750) size 769x20 >+ RenderText {#text} at (0,0) size 59x19 >+ text run at (0,0) width 59: "auto table" >+ RenderTable {TABLE} at (0,770) size 86x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 84x28 >+ RenderTableRow {TR} at (0,2) size 84x24 >+ RenderTableCell {TD} at (2,2) size 48x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x19 >+ text run at (2,2) width 44: "0 0 0 0" >+ RenderTableCell {TD} at (52,2) size 30x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,800) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 59x19 >+ text run at (0,20) width 59: "auto table" >+ RenderTable {TABLE} at (0,840) size 138x30 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 136x28 >+ RenderTableRow {TR} at (0,2) size 136x24 >+ RenderTableCell {TD} at (2,2) size 100x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 96x19 >+ text run at (2,2) width 96: "0% 0% 0% 0%" >+ RenderTableCell {TD} at (104,2) size 30x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,870) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 59x19 >+ text run at (0,20) width 59: "auto table" >+ RenderTable {TABLE} at (0,910) size 80x30 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 78x28 >+ RenderTableRow {TR} at (0,2) size 78x24 >+ RenderTableCell {TD} at (2,2) size 42x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 38x19 >+ text run at (2,2) width 38: "0* col" >+ RenderTableCell {TD} at (46,2) size 30x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,940) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 62x19 >+ text run at (0,20) width 62: "fixed table" >+ RenderTable {TABLE} at (0,980) size 200x30 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 198x28 >+ RenderTableRow {TR} at (0,2) size 198x24 >+ RenderTableCell {TD} at (2,2) size 112x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 38x19 >+ text run at (2,2) width 38: "0* col" >+ RenderTableCell {TD} at (116,2) size 80x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/conflicts-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/conflicts-expected.txt >new file mode 100644 >index 00000000000..329dd8f4d4c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/conflicts-expected.txt >@@ -0,0 +1,311 @@ >+layer at (0,0) size 785x1418 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1418 >+ RenderBlock {HTML} at (0,0) size 785x1418 >+ RenderBody {BODY} at (8,8) size 769x1402 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 205x19 >+ text run at (0,0) width 205: "fixed table - width on td overriden" >+ RenderTable {TABLE} at (0,20) size 400x58 [border: (10px outset #808080)] >+ RenderTableSection {TBODY} at (10,10) size 380x38 >+ RenderTableRow {TR} at (0,3) size 380x32 >+ RenderTableCell {TD} at (3,3) size 339x32 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 20x19 >+ text run at (6,6) width 20: "foo" >+ RenderTableCell {TD} at (345,3) size 32x32 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 20x19 >+ text run at (6,6) width 20: "foo" >+ RenderBlock {HR} at (0,86) size 402x2 [border: (1px inset #000000)] >+ RenderBlock (anonymous) at (0,96) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 325x19 >+ text run at (0,20) width 325: "fixed table - percent cell wins over fix cell (and in IE5)" >+ RenderTable {TABLE} at (0,136) size 500x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 498x54 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 246x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 31x19 >+ text run at (2,2) width 31: "20px" >+ RenderTableCell {TD} at (250,2) size 246x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 498x24 >+ RenderTableCell {TD} at (2,28) size 246x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "50%" >+ RenderTableCell {TD} at (250,28) size 246x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,192) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 325x19 >+ text run at (0,20) width 325: "fixed table - percent cell wins over fix cell (and in IE5)" >+ RenderTable {TABLE} at (0,232) size 300x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 298x54 >+ RenderTableRow {TR} at (0,2) size 298x24 >+ RenderTableCell {TD} at (2,2) size 33x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "100" >+ RenderTableCell {TD} at (37,2) size 259x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 298x24 >+ RenderTableCell {TD} at (2,28) size 33x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 29x19 >+ text run at (2,2) width 29: "10%" >+ RenderTableCell {TD} at (37,28) size 259x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,288) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 325x19 >+ text run at (0,20) width 325: "fixed table - percent cell wins over fix cell (and in IE5)" >+ RenderTable {TABLE} at (0,328) size 500x56 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 498x54 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 246x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 108x19 >+ text run at (2,2) width 108: "50%Col,20%Cell" >+ RenderTableCell {TD} at (250,2) size 246x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 498x24 >+ RenderTableCell {TD} at (2,28) size 246x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (250,28) size 246x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,384) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 325x19 >+ text run at (0,20) width 325: "fixed table - percent cell wins over fix cell (and in IE5)" >+ RenderTable {TABLE} at (0,424) size 500x56 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 498x54 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 246x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 108x19 >+ text run at (2,2) width 108: "20%Col,50%Cell" >+ RenderTableCell {TD} at (250,2) size 246x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 498x24 >+ RenderTableCell {TD} at (2,28) size 246x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (250,28) size 246x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,480) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 325x19 >+ text run at (0,20) width 325: "fixed table - percent cell wins over fix cell (and in IE5)" >+ RenderTable {TABLE} at (0,520) size 500x56 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 498x54 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 246x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 111x19 >+ text run at (2,2) width 111: "50PerCol,100Cell" >+ RenderTableCell {TD} at (250,2) size 246x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 498x24 >+ RenderTableCell {TD} at (2,28) size 246x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (250,28) size 246x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,576) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 325x19 >+ text run at (0,20) width 325: "fixed table - percent cell wins over fix cell (and in IE5)" >+ RenderTable {TABLE} at (0,616) size 500x56 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 498x54 >+ RenderTableRow {TR} at (0,2) size 498x24 >+ RenderTableCell {TD} at (2,2) size 115x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 111x19 >+ text run at (2,2) width 111: "20PerCol,300Cell" >+ RenderTableCell {TD} at (119,2) size 377x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 498x24 >+ RenderTableCell {TD} at (2,28) size 115x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (119,28) size 377x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,672) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 285x19 >+ text run at (0,20) width 285: "fixed table - % wins over fixed even on colspan" >+ RenderTable {TABLE} at (0,712) size 300x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 298x54 >+ RenderTableRow {TR} at (0,2) size 298x24 >+ RenderTableCell {TD} at (2,2) size 146x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 44x19 >+ text run at (2,2) width 44: "50CS2" >+ RenderTableCell {TD} at (150,2) size 146x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 298x24 >+ RenderTableCell {TD} at (2,28) size 146x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "50%CS2" >+ RenderTableCell {TD} at (150,28) size 146x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,768) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 285x19 >+ text run at (0,20) width 285: "fixed table - % wins over fixed even on colspan" >+ RenderTable {TABLE} at (0,808) size 300x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 298x54 >+ RenderTableRow {TR} at (0,2) size 298x24 >+ RenderTableCell {TD} at (2,2) size 88x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 52x19 >+ text run at (2,2) width 52: "100CS2" >+ RenderTableCell {TD} at (91,2) size 205x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderTableRow {TR} at (0,28) size 298x24 >+ RenderTableCell {TD} at (2,28) size 88x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "30%CS2" >+ RenderTableCell {TD} at (91,28) size 205x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+ RenderBlock (anonymous) at (0,864) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 350x19 >+ text run at (0,20) width 350: "auto table - percent colspan wins over fixed colspan XXX" >+ RenderTable {TABLE} at (0,904) size 769x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 767x54 >+ RenderTableRow {TR} at (0,2) size 767x24 >+ RenderTableCell {TD} at (2,2) size 77x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 52x19 >+ text run at (2,2) width 52: "500CS2" >+ RenderTableCell {TD} at (80,2) size 685x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "atuo" >+ RenderTableRow {TR} at (0,28) size 767x24 >+ RenderTableCell {TD} at (2,28) size 77x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "10%CS2" >+ RenderTableCell {TD} at (80,28) size 685x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,960) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 313x19 >+ text run at (0,20) width 313: "auto table - percent colspan wins over fixed colspan" >+ RenderTable {TABLE} at (0,1000) size 769x82 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 767x80 >+ RenderTableRow {TR} at (0,2) size 767x24 >+ RenderTableCell {TD} at (2,2) size 154x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 52x19 >+ text run at (2,2) width 52: "500CS2" >+ RenderTableCell {TD} at (157,2) size 608x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 767x24 >+ RenderTableCell {TD} at (2,28) size 154x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "20%CS2" >+ RenderTableCell {TD} at (157,28) size 608x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,54) size 767x24 >+ RenderTableCell {TD} at (2,54) size 76x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (79,54) size 77x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (157,54) size 608x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,1082) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 313x19 >+ text run at (0,20) width 313: "auto table - percent colspan wins over fixed colspan" >+ RenderTable {TABLE} at (0,1122) size 769x82 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 767x80 >+ RenderTableRow {TR} at (0,2) size 767x24 >+ RenderTableCell {TD} at (2,2) size 154x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 52x19 >+ text run at (2,2) width 52: "200CS2" >+ RenderTableCell {TD} at (157,2) size 608x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 767x24 >+ RenderTableCell {TD} at (2,28) size 154x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "20%CS2" >+ RenderTableCell {TD} at (157,28) size 608x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,54) size 767x24 >+ RenderTableCell {TD} at (2,54) size 76x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (79,54) size 77x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (157,54) size 608x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,1204) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 313x19 >+ text run at (0,20) width 313: "auto table - percent colspan wins over fixed colspan" >+ RenderTable {TABLE} at (0,1244) size 769x82 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 767x80 >+ RenderTableRow {TR} at (0,2) size 767x24 >+ RenderTableCell {TD} at (2,2) size 154x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 60x19 >+ text run at (2,2) width 60: "1000CS2" >+ RenderTableCell {TD} at (157,2) size 608x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,28) size 767x24 >+ RenderTableCell {TD} at (2,28) size 154x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "20%CS2" >+ RenderTableCell {TD} at (157,28) size 608x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableRow {TR} at (0,54) size 767x24 >+ RenderTableCell {TD} at (2,54) size 76x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (79,54) size 77x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderTableCell {TD} at (157,54) size 608x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >+ RenderBlock (anonymous) at (0,1326) size 769x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 356x19 >+ text run at (0,20) width 356: "percent cell/col percentage conflict goes to cell (and in IE5)" >+ RenderTable {TABLE} at (0,1366) size 500x36 [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 498x34 >+ RenderTableRow {TR} at (0,5) size 498x24 >+ RenderTableCell {TD} at (5,5) size 387x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 82x19 >+ text run at (2,2) width 82: "30%-80%col" >+ RenderTableCell {TD} at (396,5) size 97x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 26x19 >+ text run at (2,2) width 26: "auto" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/standards1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/standards1-expected.txt >new file mode 100644 >index 00000000000..6a1ebc3b9bc >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/core/standards1-expected.txt >@@ -0,0 +1,496 @@ >+layer at (0,0) size 785x2492 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2492 >+ RenderBlock {HTML} at (0,0) size 785x2493 >+ RenderBody {BODY} at (8,21) size 769x2464 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 540x36 >+ text run at (0,0) width 540: "Problems with COLSPAN and WIDTH" >+ RenderBlock {P} at (0,58) size 769x21 >+ RenderText {#text} at (0,0) size 242x19 >+ text run at (0,0) width 242: "Each block of tables should be identical." >+ RenderBlock {H2} at (0,98) size 769x28 >+ RenderText {#text} at (0,0) size 126x26 >+ text run at (0,0) width 126: "Sized Tables" >+ RenderBlock {P} at (0,145) size 769x21 >+ RenderText {#text} at (0,0) size 732x19 >+ text run at (0,0) width 732: "The following tables have width=400, which should make them the same width as the red lines which are caused by DIVs:" >+ RenderBlock {H3} at (0,183) size 769x24 >+ RenderText {#text} at (0,0) size 65x22 >+ text run at (0,0) width 65: "260/140" >+ RenderBlock {DIV} at (0,225) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,231) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 252x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableCell {TD} at (256,2) size 143x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=140" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 397x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,281) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,287) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 262x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=260" >+ RenderTableCell {TD} at (266,2) size 132x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 396x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,337) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,343) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 255x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=260" >+ RenderTableCell {TD} at (258,2) size 141x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=140" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 397x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,393) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,399) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 255x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=260" >+ RenderTableCell {TD} at (258,2) size 141x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=140" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 397x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "colspan=2" >+ RenderBlock {DIV} at (0,449) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,455) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 257x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=65%" >+ RenderTableCell {TD} at (260,2) size 138x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 396x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "colspan=2" >+ RenderBlock {DIV} at (0,505) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,511) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 257x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableCell {TD} at (260,2) size 138x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=35%" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 396x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "colspan=2" >+ RenderBlock {DIV} at (0,561) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,567) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 257x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=65%" >+ RenderTableCell {TD} at (260,2) size 139x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=35%" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 397x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "colspan=2" >+ RenderBlock {DIV} at (0,617) size 406x7 [border: (3px solid #FF0000)] >+ RenderBlock {H3} at (0,642) size 769x24 >+ RenderText {#text} at (0,0) size 65x22 >+ text run at (0,0) width 65: "140/260" >+ RenderBlock {DIV} at (0,684) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,690) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 142x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=140" >+ RenderTableCell {TD} at (146,2) size 252x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 396x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,740) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,746) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 132x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableCell {TD} at (136,2) size 262x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=260" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 396x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,796) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,802) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 140x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=140" >+ RenderTableCell {TD} at (143,2) size 256x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=260" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 397x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,852) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,858) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 140x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=140" >+ RenderTableCell {TD} at (143,2) size 256x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=260" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 397x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "colspan=2" >+ RenderBlock {DIV} at (0,908) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,914) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 138x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=35%" >+ RenderTableCell {TD} at (141,2) size 257x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 396x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "colspan=2" >+ RenderBlock {DIV} at (0,964) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,970) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 138x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableCell {TD} at (141,2) size 257x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=65%" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 396x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "colspan=2" >+ RenderBlock {DIV} at (0,1020) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,1026) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 138x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=35%" >+ RenderTableCell {TD} at (141,2) size 258x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=65%" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 397x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "colspan=2" >+ RenderBlock {DIV} at (0,1076) size 406x7 [border: (3px solid #FF0000)] >+ RenderBlock {H3} at (0,1100) size 769x24 >+ RenderText {#text} at (0,0) size 38x22 >+ text run at (0,0) width 38: "50%" >+ RenderBlock {DIV} at (0,1142) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,1148) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 197x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=50%" >+ RenderTableCell {TD} at (201,2) size 197x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 396x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,1198) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,1204) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 197x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableCell {TD} at (201,2) size 197x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=50%" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 396x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,1254) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,1260) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 197x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=50%" >+ RenderTableCell {TD} at (201,2) size 197x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=50%" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 396x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,1310) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,1316) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 197x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableCell {TD} at (201,2) size 197x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 396x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,1366) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,1372) size 400x51 >+ RenderTableSection {TBODY} at (0,0) size 400x50 >+ RenderTableRow {TR} at (0,2) size 400x22 >+ RenderTableCell {TD} at (2,2) size 197x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=200" >+ RenderTableCell {TD} at (201,2) size 197x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=200" >+ RenderTableRow {TR} at (0,26) size 400x22 >+ RenderTableCell {TD} at (2,26) size 396x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "colspan=2" >+ RenderBlock {DIV} at (0,1422) size 406x7 [border: (3px solid #FF0000)] >+ RenderBlock {H2} at (0,1448) size 769x28 >+ RenderText {#text} at (0,0) size 227x26 >+ text run at (0,0) width 227: "Tables Without Width" >+ RenderBlock {P} at (0,1495) size 769x41 >+ RenderText {#text} at (0,0) size 705x39 >+ text run at (0,0) width 705: "The following tables have no width. They should still be the same size, by virtue of them having a 400 pixel cell and no" >+ text run at (0,20) width 147: "padding/margin/borders." >+ RenderBlock {H3} at (0,1554) size 769x24 >+ RenderText {#text} at (0,0) size 65x22 >+ text run at (0,0) width 65: "260/140" >+ RenderBlock {DIV} at (0,1595) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,1601) size 406x51 >+ RenderTableSection {TBODY} at (0,0) size 406x50 >+ RenderTableRow {TR} at (0,2) size 406x22 >+ RenderTableCell {TD} at (2,2) size 258x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableCell {TD} at (262,2) size 142x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=140" >+ RenderTableRow {TR} at (0,26) size 406x22 >+ RenderTableCell {TD} at (2,26) size 402x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,1651) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,1657) size 406x51 >+ RenderTableSection {TBODY} at (0,0) size 406x50 >+ RenderTableRow {TR} at (0,2) size 406x22 >+ RenderTableCell {TD} at (2,2) size 262x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=260" >+ RenderTableCell {TD} at (266,2) size 138x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableRow {TR} at (0,26) size 406x22 >+ RenderTableCell {TD} at (2,26) size 402x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,1707) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,1713) size 410x51 >+ RenderTableSection {TBODY} at (0,0) size 410x50 >+ RenderTableRow {TR} at (0,2) size 410x22 >+ RenderTableCell {TD} at (2,2) size 262x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=260" >+ RenderTableCell {TD} at (266,2) size 142x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=140" >+ RenderTableRow {TR} at (0,26) size 410x22 >+ RenderTableCell {TD} at (2,26) size 406x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,1763) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,1769) size 410x51 >+ RenderTableSection {TBODY} at (0,0) size 410x50 >+ RenderTableRow {TR} at (0,2) size 410x22 >+ RenderTableCell {TD} at (2,2) size 262x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=260" >+ RenderTableCell {TD} at (266,2) size 142x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=140" >+ RenderTableRow {TR} at (0,26) size 410x22 >+ RenderTableCell {TD} at (2,26) size 406x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "colspan=2" >+ RenderBlock {DIV} at (0,1819) size 406x7 [border: (3px solid #FF0000)] >+ RenderBlock {H3} at (0,1844) size 769x24 >+ RenderText {#text} at (0,0) size 65x22 >+ text run at (0,0) width 65: "140/260" >+ RenderBlock {DIV} at (0,1886) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,1892) size 406x51 >+ RenderTableSection {TBODY} at (0,0) size 406x50 >+ RenderTableRow {TR} at (0,2) size 406x22 >+ RenderTableCell {TD} at (2,2) size 142x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=140" >+ RenderTableCell {TD} at (146,2) size 258x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableRow {TR} at (0,26) size 406x22 >+ RenderTableCell {TD} at (2,26) size 402x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,1942) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,1948) size 406x51 >+ RenderTableSection {TBODY} at (0,0) size 406x50 >+ RenderTableRow {TR} at (0,2) size 406x22 >+ RenderTableCell {TD} at (2,2) size 138x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableCell {TD} at (142,2) size 262x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=260" >+ RenderTableRow {TR} at (0,26) size 406x22 >+ RenderTableCell {TD} at (2,26) size 402x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,1998) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,2004) size 410x51 >+ RenderTableSection {TBODY} at (0,0) size 410x50 >+ RenderTableRow {TR} at (0,2) size 410x22 >+ RenderTableCell {TD} at (2,2) size 142x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=140" >+ RenderTableCell {TD} at (146,2) size 262x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=260" >+ RenderTableRow {TR} at (0,26) size 410x22 >+ RenderTableCell {TD} at (2,26) size 406x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,2054) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,2060) size 410x51 >+ RenderTableSection {TBODY} at (0,0) size 410x50 >+ RenderTableRow {TR} at (0,2) size 410x22 >+ RenderTableCell {TD} at (2,2) size 142x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=140" >+ RenderTableCell {TD} at (146,2) size 262x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=260" >+ RenderTableRow {TR} at (0,26) size 410x22 >+ RenderTableCell {TD} at (2,26) size 406x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "colspan=2" >+ RenderBlock {DIV} at (0,2110) size 406x7 [border: (3px solid #FF0000)] >+ RenderBlock {H3} at (0,2134) size 769x24 >+ RenderText {#text} at (0,0) size 38x22 >+ text run at (0,0) width 38: "50%" >+ RenderBlock {DIV} at (0,2176) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,2182) size 573x51 >+ RenderTableSection {TBODY} at (0,0) size 573x50 >+ RenderTableRow {TR} at (0,2) size 573x22 >+ RenderTableCell {TD} at (2,2) size 284x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=50%" >+ RenderTableCell {TD} at (287,2) size 284x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableRow {TR} at (0,26) size 573x22 >+ RenderTableCell {TD} at (2,26) size 569x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,2232) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,2238) size 573x51 >+ RenderTableSection {TBODY} at (0,0) size 573x50 >+ RenderTableRow {TR} at (0,2) size 573x22 >+ RenderTableCell {TD} at (2,2) size 284x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableCell {TD} at (287,2) size 284x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=50%" >+ RenderTableRow {TR} at (0,26) size 573x22 >+ RenderTableCell {TD} at (2,26) size 569x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,2288) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,2294) size 406x51 >+ RenderTableSection {TBODY} at (0,0) size 406x50 >+ RenderTableRow {TR} at (0,2) size 406x22 >+ RenderTableCell {TD} at (2,2) size 200x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=50%" >+ RenderTableCell {TD} at (204,2) size 200x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 71x19 >+ text run at (1,1) width 71: "width=50%" >+ RenderTableRow {TR} at (0,26) size 406x22 >+ RenderTableCell {TD} at (2,26) size 402x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,2344) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,2350) size 406x51 >+ RenderTableSection {TBODY} at (0,0) size 406x50 >+ RenderTableRow {TR} at (0,2) size 406x22 >+ RenderTableCell {TD} at (2,2) size 200x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableCell {TD} at (204,2) size 200x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 28x19 >+ text run at (1,1) width 28: "plain" >+ RenderTableRow {TR} at (0,26) size 406x22 >+ RenderTableCell {TD} at (2,26) size 402x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 133x19 >+ text run at (1,1) width 133: "colspan=2 width=400" >+ RenderBlock {DIV} at (0,2400) size 406x7 [border: (3px solid #FF0000)] >+ RenderTable {TABLE} at (0,2406) size 410x51 >+ RenderTableSection {TBODY} at (0,0) size 410x50 >+ RenderTableRow {TR} at (0,2) size 410x22 >+ RenderTableCell {TD} at (2,2) size 202x22 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=200" >+ RenderTableCell {TD} at (206,2) size 202x22 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 66x19 >+ text run at (1,1) width 66: "width=200" >+ RenderTableRow {TR} at (0,26) size 410x22 >+ RenderTableCell {TD} at (2,26) size 406x22 [bgcolor=#FF00FF] [r=1 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 63x19 >+ text run at (1,1) width 63: "colspan=2" >+ RenderBlock {DIV} at (0,2456) size 406x7 [border: (3px solid #FF0000)] >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendCells1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendCells1-expected.txt >new file mode 100644 >index 00000000000..701d69a1f7f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendCells1-expected.txt >@@ -0,0 +1,62 @@ >+CONSOLE MESSAGE: line 7: ReferenceError: Can't find variable: appendCellAt >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 205x19 >+ text run at (0,0) width 205: "The 2 tables should look the same" >+ RenderTable {TABLE} at (0,20) size 62x30 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 60x28 >+ RenderTableRow {TR} at (0,2) size 60x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (31,2) size 27x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c12" >+ RenderBlock (anonymous) at (0,50) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,70) size 87x30 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 85x28 >+ RenderTableRow {TR} at (0,2) size 85x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (31,2) size 27x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c12" >+ RenderTableCell {TD} at (60,2) size 23x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x19 >+ text run at (2,2) width 19: "X1" >+ RenderBlock (anonymous) at (0,100) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 205x19 >+ text run at (0,20) width 205: "The 2 tables should look the same" >+ RenderTable {TABLE} at (0,140) size 62x30 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 60x28 >+ RenderTableRow {TR} at (0,2) size 60x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (31,2) size 27x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c12" >+ RenderBlock (anonymous) at (0,170) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,190) size 112x30 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 110x28 >+ RenderTableRow {TR} at (0,2) size 110x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (31,2) size 27x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c12" >+ RenderTableCell {TD} at (60,2) size 23x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x19 >+ text run at (2,2) width 19: "X2" >+ RenderTableCell {TD} at (85,2) size 23x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x19 >+ text run at (2,2) width 19: "X3" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendCellsRebuild1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendCellsRebuild1-expected.txt >new file mode 100644 >index 00000000000..c20307f9ec4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendCellsRebuild1-expected.txt >@@ -0,0 +1,78 @@ >+CONSOLE MESSAGE: line 7: ReferenceError: Can't find variable: appendCellAt >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 205x19 >+ text run at (0,0) width 205: "The 2 tables should look the same" >+ RenderTable {TABLE} at (0,20) size 62x56 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 60x54 >+ RenderTableRow {TR} at (0,2) size 60x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableRow {TR} at (0,28) size 60x24 >+ RenderTableCell {TD} at (2,28) size 27x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c21" >+ RenderTableCell {TD} at (31,28) size 27x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c22" >+ RenderBlock (anonymous) at (0,76) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,96) size 87x56 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 85x54 >+ RenderTableRow {TR} at (0,2) size 85x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (31,15) size 23x24 [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 19x19 >+ text run at (2,2) width 19: "X1" >+ RenderTableRow {TR} at (0,28) size 85x24 >+ RenderTableCell {TD} at (2,28) size 27x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c21" >+ RenderTableCell {TD} at (56,28) size 27x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c22" >+ RenderBlock (anonymous) at (0,152) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 205x19 >+ text run at (0,20) width 205: "The 2 tables should look the same" >+ RenderTable {TABLE} at (0,192) size 62x56 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 60x54 >+ RenderTableRow {TR} at (0,2) size 60x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableRow {TR} at (0,28) size 60x24 >+ RenderTableCell {TD} at (2,28) size 27x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c21" >+ RenderTableCell {TD} at (31,28) size 27x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c22" >+ RenderBlock (anonymous) at (0,248) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,268) size 112x56 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 110x54 >+ RenderTableRow {TR} at (0,2) size 110x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (31,15) size 23x24 [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 19x19 >+ text run at (2,2) width 19: "X2" >+ RenderTableCell {TD} at (56,15) size 23x24 [border: (1px inset #808080)] [r=0 c=2 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 19x19 >+ text run at (2,2) width 19: "X3" >+ RenderTableRow {TR} at (0,28) size 110x24 >+ RenderTableCell {TD} at (2,28) size 27x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c21" >+ RenderTableCell {TD} at (81,28) size 27x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c22" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendCol1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendCol1-expected.txt >new file mode 100644 >index 00000000000..567d5b82903 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendCol1-expected.txt >@@ -0,0 +1,36 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 205x19 >+ text run at (0,0) width 205: "The 2 tables should look the same" >+ RenderTable {TABLE} at (0,20) size 62x30 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 60x28 >+ RenderTableRow {TR} at (0,2) size 60x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (31,2) size 27x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c12" >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,50) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,70) size 235x30 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 233x28 >+ RenderTableRow {TR} at (0,2) size 233x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (31,2) size 200x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c12" >+ RenderBlock (anonymous) at (0,100) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendColGroup1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendColGroup1-expected.txt >new file mode 100644 >index 00000000000..99b9fef698f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/appendColGroup1-expected.txt >@@ -0,0 +1,46 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 205x19 >+ text run at (0,0) width 205: "The 2 tables should look the same" >+ RenderTable {TABLE} at (0,20) size 206x30 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 204x28 >+ RenderTableRow {TR} at (0,2) size 204x24 >+ RenderTableCell {TD} at (2,2) size 100x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 48x19 >+ text run at (2,2) width 48: "col-100" >+ RenderTableCell {TD} at (104,2) size 48x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x19 >+ text run at (2,2) width 44: "cg-200" >+ RenderTableCell {TD} at (154,2) size 48x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x19 >+ text run at (2,2) width 44: "cg-200" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderBlock (anonymous) at (0,50) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,70) size 510x30 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,1) size 508x28 >+ RenderTableRow {TR} at (0,2) size 508x24 >+ RenderTableCell {TD} at (2,2) size 100x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 48x19 >+ text run at (2,2) width 48: "col-100" >+ RenderTableCell {TD} at (104,2) size 200x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x19 >+ text run at (2,2) width 44: "cg-200" >+ RenderTableCell {TD} at (306,2) size 200x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x19 >+ text run at (2,2) width 44: "cg-200" >+ RenderBlock (anonymous) at (0,100) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/insertTbodyExpand1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/insertTbodyExpand1-expected.txt >new file mode 100644 >index 00000000000..4a0c29f0d92 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/insertTbodyExpand1-expected.txt >@@ -0,0 +1,39 @@ >+CONSOLE MESSAGE: line 10: ReferenceError: Can't find variable: appendCell >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 205x19 >+ text run at (0,0) width 205: "The 2 tables should look the same" >+ RenderTable {TABLE} at (0,20) size 62x30 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 60x28 >+ RenderTableRow {TR} at (0,2) size 60x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (31,2) size 27x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c12" >+ RenderBlock (anonymous) at (0,50) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,70) size 62x56 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 60x28 >+ RenderTableRow {TR} at (0,2) size 60x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x19 >+ text run at (2,2) width 19: "X1" >+ RenderTableCell {TD} at (31,2) size 27x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x19 >+ text run at (2,2) width 19: "X2" >+ RenderTableSection {TBODY} at (1,29) size 60x26 >+ RenderTableRow {TR} at (0,0) size 60x24 >+ RenderTableCell {TD} at (2,0) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (31,0) size 27x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c12" >+ RenderBlock (anonymous) at (0,126) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/insertTbodyRebuild1-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/insertTbodyRebuild1-expected.txt >new file mode 100644 >index 00000000000..db00a99e469 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/dom/insertTbodyRebuild1-expected.txt >@@ -0,0 +1,39 @@ >+CONSOLE MESSAGE: line 10: ReferenceError: Can't find variable: appendCell >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock (anonymous) at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 205x19 >+ text run at (0,0) width 205: "The 2 tables should look the same" >+ RenderTable {TABLE} at (0,20) size 62x30 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 60x28 >+ RenderTableRow {TR} at (0,2) size 60x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (31,2) size 27x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c12" >+ RenderBlock (anonymous) at (0,50) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,70) size 62x56 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 60x28 >+ RenderTableRow {TR} at (0,2) size 60x24 >+ RenderTableCell {TD} at (2,2) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (2,2) size 19x19 >+ text run at (2,2) width 19: "X1" >+ RenderTableCell {TD} at (31,2) size 27x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 19x19 >+ text run at (2,2) width 19: "X2" >+ RenderTableSection {TBODY} at (1,29) size 60x26 >+ RenderTableRow {TR} at (0,0) size 60x24 >+ RenderTableCell {TD} at (2,0) size 27x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c11" >+ RenderTableCell {TD} at (31,0) size 27x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 23x19 >+ text run at (2,2) width 23: "c12" >+ RenderBlock (anonymous) at (0,126) size 784x20 >+ RenderBR {BR} at (0,0) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt >new file mode 100644 >index 00000000000..8f0b0072eb4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt >@@ -0,0 +1,173 @@ >+layer at (0,0) size 785x1306 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1306 >+ RenderBlock {HTML} at (0,0) size 785x1307 >+ RenderBody {BODY} at (8,17) size 769x1282 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 372x23 >+ text run at (0,0) width 372: "Part D: Background with Borders" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 234x17 >+ text run at (0,0) width 234: "Background on 'table-cell'" >+ RenderBlock {P} at (0,118) size 769x17 >+ RenderText {#text} at (0,0) size 168x16 >+ text run at (0,0) width 168: "Two cells are styled." >+ RenderBlock {P} at (0,147) size 769x17 >+ RenderText {#text} at (0,0) size 704x16 >+ text run at (0,0) width 704: "There should be three aqua stripes just inside the top and left padding edges of cell E." >+ RenderBlock {P} at (0,176) size 769x17 >+ RenderText {#text} at (0,0) size 728x16 >+ text run at (0,0) width 728: "There should be three aqua stripes just inside the bottom and right padding edges of Cell M" >+ RenderBlock {DL} at (0,205) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 176x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 176x16 >+ text run at (0,0) width 176: "Special Tests: Opacity" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 424x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 424x16 >+ text run at (0,0) width 424: "Background with Borders: Background on 'table-column'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,314) size 626x476 [color=#FFFFFF] [border: (5px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 626x23 >+ RenderText {#text} at (165,0) size 296x22 >+ text run at (165,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (5,28) size 616x114 >+ RenderTableRow {TR} at (0,7) size 616x100 >+ RenderTableCell {TH} at (7,43) size 130x28 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,31) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,43) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (36,2) size 46x23 >+ text run at (36,3) width 46: "TH C" >+ RenderTableCell {TH} at (496,43) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (5,348) size 616x122 >+ RenderTableRow {TR} at (0,0) size 616x115 >+ RenderTableCell {TD} at (7,44) size 357x27 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 49x22 >+ text run at (2,2) width 49: "TD M" >+ RenderTableCell {TD} at (371,44) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,44) size 113x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (5,142) size 616x206 >+ RenderTableRow {TR} at (0,0) size 616x108 >+ RenderTableCell {TD} at (7,74) size 130x51 [bgcolor=#000000] [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,40) size 220x28 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,40) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (496,40) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 616x84 >+ RenderTableCell {TD} at (144,143) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,143) size 118x28 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (496,143) size 113x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTable {TABLE} at (0,789) size 586x440 [color=#FFFFFF] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 586x23 >+ RenderText {#text} at (147,0) size 292x22 >+ text run at (147,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (2,29) size 581x101 >+ RenderTableRow {TR} at (0,0) size 581x101 >+ RenderTableCell {TH} at (0,33) size 137x35 [border: (3px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (45,4) size 44x23 >+ text run at (45,5) width 44: "TH A" >+ RenderTableCell {TH} at (137,31) size 207x39 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x23 >+ text run at (81,9) width 46: "TH B" >+ RenderTableCell {TH} at (344,36) size 123x29 [border: (3px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (42,4) size 46x23 >+ text run at (42,5) width 46: "TH C" >+ RenderTableCell {TH} at (467,36) size 114x29 [border: (3px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,4) size 45x23 >+ text run at (34,5) width 45: "TH D" >+ RenderTableSection {TFOOT} at (2,320) size 581x116 >+ RenderTableRow {TR} at (0,0) size 581x116 >+ RenderTableCell {TD} at (0,41) size 344x34 [bgcolor=#000000] [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (4,8) size 49x22 >+ text run at (4,8) width 49: "TD M" >+ RenderTableCell {TD} at (344,44) size 123x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (467,44) size 114x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (2,130) size 581x190 >+ RenderTableRow {TR} at (0,0) size 581x107 >+ RenderTableCell {TD} at (0,76) size 137x38 [bgcolor=#000000] [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (137,37) size 207x33 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (344,40) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (467,40) size 114x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,107) size 581x83 >+ RenderTableCell {TD} at (137,135) size 207x27 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 43x23 >+ text run at (8,3) width 43: "TD J" >+ RenderTableCell {TD} at (344,135) size 123x27 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (467,135) size 114x27 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderBlock {DIV} at (0,1228) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1263) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt >new file mode 100644 >index 00000000000..75c76b83118 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt >@@ -0,0 +1,186 @@ >+layer at (0,0) size 785x1489 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1489 >+ RenderBlock {HTML} at (0,0) size 785x1490 >+ RenderBody {BODY} at (8,17) size 769x1465 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 372x23 >+ text run at (0,0) width 372: "Part D: Background with Borders" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 252x17 >+ text run at (0,0) width 252: "Background on 'table-column'" >+ RenderBlock {P} at (0,118) size 769x17 >+ RenderText {#text} at (0,0) size 200x16 >+ text run at (0,0) width 200: "Three columns are styled." >+ RenderBlock {P} at (0,147) size 769x113 >+ RenderText {#text} at (0,0) size 768x112 >+ text run at (0,0) width 760: "In the first column, there should be three vertical stripes along the padding edge of the first" >+ text run at (0,16) width 744: "cell, continuing down through the column. (In cell E, the aqua stripe will be obscured by the" >+ text run at (0,32) width 760: "thicker right border.) The stripes will cut across cell E as well, but will be further obscured" >+ text run at (0,48) width 768: "by its thick border. In the border-collapsed table, the same will happen to the vertical stripes" >+ text run at (0,64) width 760: "in cell A due to cell B's thick border. The stripes should continue in the last cell, turning a" >+ text run at (0,80) width 752: "right angle to the left into three aqua stripes along the bottom border edge of the last cell." >+ text run at (0,96) width 624: "The last cell (M) should not have three vertical stripes along its right edge." >+ RenderBlock {P} at (0,272) size 769x49 >+ RenderText {#text} at (0,0) size 768x48 >+ text run at (0,0) width 768: "In the second column, three vertical strips should run along the right of the first three cells," >+ text run at (0,16) width 760: "aligning along cell F's right padding edge. (The stripes will be partially obscured by cell B's" >+ text run at (0,32) width 112: "thick border.)" >+ RenderBlock {P} at (0,333) size 769x49 >+ RenderText {#text} at (0,0) size 736x48 >+ text run at (0,0) width 736: "In the third column, there should be three vertical stripes should run across the top of the" >+ text run at (0,16) width 712: "first cell and down the left of the column, aligning along cell K's left padding edge. In" >+ text run at (0,32) width 632: "border-collapse mode, they will be partially obscured by cell B's thick border." >+ RenderBlock {DL} at (0,394) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 408x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 408x16 >+ text run at (0,0) width 408: "Background with Borders: Background on 'table-cell'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 400x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 400x16 >+ text run at (0,0) width 400: "Background with Borders: Background on 'table-row'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,503) size 630x472 [color=#FFFFFF] [border: (3px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 630x23 >+ RenderText {#text} at (167,0) size 296x22 >+ text run at (167,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000] [border: (9px dashed #FFFFFF)] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (3,26) size 624x114 >+ RenderTableRow {TR} at (0,7) size 624x100 >+ RenderTableCell {TH} at (7,39) size 138x36 [border: (5px dashed #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (47,6) size 44x23 >+ text run at (47,7) width 44: "TH A" >+ RenderTableCell {TH} at (152,31) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (379,43) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (36,2) size 46x23 >+ text run at (36,3) width 46: "TH C" >+ RenderTableCell {TH} at (504,43) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (3,346) size 624x122 >+ RenderTableRow {TR} at (0,0) size 624x115 >+ RenderTableCell {TD} at (7,40) size 365x35 [border: (5px dashed #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (6,6) size 49x22 >+ text run at (6,6) width 49: "TD M" >+ RenderTableCell {TD} at (379,44) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (504,44) size 113x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (3,140) size 624x206 >+ RenderTableRow {TR} at (0,0) size 624x108 >+ RenderTableCell {TD} at (7,74) size 138x51 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (152,32) size 220x44 [border: (9px dashed #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (10,10) size 44x23 >+ text run at (10,11) width 44: "TD F" >+ RenderTableCell {TD} at (379,36) size 118x36 [border: (5px dashed #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 47x23 >+ text run at (6,7) width 47: "TD G" >+ RenderTableCell {TD} at (504,40) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 624x84 >+ RenderTableCell {TD} at (152,143) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (379,143) size 118x28 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (504,143) size 113x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTable {TABLE} at (0,974) size 588x438 [color=#FFFFFF] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 588x23 >+ RenderText {#text} at (148,0) size 292x22 >+ text run at (148,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000] [border: (9px dashed #FFFFFF)] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (2,29) size 584x100 >+ RenderTableRow {TR} at (0,0) size 584x100 >+ RenderTableCell {TH} at (0,33) size 137x34 [border: (3px dashed #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (45,4) size 44x22 >+ text run at (45,4) width 44: "TH A" >+ RenderTableCell {TH} at (137,31) size 207x38 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x22 >+ text run at (81,8) width 46: "TH B" >+ RenderTableCell {TH} at (344,35) size 125x30 [border: (3px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (42,4) size 46x22 >+ text run at (42,4) width 46: "TH C" >+ RenderTableCell {TH} at (469,36) size 115x28 [border: (2px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (36,3) size 45x23 >+ text run at (36,4) width 45: "TH D" >+ RenderTableSection {TFOOT} at (2,319) size 584x115 >+ RenderTableRow {TR} at (0,0) size 584x115 >+ RenderTableCell {TD} at (0,40) size 344x35 [border: (7px dashed #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (4,8) size 49x23 >+ text run at (4,9) width 49: "TD M" >+ RenderTableCell {TD} at (344,43) size 125x29 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,2) size 47x23 >+ text run at (6,3) width 47: "TD O" >+ RenderTableCell {TD} at (469,44) size 115x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (4,2) size 45x22 >+ text run at (4,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (2,129) size 584x190 >+ RenderTableRow {TR} at (0,0) size 584x107 >+ RenderTableCell {TD} at (0,76) size 137x38 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (137,35) size 207x37 [border: (7px dashed #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (344,38) size 125x31 [border: (3px dashed #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,4) size 47x23 >+ text run at (6,5) width 47: "TD G" >+ RenderTableCell {TD} at (469,40) size 115x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (4,2) size 45x23 >+ text run at (4,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,107) size 584x83 >+ RenderTableCell {TD} at (137,132) size 207x33 [border: (5px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,6) size 43x23 >+ text run at (8,7) width 43: "TD J" >+ RenderTableCell {TD} at (344,134) size 125x29 [border: (3px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,4) size 46x23 >+ text run at (6,5) width 46: "TD K" >+ RenderTableCell {TD} at (469,135) size 115x27 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (4,2) size 44x23 >+ text run at (4,3) width 44: "TD L" >+ RenderBlock {DIV} at (0,1411) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1446) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt >new file mode 100644 >index 00000000000..006abe4af41 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt >@@ -0,0 +1,170 @@ >+layer at (0,0) size 785x1319 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1319 >+ RenderBlock {HTML} at (0,0) size 785x1320 >+ RenderBody {BODY} at (8,17) size 769x1295 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 372x23 >+ text run at (0,0) width 372: "Part D: Background with Borders" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 306x17 >+ text run at (0,0) width 306: "Background on 'table-column-group'" >+ RenderBlock {P} at (0,118) size 769x49 >+ RenderText {#text} at (0,0) size 752x48 >+ text run at (0,0) width 752: "Three aqua stripes should run along the bottom of the last cell in the first three columns and" >+ text run at (0,16) width 744: "up along the right edge of the cells in the third column. The stripes should align to be just" >+ text run at (0,32) width 328: "inside the padding edge in cells M and G." >+ RenderBlock {P} at (0,179) size 769x33 >+ RenderText {#text} at (0,0) size 736x32 >+ text run at (0,0) width 736: "Three aqua stripes should also run just inside the top padding edge of the first cell in the" >+ text run at (0,16) width 560: "last column and down the left border edge of each cell in that column." >+ RenderBlock {DL} at (0,224) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 400x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 400x16 >+ text run at (0,0) width 400: "Background with Borders: Background on 'table-row'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 448x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 448x16 >+ text run at (0,0) width 448: "Background with Borders: Background on 'table-row-group'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,333) size 622x472 [color=#FFFFFF] [border: (3px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 622x23 >+ RenderText {#text} at (163,0) size 296x22 >+ text run at (163,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [border: (9px dashed #FFFFFF)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#000000] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (3,26) size 616x114 >+ RenderTableRow {TR} at (0,7) size 616x100 >+ RenderTableCell {TH} at (7,43) size 130x28 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,31) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,43) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (36,2) size 46x23 >+ text run at (36,3) width 46: "TH C" >+ RenderTableCell {TH} at (496,43) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (3,346) size 616x122 >+ RenderTableRow {TR} at (0,0) size 616x115 >+ RenderTableCell {TD} at (7,40) size 357x35 [border: (5px dashed #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (6,6) size 49x22 >+ text run at (6,6) width 49: "TD M" >+ RenderTableCell {TD} at (371,44) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,44) size 113x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (3,140) size 616x206 >+ RenderTableRow {TR} at (0,0) size 616x108 >+ RenderTableCell {TD} at (7,74) size 130x51 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,40) size 220x28 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,36) size 118x36 [border: (5px dashed #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 47x23 >+ text run at (6,7) width 47: "TD G" >+ RenderTableCell {TD} at (496,40) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 616x84 >+ RenderTableCell {TD} at (144,143) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,143) size 118x28 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (496,143) size 113x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTable {TABLE} at (0,804) size 591x438 [color=#FFFFFF] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 591x23 >+ RenderText {#text} at (149,0) size 293x22 >+ text run at (149,0) width 293: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [border: (9px dashed #FFFFFF)] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#000000] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (1,29) size 588x100 >+ RenderTableRow {TR} at (0,0) size 588x100 >+ RenderTableCell {TH} at (0,33) size 137x34 [border: (3px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (45,4) size 44x22 >+ text run at (45,4) width 44: "TH A" >+ RenderTableCell {TH} at (137,31) size 207x38 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x22 >+ text run at (81,8) width 46: "TH B" >+ RenderTableCell {TH} at (344,34) size 127x32 [border: (5px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (42,6) size 46x22 >+ text run at (42,6) width 46: "TH C" >+ RenderTableCell {TH} at (471,36) size 117x28 [border: (2px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (38,3) size 45x23 >+ text run at (38,4) width 45: "TH D" >+ RenderTableSection {TFOOT} at (1,319) size 588x115 >+ RenderTableRow {TR} at (0,0) size 588x115 >+ RenderTableCell {TD} at (0,40) size 471x35 [border: (7px dashed #FFFFFF)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (4,8) size 49x23 >+ text run at (4,9) width 49: "TD M" >+ RenderTableCell {TD} at (471,44) size 117x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (6,2) size 45x22 >+ text run at (6,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (1,129) size 588x190 >+ RenderTableRow {TR} at (0,0) size 588x107 >+ RenderTableCell {TD} at (0,76) size 137x38 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (137,37) size 207x33 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (344,38) size 127x31 [border: (3px dashed #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,4) size 47x23 >+ text run at (6,5) width 47: "TD G" >+ RenderTableCell {TD} at (471,40) size 117x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (6,2) size 45x23 >+ text run at (6,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,107) size 588x83 >+ RenderTableCell {TD} at (137,134) size 207x29 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 43x23 >+ text run at (8,3) width 43: "TD J" >+ RenderTableCell {TD} at (344,133) size 127x31 [border: (3px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,4) size 46x23 >+ text run at (6,5) width 46: "TD K" >+ RenderTableCell {TD} at (471,135) size 117x27 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (6,2) size 44x23 >+ text run at (6,3) width 44: "TD L" >+ RenderBlock {DIV} at (0,1241) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1276) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt >new file mode 100644 >index 00000000000..8b839fa48b9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt >@@ -0,0 +1,167 @@ >+layer at (0,0) size 785x1248 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1248 >+ RenderBlock {HTML} at (0,0) size 785x1249 >+ RenderBody {BODY} at (8,17) size 769x1224 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 372x23 >+ text run at (0,0) width 372: "Part D: Background with Borders" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 189x17 >+ text run at (0,0) width 189: "Background on 'table'" >+ RenderBlock {P} at (0,118) size 769x17 >+ RenderText {#text} at (0,0) size 656x16 >+ text run at (0,0) width 656: "There should be three aqua stripes just inside the bottom and right table borders." >+ RenderBlock {DL} at (0,147) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 448x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 448x16 >+ text run at (0,0) width 448: "Background with Borders: Background on 'table-row-group'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 408x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 408x16 >+ text run at (0,0) width 408: "Background with Borders: Background on 'table-cell'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,256) size 626x476 [color=#FFFFFF] [bgcolor=#000000] [border: (5px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 626x23 >+ RenderText {#text} at (165,0) size 296x22 >+ text run at (165,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (5,28) size 616x114 >+ RenderTableRow {TR} at (0,7) size 616x100 >+ RenderTableCell {TH} at (7,43) size 130x28 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,31) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,43) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (36,2) size 46x23 >+ text run at (36,3) width 46: "TH C" >+ RenderTableCell {TH} at (496,43) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TBODY} at (5,142) size 616x206 >+ RenderTableRow {TR} at (0,0) size 616x108 >+ RenderTableCell {TD} at (7,74) size 130x51 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,40) size 220x28 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,40) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (496,40) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 616x84 >+ RenderTableCell {TD} at (144,143) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,143) size 118x28 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (496,143) size 113x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTableSection {TFOOT} at (5,348) size 616x122 >+ RenderTableRow {TR} at (0,0) size 616x115 >+ RenderTableCell {TD} at (7,44) size 357x27 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 49x22 >+ text run at (2,2) width 49: "TD M" >+ RenderTableCell {TD} at (371,44) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,44) size 113x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTable {TABLE} at (0,731) size 586x440 [color=#FFFFFF] [bgcolor=#000000] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 586x23 >+ RenderText {#text} at (147,0) size 292x22 >+ text run at (147,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (2,29) size 581x101 >+ RenderTableRow {TR} at (0,0) size 581x101 >+ RenderTableCell {TH} at (0,33) size 137x35 [border: (3px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (45,4) size 44x23 >+ text run at (45,5) width 44: "TH A" >+ RenderTableCell {TH} at (137,31) size 207x39 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x23 >+ text run at (81,9) width 46: "TH B" >+ RenderTableCell {TH} at (344,36) size 123x29 [border: (3px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (42,4) size 46x23 >+ text run at (42,5) width 46: "TH C" >+ RenderTableCell {TH} at (467,36) size 114x29 [border: (3px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,4) size 45x23 >+ text run at (34,5) width 45: "TH D" >+ RenderTableSection {TFOOT} at (2,320) size 581x116 >+ RenderTableRow {TR} at (0,0) size 581x116 >+ RenderTableCell {TD} at (0,41) size 344x34 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (4,8) size 49x22 >+ text run at (4,8) width 49: "TD M" >+ RenderTableCell {TD} at (344,44) size 123x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (467,44) size 114x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (2,130) size 581x190 >+ RenderTableRow {TR} at (0,0) size 581x107 >+ RenderTableCell {TD} at (0,76) size 137x38 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (137,37) size 207x33 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (344,40) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (467,40) size 114x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,107) size 581x83 >+ RenderTableCell {TD} at (137,135) size 207x27 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 43x23 >+ text run at (8,3) width 43: "TD J" >+ RenderTableCell {TD} at (344,135) size 123x27 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (467,135) size 114x27 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderBlock {DIV} at (0,1170) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1205) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt >new file mode 100644 >index 00000000000..d1ab950760e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt >@@ -0,0 +1,167 @@ >+layer at (0,0) size 785x1203 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1203 >+ RenderBlock {HTML} at (0,0) size 785x1203 >+ RenderBody {BODY} at (8,8) size 769x1187 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 372x23 >+ text run at (0,0) width 372: "Part D: Background with Borders" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 189x17 >+ text run at (0,0) width 189: "Background on 'table'" >+ RenderBlock {P} at (0,118) size 769x17 >+ RenderText {#text} at (0,0) size 656x16 >+ text run at (0,0) width 656: "There should be three aqua stripes just inside the bottom and right table borders." >+ RenderBlock {DL} at (0,147) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 448x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 448x16 >+ text run at (0,0) width 448: "Background with Borders: Background on 'table-row-group'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 408x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 408x16 >+ text run at (0,0) width 408: "Background with Borders: Background on 'table-cell'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,256) size 626x460 [color=#FFFFFF] [bgcolor=#000000] [border: (5px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 626x23 >+ RenderText {#text} at (165,0) size 296x22 >+ text run at (165,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (5,28) size 616x110 >+ RenderTableRow {TR} at (0,7) size 616x96 >+ RenderTableCell {TH} at (7,41) size 130x28 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,29) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,41) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (36,2) size 46x23 >+ text run at (36,3) width 46: "TH C" >+ RenderTableCell {TH} at (496,41) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TBODY} at (5,138) size 616x198 >+ RenderTableRow {TR} at (0,0) size 616x104 >+ RenderTableCell {TD} at (7,70) size 130x51 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,38) size 220x28 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,38) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (496,38) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,111) size 616x80 >+ RenderTableCell {TD} at (144,137) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,137) size 118x28 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (496,137) size 113x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTableSection {TFOOT} at (5,336) size 616x118 >+ RenderTableRow {TR} at (0,0) size 616x111 >+ RenderTableCell {TD} at (7,42) size 357x27 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 49x22 >+ text run at (2,2) width 49: "TD M" >+ RenderTableCell {TD} at (371,42) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,42) size 113x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTable {TABLE} at (0,715) size 586x424 [color=#FFFFFF] [bgcolor=#000000] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 586x23 >+ RenderText {#text} at (147,0) size 292x22 >+ text run at (147,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (2,29) size 581x96 >+ RenderTableRow {TR} at (0,0) size 581x96 >+ RenderTableCell {TH} at (0,31) size 137x34 [border: (3px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (45,4) size 44x22 >+ text run at (45,4) width 44: "TH A" >+ RenderTableCell {TH} at (137,29) size 207x38 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x22 >+ text run at (81,8) width 46: "TH B" >+ RenderTableCell {TH} at (344,34) size 123x28 [border: (3px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (42,4) size 46x22 >+ text run at (42,4) width 46: "TH C" >+ RenderTableCell {TH} at (467,34) size 114x28 [border: (3px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,4) size 45x22 >+ text run at (34,4) width 45: "TH D" >+ RenderTableSection {TFOOT} at (2,309) size 581x111 >+ RenderTableRow {TR} at (0,0) size 581x111 >+ RenderTableCell {TD} at (0,38) size 344x35 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (4,8) size 49x23 >+ text run at (4,9) width 49: "TD M" >+ RenderTableCell {TD} at (344,41) size 123x29 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD O" >+ RenderTableCell {TD} at (467,41) size 114x29 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD P" >+ RenderTableSection {TBODY} at (2,125) size 581x184 >+ RenderTableRow {TR} at (0,0) size 581x104 >+ RenderTableCell {TD} at (0,73) size 137x38 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (137,36) size 207x32 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x22 >+ text run at (8,8) width 44: "TD F" >+ RenderTableCell {TD} at (344,39) size 123x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD G" >+ RenderTableCell {TD} at (467,39) size 114x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD H" >+ RenderTableRow {TR} at (0,104) size 581x80 >+ RenderTableCell {TD} at (137,131) size 207x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 43x22 >+ text run at (8,2) width 43: "TD J" >+ RenderTableCell {TD} at (344,131) size 123x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x22 >+ text run at (2,2) width 46: "TD K" >+ RenderTableCell {TD} at (467,131) size 114x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x22 >+ text run at (2,2) width 44: "TD L" >+ RenderBlock {DIV} at (0,1138) size 769x32 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1169) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt >new file mode 100644 >index 00000000000..58c118d9f05 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt >@@ -0,0 +1,182 @@ >+layer at (0,0) size 785x1453 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1453 >+ RenderBlock {HTML} at (0,0) size 785x1454 >+ RenderBody {BODY} at (8,17) size 769x1429 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 372x23 >+ text run at (0,0) width 372: "Part D: Background with Borders" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 225x17 >+ text run at (0,0) width 225: "Background on 'table-row'" >+ RenderBlock {P} at (0,118) size 769x17 >+ RenderText {#text} at (0,0) size 176x16 >+ text run at (0,0) width 176: "Three rows are styled." >+ RenderBlock {P} at (0,147) size 769x65 >+ RenderText {#text} at (0,0) size 752x64 >+ text run at (0,0) width 752: "The first row should have three aqua stripes just inside the bottom and right padding edges of" >+ text run at (0,16) width 728: "its last cell. The bottom three stripes should continue across the row, appearing along the" >+ text run at (0,32) width 728: "bottom of cells A, B, and C. (The bottom aqua stripe will be obscured by the thicker bottom" >+ text run at (0,48) width 144: "border in cell B.)" >+ RenderBlock {P} at (0,224) size 769x49 >+ RenderText {#text} at (0,0) size 768x48 >+ text run at (0,0) width 736: "The second row should have three vertical aqua stripes a few pixels to the right of the left" >+ text run at (0,16) width 768: "padding edge. Three horizontal aqua stripes should cut across the first cell and align along the" >+ text run at (0,32) width 232: "bottom border edge of cell G." >+ RenderBlock {P} at (0,285) size 769x33 >+ RenderText {#text} at (0,0) size 752x32 >+ text run at (0,0) width 752: "The third row should have three horizontal aqua stripes along the top of the last three cells," >+ text run at (0,16) width 672: "aligning along cell K's top padding edge. The stripes will not continue into cell E." >+ RenderBlock {DL} at (0,330) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 424x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 424x16 >+ text run at (0,0) width 424: "Background with Borders: Background on 'table-column'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 472x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 472x16 >+ text run at (0,0) width 472: "Background with Borders: Background on 'table-column-group'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,439) size 630x480 [color=#FFFFFF] [border: (3px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 630x23 >+ RenderText {#text} at (167,0) size 296x22 >+ text run at (167,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (3,26) size 624x122 >+ RenderTableRow {TR} at (0,7) size 624x108 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableCell {TH} at (7,47) size 130x28 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,35) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,47) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (36,2) size 46x23 >+ text run at (36,3) width 46: "TH C" >+ RenderTableCell {TH} at (496,43) size 121x36 [border: (5px dashed #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (38,6) size 45x23 >+ text run at (38,7) width 45: "TH D" >+ RenderTableSection {TFOOT} at (3,354) size 624x122 >+ RenderTableRow {TR} at (0,0) size 624x115 >+ RenderTableCell {TD} at (7,44) size 357x27 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 49x22 >+ text run at (2,2) width 49: "TD M" >+ RenderTableCell {TD} at (371,44) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,44) size 121x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (3,148) size 624x206 >+ RenderTableRow {TR} at (0,0) size 624x108 [bgcolor=#000000] [border: (9px dashed #FFFFFF)] >+ RenderTableCell {TD} at (7,74) size 130x51 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,40) size 220x28 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,32) size 118x44 [border: (9px dashed #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (10,10) size 47x23 >+ text run at (10,11) width 47: "TD G" >+ RenderTableCell {TD} at (496,40) size 121x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 624x84 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableCell {TD} at (144,143) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,139) size 118x36 [border: (5px dashed #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 46x23 >+ text run at (6,7) width 46: "TD K" >+ RenderTableCell {TD} at (496,143) size 121x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTable {TABLE} at (0,918) size 590x458 [color=#FFFFFF] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 590x23 >+ RenderText {#text} at (149,0) size 292x22 >+ text run at (149,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (2,29) size 585x105 >+ RenderTableRow {TR} at (0,0) size 585x105 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableCell {TH} at (0,35) size 137x35 [border: (3px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (45,4) size 44x23 >+ text run at (45,5) width 44: "TH A" >+ RenderTableCell {TH} at (137,33) size 207x39 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x23 >+ text run at (81,9) width 46: "TH B" >+ RenderTableCell {TH} at (344,36) size 125x33 [border: (3px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (42,4) size 46x23 >+ text run at (42,5) width 46: "TH C" >+ RenderTableCell {TH} at (469,36) size 116x33 [border: (3px dashed #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (36,4) size 45x23 >+ text run at (36,5) width 45: "TH D" >+ RenderTableSection {TFOOT} at (2,338) size 585x117 >+ RenderTableRow {TR} at (0,0) size 585x117 >+ RenderTableCell {TD} at (0,42) size 344x33 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (3,8) size 49x22 >+ text run at (3,8) width 49: "TD M" >+ RenderTableCell {TD} at (344,44) size 125x29 [border: (3px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 47x22 >+ text run at (2,4) width 47: "TD O" >+ RenderTableCell {TD} at (469,44) size 116x29 [border: (3px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 45x22 >+ text run at (2,4) width 45: "TD P" >+ RenderTableSection {TBODY} at (2,134) size 585x204 >+ RenderTableRow {TR} at (0,0) size 585x115 [bgcolor=#000000] [border: (9px dashed #FFFFFF)] >+ RenderTableCell {TD} at (0,83) size 137x38 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (137,39) size 207x37 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (344,40) size 125x35 [border: (5px dashed #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 47x23 >+ text run at (6,7) width 47: "TD G" >+ RenderTableCell {TD} at (469,40) size 116x35 [border: (5px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 45x23 >+ text run at (6,7) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 585x89 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableCell {TD} at (137,143) size 207x33 [border: (5px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,6) size 43x23 >+ text run at (8,7) width 43: "TD J" >+ RenderTableCell {TD} at (344,143) size 125x33 [border: (5px dashed #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,6) size 46x23 >+ text run at (4,7) width 46: "TD K" >+ RenderTableCell {TD} at (469,143) size 116x33 [border: (5px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (4,6) size 44x23 >+ text run at (4,7) width 44: "TD L" >+ RenderBlock {DIV} at (0,1375) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1410) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt >new file mode 100644 >index 00000000000..b205b291637 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt >@@ -0,0 +1,175 @@ >+layer at (0,0) size 785x1367 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1367 >+ RenderBlock {HTML} at (0,0) size 785x1368 >+ RenderBody {BODY} at (8,17) size 769x1343 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 372x23 >+ text run at (0,0) width 372: "Part D: Background with Borders" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 279x17 >+ text run at (0,0) width 279: "Background on 'table-row-group'" >+ RenderBlock {P} at (0,118) size 769x49 >+ RenderText {#text} at (0,0) size 760x48 >+ text run at (0,0) width 744: "There should be three aqua stripes along the top of cells A, B, C, and D in the first row and" >+ text run at (0,16) width 760: "three stripes along the right edge of D, the last cell in that row. The stripes should align to" >+ text run at (0,32) width 336: "be just inside the padding edge of cell D." >+ RenderBlock {P} at (0,179) size 769x65 >+ RenderText {#text} at (0,0) size 768x64 >+ text run at (0,0) width 752: "There should be three aqua stripes along the bottom of cells J, K, and L. The stripes continue" >+ text run at (0,16) width 744: "across the bottom of cell E, but are partially obscured by the border. The stripes turn up at" >+ text run at (0,32) width 768: "cell E's bottom left corner to run under its border a few pixels to the right of its left border" >+ text run at (0,48) width 600: "edge. The stripes will align to be just above cell K's bottom padding edge." >+ RenderBlock {DL} at (0,256) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 472x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 472x16 >+ text run at (0,0) width 472: "Background with Borders: Background on 'table-column-group'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 368x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 368x16 >+ text run at (0,0) width 368: "Background with Borders: Background on 'table'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,365) size 630x480 [color=#FFFFFF] [border: (3px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 630x23 >+ RenderText {#text} at (167,0) size 296x22 >+ text run at (167,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (3,26) size 624x122 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableRow {TR} at (0,7) size 624x108 >+ RenderTableCell {TH} at (7,47) size 130x28 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,35) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,47) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (36,2) size 46x23 >+ text run at (36,3) width 46: "TH C" >+ RenderTableCell {TH} at (496,43) size 121x36 [border: (5px dashed #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (38,6) size 45x23 >+ text run at (38,7) width 45: "TH D" >+ RenderTableSection {TFOOT} at (3,354) size 624x122 >+ RenderTableRow {TR} at (0,0) size 624x115 >+ RenderTableCell {TD} at (7,44) size 357x27 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 49x22 >+ text run at (2,2) width 49: "TD M" >+ RenderTableCell {TD} at (371,44) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,44) size 121x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (3,148) size 624x206 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableRow {TR} at (0,0) size 624x108 >+ RenderTableCell {TD} at (7,74) size 130x51 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,40) size 220x28 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,40) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (496,40) size 121x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 624x84 >+ RenderTableCell {TD} at (144,143) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,139) size 118x36 [border: (5px dashed #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (6,6) size 46x23 >+ text run at (6,7) width 46: "TD K" >+ RenderTableCell {TD} at (496,143) size 121x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTable {TABLE} at (0,844) size 590x446 [color=#FFFFFF] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 590x23 >+ RenderText {#text} at (149,0) size 292x22 >+ text run at (149,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (2,29) size 585x103 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableRow {TR} at (0,0) size 585x103 >+ RenderTableCell {TH} at (0,34) size 137x35 [border: (3px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (45,4) size 44x23 >+ text run at (45,5) width 44: "TH A" >+ RenderTableCell {TH} at (137,32) size 207x39 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x23 >+ text run at (81,9) width 46: "TH B" >+ RenderTableCell {TH} at (344,36) size 125x31 [border: (3px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (42,4) size 46x23 >+ text run at (42,5) width 46: "TH C" >+ RenderTableCell {TH} at (469,36) size 116x31 [border: (3px dashed #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (36,4) size 45x23 >+ text run at (36,5) width 45: "TH D" >+ RenderTableSection {TFOOT} at (2,326) size 585x117 >+ RenderTableRow {TR} at (0,0) size 585x117 >+ RenderTableCell {TD} at (0,42) size 344x33 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (3,8) size 49x22 >+ text run at (3,8) width 49: "TD M" >+ RenderTableCell {TD} at (344,44) size 125x29 [border: (3px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 47x22 >+ text run at (2,4) width 47: "TD O" >+ RenderTableCell {TD} at (469,44) size 116x29 [border: (3px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 45x22 >+ text run at (2,4) width 45: "TD P" >+ RenderTableSection {TBODY} at (2,132) size 585x194 [bgcolor=#000000] [border: (5px dashed #FFFFFF)] >+ RenderTableRow {TR} at (0,0) size 585x109 >+ RenderTableCell {TD} at (0,78) size 137x38 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (137,38) size 207x33 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (344,39) size 125x31 [border: (3px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 47x23 >+ text run at (2,5) width 47: "TD G" >+ RenderTableCell {TD} at (469,40) size 116x29 [border: (3px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 45x23 >+ text run at (2,5) width 45: "TD H" >+ RenderTableRow {TR} at (0,109) size 585x85 >+ RenderTableCell {TD} at (137,137) size 207x29 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 43x23 >+ text run at (8,3) width 43: "TD J" >+ RenderTableCell {TD} at (344,136) size 125x31 [border: (3px dashed #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (4,4) size 46x23 >+ text run at (4,5) width 46: "TD K" >+ RenderTableCell {TD} at (469,137) size 116x29 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (4,2) size 44x23 >+ text run at (4,3) width 44: "TD L" >+ RenderBlock {DIV} at (0,1289) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1324) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt >new file mode 100644 >index 00000000000..969f290ee18 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt >@@ -0,0 +1,192 @@ >+layer at (0,0) size 1544x1700 >+ RenderView at (0,0) size 785x585 >+layer at (0,0) size 785x1700 >+ RenderBlock {HTML} at (0,0) size 785x1701 >+ RenderBody {BODY} at (8,17) size 769x1671 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 252x23 >+ text run at (0,0) width 252: "Part E: Special Tests" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 153x17 >+ text run at (0,0) width 153: "Fixed Backgrounds" >+ RenderBlock {UL} at (0,118) size 769x65 >+ RenderListItem {LI} at (40,0) size 729x48 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 704x48 >+ text run at (0,0) width 704: "If you scroll the table over the top left corner of the viewport, the first, second, and" >+ text run at (0,16) width 688: "fourth rows as well as cell L should reveal a purple and aqua band forming a 90-degree" >+ text run at (0,32) width 232: "angle in the top left corner." >+ RenderListItem {LI} at (40,48) size 729x16 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 664x16 >+ text run at (0,0) width 664: "Cells A and P should have a rainbow background that seems attached to the viewport." >+ RenderBlock {DL} at (0,195) size 769x65 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 176x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 176x16 >+ text run at (0,0) width 176: "Special Tests: opacity" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,272) size 618x468 [color=#000000] [bgcolor=#FFFFFF] [border: (1px dotted #000000)] >+ RenderBlock {CAPTION} at (0,0) size 618x23 [color=#FFFFFF] >+ RenderText {#text} at (161,0) size 296x22 >+ text run at (161,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (1,24) size 616x114 >+ RenderTableRow {TR} at (0,7) size 616x100 >+ RenderTableCell {TH} at (7,43) size 130x28 [border: (1px dotted #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,31) size 220x52 [border: (13px dotted #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,55) size 118x4 [border: (1px dotted #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TH} at (496,43) size 113x28 [border: (1px dotted #000000)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (1,344) size 616x122 >+ RenderTableRow {TR} at (0,0) size 616x115 >+ RenderTableCell {TD} at (7,44) size 357x27 [border: (1px dotted #000000)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 49x22 >+ text run at (2,2) width 49: "TD M" >+ RenderTableCell {TD} at (371,44) size 118x27 [border: (1px dotted #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,44) size 113x27 [border: (1px dotted #000000)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (1,138) size 616x206 >+ RenderTableRow {TR} at (0,0) size 616x108 >+ RenderTableCell {TD} at (7,74) size 130x51 [border: (13px dotted #000000)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,40) size 220x28 [border: (1px dotted #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,40) size 118x28 [border: (1px dotted #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (496,40) size 113x28 [border: (1px dotted #000000)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 616x84 >+ RenderTableCell {TD} at (144,143) size 220x28 [border: (1px dotted #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,143) size 118x28 [border: (1px dotted #000000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (496,143) size 113x28 [border: (1px dotted #000000)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTable {TABLE} at (0,739) size 578x434 [color=#000000] [bgcolor=#FFFFFF] [border: (6px dotted #000000)] >+ RenderBlock {CAPTION} at (0,0) size 578x23 [color=#FFFFFF] >+ RenderText {#text} at (143,0) size 292x22 >+ text run at (143,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (0,29) size 577x99 >+ RenderTableRow {TR} at (0,0) size 577x99 >+ RenderTableCell {TH} at (0,33) size 135x33 [border: (1px dotted #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (135,30) size 207x39 [border: (7px dotted #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x23 >+ text run at (81,9) width 46: "TH B" >+ RenderTableCell {TH} at (342,48) size 123x3 [border: (1px dotted #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TH} at (465,36) size 112x27 [border: (1px dotted #000000)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (0,318) size 577x114 >+ RenderTableRow {TR} at (0,0) size 577x114 >+ RenderTableCell {TD} at (0,41) size 342x32 [border: (7px dotted #000000)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,8) size 49x22 >+ text run at (2,8) width 49: "TD M" >+ RenderTableCell {TD} at (342,44) size 123x26 [border: (1px dotted #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (465,44) size 112x26 [border: (1px dotted #000000)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (0,128) size 577x190 >+ RenderTableRow {TR} at (0,0) size 577x107 >+ RenderTableCell {TD} at (0,76) size 135x38 [border: (7px dotted #000000)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (135,37) size 207x33 [border: (7px dotted #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (342,40) size 123x27 [border: (1px dotted #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (465,40) size 112x27 [border: (1px dotted #000000)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,107) size 577x83 >+ RenderTableCell {TD} at (135,135) size 207x27 [border: (1px dotted #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 43x23 >+ text run at (8,3) width 43: "TD J" >+ RenderTableCell {TD} at (342,135) size 123x27 [border: (1px dotted #000000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (465,135) size 112x27 [border: (1px dotted #000000)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderBlock {DIV} at (0,1172) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1207) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >+ RenderBlock {PRE} at (0,1237) size 769x433 >+ RenderText {#text} at (0,0) size 1536x432 >+ text run at (0,0) width 1536: "................................................................................................................................................................................................" >+ text run at (0,16) width 8: "." >+ text run at (0,32) width 8: "." >+ text run at (0,48) width 8: "." >+ text run at (0,64) width 8: "." >+ text run at (0,80) width 8: "." >+ text run at (0,96) width 8: "." >+ text run at (0,112) width 8: "." >+ text run at (0,128) width 8: "." >+ text run at (0,144) width 8: "." >+ text run at (0,160) width 8: "." >+ text run at (0,176) width 8: "." >+ text run at (0,192) width 8: "." >+ text run at (0,208) width 8: "." >+ text run at (0,224) width 8: "." >+ text run at (0,240) width 8: "." >+ text run at (0,256) width 8: "." >+ text run at (0,272) width 8: "." >+ text run at (0,288) width 8: "." >+ text run at (0,304) width 8: "." >+ text run at (0,320) width 8: "." >+ text run at (0,336) width 8: "." >+ text run at (0,352) width 8: "." >+ text run at (0,368) width 8: "." >+ text run at (0,384) width 8: "." >+ text run at (0,400) width 8: "." >+ text run at (0,416) width 8: "." >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt >new file mode 100644 >index 00000000000..e5a12fe52ba >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt >@@ -0,0 +1,169 @@ >+layer at (0,0) size 785x1250 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1250 >+ RenderBlock {HTML} at (0,0) size 785x1251 >+ RenderBody {BODY} at (8,17) size 769x1226 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 300x23 >+ text run at (0,0) width 300: "Part C: Background Layers" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 153x17 >+ text run at (0,0) width 153: "empty-cells: hide" >+ RenderBlock {P} at (0,118) size 769x33 >+ RenderText {#text} at (0,0) size 392x16 >+ text run at (0,0) width 392: "Both tables should look identical to the ones in " >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (392,0) size 136x16 >+ text run at (392,0) width 136: "empty-cells: show" >+ RenderText {#text} at (528,0) size 768x32 >+ text run at (528,0) width 240: " except that there should be a" >+ text run at (0,16) width 320: "blue blank where table cell C should be." >+ RenderBlock {DL} at (0,163) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 368x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 368x16 >+ text run at (0,0) width 368: "Background with Borders: Background on 'table'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 288x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 288x16 >+ text run at (0,0) width 288: "Background Layers: empty-cells: show" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,272) size 618x468 [color=#FFFFFF] [bgcolor=#0000FF] [border: (1px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 618x23 >+ RenderText {#text} at (161,0) size 296x22 >+ text run at (161,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (1,24) size 616x114 >+ RenderTableRow {TR} at (0,7) size 616x100 >+ RenderTableCell {TH} at (7,43) size 130x28 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,31) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,55) size 118x4 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TH} at (496,43) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (1,344) size 616x122 >+ RenderTableRow {TR} at (0,0) size 616x115 >+ RenderTableCell {TD} at (7,44) size 357x27 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 49x22 >+ text run at (2,2) width 49: "TD M" >+ RenderTableCell {TD} at (371,44) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,44) size 113x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (1,138) size 616x206 >+ RenderTableRow {TR} at (0,0) size 616x108 >+ RenderTableCell {TD} at (7,74) size 130x51 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,40) size 220x28 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,40) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (496,40) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 616x84 >+ RenderTableCell {TD} at (144,143) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,143) size 118x28 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (496,143) size 113x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTable {TABLE} at (0,739) size 578x434 [color=#FFFFFF] [bgcolor=#0000FF] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 578x23 >+ RenderText {#text} at (143,0) size 292x22 >+ text run at (143,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (0,29) size 577x99 >+ RenderTableRow {TR} at (0,0) size 577x99 >+ RenderTableCell {TH} at (0,33) size 135x33 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (135,30) size 207x39 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x23 >+ text run at (81,9) width 46: "TH B" >+ RenderTableCell {TH} at (342,48) size 123x3 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TH} at (465,36) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (0,318) size 577x114 >+ RenderTableRow {TR} at (0,0) size 577x114 >+ RenderTableCell {TD} at (0,41) size 342x32 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,8) size 49x22 >+ text run at (2,8) width 49: "TD M" >+ RenderTableCell {TD} at (342,44) size 123x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (465,44) size 112x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (0,128) size 577x190 >+ RenderTableRow {TR} at (0,0) size 577x107 >+ RenderTableCell {TD} at (0,76) size 135x38 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (135,37) size 207x33 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (342,40) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (465,40) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,107) size 577x83 >+ RenderTableCell {TD} at (135,135) size 207x27 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 43x23 >+ text run at (8,3) width 43: "TD J" >+ RenderTableCell {TD} at (342,135) size 123x27 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (465,135) size 112x27 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderBlock {DIV} at (0,1172) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1207) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt >new file mode 100644 >index 00000000000..db945a50e02 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt >@@ -0,0 +1,246 @@ >+layer at (0,0) size 785x1771 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1771 >+ RenderBlock {HTML} at (0,0) size 785x1772 >+ RenderBody {BODY} at (8,17) size 769x1747 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 300x23 >+ text run at (0,0) width 300: "Part C: Background Layers" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 153x17 >+ text run at (0,0) width 153: "empty-cells: show" >+ RenderBlock {P} at (0,118) size 769x17 >+ RenderText {#text} at (0,0) size 336x16 >+ text run at (0,0) width 336: "Both tables should have a blue background." >+ RenderBlock {P} at (0,147) size 769x17 >+ RenderText {#text} at (0,0) size 496x16 >+ text run at (0,0) width 496: "In table cell C (third cell in the first row), which is empty:" >+ RenderBlock {UL} at (0,176) size 769x130 >+ RenderListItem {LI} at (40,0) size 729x32 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 728x32 >+ text run at (0,0) width 728: "Four sets of horizontal double violet stripes surrounded by aqua should run just inside the" >+ text run at (0,16) width 128: "top border edge." >+ RenderListItem {LI} at (40,32) size 729x32 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 704x32 >+ text run at (0,0) width 704: "One set of aqua-backed double violet stripes should run just inside the left, right, and" >+ text run at (0,16) width 160: "bottom border edges." >+ RenderListItem {LI} at (40,64) size 729x32 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 720x32 >+ text run at (0,0) width 720: "The third set along the top should turn down at the right edge and go under the fourth set" >+ text run at (0,16) width 216: "to form the right-edge set." >+ RenderListItem {LI} at (40,96) size 729x16 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 560x16 >+ text run at (0,0) width 560: "The fourth set should turn down at the left edge to form the left set." >+ RenderListItem {LI} at (40,112) size 729x17 >+ RenderListMarker at (-16,1) size 6x16: bullet >+ RenderText {#text} at (0,1) size 416x16 >+ text run at (0,1) width 416: "The bottom stripe should be straight and cut across " >+ RenderInline {EM} at (0,0) size 32x17 >+ RenderText {#text} at (416,0) size 32x17 >+ text run at (416,0) width 32: "over" >+ RenderText {#text} at (448,1) size 120x16 >+ text run at (448,1) width 120: " the side sets." >+ RenderBlock {P} at (0,318) size 769x17 >+ RenderText {#text} at (0,0) size 376x16 >+ text run at (0,0) width 376: "In table cell A, (first cell in the first row):" >+ RenderBlock {UL} at (0,347) size 769x81 >+ RenderListItem {LI} at (40,0) size 729x32 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 712x32 >+ text run at (0,0) width 712: "Three sets of horizontal aqua-backed double violet stripes should run just inside the top" >+ text run at (0,16) width 96: "border edge." >+ RenderListItem {LI} at (40,32) size 729x16 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 256x16 >+ text run at (0,0) width 256: "The first set should run across." >+ RenderListItem {LI} at (40,48) size 729x32 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 720x32 >+ text run at (0,0) width 720: "The second set should turn down at the left edge, going over the third set to form another" >+ text run at (0,16) width 376: "set that runs just inside the left border edge." >+ RenderBlock {P} at (0,440) size 769x17 >+ RenderText {#text} at (0,0) size 368x16 >+ text run at (0,0) width 368: "In table cell D, (last cell in the first row):" >+ RenderBlock {UL} at (0,469) size 769x65 >+ RenderListItem {LI} at (40,0) size 729x32 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 688x32 >+ text run at (0,0) width 688: "Two sets of horizontal aqua-backed double violet strips should run just inside the top" >+ text run at (0,16) width 96: "border edge." >+ RenderListItem {LI} at (40,32) size 729x32 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 720x32 >+ text run at (0,0) width 720: "The first set should turn down at the right edge, going under the second horizontal set to" >+ text run at (0,16) width 392: "run vertically just inside the right border edge." >+ RenderBlock {P} at (0,546) size 769x17 >+ RenderText {#text} at (0,0) size 384x16 >+ text run at (0,0) width 384: "In table cell G, (third cell in the second row):" >+ RenderBlock {UL} at (0,575) size 769x97 >+ RenderListItem {LI} at (40,0) size 729x32 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 696x32 >+ text run at (0,0) width 696: "Two sets of horizontal aqua-backed double violet stripes should run just inside the top" >+ text run at (0,16) width 96: "border edge." >+ RenderListItem {LI} at (40,32) size 729x32 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 696x32 >+ text run at (0,0) width 696: "A set of vertical stripes should run down just inside the left border edge, going under" >+ text run at (0,16) width 192: "both horizontal stripes." >+ RenderListItem {LI} at (40,64) size 729x32 >+ RenderListMarker at (-16,0) size 6x16: bullet >+ RenderText {#text} at (0,0) size 696x32 >+ text run at (0,0) width 696: "Another set of vertical stripes should run down just inside the right border edge, also" >+ text run at (0,16) width 288: "going under both horizontal stripes." >+ RenderBlock {DL} at (0,684) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 288x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 288x16 >+ text run at (0,0) width 288: "Background Layers: empty-cells: show" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 376x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 376x16 >+ text run at (0,0) width 376: "Background Position: Background on 'table-cell'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,793) size 618x468 [color=#FFFFFF] [bgcolor=#0000FF] [border: (1px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 618x23 >+ RenderText {#text} at (161,0) size 296x22 >+ text run at (161,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (1,24) size 616x114 >+ RenderTableRow {TR} at (0,7) size 616x100 >+ RenderTableCell {TH} at (7,43) size 130x28 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,31) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,55) size 118x4 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TH} at (496,43) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (1,344) size 616x122 >+ RenderTableRow {TR} at (0,0) size 616x115 >+ RenderTableCell {TD} at (7,44) size 357x27 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 49x22 >+ text run at (2,2) width 49: "TD M" >+ RenderTableCell {TD} at (371,44) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,44) size 113x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (1,138) size 616x206 >+ RenderTableRow {TR} at (0,0) size 616x108 >+ RenderTableCell {TD} at (7,74) size 130x51 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,40) size 220x28 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,40) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (496,40) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 616x84 >+ RenderTableCell {TD} at (144,143) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,143) size 118x28 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (496,143) size 113x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTable {TABLE} at (0,1260) size 578x434 [color=#FFFFFF] [bgcolor=#0000FF] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 578x23 >+ RenderText {#text} at (143,0) size 292x22 >+ text run at (143,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (0,29) size 577x99 >+ RenderTableRow {TR} at (0,0) size 577x99 >+ RenderTableCell {TH} at (0,33) size 135x33 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (135,30) size 207x39 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x23 >+ text run at (81,9) width 46: "TH B" >+ RenderTableCell {TH} at (342,48) size 123x3 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TH} at (465,36) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (0,318) size 577x114 >+ RenderTableRow {TR} at (0,0) size 577x114 >+ RenderTableCell {TD} at (0,41) size 342x32 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,8) size 49x22 >+ text run at (2,8) width 49: "TD M" >+ RenderTableCell {TD} at (342,44) size 123x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (465,44) size 112x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (0,128) size 577x190 >+ RenderTableRow {TR} at (0,0) size 577x107 >+ RenderTableCell {TD} at (0,76) size 135x38 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (135,37) size 207x33 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (342,40) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (465,40) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,107) size 577x83 >+ RenderTableCell {TD} at (135,135) size 207x27 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 43x23 >+ text run at (8,3) width 43: "TD J" >+ RenderTableCell {TD} at (342,135) size 123x27 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (465,135) size 112x27 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderBlock {DIV} at (0,1693) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1728) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt >new file mode 100644 >index 00000000000..8f2065a1301 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt >@@ -0,0 +1,173 @@ >+layer at (0,0) size 785x1292 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1292 >+ RenderBlock {HTML} at (0,0) size 785x1293 >+ RenderBody {BODY} at (8,17) size 769x1268 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 324x23 >+ text run at (0,0) width 324: "Part B: Background Position" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 234x17 >+ text run at (0,0) width 234: "Background on 'table-cell'" >+ RenderBlock {P} at (0,118) size 769x17 >+ RenderText {#text} at (0,0) size 168x16 >+ text run at (0,0) width 168: "Two cells are styled." >+ RenderBlock {P} at (0,147) size 769x17 >+ RenderText {#text} at (0,0) size 704x16 >+ text run at (0,0) width 704: "There should be three aqua stripes just inside the top and left padding edges of cell E." >+ RenderBlock {P} at (0,176) size 769x17 >+ RenderText {#text} at (0,0) size 728x16 >+ text run at (0,0) width 728: "There should be three aqua stripes just inside the bottom and right padding edges of Cell M" >+ RenderBlock {DL} at (0,205) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 288x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 288x16 >+ text run at (0,0) width 288: "Background Layers: empty-cells: show" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 392x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 392x16 >+ text run at (0,0) width 392: "Background Position: Background on 'table-column'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,314) size 618x468 [color=#FFFFFF] [border: (1px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 618x23 >+ RenderText {#text} at (161,0) size 296x22 >+ text run at (161,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (1,24) size 616x114 >+ RenderTableRow {TR} at (0,7) size 616x100 >+ RenderTableCell {TH} at (7,43) size 130x28 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,31) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,43) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (36,2) size 46x23 >+ text run at (36,3) width 46: "TH C" >+ RenderTableCell {TH} at (496,43) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (1,344) size 616x122 >+ RenderTableRow {TR} at (0,0) size 616x115 >+ RenderTableCell {TD} at (7,44) size 357x27 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 49x22 >+ text run at (2,2) width 49: "TD M" >+ RenderTableCell {TD} at (371,44) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,44) size 113x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (1,138) size 616x206 >+ RenderTableRow {TR} at (0,0) size 616x108 >+ RenderTableCell {TD} at (7,74) size 130x51 [bgcolor=#000000] [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,40) size 220x28 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,40) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (496,40) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 616x84 >+ RenderTableCell {TD} at (144,143) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,143) size 118x28 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (496,143) size 113x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTable {TABLE} at (0,781) size 578x434 [color=#FFFFFF] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 578x23 >+ RenderText {#text} at (143,0) size 292x22 >+ text run at (143,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (0,29) size 577x99 >+ RenderTableRow {TR} at (0,0) size 577x99 >+ RenderTableCell {TH} at (0,33) size 135x33 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (135,30) size 207x39 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x23 >+ text run at (81,9) width 46: "TH B" >+ RenderTableCell {TH} at (342,36) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (42,2) size 46x23 >+ text run at (42,3) width 46: "TH C" >+ RenderTableCell {TH} at (465,36) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (0,318) size 577x114 >+ RenderTableRow {TR} at (0,0) size 577x114 >+ RenderTableCell {TD} at (0,41) size 342x32 [bgcolor=#000000] [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,8) size 49x22 >+ text run at (2,8) width 49: "TD M" >+ RenderTableCell {TD} at (342,44) size 123x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (465,44) size 112x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (0,128) size 577x190 >+ RenderTableRow {TR} at (0,0) size 577x107 >+ RenderTableCell {TD} at (0,76) size 135x38 [bgcolor=#000000] [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (135,37) size 207x33 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (342,40) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (465,40) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,107) size 577x83 >+ RenderTableCell {TD} at (135,135) size 207x27 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 43x23 >+ text run at (8,3) width 43: "TD J" >+ RenderTableCell {TD} at (342,135) size 123x27 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (465,135) size 112x27 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderBlock {DIV} at (0,1214) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1249) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt >new file mode 100644 >index 00000000000..e9e2257a2d2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt >@@ -0,0 +1,181 @@ >+layer at (0,0) size 785x1401 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1401 >+ RenderBlock {HTML} at (0,0) size 785x1402 >+ RenderBody {BODY} at (8,17) size 769x1377 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 324x23 >+ text run at (0,0) width 324: "Part B: Background Position" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 252x17 >+ text run at (0,0) width 252: "Background on 'table-column'" >+ RenderBlock {P} at (0,118) size 769x17 >+ RenderText {#text} at (0,0) size 200x16 >+ text run at (0,0) width 200: "Three columns are styled." >+ RenderBlock {P} at (0,147) size 769x65 >+ RenderText {#text} at (0,0) size 768x64 >+ text run at (0,0) width 768: "In the first column, there should be three vertical stripes just inside the right border edge of" >+ text run at (0,16) width 744: "the first three cells. The stripes should continue in the last cell, turning a right angle to" >+ text run at (0,32) width 744: "the left into three aqua stripes along the bottom border edge of the last cell. The last cell" >+ text run at (0,48) width 536: "should not have three vertical stripes along its right border edge." >+ RenderBlock {P} at (0,224) size 769x33 >+ RenderText {#text} at (0,0) size 752x32 >+ text run at (0,0) width 752: "In the second column, there should be three vertical stripes just inside the right border edge" >+ text run at (0,16) width 200: "of the first three cells." >+ RenderBlock {P} at (0,269) size 769x33 >+ RenderText {#text} at (0,0) size 752x32 >+ text run at (0,0) width 752: "In the third column, there should be three vertical stripes just inside the top border edge of" >+ text run at (0,16) width 504: "the first cell and just inside the left edge of all four cells." >+ RenderBlock {DL} at (0,314) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 376x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 376x16 >+ text run at (0,0) width 376: "Background Position: Background on 'table-cell'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 368x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 368x16 >+ text run at (0,0) width 368: "Background Position: Background on 'table-row'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,423) size 618x468 [color=#FFFFFF] [border: (1px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 618x23 >+ RenderText {#text} at (161,0) size 296x22 >+ text run at (161,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (1,24) size 616x114 >+ RenderTableRow {TR} at (0,7) size 616x100 >+ RenderTableCell {TH} at (7,43) size 130x28 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,31) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,43) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (36,2) size 46x23 >+ text run at (36,3) width 46: "TH C" >+ RenderTableCell {TH} at (496,43) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (1,344) size 616x122 >+ RenderTableRow {TR} at (0,0) size 616x115 >+ RenderTableCell {TD} at (7,44) size 357x27 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 49x22 >+ text run at (2,2) width 49: "TD M" >+ RenderTableCell {TD} at (371,44) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,44) size 113x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (1,138) size 616x206 >+ RenderTableRow {TR} at (0,0) size 616x108 >+ RenderTableCell {TD} at (7,74) size 130x51 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,40) size 220x28 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,40) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (496,40) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 616x84 >+ RenderTableCell {TD} at (144,143) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,143) size 118x28 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (496,143) size 113x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTable {TABLE} at (0,890) size 578x434 [color=#FFFFFF] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 578x23 >+ RenderText {#text} at (143,0) size 292x22 >+ text run at (143,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000] >+ RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000] >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (0,29) size 577x99 >+ RenderTableRow {TR} at (0,0) size 577x99 >+ RenderTableCell {TH} at (0,33) size 135x33 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (135,30) size 207x39 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x23 >+ text run at (81,9) width 46: "TH B" >+ RenderTableCell {TH} at (342,36) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (42,2) size 46x23 >+ text run at (42,3) width 46: "TH C" >+ RenderTableCell {TH} at (465,36) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (0,318) size 577x114 >+ RenderTableRow {TR} at (0,0) size 577x114 >+ RenderTableCell {TD} at (0,41) size 342x32 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,8) size 49x22 >+ text run at (2,8) width 49: "TD M" >+ RenderTableCell {TD} at (342,44) size 123x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (465,44) size 112x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (0,128) size 577x190 >+ RenderTableRow {TR} at (0,0) size 577x107 >+ RenderTableCell {TD} at (0,76) size 135x38 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (135,37) size 207x33 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (342,40) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (465,40) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,107) size 577x83 >+ RenderTableCell {TD} at (135,135) size 207x27 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 43x23 >+ text run at (8,3) width 43: "TD J" >+ RenderTableCell {TD} at (342,135) size 123x27 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (465,135) size 112x27 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderBlock {DIV} at (0,1323) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1358) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt >new file mode 100644 >index 00000000000..399efa944b4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt >@@ -0,0 +1,169 @@ >+layer at (0,0) size 785x1295 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1295 >+ RenderBlock {HTML} at (0,0) size 785x1296 >+ RenderBody {BODY} at (8,17) size 769x1271 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 324x23 >+ text run at (0,0) width 324: "Part B: Background Position" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 306x17 >+ text run at (0,0) width 306: "Background on 'table-column-group'" >+ RenderBlock {P} at (0,118) size 769x33 >+ RenderText {#text} at (0,0) size 752x32 >+ text run at (0,0) width 752: "Three aqua stripes should run just inside the bottom border edge of the last cell in the first" >+ text run at (0,16) width 608: "three columns and up the right border edge of the cells in the third column." >+ RenderBlock {P} at (0,163) size 769x33 >+ RenderText {#text} at (0,0) size 768x32 >+ text run at (0,0) width 768: "Three aqua stripes should also run just inside the top border edge of the first cell in the last" >+ text run at (0,16) width 520: "column and down the left border edge of each cell in that column." >+ RenderBlock {DL} at (0,208) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 368x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 368x16 >+ text run at (0,0) width 368: "Background Position: Background on 'table-row'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 416x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 416x16 >+ text run at (0,0) width 416: "Background Position: Background on 'table-row-group'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,317) size 618x468 [color=#FFFFFF] [border: (1px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 618x23 >+ RenderText {#text} at (161,0) size 296x22 >+ text run at (161,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#000000] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#000000] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (1,24) size 616x114 >+ RenderTableRow {TR} at (0,7) size 616x100 >+ RenderTableCell {TH} at (7,43) size 130x28 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,31) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,43) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (36,2) size 46x23 >+ text run at (36,3) width 46: "TH C" >+ RenderTableCell {TH} at (496,43) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (1,344) size 616x122 >+ RenderTableRow {TR} at (0,0) size 616x115 >+ RenderTableCell {TD} at (7,44) size 357x27 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 49x22 >+ text run at (2,2) width 49: "TD M" >+ RenderTableCell {TD} at (371,44) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,44) size 113x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (1,138) size 616x206 >+ RenderTableRow {TR} at (0,0) size 616x108 >+ RenderTableCell {TD} at (7,74) size 130x51 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,40) size 220x28 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,40) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (496,40) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 616x84 >+ RenderTableCell {TD} at (144,143) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,143) size 118x28 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (496,143) size 113x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTable {TABLE} at (0,784) size 578x434 [color=#FFFFFF] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 578x23 >+ RenderText {#text} at (143,0) size 292x22 >+ text run at (143,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#000000] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#000000] >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (0,29) size 577x99 >+ RenderTableRow {TR} at (0,0) size 577x99 >+ RenderTableCell {TH} at (0,33) size 135x33 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (135,30) size 207x39 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x23 >+ text run at (81,9) width 46: "TH B" >+ RenderTableCell {TH} at (342,36) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (42,2) size 46x23 >+ text run at (42,3) width 46: "TH C" >+ RenderTableCell {TH} at (465,36) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (0,318) size 577x114 >+ RenderTableRow {TR} at (0,0) size 577x114 >+ RenderTableCell {TD} at (0,41) size 465x32 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=3] >+ RenderText {#text} at (2,8) size 49x22 >+ text run at (2,8) width 49: "TD M" >+ RenderTableCell {TD} at (465,44) size 112x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (0,128) size 577x190 >+ RenderTableRow {TR} at (0,0) size 577x107 >+ RenderTableCell {TD} at (0,76) size 135x38 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (135,37) size 207x33 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (342,40) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (465,40) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,107) size 577x83 >+ RenderTableCell {TD} at (135,135) size 207x27 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 43x23 >+ text run at (8,3) width 43: "TD J" >+ RenderTableCell {TD} at (342,135) size 123x27 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (465,135) size 112x27 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderBlock {DIV} at (0,1217) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1252) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt >new file mode 100644 >index 00000000000..2839ea07f01 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt >@@ -0,0 +1,188 @@ >+layer at (0,0) size 785x1401 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1401 >+ RenderBlock {HTML} at (0,0) size 785x1402 >+ RenderBody {BODY} at (8,17) size 769x1377 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 324x23 >+ text run at (0,0) width 324: "Part B: Background Position" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 225x17 >+ text run at (0,0) width 225: "Background on 'table-row'" >+ RenderBlock {P} at (0,118) size 769x17 >+ RenderText {#text} at (0,0) size 176x16 >+ text run at (0,0) width 176: "Three rows are styled." >+ RenderBlock {P} at (0,147) size 769x49 >+ RenderText {#text} at (0,0) size 744x48 >+ text run at (0,0) width 488: "The first row should have three aqua stripes just inside the " >+ text run at (488,0) width 256: "bottom and right border edges of" >+ text run at (0,16) width 256: "its last cell. The bottom three " >+ text run at (256,16) width 472: "stripes should continue across the row, appearing along the" >+ text run at (0,32) width 56: "border " >+ text run at (56,32) width 144: "edge of each cell." >+ RenderBlock {P} at (0,208) size 769x49 >+ RenderText {#text} at (0,0) size 752x48 >+ text run at (0,0) width 480: "The second row should have three vertical aqua stripes just " >+ text run at (480,0) width 272: "inside the left border edge of the" >+ text run at (0,16) width 264: "top half of the first cell (Cell " >+ text run at (264,16) width 488: "E.) Three horizontal aqua stripes should cut across that cell" >+ text run at (0,32) width 32: "and " >+ text run at (32,32) width 472: "align along the bottom border edge of the last three cells." >+ RenderBlock {P} at (0,269) size 769x33 >+ RenderText {#text} at (0,0) size 744x32 >+ text run at (0,0) width 528: "The third row should have three horizontal aqua stripes along the " >+ text run at (528,0) width 216: "top border edge of the last" >+ text run at (0,16) width 184: "three cells in the row." >+ RenderBlock {DL} at (0,314) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 392x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 392x16 >+ text run at (0,0) width 392: "Background Position: Background on 'table-column'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 440x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 440x16 >+ text run at (0,0) width 440: "Background Position: Background on 'table-column-group'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,423) size 618x468 [color=#FFFFFF] [border: (1px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 618x23 >+ RenderText {#text} at (161,0) size 296x22 >+ text run at (161,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (1,24) size 616x114 >+ RenderTableRow {TR} at (0,7) size 616x100 [bgcolor=#000000] >+ RenderTableCell {TH} at (7,43) size 130x28 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,31) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,43) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (36,2) size 46x23 >+ text run at (36,3) width 46: "TH C" >+ RenderTableCell {TH} at (496,43) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (1,344) size 616x122 >+ RenderTableRow {TR} at (0,0) size 616x115 >+ RenderTableCell {TD} at (7,44) size 357x27 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 49x22 >+ text run at (2,2) width 49: "TD M" >+ RenderTableCell {TD} at (371,44) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,44) size 113x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (1,138) size 616x206 >+ RenderTableRow {TR} at (0,0) size 616x108 [bgcolor=#000000] >+ RenderTableCell {TD} at (7,74) size 130x51 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,40) size 220x28 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,40) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (496,40) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 616x84 [bgcolor=#000000] >+ RenderTableCell {TD} at (144,143) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,143) size 118x28 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (496,143) size 113x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTable {TABLE} at (0,890) size 578x434 [color=#FFFFFF] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 578x23 >+ RenderText {#text} at (143,0) size 292x22 >+ text run at (143,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (0,29) size 577x99 >+ RenderTableRow {TR} at (0,0) size 577x99 [bgcolor=#000000] >+ RenderTableCell {TH} at (0,33) size 135x33 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (135,30) size 207x39 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x23 >+ text run at (81,9) width 46: "TH B" >+ RenderTableCell {TH} at (342,36) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (42,2) size 46x23 >+ text run at (42,3) width 46: "TH C" >+ RenderTableCell {TH} at (465,36) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (0,318) size 577x114 >+ RenderTableRow {TR} at (0,0) size 577x114 >+ RenderTableCell {TD} at (0,41) size 342x32 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,8) size 49x22 >+ text run at (2,8) width 49: "TD M" >+ RenderTableCell {TD} at (342,44) size 123x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (465,44) size 112x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (0,128) size 577x190 >+ RenderTableRow {TR} at (0,0) size 577x107 [bgcolor=#000000] >+ RenderTableCell {TD} at (0,76) size 135x38 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (135,37) size 207x33 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (342,40) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (465,40) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,107) size 577x83 [bgcolor=#000000] >+ RenderTableCell {TD} at (135,135) size 207x27 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 43x23 >+ text run at (8,3) width 43: "TD J" >+ RenderTableCell {TD} at (342,135) size 123x27 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (465,135) size 112x27 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderBlock {DIV} at (0,1323) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1358) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt >new file mode 100644 >index 00000000000..8f59fa7a724 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt >@@ -0,0 +1,172 @@ >+layer at (0,0) size 785x1295 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1295 >+ RenderBlock {HTML} at (0,0) size 785x1296 >+ RenderBody {BODY} at (8,17) size 769x1271 [color=#00FF00] [bgcolor=#333333] >+ RenderBlock {H1} at (0,0) size 769x30 >+ RenderText {#text} at (0,0) size 528x30 >+ text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite" >+ RenderBlock {H2} at (0,47) size 769x24 >+ RenderText {#text} at (0,0) size 324x23 >+ text run at (0,0) width 324: "Part B: Background Position" >+ RenderBlock {H3} at (0,86) size 769x18 >+ RenderText {#text} at (0,0) size 279x17 >+ text run at (0,0) width 279: "Background on 'table-row-group'" >+ RenderBlock {P} at (0,118) size 769x33 >+ RenderText {#text} at (0,0) size 752x32 >+ text run at (0,0) width 752: "There should be three aqua stripes along the top border edge of each cell in the first row and" >+ text run at (0,16) width 568: "three stripes along the right border edge of the last cell in that row." >+ RenderBlock {P} at (0,163) size 769x33 >+ RenderText {#text} at (0,0) size 752x32 >+ text run at (0,0) width 752: "There should be three aqua stripes along the bottom border edge of cells E, J, K, and L. There" >+ text run at (0,16) width 584: "should also be three vertical aqua stripes along the left edge of cell E." >+ RenderBlock {DL} at (0,208) size 769x97 >+ RenderBlock {DT} at (0,0) size 769x16 >+ RenderText {#text} at (0,0) size 32x16 >+ text run at (0,0) width 32: "next" >+ RenderBlock {DD} at (40,16) size 729x16 >+ RenderInline {A} at (0,0) size 440x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 440x16 >+ text run at (0,0) width 440: "Background Position: Background on 'table-column-group'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,32) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "previous" >+ RenderBlock {DD} at (40,48) size 729x16 >+ RenderInline {A} at (0,0) size 336x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 336x16 >+ text run at (0,0) width 336: "Background Position: Background on 'table'" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DT} at (0,64) size 769x16 >+ RenderText {#text} at (0,0) size 64x16 >+ text run at (0,0) width 64: "contents" >+ RenderBlock {DD} at (40,80) size 729x16 >+ RenderInline {A} at (0,0) size 136x16 [color=#FFFF00] >+ RenderText {#text} at (0,0) size 136x16 >+ text run at (0,0) width 136: "Table of Contents" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderTable {TABLE} at (0,317) size 618x468 [color=#FFFFFF] [border: (1px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 618x23 >+ RenderText {#text} at (161,0) size 296x22 >+ text run at (161,0) width 296: "With 'border-collapse: separate'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (1,24) size 616x114 [bgcolor=#000000] >+ RenderTableRow {TR} at (0,7) size 616x100 >+ RenderTableCell {TH} at (7,43) size 130x28 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (144,31) size 220x52 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (87,14) size 46x23 >+ text run at (87,15) width 46: "TH B" >+ RenderTableCell {TH} at (371,43) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (36,2) size 46x23 >+ text run at (36,3) width 46: "TH C" >+ RenderTableCell {TH} at (496,43) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (1,344) size 616x122 >+ RenderTableRow {TR} at (0,0) size 616x115 >+ RenderTableCell {TD} at (7,44) size 357x27 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 49x22 >+ text run at (2,2) width 49: "TD M" >+ RenderTableCell {TD} at (371,44) size 118x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (496,44) size 113x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (1,138) size 616x206 [bgcolor=#000000] >+ RenderTableRow {TR} at (0,0) size 616x108 >+ RenderTableCell {TD} at (7,74) size 130x51 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (14,14) size 45x22 >+ text run at (14,14) width 45: "TD E" >+ RenderTableCell {TD} at (144,40) size 220x28 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD F" >+ RenderTableCell {TD} at (371,40) size 118x28 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (496,40) size 113x28 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,115) size 616x84 >+ RenderTableCell {TD} at (144,143) size 220x28 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 43x23 >+ text run at (2,3) width 43: "TD J" >+ RenderTableCell {TD} at (371,143) size 118x28 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (496,143) size 113x28 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderTable {TABLE} at (0,784) size 578x434 [color=#FFFFFF] [border: (6px dotted #FFFFFF)] >+ RenderBlock {CAPTION} at (0,0) size 578x23 >+ RenderText {#text} at (143,0) size 292x22 >+ text run at (143,0) width 292: "With 'border-collapse: collapse'" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {THEAD} at (0,29) size 577x99 [bgcolor=#000000] >+ RenderTableRow {TR} at (0,0) size 577x99 >+ RenderTableCell {TH} at (0,33) size 135x33 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (43,2) size 44x23 >+ text run at (43,3) width 44: "TH A" >+ RenderTableCell {TH} at (135,30) size 207x39 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (81,8) size 46x23 >+ text run at (81,9) width 46: "TH B" >+ RenderTableCell {TH} at (342,36) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (42,2) size 46x23 >+ text run at (42,3) width 46: "TH C" >+ RenderTableCell {TH} at (465,36) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (34,2) size 45x23 >+ text run at (34,3) width 45: "TH D" >+ RenderTableSection {TFOOT} at (0,318) size 577x114 >+ RenderTableRow {TR} at (0,0) size 577x114 >+ RenderTableCell {TD} at (0,41) size 342x32 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,8) size 49x22 >+ text run at (2,8) width 49: "TD M" >+ RenderTableCell {TD} at (342,44) size 123x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x22 >+ text run at (2,2) width 47: "TD O" >+ RenderTableCell {TD} at (465,44) size 112x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x22 >+ text run at (2,2) width 45: "TD P" >+ RenderTableSection {TBODY} at (0,128) size 577x190 [bgcolor=#000000] >+ RenderTableRow {TR} at (0,0) size 577x107 >+ RenderTableCell {TD} at (0,76) size 135x38 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1] >+ RenderText {#text} at (8,8) size 45x22 >+ text run at (8,8) width 45: "TD E" >+ RenderTableCell {TD} at (135,37) size 207x33 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,8) size 44x23 >+ text run at (8,9) width 44: "TD F" >+ RenderTableCell {TD} at (342,40) size 123x27 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 47x23 >+ text run at (2,3) width 47: "TD G" >+ RenderTableCell {TD} at (465,40) size 112x27 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 45x23 >+ text run at (2,3) width 45: "TD H" >+ RenderTableRow {TR} at (0,107) size 577x83 >+ RenderTableCell {TD} at (135,135) size 207x27 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (8,2) size 43x23 >+ text run at (8,3) width 43: "TD J" >+ RenderTableCell {TD} at (342,135) size 123x27 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 46x23 >+ text run at (2,3) width 46: "TD K" >+ RenderTableCell {TD} at (465,135) size 112x27 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x23 >+ text run at (2,3) width 44: "TD L" >+ RenderBlock {DIV} at (0,1217) size 769x36 >+ RenderInline {A} at (0,0) size 88x16 [color=#FFFF00] >+ RenderImage {IMG} at (0,0) size 88x31 >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {ADDRESS} at (0,1252) size 769x18 >+ RenderText {#text} at (0,0) size 704x17 >+ text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_above-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_above-expected.txt >new file mode 100644 >index 00000000000..4810068d07e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_above-expected.txt >@@ -0,0 +1,60 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 403x127 [border: (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 403x20 >+ RenderText {#text} at (15,0) size 373x19 >+ text run at (15,0) width 373: "Communicator 4.5 Installers for Mac and Windows Platforms" >+ RenderTableSection {TBODY} at (0,21) size 403x106 >+ RenderTableRow {TR} at (0,2) size 403x24 >+ RenderTableCell {TH} at (2,12) size 111x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TH} at (115,2) size 108x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 104x19 >+ text run at (2,2) width 104: "Macintosh PPC" >+ RenderTableCell {TH} at (225,2) size 84x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 80x19 >+ text run at (2,2) width 80: "Windows 95" >+ RenderTableCell {TH} at (311,2) size 90x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "Windows NT" >+ RenderTableRow {TR} at (0,28) size 403x24 >+ RenderTableCell {TD} at (2,28) size 111x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 69x19 >+ text run at (2,2) width 69: "Base Install" >+ RenderTableCell {TD} at (115,28) size 108x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,28) size 84x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,28) size 90x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,54) size 403x24 >+ RenderTableCell {TD} at (2,54) size 111x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 98x19 >+ text run at (2,2) width 98: "Complete Install" >+ RenderTableCell {TD} at (115,54) size 108x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,54) size 84x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,54) size 90x24 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,80) size 403x24 >+ RenderTableCell {TD} at (2,80) size 111x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 107x19 >+ text run at (2,2) width 107: "Pro Edition Install" >+ RenderTableCell {TD} at (115,80) size 108x24 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,80) size 84x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,80) size 90x24 [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_below-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_below-expected.txt >new file mode 100644 >index 00000000000..57c27cf9b91 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_below-expected.txt >@@ -0,0 +1,60 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 403x127 [border: none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 403x20 >+ RenderText {#text} at (15,0) size 373x19 >+ text run at (15,0) width 373: "Communicator 4.5 Installers for Mac and Windows Platforms" >+ RenderTableSection {TBODY} at (0,20) size 403x106 >+ RenderTableRow {TR} at (0,2) size 403x24 >+ RenderTableCell {TH} at (2,12) size 111x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TH} at (115,2) size 108x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 104x19 >+ text run at (2,2) width 104: "Macintosh PPC" >+ RenderTableCell {TH} at (225,2) size 84x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 80x19 >+ text run at (2,2) width 80: "Windows 95" >+ RenderTableCell {TH} at (311,2) size 90x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "Windows NT" >+ RenderTableRow {TR} at (0,28) size 403x24 >+ RenderTableCell {TD} at (2,28) size 111x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 69x19 >+ text run at (2,2) width 69: "Base Install" >+ RenderTableCell {TD} at (115,28) size 108x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,28) size 84x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,28) size 90x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,54) size 403x24 >+ RenderTableCell {TD} at (2,54) size 111x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 98x19 >+ text run at (2,2) width 98: "Complete Install" >+ RenderTableCell {TD} at (115,54) size 108x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,54) size 84x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,54) size 90x24 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,80) size 403x24 >+ RenderTableCell {TD} at (2,80) size 111x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 107x19 >+ text run at (2,2) width 107: "Pro Edition Install" >+ RenderTableCell {TD} at (115,80) size 108x24 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,80) size 84x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,80) size 90x24 [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.txt >new file mode 100644 >index 00000000000..1cac408d8b0 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.txt >@@ -0,0 +1,60 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 403x128 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 403x20 >+ RenderText {#text} at (15,0) size 373x19 >+ text run at (15,0) width 373: "Communicator 4.5 Installers for Mac and Windows Platforms" >+ RenderTableSection {TBODY} at (0,21) size 403x106 >+ RenderTableRow {TR} at (0,2) size 403x24 >+ RenderTableCell {TH} at (2,12) size 111x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TH} at (115,2) size 108x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 104x19 >+ text run at (2,2) width 104: "Macintosh PPC" >+ RenderTableCell {TH} at (225,2) size 84x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 80x19 >+ text run at (2,2) width 80: "Windows 95" >+ RenderTableCell {TH} at (311,2) size 90x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "Windows NT" >+ RenderTableRow {TR} at (0,28) size 403x24 >+ RenderTableCell {TD} at (2,28) size 111x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 69x19 >+ text run at (2,2) width 69: "Base Install" >+ RenderTableCell {TD} at (115,28) size 108x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,28) size 84x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,28) size 90x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,54) size 403x24 >+ RenderTableCell {TD} at (2,54) size 111x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 98x19 >+ text run at (2,2) width 98: "Complete Install" >+ RenderTableCell {TD} at (115,54) size 108x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,54) size 84x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,54) size 90x24 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,80) size 403x24 >+ RenderTableCell {TD} at (2,80) size 111x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 107x19 >+ text run at (2,2) width 107: "Pro Edition Install" >+ RenderTableCell {TD} at (115,80) size 108x24 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,80) size 84x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,80) size 90x24 [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.txt >new file mode 100644 >index 00000000000..dc6e5985088 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.txt >@@ -0,0 +1,60 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 404x126 [border: none (1px solid #808080)] >+ RenderBlock {CAPTION} at (0,0) size 404x20 >+ RenderText {#text} at (16,0) size 372x19 >+ text run at (16,0) width 372: "Communicator 4.5 Installers for Mac and Windows Platforms" >+ RenderTableSection {TBODY} at (1,20) size 403x106 >+ RenderTableRow {TR} at (0,2) size 403x24 >+ RenderTableCell {TH} at (2,12) size 111x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TH} at (115,2) size 108x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 104x19 >+ text run at (2,2) width 104: "Macintosh PPC" >+ RenderTableCell {TH} at (225,2) size 84x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 80x19 >+ text run at (2,2) width 80: "Windows 95" >+ RenderTableCell {TH} at (311,2) size 90x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "Windows NT" >+ RenderTableRow {TR} at (0,28) size 403x24 >+ RenderTableCell {TD} at (2,28) size 111x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 69x19 >+ text run at (2,2) width 69: "Base Install" >+ RenderTableCell {TD} at (115,28) size 108x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,28) size 84x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,28) size 90x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,54) size 403x24 >+ RenderTableCell {TD} at (2,54) size 111x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 98x19 >+ text run at (2,2) width 98: "Complete Install" >+ RenderTableCell {TD} at (115,54) size 108x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,54) size 84x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,54) size 90x24 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,80) size 403x24 >+ RenderTableCell {TD} at (2,80) size 111x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 107x19 >+ text run at (2,2) width 107: "Pro Edition Install" >+ RenderTableCell {TD} at (115,80) size 108x24 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,80) size 84x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,80) size 90x24 [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.txt >new file mode 100644 >index 00000000000..18258f5339c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.txt >@@ -0,0 +1,60 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 404x126 [border: none (1px solid #808080) none] >+ RenderBlock {CAPTION} at (0,0) size 404x20 >+ RenderText {#text} at (16,0) size 372x19 >+ text run at (16,0) width 372: "Communicator 4.5 Installers for Mac and Windows Platforms" >+ RenderTableSection {TBODY} at (0,20) size 403x106 >+ RenderTableRow {TR} at (0,2) size 403x24 >+ RenderTableCell {TH} at (2,12) size 111x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TH} at (115,2) size 108x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 104x19 >+ text run at (2,2) width 104: "Macintosh PPC" >+ RenderTableCell {TH} at (225,2) size 84x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 80x19 >+ text run at (2,2) width 80: "Windows 95" >+ RenderTableCell {TH} at (311,2) size 90x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "Windows NT" >+ RenderTableRow {TR} at (0,28) size 403x24 >+ RenderTableCell {TD} at (2,28) size 111x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 69x19 >+ text run at (2,2) width 69: "Base Install" >+ RenderTableCell {TD} at (115,28) size 108x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,28) size 84x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,28) size 90x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,54) size 403x24 >+ RenderTableCell {TD} at (2,54) size 111x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 98x19 >+ text run at (2,2) width 98: "Complete Install" >+ RenderTableCell {TD} at (115,54) size 108x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,54) size 84x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,54) size 90x24 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,80) size 403x24 >+ RenderTableCell {TD} at (2,80) size 111x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 107x19 >+ text run at (2,2) width 107: "Pro Edition Install" >+ RenderTableCell {TD} at (115,80) size 108x24 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,80) size 84x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,80) size 90x24 [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_void-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_void-expected.txt >new file mode 100644 >index 00000000000..b08fd57d7d5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_void-expected.txt >@@ -0,0 +1,60 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 403x126 >+ RenderBlock {CAPTION} at (0,0) size 403x20 >+ RenderText {#text} at (15,0) size 373x19 >+ text run at (15,0) width 373: "Communicator 4.5 Installers for Mac and Windows Platforms" >+ RenderTableSection {TBODY} at (0,20) size 403x106 >+ RenderTableRow {TR} at (0,2) size 403x24 >+ RenderTableCell {TH} at (2,12) size 111x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TH} at (115,2) size 108x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 104x19 >+ text run at (2,2) width 104: "Macintosh PPC" >+ RenderTableCell {TH} at (225,2) size 84x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 80x19 >+ text run at (2,2) width 80: "Windows 95" >+ RenderTableCell {TH} at (311,2) size 90x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "Windows NT" >+ RenderTableRow {TR} at (0,28) size 403x24 >+ RenderTableCell {TD} at (2,28) size 111x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 69x19 >+ text run at (2,2) width 69: "Base Install" >+ RenderTableCell {TD} at (115,28) size 108x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,28) size 84x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,28) size 90x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,54) size 403x24 >+ RenderTableCell {TD} at (2,54) size 111x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 98x19 >+ text run at (2,2) width 98: "Complete Install" >+ RenderTableCell {TD} at (115,54) size 108x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,54) size 84x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,54) size 90x24 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,80) size 403x24 >+ RenderTableCell {TD} at (2,80) size 111x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 107x19 >+ text run at (2,2) width 107: "Pro Edition Install" >+ RenderTableCell {TD} at (115,80) size 108x24 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,80) size 84x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,80) size 90x24 [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.txt >new file mode 100644 >index 00000000000..aabbc775c3a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.txt >@@ -0,0 +1,60 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 405x126 [border: none (1px solid #808080) none (1px solid #808080)] >+ RenderBlock {CAPTION} at (0,0) size 405x20 >+ RenderText {#text} at (16,0) size 373x19 >+ text run at (16,0) width 373: "Communicator 4.5 Installers for Mac and Windows Platforms" >+ RenderTableSection {TBODY} at (1,20) size 403x106 >+ RenderTableRow {TR} at (0,2) size 403x24 >+ RenderTableCell {TH} at (2,12) size 111x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TH} at (115,2) size 108x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 104x19 >+ text run at (2,2) width 104: "Macintosh PPC" >+ RenderTableCell {TH} at (225,2) size 84x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 80x19 >+ text run at (2,2) width 80: "Windows 95" >+ RenderTableCell {TH} at (311,2) size 90x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 86x19 >+ text run at (2,2) width 86: "Windows NT" >+ RenderTableRow {TR} at (0,28) size 403x24 >+ RenderTableCell {TD} at (2,28) size 111x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 69x19 >+ text run at (2,2) width 69: "Base Install" >+ RenderTableCell {TD} at (115,28) size 108x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,28) size 84x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,28) size 90x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,54) size 403x24 >+ RenderTableCell {TD} at (2,54) size 111x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 98x19 >+ text run at (2,2) width 98: "Complete Install" >+ RenderTableCell {TD} at (115,54) size 108x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,54) size 84x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,54) size 90x24 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableRow {TR} at (0,80) size 403x24 >+ RenderTableCell {TD} at (2,80) size 111x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 107x19 >+ text run at (2,2) width 107: "Pro Edition Install" >+ RenderTableCell {TD} at (115,80) size 108x24 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (225,80) size 84x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >+ RenderTableCell {TD} at (311,80) size 90x24 [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "yes" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.txt >new file mode 100644 >index 00000000000..ed0fdb4c3e9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x138 >+ RenderBlock {HTML} at (0,0) size 800x138 >+ RenderBody {BODY} at (8,8) size 784x122 >+ RenderTable {TABLE} at (0,0) size 200x122 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 200x12 >+ RenderBlock {DIV} at (94,0) size 12x12 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 302x402 [border: (1px solid #FF0000)] >+ RenderText {#text} at (147,1) size 8x19 >+ text run at (147,1) width 8: "d" >+ RenderTableSection {TBODY} at (1,13) size 198x108 >+ RenderTableRow {TR} at (0,2) size 198x104 >+ RenderTableCell {TD} at (2,42) size 96x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (100,42) size 96x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt >new file mode 100644 >index 00000000000..000f7f20b1b >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x138 >+ RenderBlock {HTML} at (0,0) size 800x138 >+ RenderBody {BODY} at (8,8) size 784x122 >+ RenderTable {TABLE} at (0,0) size 200x122 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,110) size 200x12 >+ RenderBlock {DIV} at (94,0) size 12x12 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 302x402 [border: (1px solid #FF0000)] >+ RenderText {#text} at (147,1) size 8x19 >+ text run at (147,1) width 8: "d" >+ RenderTableSection {TBODY} at (1,1) size 198x108 >+ RenderTableRow {TR} at (0,2) size 198x104 >+ RenderTableCell {TD} at (2,42) size 96x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (100,42) size 96x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.txt >new file mode 100644 >index 00000000000..f7e4419d348 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x138 >+ RenderBlock {HTML} at (0,0) size 800x138 >+ RenderBody {BODY} at (8,8) size 784x122 >+ RenderTable {TABLE} at (0,0) size 200x122 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,13) size 198x108 >+ RenderTableRow {TR} at (0,2) size 198x104 >+ RenderTableCell {TD} at (2,42) size 96x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (100,42) size 96x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >+layer at (8,8) size 200x12 scrollWidth 397 scrollHeight 403 >+ RenderBlock {CAPTION} at (0,0) size 200x12 >+ RenderBlock {DIV} at (94,0) size 12x12 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 302x402 [border: (1px solid #FF0000)] >+ RenderText {#text} at (147,1) size 8x19 >+ text run at (147,1) width 8: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.txt >new file mode 100644 >index 00000000000..6145d578787 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x138 >+ RenderBlock {HTML} at (0,0) size 800x138 >+ RenderBody {BODY} at (8,8) size 784x122 >+layer at (8,8) size 200x122 clip at (9,8) size 198x122 scrollWidth 396 scrollHeight 402 >+ RenderTable {TABLE} at (0,0) size 200x122 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 200x12 >+ RenderBlock {DIV} at (94,0) size 12x12 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 302x402 [border: (1px solid #FF0000)] >+ RenderText {#text} at (147,1) size 8x19 >+ text run at (147,1) width 8: "d" >+ RenderTableSection {TBODY} at (1,13) size 198x108 >+ RenderTableRow {TR} at (0,2) size 198x104 >+ RenderTableCell {TD} at (2,42) size 96x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (100,42) size 96x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.txt >new file mode 100644 >index 00000000000..ed0fdb4c3e9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x138 >+ RenderBlock {HTML} at (0,0) size 800x138 >+ RenderBody {BODY} at (8,8) size 784x122 >+ RenderTable {TABLE} at (0,0) size 200x122 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 200x12 >+ RenderBlock {DIV} at (94,0) size 12x12 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 302x402 [border: (1px solid #FF0000)] >+ RenderText {#text} at (147,1) size 8x19 >+ text run at (147,1) width 8: "d" >+ RenderTableSection {TBODY} at (1,13) size 198x108 >+ RenderTableRow {TR} at (0,2) size 198x104 >+ RenderTableCell {TD} at (2,42) size 96x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (100,42) size 96x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.txt >new file mode 100644 >index 00000000000..ed0fdb4c3e9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x138 >+ RenderBlock {HTML} at (0,0) size 800x138 >+ RenderBody {BODY} at (8,8) size 784x122 >+ RenderTable {TABLE} at (0,0) size 200x122 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 200x12 >+ RenderBlock {DIV} at (94,0) size 12x12 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 302x402 [border: (1px solid #FF0000)] >+ RenderText {#text} at (147,1) size 8x19 >+ text run at (147,1) width 8: "d" >+ RenderTableSection {TBODY} at (1,13) size 198x108 >+ RenderTableRow {TR} at (0,2) size 198x104 >+ RenderTableCell {TD} at (2,42) size 96x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (100,42) size 96x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.txt >new file mode 100644 >index 00000000000..ed0fdb4c3e9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x138 >+ RenderBlock {HTML} at (0,0) size 800x138 >+ RenderBody {BODY} at (8,8) size 784x122 >+ RenderTable {TABLE} at (0,0) size 200x122 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 200x12 >+ RenderBlock {DIV} at (94,0) size 12x12 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 302x402 [border: (1px solid #FF0000)] >+ RenderText {#text} at (147,1) size 8x19 >+ text run at (147,1) width 8: "d" >+ RenderTableSection {TBODY} at (1,13) size 198x108 >+ RenderTableRow {TR} at (0,2) size 198x104 >+ RenderTableCell {TD} at (2,42) size 96x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (100,42) size 96x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "bar" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.txt >new file mode 100644 >index 00000000000..274fa582b41 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x116 >+ RenderBlock {HTML} at (0,0) size 800x116 >+ RenderBody {BODY} at (8,8) size 784x100 >+ RenderTable {TABLE} at (0,0) size 200x100 [bgcolor=#0000FF] >+ RenderTableSection {TBODY} at (0,0) size 200x100 >+ RenderTableRow {TR} at (0,0) size 200x100 >+ RenderTableCell {TD} at (0,40) size 58x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 20x19 >+ text run at (0,0) width 20: "foo" >+ RenderTableCell {TD} at (57,0) size 144x50 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#008000] >+ RenderBlock {DIV} at (0,0) size 400x300 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.txt >new file mode 100644 >index 00000000000..2e76700d20d >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 785x612 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x416 >+ RenderBlock {HTML} at (0,0) size 785x416 >+ RenderBody {BODY} at (8,8) size 769x400 >+ RenderTable {TABLE} at (0,0) size 228x400 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 228x206 [border: (3px solid #FFA500)] >+ RenderText {#text} at (103,3) size 22x19 >+ text run at (103,3) width 22: "cap" >+ RenderTableSection {TBODY} at (1,207) size 226x192 >+ RenderTableRow {TR} at (0,30) size 226x132 >+ RenderTableCell {TD} at (30,70) size 52x52 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (16,16) size 20x19 >+ text run at (16,16) width 20: "foo" >+ RenderTableCell {TD} at (112,78) size 84x84 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (16,16) size 52x52 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 402x302 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.txt >new file mode 100644 >index 00000000000..f605c47edcb >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.txt >@@ -0,0 +1,19 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x356 >+ RenderBlock {HTML} at (0,0) size 800x356 >+ RenderBody {BODY} at (8,8) size 784x340 >+ RenderTable {TABLE} at (0,0) size 200x340 [bgcolor=#0000FF] >+ RenderBlock {CAPTION} at (0,0) size 200x200 [bgcolor=#FFA500] >+ RenderText {#text} at (89,0) size 22x19 >+ text run at (89,0) width 22: "cap" >+ RenderTableSection {TBODY} at (0,200) size 200x140 >+ RenderTableRow {TR} at (0,0) size 200x140 >+ RenderTableCell {TD} at (0,40) size 80x60 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (20,20) size 20x19 >+ text run at (20,20) width 20: "foo" >+ RenderTableCell {TD} at (80,50) size 120x90 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (20,20) size 50x50 [bgcolor=#008000] >+ RenderBlock {DIV} at (0,0) size 400x300 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 8x19 >+ text run at (0,0) width 8: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.txt >new file mode 100644 >index 00000000000..bb8ce22e0b4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.txt >@@ -0,0 +1,32 @@ >+layer at (0,0) size 785x734 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x538 >+ RenderBlock {HTML} at (0,0) size 785x538 >+ RenderBody {BODY} at (8,8) size 769x522 >+ RenderTable {TABLE} at (0,0) size 228x522 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 228x206 [border: (3px solid #FFA500)] >+ RenderText {#text} at (103,3) size 22x19 >+ text run at (103,3) width 22: "cap" >+ RenderTableSection {TBODY} at (1,207) size 226x314 >+ RenderTableRow {TR} at (0,30) size 226x92 >+ RenderTableCell {TD} at (30,50) size 52x52 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (16,16) size 20x19 >+ text run at (16,16) width 20: "foo" >+ RenderTableCell {TD} at (112,30) size 84x92 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (16,16) size 20x19 >+ text run at (16,16) width 20: "bar" >+ RenderBR {BR} at (36,16) size 0x19 >+ RenderText {#text} at (16,36) size 21x19 >+ text run at (16,36) width 21: "baz" >+ RenderBR {BR} at (37,36) size 0x19 >+ RenderText {#text} at (16,56) size 21x19 >+ text run at (16,56) width 21: "zap" >+ RenderTableRow {TR} at (0,152) size 226x132 >+ RenderTableCell {TD} at (30,192) size 52x52 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (16,16) size 20x19 >+ text run at (16,16) width 20: "foo" >+ RenderTableCell {TD} at (112,200) size 84x84 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (16,16) size 52x52 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 402x302 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.txt >new file mode 100644 >index 00000000000..a8e8cb06dae >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x397 >+ RenderBlock {HTML} at (0,0) size 800x397 >+ RenderBody {BODY} at (8,8) size 784x381 >+ RenderTable {TABLE} at (0,0) size 200x381 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 200x206 [border: (3px solid #FFA500)] >+ RenderText {#text} at (78,3) size 44x36 >+ text run at (78,3) width 44: "cap" >+ RenderTableSection {TBODY} at (1,207) size 198x173 >+ RenderTableRow {TR} at (0,30) size 198x113 >+ RenderTableCell {TD} at (30,30) size 54x113 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 44x110 >+ text run at (1,1) width 42: "foo" >+ text run at (1,38) width 41: "bar" >+ text run at (1,75) width 44: "baz" >+ RenderTableCell {TD} at (114,30) size 54x54 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 52x52 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 402x302 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 16x36 >+ text run at (1,1) width 16: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.txt >new file mode 100644 >index 00000000000..aa1e004969f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.txt >@@ -0,0 +1,34 @@ >+layer at (0,0) size 785x688 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x477 >+ RenderBlock {HTML} at (0,0) size 785x477 >+ RenderBody {BODY} at (8,8) size 769x461 >+ RenderTable {TABLE} at (0,0) size 200x461 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 200x206 [border: (3px solid #FFA500)] >+ RenderText {#text} at (78,3) size 44x36 >+ text run at (78,3) width 44: "cap" >+ RenderTableSection {TBODY} at (1,207) size 198x253 >+ RenderTableRow {TR} at (0,30) size 198x50 >+ RenderTableCell {TD} at (30,46) size 54x18 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 18x15 >+ text run at (1,1) width 18: "foo" >+ RenderTableCell {TD} at (114,30) size 54x50 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 17x15 >+ text run at (1,1) width 17: "bar" >+ RenderBR {BR} at (18,1) size 0x15 >+ RenderText {#text} at (1,17) size 18x15 >+ text run at (1,17) width 18: "baz" >+ RenderBR {BR} at (19,17) size 0x15 >+ RenderText {#text} at (1,33) size 18x15 >+ text run at (1,33) width 18: "zap" >+ RenderTableRow {TR} at (0,110) size 198x113 >+ RenderTableCell {TD} at (30,110) size 54x113 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 44x110 >+ text run at (1,1) width 42: "foo" >+ text run at (1,38) width 41: "bar" >+ text run at (1,75) width 44: "baz" >+ RenderTableCell {TD} at (114,169) size 54x54 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 52x52 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 402x302 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 16x36 >+ text run at (1,1) width 16: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.txt >new file mode 100644 >index 00000000000..3ea7ccad733 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x163 >+ RenderBlock {HTML} at (0,0) size 800x163 >+ RenderBody {BODY} at (8,8) size 784x147 >+ RenderTable {TABLE} at (0,0) size 200x147 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 200x43 [border: (3px solid #FFA500)] >+ RenderText {#text} at (78,3) size 44x36 >+ text run at (78,3) width 44: "cap" >+ RenderTableSection {TBODY} at (1,44) size 198x102 >+ RenderTableRow {TR} at (0,0) size 198x102 >+ RenderTableCell {TD} at (0,13) size 144x76 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 91x73 >+ text run at (1,1) width 91: "foo bar" >+ text run at (1,38) width 44: "baz" >+ RenderTableCell {TD} at (144,48) size 54x54 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 52x52 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 402x302 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 16x36 >+ text run at (1,1) width 16: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.txt >new file mode 100644 >index 00000000000..58bcef6d0a8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x234 >+ RenderBlock {HTML} at (0,0) size 800x234 >+ RenderBody {BODY} at (8,8) size 784x218 >+ RenderTable {TABLE} at (0,0) size 200x218 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 200x43 [border: (3px solid #FFA500)] >+ RenderText {#text} at (78,3) size 44x36 >+ text run at (78,3) width 44: "cap" >+ RenderTableSection {TBODY} at (1,44) size 198x173 >+ RenderTableRow {TR} at (0,30) size 198x113 >+ RenderTableCell {TD} at (30,30) size 54x113 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 44x110 >+ text run at (1,1) width 42: "foo" >+ text run at (1,38) width 41: "bar" >+ text run at (1,75) width 44: "baz" >+ RenderTableCell {TD} at (114,89) size 54x54 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 52x52 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 402x302 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 16x36 >+ text run at (1,1) width 16: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt >new file mode 100644 >index 00000000000..0a23a2ba473 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x386 >+ RenderBlock {HTML} at (0,0) size 800x386 >+ RenderBody {BODY} at (8,8) size 784x370 >+ RenderTable {TABLE} at (0,0) size 200x370 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 200x206 [border: (3px solid #FFA500)] >+ RenderText {#text} at (78,3) size 44x36 >+ text run at (78,3) width 44: "cap" >+ RenderTableSection {TBODY} at (1,207) size 198x162 >+ RenderTableRow {TR} at (0,30) size 198x102 >+ RenderTableCell {TD} at (30,60) size 54x42 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 44x39 >+ text run at (1,1) width 44: "foo bar" >+ text run at (1,21) width 21: "baz" >+ RenderTableCell {TD} at (114,78) size 54x54 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 52x52 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 402x302 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.txt >new file mode 100644 >index 00000000000..5ec8e7f3519 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 785x700 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x489 >+ RenderBlock {HTML} at (0,0) size 785x489 >+ RenderBody {BODY} at (8,8) size 769x473 >+ RenderTable {TABLE} at (0,0) size 200x473 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 200x206 [border: (3px solid #FFA500)] >+ RenderText {#text} at (78,3) size 44x36 >+ text run at (78,3) width 44: "cap" >+ RenderTableSection {TBODY} at (1,207) size 198x122 >+ RenderTableRow {TR} at (0,30) size 198x62 >+ RenderTableCell {TD} at (30,50) size 54x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "foo" >+ RenderTableCell {TD} at (114,30) size 54x62 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 20x19 >+ text run at (1,1) width 20: "bar" >+ RenderBR {BR} at (21,1) size 0x19 >+ RenderText {#text} at (1,21) size 21x19 >+ text run at (1,21) width 21: "baz" >+ RenderBR {BR} at (22,21) size 0x19 >+ RenderText {#text} at (1,41) size 21x19 >+ text run at (1,41) width 21: "zap" >+ RenderTableSection {TBODY} at (1,329) size 198x143 >+ RenderTableRow {TR} at (0,0) size 198x113 >+ RenderTableCell {TD} at (30,0) size 54x113 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 44x110 >+ text run at (1,1) width 42: "foo" >+ text run at (1,38) width 41: "bar" >+ text run at (1,75) width 44: "baz" >+ RenderTableCell {TD} at (114,59) size 54x54 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 52x52 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 402x302 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 16x36 >+ text run at (1,1) width 16: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt >new file mode 100644 >index 00000000000..fa98b295a73 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x126 >+ RenderBlock {HTML} at (0,0) size 800x126 >+ RenderBody {BODY} at (8,8) size 784x110 >+ RenderTable {TABLE} at (0,0) size 200x110 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 198x108 >+ RenderTableRow {TR} at (0,2) size 198x104 >+ RenderTableCell {TD} at (2,42) size 116x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (119,46) size 78x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (62,2) size 13x12 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 302x402 [border: (1px solid #FF0000)] >+ RenderText {#text} at (293,1) size 8x19 >+ text run at (293,1) width 8: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.txt >new file mode 100644 >index 00000000000..a25dc43df2e >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x126 >+ RenderBlock {HTML} at (0,0) size 800x126 >+ RenderBody {BODY} at (8,8) size 784x110 >+ RenderTable {TABLE} at (0,0) size 200x110 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 198x108 >+ RenderTableRow {TR} at (0,2) size 198x104 >+ RenderTableCell {TD} at (2,42) size 58x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (61,50) size 136x56 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 52x52 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 42x22 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.txt >new file mode 100644 >index 00000000000..316780cc682 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x126 >+ RenderBlock {HTML} at (0,0) size 800x126 >+ RenderBody {BODY} at (8,8) size 784x110 >+ RenderTable {TABLE} at (0,0) size 200x110 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 198x108 >+ RenderTableRow {TR} at (0,2) size 198x104 >+ RenderTableCell {TD} at (2,42) size 116x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (119,90) size 78x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 12x12 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 302x402 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.txt >new file mode 100644 >index 00000000000..da694519d5c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x126 >+ RenderBlock {HTML} at (0,0) size 800x126 >+ RenderBody {BODY} at (8,8) size 784x110 >+ RenderTable {TABLE} at (0,0) size 200x110 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 198x108 >+ RenderTableRow {TR} at (0,2) size 198x104 >+ RenderTableCell {TD} at (2,42) size 116x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (119,46) size 78x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 12x12 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 302x402 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.txt >new file mode 100644 >index 00000000000..c42d496a3ba >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.txt >@@ -0,0 +1,16 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x126 >+ RenderBlock {HTML} at (0,0) size 800x126 >+ RenderBody {BODY} at (8,8) size 784x110 >+ RenderTable {TABLE} at (0,0) size 200x110 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 198x108 >+ RenderTableRow {TR} at (0,2) size 198x104 >+ RenderTableCell {TD} at (2,42) size 116x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 20x19 >+ text run at (2,2) width 20: "foo" >+ RenderTableCell {TD} at (119,2) size 78x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (2,2) size 12x12 [border: (1px solid #008000)] >+ RenderBlock {DIV} at (1,1) size 302x402 [border: (1px solid #FF0000)] >+ RenderText {#text} at (1,1) size 8x19 >+ text run at (1,1) width 8: "d" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.txt >new file mode 100644 >index 00000000000..6268a70e4b5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.txt >@@ -0,0 +1,60 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 398x118 [border: (2px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 398x20 >+ RenderText {#text} at (13,0) size 372x19 >+ text run at (13,0) width 372: "Communicator 4.5 Installers for Mac and Windows Platforms" >+ RenderTableSection {TBODY} at (2,22) size 393x93 >+ RenderTableRow {TR} at (0,0) size 393x25 >+ RenderTableCell {TH} at (0,10) size 112x5 [border: (3px none #808080) none none (3px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TH} at (112,0) size 107x25 [border: (3px none #808080) none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 104x19 >+ text run at (2,4) width 104: "Macintosh PPC" >+ RenderTableCell {TH} at (219,0) size 83x25 [border: (3px none #808080) none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 80x19 >+ text run at (2,4) width 80: "Windows 95" >+ RenderTableCell {TH} at (302,0) size 91x25 [border: (3px none #808080) (2px solid #808080) none (1px solid #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,4) size 86x19 >+ text run at (2,4) width 86: "Windows NT" >+ RenderTableRow {TR} at (0,25) size 393x22 >+ RenderTableCell {TD} at (0,25) size 112x22 [border: none none none (3px solid #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (4,1) size 69x19 >+ text run at (4,1) width 69: "Base Install" >+ RenderTableCell {TD} at (112,25) size 107x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 20x19 >+ text run at (2,1) width 20: "yes" >+ RenderTableCell {TD} at (219,25) size 83x22 [border: none none none (1px solid #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 20x19 >+ text run at (2,1) width 20: "yes" >+ RenderTableCell {TD} at (302,25) size 91x22 [border: none (2px solid #808080) none (1px solid #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 20x19 >+ text run at (2,1) width 20: "yes" >+ RenderTableRow {TR} at (0,47) size 393x22 >+ RenderTableCell {TD} at (0,47) size 112x22 [border: none none none (3px solid #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (4,1) size 98x19 >+ text run at (4,1) width 98: "Complete Install" >+ RenderTableCell {TD} at (112,47) size 107x22 [border: none none none (1px solid #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 20x19 >+ text run at (2,1) width 20: "yes" >+ RenderTableCell {TD} at (219,47) size 83x22 [border: none none none (1px solid #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 20x19 >+ text run at (2,1) width 20: "yes" >+ RenderTableCell {TD} at (302,47) size 91x22 [border: none (2px solid #808080) none (1px solid #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 20x19 >+ text run at (2,1) width 20: "yes" >+ RenderTableRow {TR} at (0,69) size 393x24 >+ RenderTableCell {TD} at (0,69) size 112x24 [border: none none (2px none #808080) (3px solid #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (4,1) size 107x19 >+ text run at (4,1) width 107: "Pro Edition Install" >+ RenderTableCell {TD} at (112,69) size 107x24 [border: none none (2px none #808080) (1px solid #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 20x19 >+ text run at (2,1) width 20: "yes" >+ RenderTableCell {TD} at (219,69) size 83x24 [border: none none (2px none #808080) (1px solid #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 20x19 >+ text run at (2,1) width 20: "yes" >+ RenderTableCell {TD} at (302,69) size 91x24 [border: none (2px solid #808080) (2px none #808080) (1px solid #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 20x19 >+ text run at (2,1) width 20: "yes" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.txt >new file mode 100644 >index 00000000000..7a2e54960be >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.txt >@@ -0,0 +1,60 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderTable {TABLE} at (0,0) size 395x121 [border: (2px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 395x20 >+ RenderText {#text} at (11,0) size 373x19 >+ text run at (11,0) width 373: "Communicator 4.5 Installers for Mac and Windows Platforms" >+ RenderTableSection {TBODY} at (2,22) size 390x96 >+ RenderTableRow {TR} at (0,0) size 390x25 >+ RenderTableCell {TH} at (0,10) size 112x5 [border: (3px solid #808080) none none (3px none #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TH} at (112,0) size 106x25 [border: (3px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,4) size 104x19 >+ text run at (1,4) width 104: "Macintosh PPC" >+ RenderTableCell {TH} at (218,0) size 82x25 [border: (3px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,4) size 80x19 >+ text run at (1,4) width 80: "Windows 95" >+ RenderTableCell {TH} at (300,0) size 90x25 [border: (3px solid #808080) (2px none #808080) none none] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,4) size 86x19 >+ text run at (1,4) width 86: "Windows NT" >+ RenderTableRow {TR} at (0,25) size 390x23 >+ RenderTableCell {TD} at (0,25) size 112x23 [border: (1px solid #808080) none none (3px none #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (4,2) size 69x19 >+ text run at (4,2) width 69: "Base Install" >+ RenderTableCell {TD} at (112,25) size 106x23 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 20x19 >+ text run at (1,2) width 20: "yes" >+ RenderTableCell {TD} at (218,25) size 82x23 [border: (1px solid #808080) none none none] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 20x19 >+ text run at (1,2) width 20: "yes" >+ RenderTableCell {TD} at (300,25) size 90x23 [border: (1px solid #808080) (2px none #808080) none none] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 20x19 >+ text run at (1,2) width 20: "yes" >+ RenderTableRow {TR} at (0,48) size 390x23 >+ RenderTableCell {TD} at (0,48) size 112x23 [border: (1px solid #808080) none none (3px none #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (4,2) size 98x19 >+ text run at (4,2) width 98: "Complete Install" >+ RenderTableCell {TD} at (112,48) size 106x23 [border: (1px solid #808080) none none none] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 20x19 >+ text run at (1,2) width 20: "yes" >+ RenderTableCell {TD} at (218,48) size 82x23 [border: (1px solid #808080) none none none] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 20x19 >+ text run at (1,2) width 20: "yes" >+ RenderTableCell {TD} at (300,48) size 90x23 [border: (1px solid #808080) (2px none #808080) none none] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 20x19 >+ text run at (1,2) width 20: "yes" >+ RenderTableRow {TR} at (0,71) size 390x25 >+ RenderTableCell {TD} at (0,71) size 112x25 [border: (1px solid #808080) none (2px solid #808080) (3px none #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (4,2) size 107x19 >+ text run at (4,2) width 107: "Pro Edition Install" >+ RenderTableCell {TD} at (112,71) size 106x25 [border: (1px solid #808080) none (2px solid #808080) none] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 20x19 >+ text run at (1,2) width 20: "yes" >+ RenderTableCell {TD} at (218,71) size 82x25 [border: (1px solid #808080) none (2px solid #808080) none] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 20x19 >+ text run at (1,2) width 20: "yes" >+ RenderTableCell {TD} at (300,71) size 90x25 [border: (1px solid #808080) (2px none #808080) (2px solid #808080) none] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 20x19 >+ text run at (1,2) width 20: "yes" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.txt >new file mode 100644 >index 00000000000..180c097ca57 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.txt >@@ -0,0 +1,33 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 403x19 >+ text run at (0,0) width 403: "The caption should be aligned at the left side of the top of the table." >+ RenderTable {TABLE} at (0,36) size 163x76 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 163x20 >+ RenderText {#text} at (51,0) size 61x19 >+ text run at (51,0) width 61: "Wild Cats" >+ RenderTableSection {TBODY} at (1,21) size 161x54 >+ RenderTableRow {TR} at (0,2) size 161x24 >+ RenderTableCell {TD} at (2,2) size 43x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "Lion" >+ RenderTableCell {TD} at (47,2) size 56x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 52x19 >+ text run at (2,2) width 52: "Leopard" >+ RenderTableCell {TD} at (105,2) size 54x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Cheetah" >+ RenderTableRow {TR} at (0,28) size 161x24 >+ RenderTableCell {TD} at (2,28) size 43x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Jaguar" >+ RenderTableCell {TD} at (47,28) size 56x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x19 >+ text run at (2,2) width 44: "Bobcat" >+ RenderTableCell {TD} at (105,28) size 54x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Ocelot" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.txt >new file mode 100644 >index 00000000000..ff6b18b45f5 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.txt >@@ -0,0 +1,33 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 411x19 >+ text run at (0,0) width 411: "The caption should be aligned at the right side of the top of the table." >+ RenderTable {TABLE} at (0,36) size 163x76 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 163x20 >+ RenderText {#text} at (51,0) size 61x19 >+ text run at (51,0) width 61: "Wild Cats" >+ RenderTableSection {TBODY} at (1,21) size 161x54 >+ RenderTableRow {TR} at (0,2) size 161x24 >+ RenderTableCell {TD} at (2,2) size 43x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "Lion" >+ RenderTableCell {TD} at (47,2) size 56x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 52x19 >+ text run at (2,2) width 52: "Leopard" >+ RenderTableCell {TD} at (105,2) size 54x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "Cheetah" >+ RenderTableRow {TR} at (0,28) size 161x24 >+ RenderTableCell {TD} at (2,28) size 43x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 39x19 >+ text run at (2,2) width 39: "Jaguar" >+ RenderTableCell {TD} at (47,28) size 56x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 44x19 >+ text run at (2,2) width 44: "Bobcat" >+ RenderTableCell {TD} at (105,28) size 54x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 41x19 >+ text run at (2,2) width 41: "Ocelot" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.txt >new file mode 100644 >index 00000000000..6019b02cb71 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.txt >@@ -0,0 +1,56 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 772x39 >+ text run at (0,0) width 772: "CELLSPACING specifies the amount space between cells. The first table has a cellspacing value of 20%; the second table does" >+ text run at (0,20) width 124: "not have cellspacing." >+ RenderTable {TABLE} at (0,56) size 88x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 86x54 >+ RenderTableRow {TR} at (0,2) size 86x24 >+ RenderTableCell {TD} at (2,2) size 26x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "text" >+ RenderTableCell {TD} at (30,2) size 26x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "text" >+ RenderTableCell {TD} at (58,2) size 26x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "text" >+ RenderTableRow {TR} at (0,28) size 86x24 >+ RenderTableCell {TD} at (2,28) size 26x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "text" >+ RenderTableCell {TD} at (30,28) size 26x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "text" >+ RenderTableCell {TD} at (58,28) size 26x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "text" >+ RenderBlock (anonymous) at (0,112) size 784x40 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBR {BR} at (0,20) size 0x19 >+ RenderTable {TABLE} at (0,152) size 88x56 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 86x54 >+ RenderTableRow {TR} at (0,2) size 86x24 >+ RenderTableCell {TD} at (2,2) size 26x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "text" >+ RenderTableCell {TD} at (30,2) size 26x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "text" >+ RenderTableCell {TD} at (58,2) size 26x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "text" >+ RenderTableRow {TR} at (0,28) size 86x24 >+ RenderTableCell {TD} at (2,28) size 26x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "text" >+ RenderTableCell {TD} at (30,28) size 26x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "text" >+ RenderTableCell {TD} at (58,28) size 26x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 22x19 >+ text run at (2,2) width 22: "text" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_caption_align_left-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_caption_align_left-expected.txt >new file mode 100644 >index 00000000000..a63b77a3f4c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_caption_align_left-expected.txt >@@ -0,0 +1,33 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x136 >+ RenderBlock {html} at (0,0) size 800x136 >+ RenderBody {body} at (8,16) size 784x112 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 271x19 >+ text run at (0,0) width 271: "The table caption should be aligned at the left" >+ RenderTable {table} at (0,36) size 118x76 [border: (1px outset #808080)] >+ RenderBlock {caption} at (0,0) size 118x20 >+ RenderText {#text} at (24,0) size 70x19 >+ text run at (24,0) width 70: "CAPTION" >+ RenderTableSection (anonymous) at (1,21) size 116x54 >+ RenderTableRow {tr} at (0,2) size 116x24 >+ RenderTableCell {td} at (2,2) size 36x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "cell 1" >+ RenderTableCell {td} at (40,2) size 36x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "cell 2" >+ RenderTableCell {td} at (78,2) size 36x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "cell 3" >+ RenderTableRow {tr} at (0,28) size 116x24 >+ RenderTableCell {td} at (2,28) size 36x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "cell 4" >+ RenderTableCell {td} at (40,28) size 36x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "cell 5" >+ RenderTableCell {td} at (78,28) size 36x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "cell 6" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_caption_align_right-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_caption_align_right-expected.txt >new file mode 100644 >index 00000000000..120b13a63ed >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_caption_align_right-expected.txt >@@ -0,0 +1,33 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x136 >+ RenderBlock {html} at (0,0) size 800x136 >+ RenderBody {body} at (8,16) size 784x112 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 279x19 >+ text run at (0,0) width 279: "The table caption should be aligned at the right" >+ RenderTable {table} at (0,36) size 118x76 [border: (1px outset #808080)] >+ RenderBlock {caption} at (0,0) size 118x20 >+ RenderText {#text} at (24,0) size 70x19 >+ text run at (24,0) width 70: "CAPTION" >+ RenderTableSection (anonymous) at (1,21) size 116x54 >+ RenderTableRow {tr} at (0,2) size 116x24 >+ RenderTableCell {td} at (2,2) size 36x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "cell 1" >+ RenderTableCell {td} at (40,2) size 36x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "cell 2" >+ RenderTableCell {td} at (78,2) size 36x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "cell 3" >+ RenderTableRow {tr} at (0,28) size 116x24 >+ RenderTableCell {td} at (2,28) size 36x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "cell 4" >+ RenderTableCell {td} at (40,28) size 36x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "cell 5" >+ RenderTableCell {td} at (78,28) size 36x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 32x19 >+ text run at (2,2) width 32: "cell 6" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_colgroup_width_px-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_colgroup_width_px-expected.txt >new file mode 100644 >index 00000000000..f867ea5b961 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_colgroup_width_px-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x90 >+ RenderBlock {html} at (0,0) size 800x90 >+ RenderBody {body} at (8,16) size 784x66 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 164x19 >+ text run at (0,0) width 164: "COLGROUP WIDTH=px" >+ RenderTable {table} at (0,36) size 570x30 [border: (1px outset #808080)] >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableSection (anonymous) at (1,1) size 568x28 >+ RenderTableRow {tr} at (0,2) size 568x24 >+ RenderTableCell {td} at (2,2) size 281x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 277x19 >+ text run at (2,2) width 277: "This column should have a width of 200 pixels" >+ RenderTableCell {td} at (285,2) size 281x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 277x19 >+ text run at (2,2) width 277: "This column should have a width of 200 pixels" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_above-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_above-expected.txt >new file mode 100644 >index 00000000000..b06b8eae8b2 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_above-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x159 >+ RenderBlock {html} at (0,0) size 800x159 >+ RenderBody {body} at (8,16) size 784x135 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 456x19 >+ text run at (0,0) width 353: "Only the top side of the frame surrounding the table below " >+ text run at (353,0) width 103: "should be visible." >+ RenderTable {table} at (0,36) size 179x99 [border: (1px solid #808080) none] >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableSection {thead} at (0,1) size 179x26 >+ RenderTableRow {tr} at (0,2) size 179x22 >+ RenderTableCell {th} at (2,2) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (61,2) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (120,2) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableSection {tfoot} at (0,75) size 179x24 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableSection {tbody} at (0,27) size 179x48 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableRow {tr} at (0,24) size 179x22 >+ RenderTableCell {td} at (2,24) size 57x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,24) size 57x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,24) size 57x22 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_below-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_below-expected.txt >new file mode 100644 >index 00000000000..249472c2146 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_below-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x159 >+ RenderBlock {html} at (0,0) size 800x159 >+ RenderBody {body} at (8,16) size 784x135 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 479x19 >+ text run at (0,0) width 376: "Only the bottom side of the frame surrounding the table below " >+ text run at (376,0) width 103: "should be visible." >+ RenderTable {table} at (0,36) size 179x99 [border: none (1px solid #808080) none] >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableSection {thead} at (0,0) size 179x26 >+ RenderTableRow {tr} at (0,2) size 179x22 >+ RenderTableCell {th} at (2,2) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (61,2) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (120,2) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableSection {tfoot} at (0,74) size 179x24 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableSection {tbody} at (0,26) size 179x48 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableRow {tr} at (0,24) size 179x22 >+ RenderTableCell {td} at (2,24) size 57x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,24) size 57x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,24) size 57x22 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_border-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_border-expected.txt >new file mode 100644 >index 00000000000..cf0fe74b0e1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_border-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x160 >+ RenderBlock {html} at (0,0) size 800x160 >+ RenderBody {body} at (8,16) size 784x136 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 432x19 >+ text run at (0,0) width 372: "All four sides of the frame surrounding the table below should " >+ text run at (372,0) width 60: "be visible." >+ RenderTable {table} at (0,36) size 181x100 [border: (1px solid #808080)] >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableSection {thead} at (1,1) size 179x26 >+ RenderTableRow {tr} at (0,2) size 179x22 >+ RenderTableCell {th} at (2,2) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (61,2) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (120,2) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableSection {tfoot} at (1,75) size 179x24 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableSection {tbody} at (1,27) size 179x48 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableRow {tr} at (0,24) size 179x22 >+ RenderTableCell {td} at (2,24) size 57x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,24) size 57x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,24) size 57x22 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_box-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_box-expected.txt >new file mode 100644 >index 00000000000..cf0fe74b0e1 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_box-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x160 >+ RenderBlock {html} at (0,0) size 800x160 >+ RenderBody {body} at (8,16) size 784x136 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 432x19 >+ text run at (0,0) width 372: "All four sides of the frame surrounding the table below should " >+ text run at (372,0) width 60: "be visible." >+ RenderTable {table} at (0,36) size 181x100 [border: (1px solid #808080)] >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableSection {thead} at (1,1) size 179x26 >+ RenderTableRow {tr} at (0,2) size 179x22 >+ RenderTableCell {th} at (2,2) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (61,2) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (120,2) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableSection {tfoot} at (1,75) size 179x24 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableSection {tbody} at (1,27) size 179x48 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableRow {tr} at (0,24) size 179x22 >+ RenderTableCell {td} at (2,24) size 57x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,24) size 57x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,24) size 57x22 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_hsides-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_hsides-expected.txt >new file mode 100644 >index 00000000000..9f5c5ad779c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_hsides-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x160 >+ RenderBlock {html} at (0,0) size 800x160 >+ RenderBody {body} at (8,16) size 784x136 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 535x19 >+ text run at (0,0) width 391: "Only the top and bottom sides of the frame surrounding the table " >+ text run at (391,0) width 144: "below should be visible." >+ RenderTable {table} at (0,36) size 179x100 [border: (1px solid #808080) none (1px solid #808080) none] >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableSection {thead} at (0,1) size 179x26 >+ RenderTableRow {tr} at (0,2) size 179x22 >+ RenderTableCell {th} at (2,2) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (61,2) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (120,2) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableSection {tfoot} at (0,75) size 179x24 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableSection {tbody} at (0,27) size 179x48 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableRow {tr} at (0,24) size 179x22 >+ RenderTableCell {td} at (2,24) size 57x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,24) size 57x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,24) size 57x22 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_lhs-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_lhs-expected.txt >new file mode 100644 >index 00000000000..f1a34b1125c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_lhs-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x158 >+ RenderBlock {html} at (0,0) size 800x158 >+ RenderBody {body} at (8,16) size 784x134 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 454x19 >+ text run at (0,0) width 351: "Only the left side of the frame surrounding the table below " >+ text run at (351,0) width 103: "should be visible." >+ RenderTable {table} at (0,36) size 180x98 [border: none (1px solid #808080)] >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableSection {thead} at (1,0) size 179x26 >+ RenderTableRow {tr} at (0,2) size 179x22 >+ RenderTableCell {th} at (2,2) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (61,2) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (120,2) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableSection {tfoot} at (1,74) size 179x24 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableSection {tbody} at (1,26) size 179x48 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableRow {tr} at (0,24) size 179x22 >+ RenderTableCell {td} at (2,24) size 57x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,24) size 57x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,24) size 57x22 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_rhs-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_rhs-expected.txt >new file mode 100644 >index 00000000000..9c56e0a228c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_rhs-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x158 >+ RenderBlock {html} at (0,0) size 800x158 >+ RenderBody {body} at (8,16) size 784x134 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 462x19 >+ text run at (0,0) width 359: "Only the right side of the frame surrounding the table below " >+ text run at (359,0) width 103: "should be visible." >+ RenderTable {table} at (0,36) size 180x98 [border: none (1px solid #808080) none] >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableSection {thead} at (0,0) size 179x26 >+ RenderTableRow {tr} at (0,2) size 179x22 >+ RenderTableCell {th} at (2,2) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (61,2) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (120,2) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableSection {tfoot} at (0,74) size 179x24 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableSection {tbody} at (0,26) size 179x48 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableRow {tr} at (0,24) size 179x22 >+ RenderTableCell {td} at (2,24) size 57x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,24) size 57x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,24) size 57x22 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_vsides-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_vsides-expected.txt >new file mode 100644 >index 00000000000..6250c0aa983 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_frame_vsides-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x158 >+ RenderBlock {html} at (0,0) size 800x158 >+ RenderBody {body} at (8,16) size 784x134 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 516x19 >+ text run at (0,0) width 372: "Only the right and left sides of the frame surrounding the table " >+ text run at (372,0) width 144: "below should be visible." >+ RenderTable {table} at (0,36) size 181x98 [border: none (1px solid #808080) none (1px solid #808080)] >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableSection {thead} at (1,0) size 179x26 >+ RenderTableRow {tr} at (0,2) size 179x22 >+ RenderTableCell {th} at (2,2) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (61,2) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableCell {th} at (120,2) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 55x19 >+ text run at (1,1) width 55: "THEAD" >+ RenderTableSection {tfoot} at (1,74) size 179x24 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 51x19 >+ text run at (1,1) width 51: "TFOOT" >+ RenderTableSection {tbody} at (1,26) size 179x48 >+ RenderTableRow {tr} at (0,0) size 179x22 >+ RenderTableCell {td} at (2,0) size 57x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,0) size 57x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,0) size 57x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableRow {tr} at (0,24) size 179x22 >+ RenderTableCell {td} at (2,24) size 57x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (61,24) size 57x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >+ RenderTableCell {td} at (120,24) size 57x22 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 53x19 >+ text run at (1,1) width 53: "TBODY" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_rules_all-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_rules_all-expected.txt >new file mode 100644 >index 00000000000..2cdf3f2a5f4 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_rules_all-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x153 >+ RenderBlock {html} at (0,0) size 800x153 >+ RenderBody {body} at (8,16) size 784x129 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 428x19 >+ text run at (0,0) width 387: "There should be rules between all rows and columns in the table " >+ text run at (387,0) width 41: "below." >+ RenderTable {table} at (0,36) size 175x93 [border: none] >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableSection {thead} at (0,0) size 174x23 >+ RenderTableRow {tr} at (0,0) size 174x23 >+ RenderTableCell {th} at (0,0) size 58x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 55x19 >+ text run at (2,2) width 55: "THEAD" >+ RenderTableCell {th} at (58,0) size 58x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 55x19 >+ text run at (2,2) width 55: "THEAD" >+ RenderTableCell {th} at (116,0) size 58x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 55x19 >+ text run at (2,2) width 55: "THEAD" >+ RenderTableSection {tfoot} at (0,69) size 174x23 >+ RenderTableRow {tr} at (0,0) size 174x23 >+ RenderTableCell {td} at (0,0) size 58x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 51x19 >+ text run at (2,2) width 51: "TFOOT" >+ RenderTableCell {td} at (58,0) size 58x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 51x19 >+ text run at (2,2) width 51: "TFOOT" >+ RenderTableCell {td} at (116,0) size 58x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 51x19 >+ text run at (2,2) width 51: "TFOOT" >+ RenderTableSection {tbody} at (0,23) size 174x46 >+ RenderTableRow {tr} at (0,0) size 174x23 >+ RenderTableCell {td} at (0,0) size 58x23 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 53x19 >+ text run at (2,2) width 53: "TBODY" >+ RenderTableCell {td} at (58,0) size 58x23 [border: (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 53x19 >+ text run at (2,2) width 53: "TBODY" >+ RenderTableCell {td} at (116,0) size 58x23 [border: (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 53x19 >+ text run at (2,2) width 53: "TBODY" >+ RenderTableRow {tr} at (0,23) size 174x23 >+ RenderTableCell {td} at (0,23) size 58x23 [border: (1px solid #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 53x19 >+ text run at (2,2) width 53: "TBODY" >+ RenderTableCell {td} at (58,23) size 58x23 [border: (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 53x19 >+ text run at (2,2) width 53: "TBODY" >+ RenderTableCell {td} at (116,23) size 58x23 [border: (1px solid #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 53x19 >+ text run at (2,2) width 53: "TBODY" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_rules_cols-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_rules_cols-expected.txt >new file mode 100644 >index 00000000000..abd78696b82 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_rules_cols-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x150 >+ RenderBlock {html} at (0,0) size 800x150 >+ RenderBody {body} at (8,16) size 784x126 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 486x19 >+ text run at (0,0) width 390: "There should be rules between all columns (and only columns) in " >+ text run at (390,0) width 96: "the table below." >+ RenderTable {table} at (0,36) size 175x90 [border: none] >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableSection {thead} at (0,0) size 174x23 >+ RenderTableRow {tr} at (0,0) size 174x23 >+ RenderTableCell {th} at (0,0) size 58x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 55x19 >+ text run at (2,2) width 55: "THEAD" >+ RenderTableCell {th} at (58,0) size 58x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 55x19 >+ text run at (2,2) width 55: "THEAD" >+ RenderTableCell {th} at (116,0) size 58x23 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 55x19 >+ text run at (2,2) width 55: "THEAD" >+ RenderTableSection {tfoot} at (0,67) size 174x22 >+ RenderTableRow {tr} at (0,0) size 174x22 >+ RenderTableCell {td} at (0,0) size 58x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 51x19 >+ text run at (2,1) width 51: "TFOOT" >+ RenderTableCell {td} at (58,0) size 58x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 51x19 >+ text run at (2,1) width 51: "TFOOT" >+ RenderTableCell {td} at (116,0) size 58x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 51x19 >+ text run at (2,1) width 51: "TFOOT" >+ RenderTableSection {tbody} at (0,23) size 174x44 >+ RenderTableRow {tr} at (0,0) size 174x22 >+ RenderTableCell {td} at (0,0) size 58x22 [border: none none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 53x19 >+ text run at (2,1) width 53: "TBODY" >+ RenderTableCell {td} at (58,0) size 58x22 [border: none none none (1px solid #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 53x19 >+ text run at (2,1) width 53: "TBODY" >+ RenderTableCell {td} at (116,0) size 58x22 [border: none none none (1px solid #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 53x19 >+ text run at (2,1) width 53: "TBODY" >+ RenderTableRow {tr} at (0,22) size 174x22 >+ RenderTableCell {td} at (0,22) size 58x22 [border: none none none (1px solid #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 53x19 >+ text run at (2,1) width 53: "TBODY" >+ RenderTableCell {td} at (58,22) size 58x22 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 53x19 >+ text run at (2,1) width 53: "TBODY" >+ RenderTableCell {td} at (116,22) size 58x22 [border: none none none (1px solid #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,1) size 53x19 >+ text run at (2,1) width 53: "TBODY" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_rules_rows-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_rules_rows-expected.txt >new file mode 100644 >index 00000000000..3e320f54f94 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/marvin/x_table_rules_rows-expected.txt >@@ -0,0 +1,59 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x153 >+ RenderBlock {html} at (0,0) size 800x153 >+ RenderBody {body} at (8,16) size 784x129 >+ RenderBlock {p} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 448x19 >+ text run at (0,0) width 374: "There should be rules between all rows (and only rows) in the " >+ text run at (374,0) width 74: "table below." >+ RenderTable {table} at (0,36) size 173x93 [border: none] >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableCol {colgroup} at (0,0) size 0x0 >+ RenderTableCol {col} at (0,0) size 0x0 >+ RenderTableSection {thead} at (0,0) size 172x23 >+ RenderTableRow {tr} at (0,0) size 172x23 >+ RenderTableCell {th} at (0,0) size 58x23 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 55x19 >+ text run at (2,2) width 55: "THEAD" >+ RenderTableCell {th} at (58,0) size 57x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 55x19 >+ text run at (1,2) width 55: "THEAD" >+ RenderTableCell {th} at (115,0) size 57x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 55x19 >+ text run at (1,2) width 55: "THEAD" >+ RenderTableSection {tfoot} at (0,69) size 172x23 >+ RenderTableRow {tr} at (0,0) size 172x23 >+ RenderTableCell {td} at (0,0) size 58x23 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 51x19 >+ text run at (2,2) width 51: "TFOOT" >+ RenderTableCell {td} at (58,0) size 57x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 51x19 >+ text run at (1,2) width 51: "TFOOT" >+ RenderTableCell {td} at (115,0) size 57x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 51x19 >+ text run at (1,2) width 51: "TFOOT" >+ RenderTableSection {tbody} at (0,23) size 172x46 >+ RenderTableRow {tr} at (0,0) size 172x23 >+ RenderTableCell {td} at (0,0) size 58x23 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 53x19 >+ text run at (2,2) width 53: "TBODY" >+ RenderTableCell {td} at (58,0) size 57x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 53x19 >+ text run at (1,2) width 53: "TBODY" >+ RenderTableCell {td} at (115,0) size 57x23 [border: (1px solid #808080) none none none] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 53x19 >+ text run at (1,2) width 53: "TBODY" >+ RenderTableRow {tr} at (0,23) size 172x23 >+ RenderTableCell {td} at (0,23) size 58x23 [border: (1px solid #808080) none none (1px none #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 53x19 >+ text run at (2,2) width 53: "TBODY" >+ RenderTableCell {td} at (58,23) size 57x23 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 53x19 >+ text run at (1,2) width 53: "TBODY" >+ RenderTableCell {td} at (115,23) size 57x23 [border: (1px solid #808080) none none none] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,2) size 53x19 >+ text run at (1,2) width 53: "TBODY" >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/other/empty_cells-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/other/empty_cells-expected.txt >new file mode 100644 >index 00000000000..bd12a925496 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/other/empty_cells-expected.txt >@@ -0,0 +1,830 @@ >+layer at (0,0) size 785x2678 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2678 >+ RenderBlock {HTML} at (0,0) size 785x2678 >+ RenderBody {BODY} at (8,8) size 769x2654 [bgcolor=#FFFFFF] >+ RenderBlock {P} at (0,0) size 769x40 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 339x19 >+ text run at (0,0) width 339: "this table should be about 6 (12 in NavQuirks) pixels tall" >+ RenderTable {TABLE} at (0,20) size 100x0 [bgcolor=#FFA500] >+ RenderTableSection {TBODY} at (0,0) size 100x0 >+ RenderTableRow {TR} at (0,0) size 100x0 >+ RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,0) size 100x0 >+ RenderTableCell {TD} at (0,0) size 0x0 [r=1 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,0) size 100x0 >+ RenderTableCell {TD} at (0,0) size 0x0 [r=2 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,0) size 100x0 >+ RenderTableCell {TD} at (0,0) size 0x0 [r=3 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,0) size 100x0 >+ RenderTableCell {TD} at (0,0) size 0x0 [r=4 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,0) size 100x0 >+ RenderTableCell {TD} at (0,0) size 0x0 [r=5 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,20) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,56) size 769x54 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 339x19 >+ text run at (0,0) width 339: "this table should be about 8 (14 in NavQuirks) pixels tall" >+ RenderTable {TABLE} at (0,20) size 100x14 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 98x12 >+ RenderTableRow {TR} at (0,0) size 98x2 >+ RenderTableCell {TD} at (0,0) size 98x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,2) size 98x2 >+ RenderTableCell {TD} at (0,2) size 98x2 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,4) size 98x2 >+ RenderTableCell {TD} at (0,4) size 98x2 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,6) size 98x2 >+ RenderTableCell {TD} at (0,6) size 98x2 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,8) size 98x2 >+ RenderTableCell {TD} at (0,8) size 98x2 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,10) size 98x2 >+ RenderTableCell {TD} at (0,10) size 98x2 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,34) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,126) size 769x52 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 232x19 >+ text run at (0,0) width 232: "this table should be about 12 pixels tall" >+ RenderTable {TABLE} at (0,20) size 100x12 [bgcolor=#FFA500] >+ RenderTableSection {TBODY} at (0,0) size 100x12 >+ RenderTableRow {TR} at (0,0) size 100x2 >+ RenderTableCell {TD} at (0,1) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,2) size 100x2 >+ RenderTableCell {TD} at (0,3) size 0x0 [r=1 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,4) size 100x2 >+ RenderTableCell {TD} at (0,5) size 0x0 [r=2 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,6) size 100x2 >+ RenderTableCell {TD} at (0,7) size 0x0 [r=3 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,8) size 100x2 >+ RenderTableCell {TD} at (0,9) size 0x0 [r=4 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,10) size 100x2 >+ RenderTableCell {TD} at (0,11) size 0x0 [r=5 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,32) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,194) size 769x54 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 232x19 >+ text run at (0,0) width 232: "this table should be about 14 pixels tall" >+ RenderTable {TABLE} at (0,20) size 100x14 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 98x12 >+ RenderTableRow {TR} at (0,0) size 98x2 >+ RenderTableCell {TD} at (0,0) size 98x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,2) size 98x2 >+ RenderTableCell {TD} at (0,2) size 98x2 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,4) size 98x2 >+ RenderTableCell {TD} at (0,4) size 98x2 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,6) size 98x2 >+ RenderTableCell {TD} at (0,6) size 98x2 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,8) size 98x2 >+ RenderTableCell {TD} at (0,8) size 98x2 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,10) size 98x2 >+ RenderTableCell {TD} at (0,10) size 98x2 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,34) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,264) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "this table should be about 5 (3 in Standard) pixels wide" >+ RenderTable {TABLE} at (0,20) size 4x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 2x2 >+ RenderTableRow {TR} at (0,0) size 2x2 >+ RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,324) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 331x19 >+ text run at (0,0) width 331: "this table should be about 8 (4 in Standard) pixels wide" >+ RenderTable {TABLE} at (0,20) size 6x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 4x2 >+ RenderTableRow {TR} at (0,0) size 4x2 >+ RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,384) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 339x19 >+ text run at (0,0) width 339: "this table should be about 20 (8 in Standard) pixels wide" >+ RenderTable {TABLE} at (0,20) size 14x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 12x2 >+ RenderTableRow {TR} at (0,0) size 12x2 >+ RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (4,0) size 2x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (6,0) size 2x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (8,0) size 2x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderTableCell {TD} at (10,0) size 2x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,444) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 418x19 >+ text run at (0,0) width 418: "this table should be about 272 pixels wide, but can shrink to 92 pixels" >+ RenderTable {TABLE} at (0,20) size 182x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 180x2 >+ RenderTableRow {TR} at (0,0) size 180x2 >+ RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (4,0) size 2x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (6,0) size 2x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (8,0) size 2x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderTableCell {TD} at (10,0) size 2x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderTableCell {TD} at (12,0) size 2x2 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1] >+ RenderTableCell {TD} at (14,0) size 2x2 [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1] >+ RenderTableCell {TD} at (16,0) size 2x2 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=1] >+ RenderTableCell {TD} at (18,0) size 2x2 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=1] >+ RenderTableCell {TD} at (20,0) size 2x2 [border: (1px inset #808080)] [r=0 c=10 rs=1 cs=1] >+ RenderTableCell {TD} at (22,0) size 2x2 [border: (1px inset #808080)] [r=0 c=11 rs=1 cs=1] >+ RenderTableCell {TD} at (24,0) size 2x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=1] >+ RenderTableCell {TD} at (26,0) size 2x2 [border: (1px inset #808080)] [r=0 c=13 rs=1 cs=1] >+ RenderTableCell {TD} at (28,0) size 2x2 [border: (1px inset #808080)] [r=0 c=14 rs=1 cs=1] >+ RenderTableCell {TD} at (30,0) size 2x2 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=1] >+ RenderTableCell {TD} at (32,0) size 2x2 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=1] >+ RenderTableCell {TD} at (34,0) size 2x2 [border: (1px inset #808080)] [r=0 c=17 rs=1 cs=1] >+ RenderTableCell {TD} at (36,0) size 2x2 [border: (1px inset #808080)] [r=0 c=18 rs=1 cs=1] >+ RenderTableCell {TD} at (38,0) size 2x2 [border: (1px inset #808080)] [r=0 c=19 rs=1 cs=1] >+ RenderTableCell {TD} at (40,0) size 2x2 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=1] >+ RenderTableCell {TD} at (42,0) size 2x2 [border: (1px inset #808080)] [r=0 c=21 rs=1 cs=1] >+ RenderTableCell {TD} at (44,0) size 2x2 [border: (1px inset #808080)] [r=0 c=22 rs=1 cs=1] >+ RenderTableCell {TD} at (46,0) size 2x2 [border: (1px inset #808080)] [r=0 c=23 rs=1 cs=1] >+ RenderTableCell {TD} at (48,0) size 2x2 [border: (1px inset #808080)] [r=0 c=24 rs=1 cs=1] >+ RenderTableCell {TD} at (50,0) size 2x2 [border: (1px inset #808080)] [r=0 c=25 rs=1 cs=1] >+ RenderTableCell {TD} at (52,0) size 2x2 [border: (1px inset #808080)] [r=0 c=26 rs=1 cs=1] >+ RenderTableCell {TD} at (54,0) size 2x2 [border: (1px inset #808080)] [r=0 c=27 rs=1 cs=1] >+ RenderTableCell {TD} at (56,0) size 2x2 [border: (1px inset #808080)] [r=0 c=28 rs=1 cs=1] >+ RenderTableCell {TD} at (58,0) size 2x2 [border: (1px inset #808080)] [r=0 c=29 rs=1 cs=1] >+ RenderTableCell {TD} at (60,0) size 2x2 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=1] >+ RenderTableCell {TD} at (62,0) size 2x2 [border: (1px inset #808080)] [r=0 c=31 rs=1 cs=1] >+ RenderTableCell {TD} at (64,0) size 2x2 [border: (1px inset #808080)] [r=0 c=32 rs=1 cs=1] >+ RenderTableCell {TD} at (66,0) size 2x2 [border: (1px inset #808080)] [r=0 c=33 rs=1 cs=1] >+ RenderTableCell {TD} at (68,0) size 2x2 [border: (1px inset #808080)] [r=0 c=34 rs=1 cs=1] >+ RenderTableCell {TD} at (70,0) size 2x2 [border: (1px inset #808080)] [r=0 c=35 rs=1 cs=1] >+ RenderTableCell {TD} at (72,0) size 2x2 [border: (1px inset #808080)] [r=0 c=36 rs=1 cs=1] >+ RenderTableCell {TD} at (74,0) size 2x2 [border: (1px inset #808080)] [r=0 c=37 rs=1 cs=1] >+ RenderTableCell {TD} at (76,0) size 2x2 [border: (1px inset #808080)] [r=0 c=38 rs=1 cs=1] >+ RenderTableCell {TD} at (78,0) size 2x2 [border: (1px inset #808080)] [r=0 c=39 rs=1 cs=1] >+ RenderTableCell {TD} at (80,0) size 2x2 [border: (1px inset #808080)] [r=0 c=40 rs=1 cs=1] >+ RenderTableCell {TD} at (82,0) size 2x2 [border: (1px inset #808080)] [r=0 c=41 rs=1 cs=1] >+ RenderTableCell {TD} at (84,0) size 2x2 [border: (1px inset #808080)] [r=0 c=42 rs=1 cs=1] >+ RenderTableCell {TD} at (86,0) size 2x2 [border: (1px inset #808080)] [r=0 c=43 rs=1 cs=1] >+ RenderTableCell {TD} at (88,0) size 2x2 [border: (1px inset #808080)] [r=0 c=44 rs=1 cs=1] >+ RenderTableCell {TD} at (90,0) size 2x2 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=1] >+ RenderTableCell {TD} at (92,0) size 2x2 [border: (1px inset #808080)] [r=0 c=46 rs=1 cs=1] >+ RenderTableCell {TD} at (94,0) size 2x2 [border: (1px inset #808080)] [r=0 c=47 rs=1 cs=1] >+ RenderTableCell {TD} at (96,0) size 2x2 [border: (1px inset #808080)] [r=0 c=48 rs=1 cs=1] >+ RenderTableCell {TD} at (98,0) size 2x2 [border: (1px inset #808080)] [r=0 c=49 rs=1 cs=1] >+ RenderTableCell {TD} at (100,0) size 2x2 [border: (1px inset #808080)] [r=0 c=50 rs=1 cs=1] >+ RenderTableCell {TD} at (102,0) size 2x2 [border: (1px inset #808080)] [r=0 c=51 rs=1 cs=1] >+ RenderTableCell {TD} at (104,0) size 2x2 [border: (1px inset #808080)] [r=0 c=52 rs=1 cs=1] >+ RenderTableCell {TD} at (106,0) size 2x2 [border: (1px inset #808080)] [r=0 c=53 rs=1 cs=1] >+ RenderTableCell {TD} at (108,0) size 2x2 [border: (1px inset #808080)] [r=0 c=54 rs=1 cs=1] >+ RenderTableCell {TD} at (110,0) size 2x2 [border: (1px inset #808080)] [r=0 c=55 rs=1 cs=1] >+ RenderTableCell {TD} at (112,0) size 2x2 [border: (1px inset #808080)] [r=0 c=56 rs=1 cs=1] >+ RenderTableCell {TD} at (114,0) size 2x2 [border: (1px inset #808080)] [r=0 c=57 rs=1 cs=1] >+ RenderTableCell {TD} at (116,0) size 2x2 [border: (1px inset #808080)] [r=0 c=58 rs=1 cs=1] >+ RenderTableCell {TD} at (118,0) size 2x2 [border: (1px inset #808080)] [r=0 c=59 rs=1 cs=1] >+ RenderTableCell {TD} at (120,0) size 2x2 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=1] >+ RenderTableCell {TD} at (122,0) size 2x2 [border: (1px inset #808080)] [r=0 c=61 rs=1 cs=1] >+ RenderTableCell {TD} at (124,0) size 2x2 [border: (1px inset #808080)] [r=0 c=62 rs=1 cs=1] >+ RenderTableCell {TD} at (126,0) size 2x2 [border: (1px inset #808080)] [r=0 c=63 rs=1 cs=1] >+ RenderTableCell {TD} at (128,0) size 2x2 [border: (1px inset #808080)] [r=0 c=64 rs=1 cs=1] >+ RenderTableCell {TD} at (130,0) size 2x2 [border: (1px inset #808080)] [r=0 c=65 rs=1 cs=1] >+ RenderTableCell {TD} at (132,0) size 2x2 [border: (1px inset #808080)] [r=0 c=66 rs=1 cs=1] >+ RenderTableCell {TD} at (134,0) size 2x2 [border: (1px inset #808080)] [r=0 c=67 rs=1 cs=1] >+ RenderTableCell {TD} at (136,0) size 2x2 [border: (1px inset #808080)] [r=0 c=68 rs=1 cs=1] >+ RenderTableCell {TD} at (138,0) size 2x2 [border: (1px inset #808080)] [r=0 c=69 rs=1 cs=1] >+ RenderTableCell {TD} at (140,0) size 2x2 [border: (1px inset #808080)] [r=0 c=70 rs=1 cs=1] >+ RenderTableCell {TD} at (142,0) size 2x2 [border: (1px inset #808080)] [r=0 c=71 rs=1 cs=1] >+ RenderTableCell {TD} at (144,0) size 2x2 [border: (1px inset #808080)] [r=0 c=72 rs=1 cs=1] >+ RenderTableCell {TD} at (146,0) size 2x2 [border: (1px inset #808080)] [r=0 c=73 rs=1 cs=1] >+ RenderTableCell {TD} at (148,0) size 2x2 [border: (1px inset #808080)] [r=0 c=74 rs=1 cs=1] >+ RenderTableCell {TD} at (150,0) size 2x2 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=1] >+ RenderTableCell {TD} at (152,0) size 2x2 [border: (1px inset #808080)] [r=0 c=76 rs=1 cs=1] >+ RenderTableCell {TD} at (154,0) size 2x2 [border: (1px inset #808080)] [r=0 c=77 rs=1 cs=1] >+ RenderTableCell {TD} at (156,0) size 2x2 [border: (1px inset #808080)] [r=0 c=78 rs=1 cs=1] >+ RenderTableCell {TD} at (158,0) size 2x2 [border: (1px inset #808080)] [r=0 c=79 rs=1 cs=1] >+ RenderTableCell {TD} at (160,0) size 2x2 [border: (1px inset #808080)] [r=0 c=80 rs=1 cs=1] >+ RenderTableCell {TD} at (162,0) size 2x2 [border: (1px inset #808080)] [r=0 c=81 rs=1 cs=1] >+ RenderTableCell {TD} at (164,0) size 2x2 [border: (1px inset #808080)] [r=0 c=82 rs=1 cs=1] >+ RenderTableCell {TD} at (166,0) size 2x2 [border: (1px inset #808080)] [r=0 c=83 rs=1 cs=1] >+ RenderTableCell {TD} at (168,0) size 2x2 [border: (1px inset #808080)] [r=0 c=84 rs=1 cs=1] >+ RenderTableCell {TD} at (170,0) size 2x2 [border: (1px inset #808080)] [r=0 c=85 rs=1 cs=1] >+ RenderTableCell {TD} at (172,0) size 2x2 [border: (1px inset #808080)] [r=0 c=86 rs=1 cs=1] >+ RenderTableCell {TD} at (174,0) size 2x2 [border: (1px inset #808080)] [r=0 c=87 rs=1 cs=1] >+ RenderTableCell {TD} at (176,0) size 2x2 [border: (1px inset #808080)] [r=0 c=88 rs=1 cs=1] >+ RenderTableCell {TD} at (178,0) size 2x2 [border: (1px inset #808080)] [r=0 c=89 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,504) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 382x19 >+ text run at (0,0) width 382: "this table should be about 8 pixels wide (nested without border)" >+ RenderTable {TABLE} at (0,20) size 10x4 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 8x2 >+ RenderTableRow {TR} at (0,0) size 8x2 >+ RenderTableCell {TD} at (0,0) size 8x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 6x0 [bgcolor=#FFA500] >+ RenderTableSection {TBODY} at (0,0) size 6x0 >+ RenderTableRow {TR} at (0,0) size 6x0 >+ RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=4 rs=1 cs=1] >+ RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=5 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,564) size 769x20 >+ RenderText {#text} at (0,0) size 464x19 >+ text run at (0,0) width 464: "this table should be about 122 pixels wide (nested, width=10 without border)" >+ RenderBlock {HR} at (0,600) size 124x2 [border: (1px inset #000000)] >+ RenderTable {TABLE} at (0,610) size 124x4 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 122x2 >+ RenderTableRow {TR} at (0,0) size 122x2 >+ RenderTableCell {TD} at (0,0) size 122x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 120x0 [bgcolor=#FFA500] >+ RenderTableSection {TBODY} at (0,0) size 120x0 >+ RenderTableRow {TR} at (0,0) size 120x0 >+ RenderTableCell {TD} at (0,0) size 10x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (10,0) size 10x0 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (20,0) size 10x0 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (30,0) size 10x0 [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (40,0) size 10x0 [r=0 c=4 rs=1 cs=1] >+ RenderTableCell {TD} at (50,0) size 10x0 [r=0 c=5 rs=1 cs=1] >+ RenderTableCell {TD} at (60,0) size 10x0 [r=0 c=6 rs=1 cs=1] >+ RenderTableCell {TD} at (70,0) size 10x0 [r=0 c=7 rs=1 cs=1] >+ RenderTableCell {TD} at (80,0) size 10x0 [r=0 c=8 rs=1 cs=1] >+ RenderTableCell {TD} at (90,0) size 10x0 [r=0 c=9 rs=1 cs=1] >+ RenderTableCell {TD} at (100,0) size 10x0 [r=0 c=10 rs=1 cs=1] >+ RenderTableCell {TD} at (110,0) size 10x0 [r=0 c=11 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,614) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,650) size 769x46 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 343x19 >+ text run at (0,0) width 343: "this table should be about 32 pixels wide (cellpadding=1)" >+ RenderTable {TABLE} at (0,20) size 26x6 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 24x4 >+ RenderTableRow {TR} at (0,0) size 24x4 >+ RenderTableCell {TD} at (0,0) size 4x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (4,0) size 4x4 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (8,0) size 4x4 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (12,0) size 4x4 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (16,0) size 4x4 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderTableCell {TD} at (20,0) size 4x4 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,26) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,712) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 308x19 >+ text run at (0,0) width 308: "this table should be about 26 pixels wide (width=2)" >+ RenderTable {TABLE} at (0,20) size 26x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 24x2 >+ RenderTableRow {TR} at (0,0) size 24x2 >+ RenderTableCell {TD} at (0,0) size 4x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (4,0) size 4x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (8,0) size 4x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (12,0) size 4x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (16,0) size 4x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderTableCell {TD} at (20,0) size 4x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,772) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 321x19 >+ text run at (0,0) width 321: "this table should be about 20 pixels wide (colspan=3)" >+ RenderTable {TABLE} at (0,20) size 14x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 12x2 >+ RenderTableRow {TR} at (0,0) size 12x2 >+ RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=3] >+ RenderTableCell {TD} at (4,0) size 2x2 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=3] >+ RenderTableCell {TD} at (6,0) size 2x2 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=3] >+ RenderTableCell {TD} at (8,0) size 2x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=3] >+ RenderTableCell {TD} at (10,0) size 2x2 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=3] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,832) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "this table should be about 26 pixels wide (colspan=3 width=2)" >+ RenderTable {TABLE} at (0,20) size 26x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 24x2 >+ RenderTableRow {TR} at (0,0) size 24x2 >+ RenderTableCell {TD} at (0,0) size 4x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderTableCell {TD} at (4,0) size 4x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=3] >+ RenderTableCell {TD} at (8,0) size 4x2 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=3] >+ RenderTableCell {TD} at (12,0) size 4x2 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=3] >+ RenderTableCell {TD} at (16,0) size 4x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=3] >+ RenderTableCell {TD} at (20,0) size 4x2 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=3] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,892) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 321x19 >+ text run at (0,0) width 321: "this table should be about 26 pixels wide (colspan=4)" >+ RenderTable {TABLE} at (0,20) size 14x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 12x2 >+ RenderTableRow {TR} at (0,0) size 12x2 >+ RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4] >+ RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4] >+ RenderTableCell {TD} at (4,0) size 2x2 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4] >+ RenderTableCell {TD} at (6,0) size 2x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4] >+ RenderTableCell {TD} at (8,0) size 2x2 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4] >+ RenderTableCell {TD} at (10,0) size 2x2 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,952) size 769x48 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 411x19 >+ text run at (0,0) width 411: "this table should be about 38 pixels wide (colspan=4, cellspacing=2)" >+ RenderTable {TABLE} at (0,20) size 28x8 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 26x6 >+ RenderTableRow {TR} at (0,2) size 26x2 >+ RenderTableCell {TD} at (2,2) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4] >+ RenderTableCell {TD} at (6,2) size 2x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4] >+ RenderTableCell {TD} at (10,2) size 2x2 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4] >+ RenderTableCell {TD} at (14,2) size 2x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4] >+ RenderTableCell {TD} at (18,2) size 2x2 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4] >+ RenderTableCell {TD} at (22,2) size 2x2 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4] >+ RenderBlock (anonymous) at (0,28) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1016) size 769x48 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 414x19 >+ text run at (0,0) width 414: "this table should be about 38 pixels wide (colspan=4, cellpadding=2)" >+ RenderTable {TABLE} at (0,20) size 38x8 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 36x6 >+ RenderTableRow {TR} at (0,0) size 36x6 >+ RenderTableCell {TD} at (0,0) size 6x6 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4] >+ RenderTableCell {TD} at (6,0) size 6x6 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4] >+ RenderTableCell {TD} at (12,0) size 6x6 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4] >+ RenderTableCell {TD} at (18,0) size 6x6 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4] >+ RenderTableCell {TD} at (24,0) size 6x6 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4] >+ RenderTableCell {TD} at (30,0) size 6x6 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4] >+ RenderBlock (anonymous) at (0,28) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1080) size 769x50 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 414x19 >+ text run at (0,0) width 414: "this table should be about 38 pixels wide (colspan=4, cellpadding=3)" >+ RenderTable {TABLE} at (0,20) size 50x10 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 48x8 >+ RenderTableRow {TR} at (0,0) size 48x8 >+ RenderTableCell {TD} at (0,0) size 8x8 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4] >+ RenderTableCell {TD} at (8,0) size 8x8 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4] >+ RenderTableCell {TD} at (16,0) size 8x8 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4] >+ RenderTableCell {TD} at (24,0) size 8x8 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4] >+ RenderTableCell {TD} at (32,0) size 8x8 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4] >+ RenderTableCell {TD} at (40,0) size 8x8 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4] >+ RenderBlock (anonymous) at (0,30) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1146) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 375x19 >+ text run at (0,0) width 375: "this table should be about 26 pixels wide (colspan=4 width=2)" >+ RenderTable {TABLE} at (0,20) size 26x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 24x2 >+ RenderTableRow {TR} at (0,0) size 24x2 >+ RenderTableCell {TD} at (0,0) size 4x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4] >+ RenderTableCell {TD} at (4,0) size 4x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4] >+ RenderTableCell {TD} at (8,0) size 4x2 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4] >+ RenderTableCell {TD} at (12,0) size 4x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4] >+ RenderTableCell {TD} at (16,0) size 4x2 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4] >+ RenderTableCell {TD} at (20,0) size 4x2 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1206) size 769x64 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 374x19 >+ text run at (0,0) width 374: "this table should be about 20 pixels wide (colspan=3 with BR)" >+ RenderTable {TABLE} at (0,20) size 14x24 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 12x22 >+ RenderTableRow {TR} at (0,0) size 12x22 >+ RenderTableCell {TD} at (0,0) size 2x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (2,0) size 2x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (4,0) size 2x22 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (6,0) size 2x22 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (8,0) size 2x22 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (10,0) size 2x22 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderBlock (anonymous) at (0,44) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1286) size 769x64 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 374x19 >+ text run at (0,0) width 374: "this table should be about 20 pixels wide (colspan=3 with BR)" >+ RenderTable {TABLE} at (0,20) size 14x24 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 12x22 >+ RenderTableRow {TR} at (0,0) size 12x22 >+ RenderTableCell {TD} at (0,0) size 2x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (2,0) size 2x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (4,0) size 2x22 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (6,0) size 2x22 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (8,0) size 2x22 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (10,0) size 2x22 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderBlock (anonymous) at (0,44) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1366) size 769x64 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 428x19 >+ text run at (0,0) width 428: "this table should be about 26 pixels wide (colspan=3 width=2 with BR)" >+ RenderTable {TABLE} at (0,20) size 26x24 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 24x22 >+ RenderTableRow {TR} at (0,0) size 24x22 >+ RenderTableCell {TD} at (0,0) size 4x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (4,0) size 4x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (8,0) size 4x22 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (12,0) size 4x22 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (16,0) size 4x22 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (20,0) size 4x22 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderBlock (anonymous) at (0,44) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1446) size 769x64 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 428x19 >+ text run at (0,0) width 428: "this table should be about 32 pixels wide (colspan=3 width=3 with BR)" >+ RenderTable {TABLE} at (0,20) size 32x24 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 30x22 >+ RenderTableRow {TR} at (0,0) size 30x22 >+ RenderTableCell {TD} at (0,0) size 5x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (5,0) size 5x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (10,0) size 5x22 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (15,0) size 5x22 [border: (1px inset #808080)] [r=0 c=9 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (20,0) size 5x22 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (25,0) size 5x22 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=3] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderBlock (anonymous) at (0,44) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1526) size 769x64 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 374x19 >+ text run at (0,0) width 374: "this table should be about 26 pixels wide (colspan=4 with BR)" >+ RenderTable {TABLE} at (0,20) size 14x24 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 12x22 >+ RenderTableRow {TR} at (0,0) size 12x22 >+ RenderTableCell {TD} at (0,0) size 2x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (2,0) size 2x22 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (4,0) size 2x22 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (6,0) size 2x22 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (8,0) size 2x22 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (10,0) size 2x22 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderBlock (anonymous) at (0,44) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1606) size 769x64 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 374x19 >+ text run at (0,0) width 374: "this table should be about 32 pixels wide (colspan=5 with BR)" >+ RenderTable {TABLE} at (0,20) size 14x24 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 12x22 >+ RenderTableRow {TR} at (0,0) size 12x22 >+ RenderTableCell {TD} at (0,0) size 2x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=5] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (2,0) size 2x22 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=5] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (4,0) size 2x22 [border: (1px inset #808080)] [r=0 c=10 rs=1 cs=5] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (6,0) size 2x22 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=5] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (8,0) size 2x22 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=5] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (10,0) size 2x22 [border: (1px inset #808080)] [r=0 c=25 rs=1 cs=5] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderBlock (anonymous) at (0,44) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1686) size 769x64 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 382x19 >+ text run at (0,0) width 382: "this table should be about 92 pixels wide (colspan=15 with BR)" >+ RenderTable {TABLE} at (0,20) size 14x24 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 12x22 >+ RenderTableRow {TR} at (0,0) size 12x22 >+ RenderTableCell {TD} at (0,0) size 2x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (2,0) size 2x22 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (4,0) size 2x22 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (6,0) size 2x22 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (8,0) size 2x22 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (10,0) size 2x22 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderBlock (anonymous) at (0,44) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1766) size 769x64 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 429x19 >+ text run at (0,0) width 429: "this table should be about 92 pixels wide (nested, colspan=15 with BR)" >+ RenderTable {TABLE} at (0,20) size 10x24 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 8x22 >+ RenderTableRow {TR} at (0,0) size 8x22 >+ RenderTableCell {TD} at (0,0) size 8x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 6x20 [bgcolor=#FFA500] >+ RenderTableSection {TBODY} at (0,0) size 6x20 >+ RenderTableRow {TR} at (0,0) size 6x20 >+ RenderTableCell {TD} at (0,0) size 1x20 [r=0 c=0 rs=1 cs=15] >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTableCell {TD} at (1,0) size 1x20 [r=0 c=15 rs=1 cs=15] >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTableCell {TD} at (2,0) size 1x20 [r=0 c=30 rs=1 cs=15] >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTableCell {TD} at (3,0) size 1x20 [r=0 c=45 rs=1 cs=15] >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTableCell {TD} at (4,0) size 1x20 [r=0 c=60 rs=1 cs=15] >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTableCell {TD} at (5,0) size 1x20 [r=0 c=75 rs=1 cs=15] >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock (anonymous) at (0,44) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1846) size 769x64 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 382x19 >+ text run at (0,0) width 382: "this table should be about 92 pixels wide (colspan=15 with BR)" >+ RenderTable {TABLE} at (0,20) size 14x24 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 12x22 >+ RenderTableRow {TR} at (0,0) size 12x22 >+ RenderTableCell {TD} at (0,0) size 2x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (2,0) size 2x22 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (4,0) size 2x22 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (6,0) size 2x22 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (8,0) size 2x22 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (10,0) size 2x22 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderBlock (anonymous) at (0,44) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1926) size 769x64 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 369x19 >+ text run at (0,0) width 369: "this table should be about 92 pixels wide (colspan=15 with x)" >+ RenderTable {TABLE} at (0,20) size 56x24 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 54x22 >+ RenderTableRow {TR} at (0,0) size 54x22 >+ RenderTableCell {TD} at (0,0) size 9x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "x" >+ RenderTableCell {TD} at (9,0) size 9x22 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "x" >+ RenderTableCell {TD} at (18,0) size 9x22 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "x" >+ RenderTableCell {TD} at (27,0) size 9x22 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "x" >+ RenderTableCell {TD} at (36,0) size 9x22 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "x" >+ RenderTableCell {TD} at (45,0) size 9x22 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "x" >+ RenderBlock (anonymous) at (0,44) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,2006) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 308x19 >+ text run at (0,0) width 308: "this table should be about 20 pixels wide (width=0)" >+ RenderTable {TABLE} at (0,20) size 14x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 12x2 >+ RenderTableRow {TR} at (0,0) size 12x2 >+ RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (4,0) size 2x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (6,0) size 2x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (8,0) size 2x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderTableCell {TD} at (10,0) size 2x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,2066) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 308x19 >+ text run at (0,0) width 308: "this table should be about 20 pixels wide (width=1)" >+ RenderTable {TABLE} at (0,20) size 20x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 18x2 >+ RenderTableRow {TR} at (0,0) size 18x2 >+ RenderTableCell {TD} at (0,0) size 3x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (3,0) size 3x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (6,0) size 3x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (9,0) size 3x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (12,0) size 3x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderTableCell {TD} at (15,0) size 3x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,2126) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 308x19 >+ text run at (0,0) width 308: "this table should be about 26 pixels wide (width=2)" >+ RenderTable {TABLE} at (0,20) size 26x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 24x2 >+ RenderTableRow {TR} at (0,0) size 24x2 >+ RenderTableCell {TD} at (0,0) size 4x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (4,0) size 4x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (8,0) size 4x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (12,0) size 4x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (16,0) size 4x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderTableCell {TD} at (20,0) size 4x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,2186) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 308x19 >+ text run at (0,0) width 308: "this table should be about 32 pixels wide (width=3)" >+ RenderTable {TABLE} at (0,20) size 32x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 30x2 >+ RenderTableRow {TR} at (0,0) size 30x2 >+ RenderTableCell {TD} at (0,0) size 5x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (5,0) size 5x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (10,0) size 5x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (15,0) size 5x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (20,0) size 5x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderTableCell {TD} at (25,0) size 5x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,2246) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 308x19 >+ text run at (0,0) width 308: "this table should be about 38 pixels wide (width=4)" >+ RenderTable {TABLE} at (0,20) size 38x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 36x2 >+ RenderTableRow {TR} at (0,0) size 36x2 >+ RenderTableCell {TD} at (0,0) size 6x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (6,0) size 6x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (12,0) size 6x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (18,0) size 6x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (24,0) size 6x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderTableCell {TD} at (30,0) size 6x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,2306) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 306x19 >+ text run at (0,0) width 306: "this table should be about xx pixels wide (width=7)" >+ RenderTable {TABLE} at (0,20) size 56x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 54x2 >+ RenderTableRow {TR} at (0,0) size 54x2 >+ RenderTableCell {TD} at (0,0) size 9x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (9,0) size 9x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (18,0) size 9x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (27,0) size 9x2 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (36,0) size 9x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderTableCell {TD} at (45,0) size 9x2 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,2366) size 769x64 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 319x19 >+ text run at (0,0) width 319: "this table should be about 38 pixels wide (width=4 x)" >+ RenderTable {TABLE} at (0,20) size 56x24 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 54x22 >+ RenderTableRow {TR} at (0,0) size 54x22 >+ RenderTableCell {TD} at (0,0) size 9x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "x" >+ RenderTableCell {TD} at (9,0) size 9x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "x" >+ RenderTableCell {TD} at (18,0) size 9x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "x" >+ RenderTableCell {TD} at (27,0) size 9x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "x" >+ RenderTableCell {TD} at (36,0) size 9x22 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "x" >+ RenderTableCell {TD} at (45,0) size 9x22 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 7x19 >+ text run at (1,1) width 7: "x" >+ RenderBlock (anonymous) at (0,44) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,2446) size 769x64 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 380x19 >+ text run at (0,0) width 380: "this table should be about xx pixels wide (colspan=15 with dot)" >+ RenderTable {TABLE} at (0,20) size 74x24 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 72x22 >+ RenderTableRow {TR} at (0,0) size 72x22 >+ RenderTableCell {TD} at (0,0) size 6x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: "." >+ RenderTableCell {TD} at (6,0) size 6x22 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: "." >+ RenderTableCell {TD} at (12,0) size 6x22 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: "." >+ RenderTableCell {TD} at (18,0) size 6x22 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: "." >+ RenderTableCell {TD} at (24,0) size 6x22 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: "." >+ RenderTableCell {TD} at (30,0) size 6x22 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: "." >+ RenderTableCell {TD} at (36,0) size 6x22 [border: (1px inset #808080)] [r=0 c=90 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: "." >+ RenderTableCell {TD} at (42,0) size 6x22 [border: (1px inset #808080)] [r=0 c=105 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: "." >+ RenderTableCell {TD} at (48,0) size 6x22 [border: (1px inset #808080)] [r=0 c=120 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: "." >+ RenderTableCell {TD} at (54,0) size 6x22 [border: (1px inset #808080)] [r=0 c=135 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: "." >+ RenderTableCell {TD} at (60,0) size 6x22 [border: (1px inset #808080)] [r=0 c=150 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: "." >+ RenderTableCell {TD} at (66,0) size 6x22 [border: (1px inset #808080)] [r=0 c=165 rs=1 cs=15] >+ RenderText {#text} at (1,1) size 4x19 >+ text run at (1,1) width 4: "." >+ RenderBlock (anonymous) at (0,44) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,2526) size 769x44 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 368x19 >+ text run at (0,0) width 368: "this table should be about xx pixels wide (colspan=15 empty)" >+ RenderTable {TABLE} at (0,20) size 26x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 24x2 >+ RenderTableRow {TR} at (0,0) size 24x2 >+ RenderTableCell {TD} at (0,0) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15] >+ RenderTableCell {TD} at (2,0) size 2x2 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15] >+ RenderTableCell {TD} at (4,0) size 2x2 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=15] >+ RenderTableCell {TD} at (6,0) size 2x2 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=15] >+ RenderTableCell {TD} at (8,0) size 2x2 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=15] >+ RenderTableCell {TD} at (10,0) size 2x2 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=15] >+ RenderTableCell {TD} at (12,0) size 2x2 [border: (1px inset #808080)] [r=0 c=90 rs=1 cs=15] >+ RenderTableCell {TD} at (14,0) size 2x2 [border: (1px inset #808080)] [r=0 c=105 rs=1 cs=15] >+ RenderTableCell {TD} at (16,0) size 2x2 [border: (1px inset #808080)] [r=0 c=120 rs=1 cs=15] >+ RenderTableCell {TD} at (18,0) size 2x2 [border: (1px inset #808080)] [r=0 c=135 rs=1 cs=15] >+ RenderTableCell {TD} at (20,0) size 2x2 [border: (1px inset #808080)] [r=0 c=150 rs=1 cs=15] >+ RenderTableCell {TD} at (22,0) size 2x2 [border: (1px inset #808080)] [r=0 c=165 rs=1 cs=15] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,2586) size 769x68 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 422x19 >+ text run at (0,0) width 422: "this table should be about xx pixels wide (colspan=15 width=1 empty)" >+ RenderTable {TABLE} at (0,20) size 38x4 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 36x2 >+ RenderTableRow {TR} at (0,0) size 36x2 >+ RenderTableCell {TD} at (0,0) size 3x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15] >+ RenderTableCell {TD} at (3,0) size 3x2 [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15] >+ RenderTableCell {TD} at (6,0) size 3x2 [border: (1px inset #808080)] [r=0 c=30 rs=1 cs=15] >+ RenderTableCell {TD} at (9,0) size 3x2 [border: (1px inset #808080)] [r=0 c=45 rs=1 cs=15] >+ RenderTableCell {TD} at (12,0) size 3x2 [border: (1px inset #808080)] [r=0 c=60 rs=1 cs=15] >+ RenderTableCell {TD} at (15,0) size 3x2 [border: (1px inset #808080)] [r=0 c=75 rs=1 cs=15] >+ RenderTableCell {TD} at (18,0) size 3x2 [border: (1px inset #808080)] [r=0 c=90 rs=1 cs=15] >+ RenderTableCell {TD} at (21,0) size 3x2 [border: (1px inset #808080)] [r=0 c=105 rs=1 cs=15] >+ RenderTableCell {TD} at (24,0) size 3x2 [border: (1px inset #808080)] [r=0 c=120 rs=1 cs=15] >+ RenderTableCell {TD} at (27,0) size 3x2 [border: (1px inset #808080)] [r=0 c=135 rs=1 cs=15] >+ RenderTableCell {TD} at (30,0) size 3x2 [border: (1px inset #808080)] [r=0 c=150 rs=1 cs=15] >+ RenderTableCell {TD} at (33,0) size 3x2 [border: (1px inset #808080)] [r=0 c=165 rs=1 cs=15] >+ RenderBlock (anonymous) at (0,24) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,44) size 6x24 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 4x22 >+ RenderTableRow {TR} at (0,0) size 4x22 >+ RenderTableCell {TD} at (0,0) size 2x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >+ RenderTableCell {TD} at (2,0) size 2x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=15 rs=1 cs=15] >+ RenderBR {BR} at (1,1) size 0x19 >diff --git a/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/other/test4-expected.txt b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/other/test4-expected.txt >new file mode 100644 >index 00000000000..0871e430d17 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/tables/mozilla_expected_failures/other/test4-expected.txt >@@ -0,0 +1,938 @@ >+layer at (0,0) size 785x2662 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x2662 >+ RenderBlock {HTML} at (0,0) size 785x2663 >+ RenderBody {BODY} at (8,8) size 769x2639 >+ RenderBlock {H1} at (0,0) size 769x37 >+ RenderText {#text} at (0,0) size 432x36 >+ text run at (0,0) width 432: "Example 4: Some simple tables." >+ RenderTable {TABLE} at (0,58) size 441x109 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 439x106 >+ RenderTableRow {TR} at (0,2) size 439x24 >+ RenderTableCell {TH} at (2,2) size 61x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (10,2) size 41x19 >+ text run at (10,2) width 41: "Color " >+ RenderTableCell {TH} at (65,2) size 372x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (154,2) size 64x19 >+ text run at (154,2) width 64: "Meaning " >+ RenderTableRow {TR} at (0,28) size 439x24 >+ RenderTableCell {TD} at (2,28) size 61x24 [bgcolor=#90EE90] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "lightgreen" >+ RenderTableCell {TD} at (65,28) size 372x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 280x19 >+ text run at (2,2) width 280: "Light green is used on cells that have a colspan" >+ RenderTableRow {TR} at (0,54) size 439x24 >+ RenderTableCell {TD} at (2,54) size 61x24 [bgcolor=#F0E68C] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 33x19 >+ text run at (2,2) width 33: "khaki" >+ RenderTableCell {TD} at (65,54) size 372x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 256x19 >+ text run at (2,2) width 256: "Khaki is used on cells that have a rowspan" >+ RenderTableRow {TR} at (0,80) size 439x24 >+ RenderTableCell {TD} at (2,80) size 61x24 [bgcolor=#D3D3D3] [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 50x19 >+ text run at (2,2) width 50: "lightgrey" >+ RenderTableCell {TD} at (65,80) size 372x24 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 283x19 >+ text run at (2,2) width 283: "Light grey is used on cells that have a rowspan " >+ RenderInline {B} at (0,0) size 24x19 >+ RenderText {#text} at (285,2) size 24x19 >+ text run at (285,2) width 24: "and" >+ RenderText {#text} at (309,2) size 61x19 >+ text run at (309,2) width 61: " a colspan" >+ RenderBlock (anonymous) at (0,166) size 769x41 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 4x19 >+ text run at (0,20) width 4: " " >+ RenderTable {TABLE} at (0,206) size 769x143 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 769x20 >+ RenderText {#text} at (140,0) size 489x19 >+ text run at (140,0) width 489: "Table 1 has this caption at the top. It is defined to be 100% of it's parent's width." >+ RenderTableSection {TBODY} at (1,21) size 767x120 >+ RenderTableRow {TR} at (0,2) size 767x44 >+ RenderTableCell {TD} at (2,12) size 396x24 [bgcolor=#90EE90] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "Cell" >+ RenderTableCell {TD} at (399,2) size 366x44 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 313x39 >+ text run at (2,2) width 313: "Stuff to test out table cell layout. This should be long" >+ text run at (2,22) width 47: "enough." >+ RenderTableRow {TR} at (0,48) size 767x24 >+ RenderTableCell {TD} at (2,48) size 28x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "Cell" >+ RenderTableCell {TD} at (32,48) size 733x24 [bgcolor=#90EE90] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=2] >+ RenderText {#text} at (2,2) size 364x19 >+ text run at (2,2) width 364: "Stuff to test out table cell layout. This should be long enough." >+ RenderTableRow {TR} at (0,74) size 767x44 >+ RenderTableCell {TD} at (2,84) size 28x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "Cell" >+ RenderTableCell {TD} at (32,74) size 366x44 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 313x39 >+ text run at (2,2) width 313: "Stuff to test out table cell layout. This should be long" >+ text run at (2,22) width 47: "enough." >+ RenderTableCell {TD} at (399,84) size 366x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "Cell" >+ RenderBlock (anonymous) at (0,348) size 769x41 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 4x19 >+ text run at (0,20) width 4: " " >+ RenderTable {TABLE} at (0,388) size 467x103 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 467x20 >+ RenderText {#text} at (79,0) size 309x19 >+ text run at (79,0) width 309: "Table 2 has auto-width (no width param specified.)" >+ RenderTableSection {TBODY} at (1,21) size 465x80 >+ RenderTableRow {TR} at (0,2) size 465x24 >+ RenderTableCell {TD} at (2,2) size 28x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "Cell" >+ RenderTableCell {TD} at (32,15) size 431x24 [bgcolor=#D3D3D3] [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=2] >+ RenderText {#text} at (2,2) size 364x19 >+ text run at (2,2) width 364: "Stuff to test out table cell layout. This should be long enough." >+ RenderTableRow {TR} at (0,28) size 465x24 >+ RenderTableCell {TD} at (2,28) size 28x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "Cell" >+ RenderTableRow {TR} at (0,54) size 465x24 >+ RenderTableCell {TD} at (2,54) size 28x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "Cell" >+ RenderTableCell {TD} at (32,54) size 368x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 364x19 >+ text run at (2,2) width 364: "Stuff to test out table cell layout. This should be long enough." >+ RenderTableCell {TD} at (402,54) size 61x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "more text" >+ RenderBlock (anonymous) at (0,490) size 769x21 >+ RenderText {#text} at (0,0) size 4x19 >+ text run at (0,0) width 4: " " >+ RenderTable {TABLE} at (0,510) size 467x103 [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 467x20 >+ RenderText {#text} at (47,0) size 373x19 >+ text run at (47,0) width 373: "Table 3 is the same as Table 2, but with equal column widths. " >+ RenderTableSection {TBODY} at (1,21) size 465x80 >+ RenderTableRow {TR} at (0,2) size 465x24 >+ RenderTableCell {TD} at (2,2) size 28x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "Cell" >+ RenderTableCell {TD} at (32,15) size 431x24 [bgcolor=#D3D3D3] [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=2] >+ RenderText {#text} at (2,2) size 364x19 >+ text run at (2,2) width 364: "Stuff to test out table cell layout. This should be long enough." >+ RenderTableRow {TR} at (0,28) size 465x24 >+ RenderTableCell {TD} at (2,28) size 28x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "Cell" >+ RenderTableRow {TR} at (0,54) size 465x24 >+ RenderTableCell {TD} at (2,54) size 28x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 24x19 >+ text run at (2,2) width 24: "Cell" >+ RenderTableCell {TD} at (32,54) size 368x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 364x19 >+ text run at (2,2) width 364: "Stuff to test out table cell layout. This should be long enough." >+ RenderTableCell {TD} at (402,54) size 61x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 57x19 >+ text run at (2,2) width 57: "more text" >+ RenderBlock (anonymous) at (0,612) size 769x41 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 4x19 >+ text run at (0,20) width 4: " " >+ RenderTable {TABLE} at (0,652) size 252x171 [border: (1px none #808080)] >+ RenderBlock {CAPTION} at (0,110) size 252x60 >+ RenderText {#text} at (16,0) size 226x59 >+ text run at (16,0) width 220: "Table 4 has this bottom caption. The" >+ text run at (13,20) width 226: "table has specified column widths and" >+ text run at (69,40) width 114: "collapsing borders." >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 [border: none (2px dashed #0000FF) none (2px solid #000000)] >+ RenderTableCol {COL} at (0,0) size 0x0 [border: none (1px solid #FF0000) none] >+ RenderTableCol {COL} at (0,0) size 0x0 [border: none (2px solid #000000) none] >+ RenderTableSection {THEAD} at (1,1) size 250x28 [border: none (6px solid #000000) none] >+ RenderTableRow {TR} at (0,0) size 250x28 [border: (2px solid #000000)] >+ RenderTableCell {TH} at (0,0) size 90x28 [border: (1px none #000000) none (3px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (24,3) size 43x19 >+ text run at (24,3) width 43: "Player" >+ RenderTableCell {TH} at (90,0) size 80x28 [border: (1px none #000000) none (3px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (11,3) size 58x19 >+ text run at (11,3) width 58: "Ranking" >+ RenderTableCell {TH} at (170,0) size 80x28 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (15,3) size 49x19 >+ text run at (15,3) width 49: "Record" >+ RenderTableSection {TBODY} at (1,29) size 250x80 >+ RenderTableRow {TR} at (0,0) size 250x28 [border: (2px solid #000000)] >+ RenderTableCell {TD} at (0,0) size 90x28 [border: (3px none #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,5) size 72x19 >+ text run at (3,5) width 72: "Steve Clark" >+ RenderTableCell {TD} at (90,0) size 80x28 [border: (3px none #000000)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (36,5) size 9x19 >+ text run at (36,5) width 9: "1" >+ RenderTableCell {TD} at (170,0) size 80x28 [border: (3px none #000000)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (25,5) size 30x19 >+ text run at (25,5) width 30: "77-0" >+ RenderTableRow {TR} at (0,28) size 250x26 [border: (2px solid #000000)] >+ RenderTableCell {TD} at (0,28) size 90x26 [border: (1px none #000000)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 66x19 >+ text run at (3,3) width 66: "Cliff Swain" >+ RenderTableCell {TD} at (90,28) size 80x26 [border: (1px none #000000)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (36,3) size 9x19 >+ text run at (36,3) width 9: "2" >+ RenderTableCell {TD} at (170,28) size 80x26 [border: (1px none #000000)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (21,3) size 38x19 >+ text run at (21,3) width 38: "67-10" >+ RenderTableRow {TR} at (0,54) size 250x26 [border: (2px solid #000000)] >+ RenderTableCell {TD} at (0,54) size 90x26 [border: (1px none #000000)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (3,3) size 81x19 >+ text run at (3,3) width 81: "Marty Hogan" >+ RenderTableCell {TD} at (90,54) size 80x26 [border: (1px none #000000)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (36,3) size 9x19 >+ text run at (36,3) width 9: "3" >+ RenderTableCell {TD} at (170,54) size 80x26 [border: (1px none #000000)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (21,3) size 38x19 >+ text run at (21,3) width 38: "57-15" >+ RenderBlock (anonymous) at (0,822) size 769x21 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,842) size 186x461 >+ RenderBlock {CAPTION} at (0,420) size 186x20 >+ RenderText {#text} at (4,0) size 178x19 >+ text run at (4,0) width 178: "Table 5 has a scrolling tbody." >+ RenderTableSection {THEAD} at (0,0) size 186x19 >+ RenderTableRow {TR} at (0,2) size 186x15 >+ RenderTableCell {TD} at (2,2) size 90x15 [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 45x13 >+ text run at (1,1) width 45: "HEADER" >+ RenderTableSection {TBODY} at (0,19) size 186x384 [border: (1px solid #000000)] >+ RenderTableRow {TR} at (0,0) size 186x22 >+ RenderTableCell {TD} at (2,0) size 44x22 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-00" >+ RenderTableCell {TD} at (48,0) size 44x22 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-01" >+ RenderTableCell {TD} at (94,0) size 44x22 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-02" >+ RenderTableCell {TD} at (140,0) size 44x22 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-03" >+ RenderTableRow {TR} at (0,24) size 186x22 >+ RenderTableCell {TD} at (2,24) size 44x22 [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-10" >+ RenderTableCell {TD} at (48,24) size 44x22 [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-11" >+ RenderTableCell {TD} at (94,24) size 44x22 [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-12" >+ RenderTableCell {TD} at (140,24) size 44x22 [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-13" >+ RenderTableRow {TR} at (0,48) size 186x22 >+ RenderTableCell {TD} at (2,48) size 44x22 [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-20" >+ RenderTableCell {TD} at (48,48) size 44x22 [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-21" >+ RenderTableCell {TD} at (94,48) size 44x22 [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-22" >+ RenderTableCell {TD} at (140,48) size 44x22 [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-23" >+ RenderTableRow {TR} at (0,72) size 186x22 >+ RenderTableCell {TD} at (2,72) size 44x22 [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-30" >+ RenderTableCell {TD} at (48,72) size 44x22 [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-31" >+ RenderTableCell {TD} at (94,72) size 44x22 [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-32" >+ RenderTableCell {TD} at (140,72) size 44x22 [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-33" >+ RenderTableRow {TR} at (0,96) size 186x22 >+ RenderTableCell {TD} at (2,96) size 44x22 [r=4 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-40" >+ RenderTableCell {TD} at (48,96) size 44x22 [r=4 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-41" >+ RenderTableCell {TD} at (94,96) size 44x22 [r=4 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-42" >+ RenderTableCell {TD} at (140,96) size 44x22 [r=4 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-43" >+ RenderTableRow {TR} at (0,120) size 186x22 >+ RenderTableCell {TD} at (2,120) size 44x22 [r=5 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-50" >+ RenderTableCell {TD} at (48,120) size 44x22 [r=5 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-51" >+ RenderTableCell {TD} at (94,120) size 44x22 [r=5 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-52" >+ RenderTableCell {TD} at (140,120) size 44x22 [r=5 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-53" >+ RenderTableRow {TR} at (0,144) size 186x22 >+ RenderTableCell {TD} at (2,144) size 44x22 [r=6 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-60" >+ RenderTableCell {TD} at (48,144) size 44x22 [r=6 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-61" >+ RenderTableCell {TD} at (94,144) size 44x22 [r=6 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-62" >+ RenderTableCell {TD} at (140,144) size 44x22 [r=6 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-63" >+ RenderTableRow {TR} at (0,168) size 186x22 >+ RenderTableCell {TD} at (2,168) size 44x22 [r=7 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-70" >+ RenderTableCell {TD} at (48,168) size 44x22 [r=7 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-71" >+ RenderTableCell {TD} at (94,168) size 44x22 [r=7 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-72" >+ RenderTableCell {TD} at (140,168) size 44x22 [r=7 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-73" >+ RenderTableRow {TR} at (0,192) size 186x22 >+ RenderTableCell {TD} at (2,192) size 44x22 [r=8 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-80" >+ RenderTableCell {TD} at (48,192) size 44x22 [r=8 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-81" >+ RenderTableCell {TD} at (94,192) size 44x22 [r=8 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-82" >+ RenderTableCell {TD} at (140,192) size 44x22 [r=8 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-83" >+ RenderTableRow {TR} at (0,216) size 186x22 >+ RenderTableCell {TD} at (2,216) size 44x22 [r=9 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-90" >+ RenderTableCell {TD} at (48,216) size 44x22 [r=9 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-91" >+ RenderTableCell {TD} at (94,216) size 44x22 [r=9 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-92" >+ RenderTableCell {TD} at (140,216) size 44x22 [r=9 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-93" >+ RenderTableRow {TR} at (0,240) size 186x22 >+ RenderTableCell {TD} at (2,240) size 44x22 [r=10 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 41x19 >+ text run at (1,1) width 41: "cell-a0" >+ RenderTableCell {TD} at (48,240) size 44x22 [r=10 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 41x19 >+ text run at (1,1) width 41: "cell-a1" >+ RenderTableCell {TD} at (94,240) size 44x22 [r=10 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 41x19 >+ text run at (1,1) width 41: "cell-a2" >+ RenderTableCell {TD} at (140,240) size 44x22 [r=10 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 41x19 >+ text run at (1,1) width 41: "cell-a3" >+ RenderTableRow {TR} at (0,264) size 186x22 >+ RenderTableCell {TD} at (2,264) size 44x22 [r=11 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-b0" >+ RenderTableCell {TD} at (48,264) size 44x22 [r=11 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-b1" >+ RenderTableCell {TD} at (94,264) size 44x22 [r=11 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-b2" >+ RenderTableCell {TD} at (140,264) size 44x22 [r=11 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-b3" >+ RenderTableRow {TR} at (0,288) size 186x22 >+ RenderTableCell {TD} at (2,288) size 44x22 [r=12 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 41x19 >+ text run at (1,1) width 41: "cell-c0" >+ RenderTableCell {TD} at (48,288) size 44x22 [r=12 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 41x19 >+ text run at (1,1) width 41: "cell-c1" >+ RenderTableCell {TD} at (94,288) size 44x22 [r=12 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 41x19 >+ text run at (1,1) width 41: "cell-c2" >+ RenderTableCell {TD} at (140,288) size 44x22 [r=12 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 41x19 >+ text run at (1,1) width 41: "cell-c3" >+ RenderTableRow {TR} at (0,312) size 186x22 >+ RenderTableCell {TD} at (2,312) size 44x22 [r=13 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-d0" >+ RenderTableCell {TD} at (48,312) size 44x22 [r=13 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-d1" >+ RenderTableCell {TD} at (94,312) size 44x22 [r=13 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-d2" >+ RenderTableCell {TD} at (140,312) size 44x22 [r=13 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 42x19 >+ text run at (1,1) width 42: "cell-d3" >+ RenderTableRow {TR} at (0,336) size 186x22 >+ RenderTableCell {TD} at (2,336) size 44x22 [r=14 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 41x19 >+ text run at (1,1) width 41: "cell-e0" >+ RenderTableCell {TD} at (48,336) size 44x22 [r=14 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 41x19 >+ text run at (1,1) width 41: "cell-e1" >+ RenderTableCell {TD} at (94,336) size 44x22 [r=14 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 41x19 >+ text run at (1,1) width 41: "cell-e2" >+ RenderTableCell {TD} at (140,336) size 44x22 [r=14 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 41x19 >+ text run at (1,1) width 41: "cell-e3" >+ RenderTableRow {TR} at (0,360) size 186x22 >+ RenderTableCell {TD} at (2,360) size 44x22 [r=15 c=0 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 38x19 >+ text run at (1,1) width 38: "cell-f0" >+ RenderTableCell {TD} at (48,360) size 44x22 [r=15 c=1 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 38x19 >+ text run at (1,1) width 38: "cell-f1" >+ RenderTableCell {TD} at (94,360) size 44x22 [r=15 c=2 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 38x19 >+ text run at (1,1) width 38: "cell-f2" >+ RenderTableCell {TD} at (140,360) size 44x22 [r=15 c=3 rs=1 cs=1] >+ RenderText {#text} at (1,1) size 38x19 >+ text run at (1,1) width 38: "cell-f3" >+ RenderTableSection {TFOOT} at (0,403) size 186x17 >+ RenderTableRow {TR} at (0,0) size 186x15 >+ RenderTableCell {TD} at (2,0) size 90x15 [r=0 c=0 rs=1 cs=2] >+ RenderText {#text} at (1,1) size 46x13 >+ text run at (1,1) width 46: "FOOTER" >+ RenderBlock {CAPTION} at (0,440) size 186x20 >+ RenderText {#text} at (4,0) size 178x19 >+ text run at (4,0) width 178: "Table 5 has a scrolling tbody." >+ RenderBlock (anonymous) at (0,1302) size 769x41 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 581x19 >+ text run at (0,20) width 581: "This is a table formed from a list with display of table-row and list items with display of table-cell." >+ RenderTable at (0,1342) size 193x21 >+ RenderTableSection (anonymous) at (0,0) size 193x20 >+ RenderTableRow {UL} at (0,0) size 193x20 [bgcolor=#FFA500] >+ RenderTableCell {LI} at (0,0) size 33x20 [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 33: "ONE" >+ RenderTableCell {LI} at (33,0) size 36x20 [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 36x19 >+ text run at (0,0) width 36: "TWO" >+ RenderTableCell {LI} at (69,0) size 48x20 [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 48: "THREE" >+ RenderTableCell {LI} at (117,0) size 42x20 [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 42x19 >+ text run at (0,0) width 42: "FOUR" >+ RenderTableCell {LI} at (159,0) size 34x20 [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 34x19 >+ text run at (0,0) width 34: "FIVE" >+ RenderBlock (anonymous) at (0,1362) size 769x41 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 626x19 >+ text run at (0,20) width 626: "This is a table formed from a list with display of table-row-group and list items with display of table-cell. " >+ RenderBR {BR} at (626,35) size 0x0 >+ RenderTable at (0,1402) size 218x21 >+ RenderTableSection {UL} at (0,0) size 218x20 >+ RenderTableRow (anonymous) at (0,0) size 218x20 >+ RenderTableCell {LI} at (0,0) size 33x20 [bgcolor=#FFA500] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 33: "ONE" >+ RenderTableCell {LI} at (33,0) size 36x20 [bgcolor=#FFA500] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 36x19 >+ text run at (0,0) width 36: "TWO" >+ RenderTableCell {LI} at (69,0) size 48x20 [bgcolor=#FFA500] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 48: "THREE" >+ RenderTableCell {LI} at (117,0) size 42x20 [bgcolor=#FFA500] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 42x19 >+ text run at (0,0) width 42: "FOUR" >+ RenderTableCell {LI} at (159,0) size 34x20 [bgcolor=#FFA500] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 34x19 >+ text run at (0,0) width 34: "FIVE" >+ RenderTableCell {LI} at (193,0) size 25x20 [bgcolor=#FFA500] [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "SIX" >+ RenderBlock (anonymous) at (0,1422) size 769x41 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderText {#text} at (0,20) size 386x19 >+ text run at (0,20) width 386: "This is like the previous table plus the list's overflow property set" >+ RenderTable at (0,1462) size 218x21 >+ RenderTableSection {UL} at (0,0) size 218x20 >+ RenderTableRow (anonymous) at (0,0) size 218x20 >+ RenderTableCell {LI} at (0,0) size 33x20 [bgcolor=#FFA500] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 33x19 >+ text run at (0,0) width 33: "ONE" >+ RenderTableCell {LI} at (33,0) size 36x20 [bgcolor=#FFA500] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 36x19 >+ text run at (0,0) width 36: "TWO" >+ RenderTableCell {LI} at (69,0) size 48x20 [bgcolor=#FFA500] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 48x19 >+ text run at (0,0) width 48: "THREE" >+ RenderTableCell {LI} at (117,0) size 42x20 [bgcolor=#FFA500] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 42x19 >+ text run at (0,0) width 42: "FOUR" >+ RenderTableCell {LI} at (159,0) size 34x20 [bgcolor=#FFA500] [r=0 c=4 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 34x19 >+ text run at (0,0) width 34: "FIVE" >+ RenderTableCell {LI} at (193,0) size 25x20 [bgcolor=#FFA500] [r=0 c=5 rs=1 cs=1] >+ RenderText {#text} at (0,0) size 25x19 >+ text run at (0,0) width 25: "SIX" >+ RenderBlock (anonymous) at (0,1482) size 769x21 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,1518) size 769x245 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 403x19 >+ text run at (0,0) width 403: "The following table will have its rows and columns in red collapsed " >+ RenderBR {BR} at (403,15) size 0x0 >+ RenderTable {TABLE} at (0,20) size 136x102 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 136x20 >+ RenderInline {B} at (0,0) size 44x19 >+ RenderText {#text} at (46,0) size 44x19 >+ text run at (46,0) width 44: "before" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,21) size 134x80 >+ RenderTableRow {TR} at (0,2) size 134x24 >+ RenderTableCell {TD} at (2,2) size 31x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C11" >+ RenderTableCell {TD} at (35,2) size 31x24 [bgcolor=#FF0000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C12" >+ RenderTableCell {TD} at (68,2) size 64x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 60x19 >+ text run at (2,2) width 60: "C13 large" >+ RenderTableRow {TR} at (0,28) size 134x24 [bgcolor=#FF0000] >+ RenderTableCell {TD} at (2,28) size 31x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C21" >+ RenderTableCell {TD} at (35,28) size 31x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C22" >+ RenderTableCell {TD} at (68,28) size 64x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C23" >+ RenderTableRow {TR} at (0,54) size 134x24 >+ RenderTableCell {TD} at (2,54) size 31x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C31" >+ RenderTableCell {TD} at (35,54) size 31x24 [bgcolor=#FF0000] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C32" >+ RenderTableCell {TD} at (68,54) size 64x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C33" >+ RenderBlock (anonymous) at (0,122) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,142) size 136x102 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 136x20 >+ RenderInline {B} at (0,0) size 32x19 >+ RenderText {#text} at (52,0) size 32x19 >+ text run at (52,0) width 32: "after" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,21) size 134x80 >+ RenderTableRow {TR} at (0,2) size 134x24 >+ RenderTableCell {TD} at (2,2) size 31x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C11" >+ RenderTableCell {TD} at (35,2) size 31x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C12" >+ RenderTableCell {TD} at (68,2) size 64x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 60x19 >+ text run at (2,2) width 60: "C13 large" >+ RenderTableRow {TR} at (0,28) size 134x24 >+ RenderTableCell {TD} at (2,28) size 31x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C21" >+ RenderTableCell {TD} at (35,28) size 31x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C22" >+ RenderTableCell {TD} at (68,28) size 64x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C23" >+ RenderTableRow {TR} at (0,54) size 134x24 >+ RenderTableCell {TD} at (2,54) size 31x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C31" >+ RenderTableCell {TD} at (35,54) size 31x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C32" >+ RenderTableCell {TD} at (68,54) size 64x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C33" >+ RenderBlock {P} at (0,1778) size 769x257 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 712x19 >+ text run at (0,0) width 712: "The following table will have its 2nd row and 2nd col collapsed. A window resize may be necessary to see it properly. " >+ RenderBR {BR} at (712,15) size 0x0 >+ RenderTable {TABLE} at (0,20) size 188x118 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 188x20 >+ RenderInline {B} at (0,0) size 44x19 >+ RenderText {#text} at (72,0) size 44x19 >+ text run at (72,0) width 44: "before" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,21) size 186x96 >+ RenderTableRow {TR} at (0,0) size 186x24 >+ RenderTableCell {TD} at (0,0) size 31x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C11" >+ RenderTableCell {TD} at (31,0) size 62x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C12" >+ RenderTableCell {TD} at (93,0) size 62x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C13" >+ RenderTableCell {TD} at (155,0) size 31x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C14" >+ RenderTableRow {TR} at (0,24) size 186x24 >+ RenderTableCell {TD} at (0,24) size 31x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C21" >+ RenderTableCell {TD} at (31,36) size 124x24 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=2] >+ RenderText {#text} at (2,2) size 120x19 >+ text run at (2,2) width 120: "C12 C13 C22 C23" >+ RenderTableCell {TD} at (155,24) size 31x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C14" >+ RenderTableRow {TR} at (0,48) size 186x24 >+ RenderTableCell {TD} at (0,48) size 31x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C31" >+ RenderTableCell {TD} at (155,48) size 31x24 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C34" >+ RenderTableRow {TR} at (0,72) size 186x24 >+ RenderTableCell {TD} at (0,72) size 31x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C41" >+ RenderTableCell {TD} at (31,72) size 62x24 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C42" >+ RenderTableCell {TD} at (93,72) size 62x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C43" >+ RenderTableCell {TD} at (155,72) size 31x24 [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C44" >+ RenderTable {TABLE} at (0,138) size 188x118 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 188x20 >+ RenderInline {B} at (0,0) size 32x19 >+ RenderText {#text} at (78,0) size 32x19 >+ text run at (78,0) width 32: "after" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,21) size 186x96 >+ RenderTableRow {TR} at (0,0) size 186x24 >+ RenderTableCell {TD} at (0,0) size 31x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C11" >+ RenderTableCell {TD} at (31,0) size 62x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C12" >+ RenderTableCell {TD} at (93,0) size 62x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C13" >+ RenderTableCell {TD} at (155,0) size 31x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C14" >+ RenderTableRow {TR} at (0,24) size 186x24 >+ RenderTableCell {TD} at (0,24) size 31x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C21" >+ RenderTableCell {TD} at (31,36) size 124x24 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=2] >+ RenderText {#text} at (2,2) size 120x19 >+ text run at (2,2) width 120: "C12 C13 C22 C23" >+ RenderTableCell {TD} at (155,24) size 31x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C14" >+ RenderTableRow {TR} at (0,48) size 186x24 >+ RenderTableCell {TD} at (0,48) size 31x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C31" >+ RenderTableCell {TD} at (155,48) size 31x24 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C34" >+ RenderTableRow {TR} at (0,72) size 186x24 >+ RenderTableCell {TD} at (0,72) size 31x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C41" >+ RenderTableCell {TD} at (31,72) size 62x24 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C42" >+ RenderTableCell {TD} at (93,72) size 62x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C43" >+ RenderTableCell {TD} at (155,72) size 31x24 [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C44" >+ RenderBlock {P} at (0,2050) size 769x297 >+ RenderBlock (anonymous) at (0,0) size 769x20 >+ RenderText {#text} at (0,0) size 435x19 >+ text run at (0,0) width 435: "The following table will have its 1st row group collapsed (rows 1 and 2) " >+ RenderBR {BR} at (435,15) size 0x0 >+ RenderTable {TABLE} at (0,20) size 126x118 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 126x20 >+ RenderInline {B} at (0,0) size 44x19 >+ RenderText {#text} at (41,0) size 44x19 >+ text run at (41,0) width 44: "before" >+ RenderTableSection {TBODY} at (1,21) size 124x48 [bgcolor=#FF0000] >+ RenderTableRow {TR} at (0,0) size 124x24 >+ RenderTableCell {TD} at (0,0) size 31x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C11" >+ RenderTableCell {TD} at (31,0) size 31x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C12" >+ RenderTableCell {TD} at (62,0) size 31x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C13" >+ RenderTableCell {TD} at (93,0) size 31x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C14" >+ RenderTableRow {TR} at (0,24) size 124x24 >+ RenderTableCell {TD} at (0,24) size 31x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C21" >+ RenderTableCell {TD} at (31,24) size 31x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C22" >+ RenderTableCell {TD} at (62,24) size 31x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C23" >+ RenderTableCell {TD} at (93,24) size 31x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C24" >+ RenderTableSection {TBODY} at (1,69) size 124x48 >+ RenderTableRow {TR} at (0,0) size 124x24 >+ RenderTableCell {TD} at (0,0) size 31x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C31" >+ RenderTableCell {TD} at (31,0) size 31x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C32" >+ RenderTableCell {TD} at (62,0) size 31x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C33" >+ RenderTableCell {TD} at (93,0) size 31x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C34" >+ RenderTableRow {TR} at (0,24) size 124x24 >+ RenderTableCell {TD} at (0,24) size 31x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C41" >+ RenderTableCell {TD} at (31,24) size 31x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C42" >+ RenderTableCell {TD} at (62,24) size 31x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C43" >+ RenderTableCell {TD} at (93,24) size 31x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C44" >+ RenderBlock (anonymous) at (0,138) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderTable {TABLE} at (0,158) size 126x118 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 126x20 >+ RenderInline {B} at (0,0) size 32x19 >+ RenderText {#text} at (47,0) size 32x19 >+ text run at (47,0) width 32: "after" >+ RenderTableSection {TBODY} at (1,21) size 124x48 >+ RenderTableRow {TR} at (0,0) size 124x24 >+ RenderTableCell {TD} at (0,0) size 31x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C11" >+ RenderTableCell {TD} at (31,0) size 31x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C12" >+ RenderTableCell {TD} at (62,0) size 31x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C13" >+ RenderTableCell {TD} at (93,0) size 31x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C14" >+ RenderTableRow {TR} at (0,24) size 124x24 >+ RenderTableCell {TD} at (0,24) size 31x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C21" >+ RenderTableCell {TD} at (31,24) size 31x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C22" >+ RenderTableCell {TD} at (62,24) size 31x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C23" >+ RenderTableCell {TD} at (93,24) size 31x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C24" >+ RenderTableSection {TBODY} at (1,69) size 124x48 >+ RenderTableRow {TR} at (0,0) size 124x24 >+ RenderTableCell {TD} at (0,0) size 31x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C31" >+ RenderTableCell {TD} at (31,0) size 31x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C32" >+ RenderTableCell {TD} at (62,0) size 31x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C33" >+ RenderTableCell {TD} at (93,0) size 31x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C34" >+ RenderTableRow {TR} at (0,24) size 124x24 >+ RenderTableCell {TD} at (0,24) size 31x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C41" >+ RenderTableCell {TD} at (31,24) size 31x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C42" >+ RenderTableCell {TD} at (62,24) size 31x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C43" >+ RenderTableCell {TD} at (93,24) size 31x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C44" >+ RenderBlock (anonymous) at (0,276) size 769x20 >+ RenderBR {BR} at (0,0) size 0x19 >+ RenderBlock {P} at (0,2362) size 769x277 >+ RenderBlock (anonymous) at (0,0) size 769x40 >+ RenderText {#text} at (0,0) size 737x39 >+ text run at (0,0) width 525: "The following table is similar to a previous table except that the direction is right-to-left. " >+ text run at (525,0) width 212: "It will have its 2nd row and 2nd col" >+ text run at (0,20) width 391: "collapsed. A window resize may be necessary to see it properly. " >+ RenderBR {BR} at (391,35) size 0x0 >+ RenderTable {TABLE} at (0,40) size 188x118 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 188x20 >+ RenderInline {B} at (0,0) size 44x19 >+ RenderText {#text} at (72,0) size 44x19 >+ text run at (72,0) width 44: "before" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,21) size 186x96 >+ RenderTableRow {TR} at (0,0) size 186x24 >+ RenderTableCell {TD} at (155,0) size 31x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C11" >+ RenderTableCell {TD} at (93,0) size 62x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (33,2) size 27x19 >+ text run at (33,2) width 27: "C12" >+ RenderTableCell {TD} at (31,0) size 62x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (33,2) size 27x19 >+ text run at (33,2) width 27: "C13" >+ RenderTableCell {TD} at (0,0) size 31x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C14" >+ RenderTableRow {TR} at (0,24) size 186x24 >+ RenderTableCell {TD} at (155,24) size 31x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C21" >+ RenderTableCell {TD} at (31,36) size 124x24 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=2] >+ RenderText {#text} at (2,2) size 120x19 >+ text run at (2,2) width 120: "C12 C13 C22 C23" >+ RenderTableCell {TD} at (0,24) size 31x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C14" >+ RenderTableRow {TR} at (0,48) size 186x24 >+ RenderTableCell {TD} at (155,48) size 31x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C31" >+ RenderTableCell {TD} at (0,48) size 31x24 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C34" >+ RenderTableRow {TR} at (0,72) size 186x24 >+ RenderTableCell {TD} at (155,72) size 31x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C41" >+ RenderTableCell {TD} at (93,72) size 62x24 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (33,2) size 27x19 >+ text run at (33,2) width 27: "C42" >+ RenderTableCell {TD} at (31,72) size 62x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (33,2) size 27x19 >+ text run at (33,2) width 27: "C43" >+ RenderTableCell {TD} at (0,72) size 31x24 [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C44" >+ RenderTable {TABLE} at (0,158) size 188x118 [bgcolor=#FFA500] [border: (1px outset #808080)] >+ RenderBlock {CAPTION} at (0,0) size 188x20 >+ RenderInline {B} at (0,0) size 32x19 >+ RenderText {#text} at (78,0) size 32x19 >+ text run at (78,0) width 32: "after" >+ RenderTableCol {COLGROUP} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableCol {COL} at (0,0) size 0x0 >+ RenderTableSection {TBODY} at (1,21) size 186x96 >+ RenderTableRow {TR} at (0,0) size 186x24 >+ RenderTableCell {TD} at (155,0) size 31x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C11" >+ RenderTableCell {TD} at (93,0) size 62x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderText {#text} at (33,2) size 27x19 >+ text run at (33,2) width 27: "C12" >+ RenderTableCell {TD} at (31,0) size 62x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderText {#text} at (33,2) size 27x19 >+ text run at (33,2) width 27: "C13" >+ RenderTableCell {TD} at (0,0) size 31x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C14" >+ RenderTableRow {TR} at (0,24) size 186x24 >+ RenderTableCell {TD} at (155,24) size 31x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C21" >+ RenderTableCell {TD} at (31,36) size 124x24 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=2] >+ RenderText {#text} at (2,2) size 120x19 >+ text run at (2,2) width 120: "C12 C13 C22 C23" >+ RenderTableCell {TD} at (0,24) size 31x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C14" >+ RenderTableRow {TR} at (0,48) size 186x24 >+ RenderTableCell {TD} at (155,48) size 31x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C31" >+ RenderTableCell {TD} at (0,48) size 31x24 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C34" >+ RenderTableRow {TR} at (0,72) size 186x24 >+ RenderTableCell {TD} at (155,72) size 31x24 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C41" >+ RenderTableCell {TD} at (93,72) size 62x24 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1] >+ RenderText {#text} at (33,2) size 27x19 >+ text run at (33,2) width 27: "C42" >+ RenderTableCell {TD} at (31,72) size 62x24 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] >+ RenderText {#text} at (33,2) size 27x19 >+ text run at (33,2) width 27: "C43" >+ RenderTableCell {TD} at (0,72) size 31x24 [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1] >+ RenderText {#text} at (2,2) size 27x19 >+ text run at (2,2) width 27: "C44" >diff --git a/LayoutTests/platform/wincairo-win10/transforms/2d/compound-transforms-vs-containers-expected.txt b/LayoutTests/platform/wincairo-win10/transforms/2d/compound-transforms-vs-containers-expected.txt >new file mode 100644 >index 00000000000..e73022b9ee7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/transforms/2d/compound-transforms-vs-containers-expected.txt >@@ -0,0 +1,43 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x560 >+ RenderBlock {HTML} at (0,0) size 800x560 >+ RenderBody {BODY} at (8,16) size 784x524 >+ RenderBlock {P} at (0,0) size 784x40 >+ RenderText {#text} at (0,0) size 762x39 >+ text run at (0,0) width 762: "Test ensures that nested transformed elements produce the same result as a single compound transform.You should not see any" >+ text run at (0,20) width 155: "red in the two tests below" >+layer at (78,76) size 402x222 >+ RenderBlock (relative positioned) {DIV} at (20,60) size 402x222 [border: (1px solid #000000)] >+ RenderBlock {P} at (1,17) size 400x20 >+ RenderText {#text} at (0,0) size 81x19 >+ text run at (0,0) width 81: "Translate first" >+layer at (79,129) size 80x80 >+ RenderBlock (positioned) {DIV} at (1,53) size 80x80 >+layer at (79,129) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (79,129) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (79,129) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 58: "Individual" >+layer at (79,129) size 80x80 >+ RenderBlock (positioned) {DIV} at (1,53) size 80x80 [bgcolor=#008000] >+layer at (78,318) size 402x222 >+ RenderBlock (relative positioned) {DIV} at (20,302) size 402x222 [border: (1px solid #000000)] >+ RenderBlock {P} at (1,17) size 400x20 >+ RenderText {#text} at (0,0) size 102x19 >+ text run at (0,0) width 102: "Translate second" >+layer at (79,371) size 80x80 >+ RenderBlock (positioned) {DIV} at (1,53) size 80x80 >+layer at (79,371) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (79,371) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 >+layer at (79,371) size 80x80 >+ RenderBlock (positioned) {DIV} at (0,0) size 80x80 [bgcolor=#FF0000] >+ RenderText {#text} at (0,0) size 58x19 >+ text run at (0,0) width 58: "Individual" >+layer at (79,371) size 80x80 >+ RenderBlock (positioned) {DIV} at (1,53) size 80x80 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/transforms/2d/hindi-rotated-expected.txt b/LayoutTests/platform/wincairo-win10/transforms/2d/hindi-rotated-expected.txt >new file mode 100644 >index 00000000000..d8a82cbb03c >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/transforms/2d/hindi-rotated-expected.txt >@@ -0,0 +1,35 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x576 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 133x19 >+ text run at (0,0) width 133: "This is to test a fix for " >+ RenderInline {A} at (0,0) size 66x19 [color=#0000EE] >+ RenderText {#text} at (133,0) size 66x19 >+ text run at (133,0) width 66: "bug 26660" >+ RenderText {#text} at (199,0) size 4x19 >+ text run at (199,0) width 4: "." >+ RenderBlock {P} at (0,520) size 784x0 >+layer at (8,103) size 252x46 >+ RenderBlock {DIV} at (0,95) size 252x46 [border: (1px solid #008000)] >+ RenderText {#text} at (1,3) size 246x41 >+ text run at (1,3) width 246: "Straight \x{916}\x{94B}\x{91C}\x{947}\x{902} \x{92C}\x{941}\x{927}\x{935}\x{93E}\x{930} \x{915}\x{940} \x{938}\x{941}\x{92C}\x{939} \x{939}\x{94B}\x{928}\x{947} \x{935}\x{93E}\x{932}\x{93E}" >+ text run at (1,25) width 76: "\x{92A}\x{942}\x{930}\x{94D}\x{923} 123 abc" >+layer at (8,224) size 252x46 >+ RenderBlock {DIV} at (0,216) size 252x46 [border: (1px solid #008000)] >+ RenderText {#text} at (1,3) size 244x41 >+ text run at (1,3) width 244: "Now rotated \x{916}\x{94B}\x{91C}\x{947}\x{902} \x{92C}\x{941}\x{927}\x{935}\x{93E}\x{930} \x{915}\x{940} \x{938}\x{941}\x{92C}\x{939} \x{939}\x{94B}\x{928}\x{947}" >+ text run at (1,25) width 108: "\x{935}\x{93E}\x{932}\x{93E} \x{92A}\x{942}\x{930}\x{94D}\x{923} 123 abc" >+layer at (8,345) size 252x46 >+ RenderBlock {DIV} at (0,337) size 252x46 [border: (1px solid #008000)] >+ RenderText {#text} at (1,3) size 244x41 >+ text run at (1,3) width 244: "Now rotated \x{916}\x{94B}\x{91C}\x{947}\x{902} \x{92C}\x{941}\x{927}\x{935}\x{93E}\x{930} \x{915}\x{940} \x{938}\x{941}\x{92C}\x{939} \x{939}\x{94B}\x{928}\x{947}" >+ text run at (1,25) width 108: "\x{935}\x{93E}\x{932}\x{93E} \x{92A}\x{942}\x{930}\x{94D}\x{923} 123 abc" >+layer at (8,466) size 252x46 >+ RenderBlock {DIV} at (0,458) size 252x46 [border: (1px solid #008000)] >+ RenderText {#text} at (1,3) size 244x41 >+ text run at (1,3) width 117: "Now rotated \x{916}\x{94B}\x{91C}\x{947}\x{902} " >+ text run at (118,3) width 127: "\x{92C}\x{941}\x{927}\x{935}\x{93E}\x{930} \x{915}\x{940} \x{938}\x{941}\x{92C}\x{939} \x{939}\x{94B}\x{928}\x{947}" >+ text run at (1,25) width 108: "\x{935}\x{93E}\x{932}\x{93E} \x{92A}\x{942}\x{930}\x{94D}\x{923} 123 abc" >diff --git a/LayoutTests/platform/wincairo-win10/transforms/2d/transform-borderbox-expected.txt b/LayoutTests/platform/wincairo-win10/transforms/2d/transform-borderbox-expected.txt >new file mode 100644 >index 00000000000..897a277d47a >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/transforms/2d/transform-borderbox-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x306 >+ RenderBlock {HTML} at (0,0) size 800x306 >+ RenderBody {BODY} at (8,16) size 784x260 >+ RenderBlock {P} at (0,0) size 784x0 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 633x19 >+ text run at (0,0) width 633: "Top box should have gray part extending outside the black outline. Lower box should lie inside the outline" >+ RenderBlock {DIV} at (30,50) size 400x210 >+layer at (38,66) size 250x100 >+ RenderBlock {DIV} at (0,0) size 250x100 [bgcolor=#008000] [border: none (50px solid #808080) none] >+ RenderText {#text} at (0,0) size 94x19 >+ text run at (0,0) width 94: "box-sizing: auto" >+layer at (38,176) size 200x100 >+ RenderBlock {DIV} at (0,110) size 200x100 [bgcolor=#008000] [border: none (50px solid #808080) none] >+ RenderText {#text} at (0,0) size 138x19 >+ text run at (0,0) width 138: "box-sizing: border-box" >diff --git a/LayoutTests/platform/wincairo-win10/transforms/2d/transform-fixed-container-expected.txt b/LayoutTests/platform/wincairo-win10/transforms/2d/transform-fixed-container-expected.txt >new file mode 100644 >index 00000000000..506145aaf97 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/transforms/2d/transform-fixed-container-expected.txt >@@ -0,0 +1,21 @@ >+layer at (0,0) size 785x1150 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x1150 >+ RenderBlock {HTML} at (0,0) size 785x1150 >+ RenderBody {BODY} at (0,150) size 785x1000 >+ RenderBlock {P} at (0,250) size 785x20 >+ RenderText {#text} at (0,0) size 520x19 >+ text run at (0,0) width 520: "Tests fixed position elements combined with transforms. You should see no red above." >+layer at (50,200) size 100x100 >+ RenderBlock (positioned) {DIV} at (50,200) size 100x100 [bgcolor=#FF0000] >+layer at (250,200) size 100x100 >+ RenderBlock (positioned) {DIV} at (250,200) size 100x100 [bgcolor=#FF0000] >+layer at (50,150) size 100x100 >+ RenderBlock {DIV} at (50,0) size 100x100 >+layer at (50,200) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,50) size 100x100 [bgcolor=#008000] >+layer at (250,150) size 100x100 >+ RenderBlock (positioned) {DIV} at (250,50) size 100x100 >+layer at (250,200) size 100x100 >+ RenderBlock {DIV} at (0,50) size 100x100 [bgcolor=#008000] >+scrolled to 0,100 >diff --git a/LayoutTests/platform/wincairo-win10/transforms/2d/transform-origin-borderbox-expected.txt b/LayoutTests/platform/wincairo-win10/transforms/2d/transform-origin-borderbox-expected.txt >new file mode 100644 >index 00000000000..ca34bf56ad9 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/transforms/2d/transform-origin-borderbox-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x526 >+ RenderBlock {HTML} at (0,0) size 800x526 >+ RenderBody {BODY} at (8,16) size 784x480 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 519x19 >+ text run at (0,0) width 519: "Tests that origin of rotation is the center of the border box, with and without box-sizing" >+ RenderBlock {DIV} at (30,50) size 200x200 [bgcolor=#FF0000] >+ RenderBlock {DIV} at (30,280) size 200x200 [bgcolor=#FF0000] >+layer at (38,66) size 200x200 >+ RenderBlock {DIV} at (0,0) size 200x200 [bgcolor=#008000] [border: none (100px solid #808080) none] >+ RenderText {#text} at (0,0) size 94x19 >+ text run at (0,0) width 94: "box-sizing: auto" >+layer at (38,296) size 200x200 >+ RenderBlock {DIV} at (0,0) size 200x200 [bgcolor=#008000] [border: none (100px solid #808080) none] >+ RenderText {#text} at (0,0) size 94x19 >+ text run at (0,0) width 94: "box-sizing: auto" >diff --git a/LayoutTests/platform/wincairo-win10/transforms/2d/zoom-menulist-expected.txt b/LayoutTests/platform/wincairo-win10/transforms/2d/zoom-menulist-expected.txt >new file mode 100644 >index 00000000000..d56e3c6c465 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/transforms/2d/zoom-menulist-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,8) size 784x584 >+ RenderBlock {H1} at (0,0) size 784x37 >+ RenderText {#text} at (0,0) size 273x36 >+ text run at (0,0) width 273: "Zooming Menu List" >+ RenderBlock (anonymous) at (0,58) size 784x67 >+ RenderMenuList {SELECT} at (6,6) size 134x54 [bgcolor=#FFFFFF] [border: (3px solid #000000)] >+ RenderBlock (anonymous) at (7,5) size 103x44 >+ RenderText at (0,0) size 74x44 >+ text run at (0,0) width 74: "One" >+ RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/transforms/svg-vs-css-expected.txt b/LayoutTests/platform/wincairo-win10/transforms/svg-vs-css-expected.txt >new file mode 100644 >index 00000000000..3b96709c8b8 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/transforms/svg-vs-css-expected.txt >@@ -0,0 +1,66 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x579 >+ RenderBlock {html} at (0,0) size 800x579 >+ RenderBody {body} at (8,8) size 784x563 >+ RenderBlock {div} at (10,10) size 220x544 >+ RenderBlock {h2} at (0,19) size 220x28 >+ RenderText {#text} at (0,0) size 119x26 >+ text run at (0,0) width 119: "SVG nested" >+ RenderBlock {h2} at (0,286) size 220x28 >+ RenderText {#text} at (0,0) size 114x26 >+ text run at (0,0) width 114: "CSS nested" >+ RenderText {#text} at (240,0) size 4x19 >+ text run at (240,0) width 4: " " >+ RenderBlock {div} at (254,10) size 220x544 >+ RenderBlock {h2} at (0,19) size 220x28 >+ RenderText {#text} at (0,0) size 160x26 >+ text run at (0,0) width 160: "SVG compound" >+ RenderBlock {h2} at (0,286) size 220x28 >+ RenderText {#text} at (0,0) size 155x26 >+ text run at (0,0) width 155: "CSS compound" >+ RenderText {#text} at (484,0) size 4x19 >+ text run at (484,0) width 4: " " >+ RenderBlock {div} at (498,10) size 220x544 >+ RenderBlock {h2} at (0,19) size 220x28 >+ RenderText {#text} at (0,0) size 127x26 >+ text run at (0,0) width 127: "SVG Matrix" >+ RenderBlock {h2} at (0,286) size 220x28 >+ RenderText {#text} at (0,0) size 116x26 >+ text run at (0,0) width 116: "CSSMatrix" >+ RenderText {#text} at (0,0) size 0x0 >+layer at (28,85) size 200x200 >+ RenderBlock (relative positioned) {div} at (10,66) size 200x201 [bgcolor=#C0C0C0] [border: (1px solid #000000)] >+ RenderSVGRoot {svg} at (29,108) size 196x175 >+ RenderSVGContainer {g} at (29,108) size 196x175 [transform={m=((1.00,0.00)(0.00,1.00)) t=(75.00,25.00)}] >+ RenderSVGRect {rect} at (103,109) size 62x63 [stroke={[type=SOLID] [color=#000000] [dash array={1.00, 1.00}]}] [x=0.00] [y=0.00] [width=60.00] [height=60.00] >+ RenderSVGContainer {g} at (29,108) size 196x175 [transform={m=((2.00,0.00)(0.00,2.00)) t=(0.00,0.00)}] >+ RenderSVGRect {rect} at (103,109) size 122x123 [stroke={[type=SOLID] [color=#000000] [dash array={1.00, 1.00}]}] [x=0.00] [y=0.00] [width=60.00] [height=60.00] >+ RenderSVGRect {rect} at (29,108) size 162x175 [transform={m=((0.71,0.71)(-0.71,0.71)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=60.00] [height=60.00] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (28,352) size 200x200 >+ RenderBlock (relative positioned) {div} at (10,333) size 200x201 [bgcolor=#C0C0C0] [border: (1px solid #000000)] >+layer at (29,353) size 60x60 >+ RenderBlock (positioned) {div} at (1,1) size 60x60 [border: (1px dotted #000000)] >+layer at (30,354) size 60x60 >+ RenderBlock (positioned) {div} at (1,1) size 60x60 [border: (1px dotted #000000)] >+layer at (31,355) size 60x60 >+ RenderBlock (positioned) {div} at (1,1) size 60x60 [border: (1px solid #0000FF)] >+layer at (272,85) size 200x200 >+ RenderBlock (relative positioned) {div} at (10,66) size 200x201 [bgcolor=#C0C0C0] [border: (1px solid #000000)] >+ RenderSVGRoot {svg} at (273,108) size 162x175 >+ RenderSVGRect {rect} at (273,108) size 162x175 [transform={m=((1.41,1.41)(-1.41,1.41)) t=(75.00,25.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=60.00] [height=60.00] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (272,352) size 200x200 >+ RenderBlock (relative positioned) {div} at (10,333) size 200x201 [bgcolor=#C0C0C0] [border: (1px solid #000000)] >+layer at (273,353) size 60x60 >+ RenderBlock (positioned) {div} at (1,1) size 60x60 [border: (1px solid #0000FF)] >+layer at (516,85) size 200x200 >+ RenderBlock (relative positioned) {div} at (10,66) size 200x201 [bgcolor=#C0C0C0] [border: (1px solid #000000)] >+ RenderSVGRoot {svg} at (517,108) size 162x175 >+ RenderSVGRect {rect} at (517,108) size 162x175 [transform={m=((1.41,1.41)(-1.41,1.41)) t=(75.00,25.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=60.00] [height=60.00] >+ RenderText {#text} at (0,0) size 0x0 >+layer at (516,352) size 200x200 >+ RenderBlock (relative positioned) {div} at (10,333) size 200x201 [bgcolor=#C0C0C0] [border: (1px solid #000000)] >+layer at (517,353) size 60x60 >+ RenderBlock (positioned) {div} at (1,1) size 60x60 [border: (1px solid #0000FF)] >diff --git a/LayoutTests/platform/wincairo-win10/transitions/cross-fade-border-image-expected.txt b/LayoutTests/platform/wincairo-win10/transitions/cross-fade-border-image-expected.txt >new file mode 100644 >index 00000000000..f170c143d43 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/transitions/cross-fade-border-image-expected.txt >@@ -0,0 +1,14 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x600 >+ RenderBlock {HTML} at (0,0) size 800x600 >+ RenderBody {BODY} at (8,10) size 784x582 >+ RenderBlock {DIV} at (10,0) size 206x206 [border: (3px none #000000)] >+ RenderBlock {DIV} at (10,216) size 206x206 [border: (3px none #000000)] >+ RenderBlock {DIV} at (0,432) size 784x40 >+ RenderText {#text} at (0,0) size 569x19 >+ text run at (0,0) width 569: "PASS - \"border-image-source\" property for \"box\" element at 0.5s saw something close to: 0.5" >+ RenderBR {BR} at (569,15) size 0x0 >+ RenderText {#text} at (0,20) size 631x19 >+ text run at (0,20) width 631: "PASS - \"border-image-source\" property for \"boxShorthand\" element at 0.5s saw something close to: 0.5" >+ RenderBR {BR} at (631,35) size 0x0 >diff --git a/LayoutTests/platform/wincairo-win10/transitions/default-timing-function-expected.txt b/LayoutTests/platform/wincairo-win10/transitions/default-timing-function-expected.txt >new file mode 100644 >index 00000000000..13a9cf710c7 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/transitions/default-timing-function-expected.txt >@@ -0,0 +1,20 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x256 >+ RenderBlock {HTML} at (0,0) size 800x256 >+ RenderBody {BODY} at (8,8) size 784x240 >+ RenderBlock {DIV} at (0,200) size 784x40 >+ RenderText {#text} at (0,0) size 463x19 >+ text run at (0,0) width 463: "PASS - \"left\" property for \"box\" element at 0.5s saw something close to: 322" >+ RenderBR {BR} at (463,0) size 0x19 >+ RenderText {#text} at (0,20) size 575x19 >+ text run at (0,20) width 575: "PASS - \"-webkit-transform.4\" property for \"box2\" element at 0.5s saw something close to: 322" >+ RenderBR {BR} at (575,20) size 0x19 >+layer at (8,8) size 784x200 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 784x200 >+layer at (330,8) size 100x200 >+ RenderBlock (positioned) {DIV} at (322,0) size 100x200 [bgcolor=#FF0000] >+layer at (330,8) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000] >+layer at (8,108) size 100x100 >+ RenderBlock (relative positioned) {DIV} at (0,100) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/transitions/move-after-transition-expected.txt b/LayoutTests/platform/wincairo-win10/transitions/move-after-transition-expected.txt >new file mode 100644 >index 00000000000..f1444d6e93f >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/transitions/move-after-transition-expected.txt >@@ -0,0 +1,15 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x162 >+ RenderBlock {HTML} at (0,0) size 800x162 >+ RenderBody {BODY} at (8,16) size 784x138 >+ RenderBlock {P} at (0,0) size 784x20 >+ RenderText {#text} at (0,0) size 384x19 >+ text run at (0,0) width 384: "At the end of the test the green box should obscure the red box." >+ RenderBlock {DIV} at (0,138) size 784x0 >+layer at (8,52) size 402x102 >+ RenderBlock (relative positioned) {DIV} at (0,36) size 402x102 [border: (1px solid #000000)] >+layer at (159,53) size 100x100 >+ RenderBlock (positioned) {DIV} at (151,1) size 100x100 [bgcolor=#FF0000] >+layer at (9,53) size 100x100 >+ RenderBlock (positioned) {DIV} at (1,1) size 100x100 [bgcolor=#008000] >diff --git a/LayoutTests/platform/wincairo-win10/transitions/svg-text-shadow-transition-expected.txt b/LayoutTests/platform/wincairo-win10/transitions/svg-text-shadow-transition-expected.txt >new file mode 100644 >index 00000000000..b3b3342fd57 >--- /dev/null >+++ b/LayoutTests/platform/wincairo-win10/transitions/svg-text-shadow-transition-expected.txt >@@ -0,0 +1,18 @@ >+layer at (0,0) size 800x600 >+ RenderView at (0,0) size 800x600 >+layer at (0,0) size 800x161 >+ RenderBlock {HTML} at (0,0) size 800x161 >+ RenderBody {BODY} at (8,8) size 784x145 >+ RenderBlock (anonymous) at (0,0) size 784x105 >+ RenderSVGRoot {svg} at (8,8) size 309x85 >+ RenderSVGText {text} at (10,14) size 273x45 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 273x45 >+ chunk 1 text run 1 at (10.00,50.00) startOffset 0 endOffset 15 width 273.00: "Shadow on texts" >+ RenderText {#text} at (0,0) size 0x0 >+ RenderBlock {DIV} at (0,105) size 784x40 >+ RenderText {#text} at (0,0) size 555x19 >+ text run at (0,0) width 555: "PASS - \"text-shadow\" property for \"text\" element at 0s saw something close to: -25,-5,0,15" >+ RenderBR {BR} at (555,0) size 0x19 >+ RenderText {#text} at (0,20) size 535x19 >+ text run at (0,20) width 535: "PASS - \"text-shadow\" property for \"text\" element at 1s saw something close to: 5,5,0,15" >+ RenderBR {BR} at (535,20) size 0x19
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
ews-watchlist
:
commit-queue-
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 179221
:
329695
|
329793
|
329830
|
330058
|
330610
|
330618
|
330619